1.1 - 1.2项目设想与开发计划

1.1 项目设想

系统展望

 现今许多的大中型连锁零售商店都采用POS系统来进行一系列的结账收款,使用POS系统能快速准确地进行计算结账从而使客户满意度在一定程度上有所提升,所以POS系统在现今许多零售超市来说是必不可少的。

1.         应用场景:EAT IT销售管理系统适用于中小型的个体零食零售商店:

1)        客户选择购买的商品到收银台结账,收银员录入商品编码和数量。

2)        收银员向客户确认总额信息,收银,找续,打印小票。

3)        系统记录商品销售信息,管理员可以管理用户、客户、商品等。

2.         主要用户:商店收银员、管理员。

3.         系统范围:

1)        业务范围包括结账商品的系统输入、系统计算购物总额并打印购物小票、退货业务以及制作销售报表等。

2)        功能范围包括系统管理、数据管理、销售管理、查询和统计销售报表等。

4.         基本目标:实现快速记录商品销售信息、处理支付过程以及统计报表。

 

系统特性

系统的功能有:

1.         系统管理功能

用户管理:主要用户是收银员和管理员,系统包括对用户的增删改查。

权限管理:对用户进行授权或修改权限。

2.         基础数据管理功能

产品类别管理:产品类别增删改。

产品管理:产品增删改查。

客户管理:主要客户是商店会员,包括对会员的增删改查。

3.         销售管理

开单:生成销售单,如果是会员则录入会员号,然后录入商品条码、数量。

收银:生成支付单,计算所售商品总额,如果是会员则需进行折扣计算并进行会员积分更新,收款并打印购物小票。

退货:查询销售单号来选择需要退货的销售单,选择商品、数量,生成退货单,退款。

4.         查询功能

按商品名称查找商品:可以查看商品信息(ID号、商品编码、名称、类型等);

按销售时间查询销售单:可以查看销售单信息(销售单号、销售商品、数量)。

5.         统计销售报表

统计每月销售总金额

按产品的类型进行一个时间段内的销售统计。


1.2 开发计划

团队成员

梁悉如——分析员

涂宝妮——架构师

郭志文——程序员

温燕娜——测试员


项目进度

项目大致分为一个初始阶段期和六个细化迭代期,总共用时13周。初始阶段的内容是确定题目、制定计划,细化迭代的目标分别为搭建框架、设计实现业务用例(细化迭代2-4)、设计实现权限、设计实现报表。

项目进度控制由项目经理和架构师督促管理,但具体时间分配由架构师以及程序员根据自身空余时间来自行安排。

 

风险控制

项目的主要风险有:

1.         时间分配不合理。开发过程中对项目难度的估算错误使得项目进行的时间分配不合理导致项目进行未能如预期设想。

2.         项目的复杂性。项目进行过程中可能遇到开发人员交流瓶颈,或遇到超出开发人员的知识水平的难题而需要开发人员针对此进行学习,进而拖延项目进度。

3.         项目进行过程中的逻辑错误。项目进行的过程中,对于开发人员来说,逻辑错误比较难以寻找,此时可能需要其他的开发人员协助寻找,所以对项目进度也有一定的影响。

4.         硬件设备的损坏。项目过程中可能因硬件设备的损坏而影响项目进度。

 

控制风险的措施

1.         做好前期需求分析,开发人员根据项目需求以及自身时间来合理安排开发之外需要预留多一点空余时间以防出现未知的项目瓶颈。

2.         项目开发人员相互学习交流并检查项目进度。

3.         维护硬件设备完好以免影响进度。


你可能感兴趣的:(1.1 - 1.2项目设想与开发计划)