MIS课程设计实验报告--小区超市pos机系统.docx
《MIS课程设计实验报告--小区超市pos机系统.docx》由会员分享,可在线阅读,更多相关《MIS课程设计实验报告--小区超市pos机系统.docx(35页珍藏版)》请在优知文库上搜索。
1、管理信息系统课程设计小区超市POS机系统MlS课程设计开发文档软件开发文档版本更新记录错误!未定义书签。1引言21.1 项目设想21.2 开发计划31.3 技术路线42需求分析52.1 业务建模52.2 需求规格说明72.3 补充性规格说明132.4 系统顺序图与操作契约153架构设计163.1 功能结构设计163.2 软件架构设计174详细设计184.1 用例实现设计184.1.1 销售开单184.1.2 收银194.1.3 退货204.2 输入输出设计204.2.1 表单设计214.2.2 报表设计214.3 数据库设计224.4 权限设计235系统实现235.1 功能实现235.2 系统
2、测试265.2.1 单元测试265.2.2 用例测试265.3 系统部署276项目总结28MlS课程设计开发文档1引言1.1 项目设想A.系统展望。产品应用场景:小区超市的信息管理系统用户:收银员、经理、普通顾客、会员顾客、维护人员、售货员系统范围:小区超市基本目标:系统能被简单地使用,使操作员短时间能够熟练,从而达到存储销售信息、准确计算销售额、更新售价和库存信息、记录销售量、生成票据和记录支付授权的批准的目标。B.系统特性。用高阶、简洁的语句对系统预期功能和性能加以概述。L系统管理(1)会员顾客:会员顾客增删改查。(2)普通顾客:普通顾客增删改查。(3)权限:对顾客的类型进行授权。2 .基
3、础数据(1)产品类别:产品类别增删改。(2)产品:产品增删改查。(3)顾客:普通顾客和会员顾客增删改查。3 .销售管理(1)开单:生成销售订单一一录入商品条目。(2)收银:生成支付单一一修改库存一一打印小票。(2)退货:选择订单一一选择商品一一生成退货单一一退款。4渣询(1)按名称查找某商品,并能查看它的库存数。(2)按顾客&销售时间查询订单。5 .统计报表(1)统计超市(时间分为年、季度、月)销售总金额(数字报表)。(2)按“产品类别”统计“起止时间”内销售金额,有小计和总计(数字报表)。1.2 开发计划A.团队成员。王桥稳分析员莫颖超架构师、项目经理沈楷桓程序员江锦萍测试员B.项目进度C过
4、程时间目标工作内容提交资料控制措施初始阶段第2周分组定题布置任务,确定分组;确定题目,制定计划。提交MIS课程设计任务书提交分组计划确定项目的方向,进行项目的需求分析。细化迭代13-4周搭建框架确定核心架构实现基础数据增删改查程序;编写文档1.1,1.2,3.2小组成员加强沟通,明确各成员的任务的工作时间。细化迭代25-6周设计实现业务用例实现销售开单用例程序;编写文档2.1-2.4;编写4.1.1编写4.2.1小组成员加强沟通,明确各成员的任务的工作时间。细化迭代37-8周设计实现业务用例实现收银用例程序;完善文档2.1-24编写4.1.2小组成员加强沟通,明确各成员的任务的工作时间。细化迭
5、代49-10设计实现业务用例实现退货用例程序;完善文档2.124,编写4.1.3编写3.1小组成员加强沟通,明确各成员的任务的工作时间。细化迭代511-12周设计实现权限基于所选技术实现系统权限功能程序;编写文档4.4编写文档4.3小组成员加强沟通,明确各成员的任务的工作时间。细化迭代613-14周设计实现报表实现数据报表功能程IK;编写文档4.2.2小组成员加强沟通,项目经理监督。交付17周提交成果编程人员实验室演示程序;提交文档打印稿。完成文档5,6最终版程序文档定稿小组成员加强沟通,明确各成员的任务的工作时间。C.风险控制C即使项目经过了详细的计划并进行跟进,但没有控制好项目中的风险,项
6、目仍然会超出进度的预计,从而导致项目团队内部的不和谐和项目的失败,所以风险控制能力则是项目经理重要的技能之一。因而在参考老师布置的项目进度计划和考虑我们小组的实际情况下,我们认识我们会面临的项目风险进度有:1、技术风险:在开发的过程中,基于开发者的技术水平有限,会遇到技术上的瓶颈,这时需要花费时间去学习技术。2、团队内部风险:在项目开发过程中,每个成员的时间分配不明确,从而导致项目进度有所延误。3、业务风险:对项目的需求不明确,项目的实际情况与开发者所设想的有差异。基于上述风险,项目经理可以通过预先采取措施的方法对项目风险的进程和后果进行适当的控制与管理,因而会采取以下风险控制措施:1、程序员
7、在配合架构师的前提下,事先通过老师的博客和视频教程学习新的技术2、团队内部加强沟通,明确安排组员的工作时间,避免因个人原因而导致总个团队的进度受到延误。3、加强对项目需求分析的理解,若开发者对项目需求仍然有不清楚的地方及时与团队和老师沟通解决。1.3 技术路线本项目采用的主要开发工具为:Eclipsemysql5.5,涉及开发语言有:Java,HTML,sql,jpql主要框架:maven+springdata+springmvc项目模式:C/S版本号:0.0.12需求分析2.1业务建模A.业务流程建模。涉众:顾客,收银员、经理业务规则规则1购买者折扣规则。示例:员工:20%折扣额。会员:10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MIS 课程设计 实验 报告 小区 超市 pos 系统