管理信息系统课程设计--ko便利店pos机系统.docx
《管理信息系统课程设计--ko便利店pos机系统.docx》由会员分享,可在线阅读,更多相关《管理信息系统课程设计--ko便利店pos机系统.docx(31页珍藏版)》请在优知文库上搜索。
1、管理信息系统课程设计ko便利店pos机系统目录1引言21.1 项目设想21.2 开发计划21.3 技术路线42需求分析42.1 业务建模42.2 需求规格说明62.3 补充性规格说明122.4 系统顺序图与操作契约143架构设计153.1 功能结构设计153.2 软件架构设计154详细设计164.1 用例实现设计164.2 输入输出设计174.2.1 表单设计174.2.2 报表设计184.3 数据库设计194.4 权限设计215系统实现215.1 功能实现215.2 系统测试275.2.1 单元测试275.2.2 用例测试295.3 系统部署306项目总结301引言1.1 项目设想A.系统展
2、望C简要介绍产品应用场景、用户,系统范围,基本目标。 产品应用场景:中小型便利店的综合性销售管理软件 用户:顾客、收银员、维护人员、仓管以及经理 系统范围:中小型便利店 基本目标:作为中小型便利店的综合性行业管理软件,支持散客和会员的消费,集前台收银,会员消费管理,商品销售管理,营业收入统计等功能于一身。B.系统特性。用高阶、简洁的语句对系统预期功能和性能加以概述。 会员管理:对会员的注册、登录、信息修改与维护以及定期会员优惠管理。 员工管理:对员工的值班进行管理。 商品管理:对商品的资料进行管理。 销售管理:对便利店内商品销售以及每日的具体销售情况进行管理查询。 统计查询:对商品销售情况、库
3、存情况、定期销售利润等资料的统计查询。 库存管理:对采购进货、库存调整以及查询当前库存进行管理。1.2 开发计划A.团队成员。简要概括项目成员及分工。林锡鑫(架构师)黎文辉(程序员)黎韵枝(测试员)黄晓群(分析师)B.项目进度,简要说明项目进度安排及控制措施。过程时间目标工作内容提交资料初始第2周分组定题布置任务,确定分组;提交MlS课程设计任务书阶段确定题目,制定计划。提交分组计划细化迭代13-4周搭建框架确定核心架构实现基础数据增删改查程序;编写文档1.1,1.2,3.2细化迭代25-6周设计实现业务用例实现销售开单用例程序;编写文档2.124;编写4.1.1编写4.2.1细化迭代37-8
4、周设计实现业务用例实现收银用例程序;完善文档2.1-2.4,编写4.1.2细化迭代49-10设计实现业务用例实现退货用例程序;完善文档2.1-2.4,编写4.1.3编写3.1里程碑总结。优秀成果展示。细化迭代511-12周设计实现权限基于所选技术实现系统权限功能程序;编写文档4.4编写文档4.3细化迭代613-14周设计实现报表实现数据报表功能程序;编写文档4.2.2交付15周提交成果编程人员实验室演示程序;提交文档打印稿。完成文档5,6最终版程序,文档定稿C.风险控制。识别并列出项目风险,简述风险控制措施。a)需求确定不明确,在现阶段对于整个系统的构想仍处于不明确的时期,因此对于我们想要完成
5、的功能的许多细节都无法进行透彻的分析。在后期开发的过程中需要不断地进行修改。b)架构师设计架构时间超出计划预期,团队一起讨论具体完成的表单等字段细节,协助架构师完成任务。c)代码的实现过程遇到问题,需要及时地沟通,一定时间内需要与架构师和程序员进行沟通,及时地更改功能的设置,以完成最基本的功能作为前提,减低他们的工作量。为了预防测试阶段的时候发现问题,我们小组将采取实现与测试同期进行,一个功能出来之后,测试员就立马进行测试,而不是等到最后了再进行测试,这样来避免最后更改时间不足的情况,及时发现问题。1.3 技术路线对本项目用到的技术工具和作用进行简要说明。包括开发语言和工具、计算模式(单机应用
6、,CS,B/S)、框架,类库、数据库管理系统等,附上版本号,可简要描述选择依据。后台运用了三大框架的技术,按照MVC分层框架进行模块的划分。三大框架的MVC模式实现,使得层次结构清晰,使编程时只需要关注业务逻辑的实现。三大框架比较成熟,移植性,安全性都比较好,模块间耦合度也比较低。用B/S结构的好处是不用在安装软件,并且B/S结构的兼容性比较好,灵活性比较高。用mysql数据库,开源软件并且功能强大,安全性比较好。2需求分析2.1 业务建模业务建模(BUSineSSModeIing)对领域内企业管理和业务对象进行建模。包括业务流程建模和领域建模。业务流程建模描述系统内各单位、人员之间业务关系、
7、作业顺序和管理信息流向。领域建模是从现实的问题域中找到最有代表性的概念对象,抽象成分析类。A.业务流程建模。UCl,UC2UC3B.领域建模。2.2 需求规格说明需求规格说明书(SOftWareRequirementsSPeeifiCatiOn)描述了系统的功能需求。构建系统用例模型描述功能需求。A.系统用例图。绘制整个系统的UML用例图。B.用例详述文本。对所有业务活动用例采用详述风格(包括前置条件、后置条件、主事件流,扩展、业务规则等)进行描述。用例UC1:销售开单范围:KO便利店Pe)S应用级别:用户目标主要参与者:收银员涉众及其关注点: 收银员:希望可以快速简单地输入,系统显示的表单清
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 课程设计 ko 便利店 pos 系统