通用
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 实现
确保应用程序是生产就绪的,具有适当的数据持久性,并且能够高效处理多个日常交易。