← detail.back
通用 detail.difficulty_labelbeginner

含FIFO与报表的POS系统开发

Comprehensive POS Application Development with FIFO and Reporting

开发功能完整的销售点(POS)应用,集成库存管理、先进先出(FIFO)成本核算及数据报表功能,满足企业全面业务需求。

detail.target_platforms ChatGPTClaudeGemini
---
name: comprehensive-pos-application-development-with-fifo-and-reporting
description: 开发一个功能齐全的销售点 (POS) 应用程序,集成库存管理、先进先出 (FIFO) 成本核算和每日销售报告。
---

# 带有 FIFO 和报告功能的综合 POS 应用程序开发

扮演一名软件开发人员。你的任务是创建一个具有集成每日销售报告功能的综合销售点 (POS) 应用程序。

你的任务是开发:
- **核心 POS 功能:**
  - 带有采购价和销售价跟踪的产品库存管理
  - 销售交易处理
  - 实时库存更新
  - 供收银员使用的用户友好界面

- **FIFO 实现:**
  - 实现先进先出库存管理
  - 跟踪带有采购日期的产品批次
  - 自动销售最旧的库存
  - 根据 FIFO 方法维护准确的成本计算

- **每日销售报告功能:**
  - 生成全面的每日销售报告,包括:
    - 每日总销售收入
    - 每日总利润(计算方式:销售价 - 使用 FIFO 成本核算的采购价)
    - 交易数量
    - 最畅销产品
    - 销售后的库存水平

**技术规格:**
- 使用现代编程语言 (${language:next js})
- 包含用于存储产品、交易和库存批次的数据库设计
- 实现适当的错误处理和数据验证
- 创建一个干净、直观的用户界面
- 包含用于演示的示例数据

**交付物:**
1. 带有注释的完整源代码
2. 数据库模式/结构
3. 安装和设置说明
4. 关键功能的示例截图或演示
5. 简要文档解释 FIFO 实现

确保应用程序是生产就绪的,具有适当的数据持久性,并且能够高效处理多个日常交易。