MISP课程设计实验报告--书店pos机设计.docx
《MISP课程设计实验报告--书店pos机设计.docx》由会员分享,可在线阅读,更多相关《MISP课程设计实验报告--书店pos机设计.docx(40页珍藏版)》请在第一文库网上搜索。
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软件开发文档版本更新记录ContentDateDescription11项目设想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对软件权限进行设计4.1用例实现设
3、计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)可以调看任意时间范围的数据;2、针对的用户:书店的
4、工作人员、管理人员、收银员等3、系统范围:包括书店PoS机系统的销售模块、书本录入模块4、基本目标:能够支持采购人员和管理人员对书本基本信息维护,收银员对消费者的消费进行销售开单,收银并打印票据,支持经理对销售数据的统计等几大功能,并且系统能够成功运行,实现库存管理查询和销售数据查询。B.系统特性。1、用户:普通收银员、管理员、经理2、图书信息管理:管理员对图书信息进行增删改查3、员工信息管理:对值班收银员信息的管理,确定每笔交易的经手人4、销售管理:通过录入设备或收银员输入书本条形码,显示书本基本信息,计算消费金额,找零,打印票据。1.1 询与统计:销售经理可以查询销售的具体情况,生成统计报
5、表供财会或管理层使用。1.2 开发计划A.团队成员项目经理:陈璇斐,负责整个项目的进度安排,分配任务,督促团队进度架构师:吴泽标,设计软件的体系结构和数据模型、代码编写分析员:陈璇斐,理解项目需求,业务建模,用例描述,抽取关键用例程序员:苏俊伟,协助架构师完成项目的代码编写测试员:吕柔纯,负责每个阶段的系统测试,编写测试报告B.项目进度。主要以老师给出的迭代周期以及任务为主,在每个迭代周期中合理安排工作,大致安排如下:过程时间目标工作内容细化迭代13-4周确定核心架构实现基础数据增删改查细化迭代25-6周设计实现业务用例实现销售和显示用例细化迭代37-8周设计实现业务用例实现收银用例细化迭代4
6、9-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需求规格说明A.系统用例图B.用例详述文本1、UCI开单范围:BOOkShOPPoS应用级别:用户目标主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MISP 课程设计 实验 报告 书店 pos 设计