细化迭代1——1.1-1.2

1.1项目设想

A. 系统展望。【简要介绍产品应用场景、用户,系统范围,基本目标。】

便利店POS收费系统,主要应用场景有:

(1)客户带商品到收银台,收银员将商品逐一扫描录入系统,系统计算应付金额(若有打折商品则显示折后价格)。系统计算出总金额后客户选择付款方式,收银员确认收款并找零,系统打印购物小票。

(2)显示商品库存,新进商品信息录入系统并更新库存。

(3)录入会员信息,确认身份后可享受专享折扣。

(4)调出数据查看固定时间范围内POS数据。

针对的用户有:客户(普通客户、会员),店员,经理

系统范围:便利店POS机系统主要业务有处理销售、收款、处理退款等。

基本目标:用户对客户及商品信息进行管理,实现商品买卖结算、会员管理查询、库存管理查询和销售数据查询。

B. 系统特性。【用高阶、简洁的语句对系统预期功能和性能加以概述。】

1.系统管理

(1)系统使用人员的权限设置。

2.基础数据

(1)产品类别的增删改查;

(2)产品信息的增删改查;

(3)客户信息的增删改查。

3.销售管理

(1)查询会员信息:查询是否具有会员资格享受优惠,选择价格等级;

(2)生成销售订单:录入或删除商品条目、计算应付金额,选择付款方式后付费扣款;

(3)录入销售订单:打印小票,系统录入订单数据、修改库存。

4.查询

(1)按商品条码型号或单品名称查找某商品的信息及库存;

(2)按日期及订单号查询订单信息。

5.销售数据统计

(1)统计每日/月/季或固定时间范围内销售量及销售额(数字或图形报表);

(2)按“产品类别”统计“起止时间”内的销售金额,有小计和总计(数字报表)。

1.2 开发计划

A. 团队成员。【简要概括项目成员及分工】

分析员——陈丽璇:项目设想、需求分析、分析设计权限&报表;

架构师——贝乐鑫:项目进度控制、架构设计、功能实现

程序员&项目经理——许峰嘉:功能实现

测试员——郑兴榕:分析、测试实现的功能并说明

B. 项目进度。【简要说明项目进度安排及控制措施】

项目进度安排:确定题目并制定计划,从第3周开始每两周一次细化迭代;其中单周周三前分析员和测试员讨论并确定本周的需求分析及补充,生成基础文档;单周周四至双周周二,架构师和程序员讨论并实现功能;双周周三测试员测试功能并反馈结果给架构师程序员修改,周四提交代码。第15周交付完整系统。

控制措施:互相督促,每次迭代计划比最迟交付时间提前一天,项目经理按时验收各成员工作成果。

C. 风险控制。【识别并列出项目风险,简述风险控制措施】

项目风险主要有:

市场风险:项目最终形成的产品能否满足目前市场的需求和发展趋势,是否能成为适销对路、满足用户需求的的产品。

生产风险:在项目生产阶段,技术知识、选用模型和实现方法的风险。

完工风险:项目能否在预计时间内完成的风险。

控制措施:

(1)在项目风险潜在阶段,预先采取措施对项目进程和后果进行适当控制和管理,规避风险的发生。例如:还有一天到预定完成时刻,但完成度很低时,需要督促、赶工。

(2)在项目风险发生阶段,立刻积极地解决风险引发的问题,降低风险。例如周五仍未完成本次迭代,周六为检查时间,则拼命赶工、甚至通宵。

(3)在项目风险后果阶段,消减风险后果。例如最后阶段,设计的附加功能无法完成或如预期运行,更改降低实现的方法的难度,甚至去除该功能。


你可能感兴趣的:(细化迭代1——1.1-1.2)