MISP课程设计实验报告--书店pos机设计.docx
《MISP课程设计实验报告--书店pos机设计.docx》由会员分享,可在线阅读,更多相关《MISP课程设计实验报告--书店pos机设计.docx(39页珍藏版)》请在第一文库网上搜索。
1、管理信息系统课程设计题目书店pos机设计MIS课程设计开发文档目录1弓I言21.1 项目设想21.2 开发计划21.3 技术路线32需求分析42.1 业务建模42.2 需求规格说明52.3 补充性规格说明112.4 系统顺序图与操作契约143架构设计163.1 功能结构设计163.2 软件架构设计164详细设计184.1 用例实现设计184.1.1 销售开单184.1.2 收银194.1.3 退货194.2 输入输出设计204.2.1 表单设计214.2.2 报表设计224.3 数据库设计234.4 权限设计265系统实现275.1 功能实现275.2 系统测试325.2.1 单元测试325.
2、2.2 用例测试345.3 系统部署356项目总结35软件开发文档版本更新记录ContentDateDescriptionLl项目设想2015.4.3系统展望、开发计划等3. 2软件架构设计2015.4.3描述了软件类的宏观组织结构2需求分析2015.4. 17销售和显示用例的业务建模和详述 文本等4. 2输入输出设计2015.4. 17输入设计2. 1业务建模2015.4. 30销售和收银的业务建模,收银用例 的详述文本3数据库设计2015.4. 30销售和收银的数据库设计2需求分析2015. 5. 15完善4.3相关的数据库2015. 5. 15完善4.4权限设计2015. 5. 29对软
3、件权限进行设计4.1用例实现设计2015. 5.29对关键的系统用例实现构建设计模 型4. 2. 2报表设计2015. 6. 17以查询统计为例,设计报表输出内 容、样式及交互方式5. 1功能实现5.2系统测试2015. 6. 30测试报告整体文档2015. 7. 2完善,修改1引言1.1项目设想A .系统展望。1、产品应用场景(1)顾客携带所购书本到收银处通过PoS机付款,收银员将顾客选购的商品逐一 录入系统,系统显示最终总额,收银员告知顾客总金额,顾客选择支付方式,系 统处理支付并打印票据;(2)财务系统进行财务处理和提成,库存系统进行库存更新;(3)系统支持录入客户信息,会员可享受打折服
4、务;(4)可以调看任意时间范围的数据;2、针对的用户:书店的工作人员、管理人员、收银员等3、系统范围:包括书店PoS机系统的销售模块、书本录入模块4、基本目标:能够支持采购人员和管理人员对书本基本信息维护,收银员对消 费者的消费进行销售开单,收银并打印票据,支持经理对销售数据的统计等几 大功能,并且系统能够成功运行,实现库存管理查询和销售数据查询。B .系统特性。1、用户:普通收银员、管理员、经理2、图书信息管理:管理员对图书信息进行增删改查3、员工信息管理:对值班收银员信息的管理,确定每笔交易的经手人4、销售管理:通过录入设备或收银员输入书本条形码,显示书本基本信息,计 算消费金额,找零,打
5、印票据。1.1 询与统计:销售经理可以查询销售的具体情况,生成统计报表供财会或管 理层使用。1.2 开发计划A.团队成员项目经理:陈璇斐,负责整个项目的进度安排,分配任务,督促团队进度架构师:吴泽标,设计软件的体系结构和数据模型、代码编写分析员:陈璇斐,理解项目需求,业务建模,用例描述,抽取关键用例程序员:苏俊伟,协助架构师完成项目的代码编写测试员:吕柔纯,负责每个阶段的系统测试,编写测试报告B.项目进度。主要以老师给出的迭代周期以及任务为主,在每个迭代周期中合理安排工作,大致安排如下:过程时间目标工作内容细化迭代13-4周确定核心架构实现基础数据增删改查细化迭代25-6周设计实现业务用例实现
6、销售和显示用例细化迭代37-8周设计实现业务用例实现收银用例细化迭代49-10 周设计实现业务用例实现退货用例细化迭代511-12周设计实现权限实现管理员权限功能细化迭代613-14 周设计实现报表实现数据报表功能C.风险控制1、风险(1)需求风险:需求在不断变化,难以一次性完成一个完美的需求分析。(2)技术风险:技术的不成熟,难以保证所开发的软件的质量。(3)进度风险:团队成员的磨合,分工的不明确,会导致项目进度的拖延,难以 实现定期交付。2、风险规避利用迭代的思想,不断完善软件的开发,针对需求风险,不断探索新的需求, 从实际例子入手,解决问题。提高项目成员的本项目的意识,在项目经理分配任务
7、 的基础下,并行地进行工作,不断完善模型。项目经理要提高对风险的把控意识, 对项目风险进行实时监控,出现问题时可以得到及时的解决和维护。为避免项目工作混乱,成员对项目理解程度不一,导致项目进度的滞后,项目 成员定期开会讨论,对项目的开发过程的程度和问题有一个统一的理解,总结各个 阶段的成果和不足,为下一次迭代做好准备。1.3 技术路线对本项目用到的技术工具和作用进行简要说明。包括开发语言和工具、计算模式(单 机应用,CS, B/S)、框架,类库、数据库管理系统等,附上版本号,可简要描述选择 依据。2需求分析2.1业务建模A.业务流程建模。1、处理销售2、处理退货B .领域建模。2.2需求规格说
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MISP 课程设计 实验 报告 书店 pos 设计
