- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
概要设计书收银员管理系统1 引言2 总体设计3 接口设计4 运行设计5 系统数据结构设计6 系统出错处理设计1 引言1.1 编写目的1.2 背景1.3 定义1.4 参考资料1.1 编写目的《收银员管理系统》概要设计书是在需求分析书的基础上编写出来的,主要面向系统分析员和程序员。系统分析员根据需求分析书和概要设计书对软件进行详细设计,同时,概要设计书也是系统分析员向程序员分配代码设计任务的依据。1.2 背景将要开发的软件名为《超市收银员管理系统》,本项目的提出者是Wind小组,而开发者也将是Wind小组负责,主要用户是各个小型超市,由超市内的多台计算机组成小型的计算机网络,来对超市信息进行操作,适用于操作系统为Windows XP以上的操作系统。1.3 定义无1.4 参考资料[1]《收银员管理系统》可行性研究报告。[2] 《收银员管理系统》项目开发计划报告。[3]《收银员管理系统》软件需求分析报告。[4] 郑人杰, 殷人昆, 陶永雷, 《实用软件工程》, 清华大学出版社, 1997。[5] 布劳德,《软件设计-从程序设计到体系结构》,电子工业出版社,2007。2 总体设计2.1 需求规定2.2 运行环境2.3 基本设计概念和处理流程2.4 结构2.5 人工处理过程2.6 尚未解决的问题2.1 需求规定2.1需求规定2.1.1对功能的规定输入处理输出会员编号查询,统计会员编号、会员姓名、会员性别、注册时间、会员等级、是否到期、消费金额、积分累计收银员编号查询,统计收银员编号、收银员姓名、收银员性别、登录名,密码,工作时间,收银金额商品编号查询,统计商品编号、商品名称、单价、现有库存、库存警戒线、截止日期、可售信息,应进货数目会员编号,商品编号,个数统计会员编号、商品编号、交易时间、交易数量、交易金额2.1 需求规定2.1.2.对性能的规定(1) 精度 该软件在输入、输出时保留到小数点后两位,在传输过程中保存到小数点后3位。(2) 时间特性要求 (1)响应时间:小于0.1s (2)更新处理时间:小于1s (3)数据的转换和传输时间:小于1s (4)解题时间:小于1s2.1 需求规定(3) 灵活性(1)操作方式上的变化:不变(2)运行环境的变化:不变(3)同其他软件接口的变化:没有(4)精度和有效时限的变化:可调(5)计划的变化和改进:可改2.1 需求规定(4) 输入输出要求 输入数据类型有char型、int型、datatime型和money型数据,其中money型数据要求精确到小数点后两位,datatime精确到分钟,输出以表格的形式输出。(5) 数据管理能力要求 本软件需要对收银情况的文卷、会员信息文卷、交易信息文卷、进货信息文卷等进行记录,以一年份估算,收银文卷大约需要1GB空间,会员信息大约需要100MB,交易文卷需要2GB空间,进货文卷需要200MB空间,其他大约共需要1GB空间即可。2.1 需求规定(6) 故障处理要求 本软件性能良好,稳定性极高,不容易发生问题,即使软件崩溃,由于其是即时储存在主机上,文件亦不会丢失,会在其主机上找到,只需重新安装软件即可。若硬件问题,则及时更换硬件。以上故障不会造成文件缺失,只会一定程度上影响工作进程。2.1 需求规定(7) 其他专门要求(1)安全性:在登陆后,有管理权限的设定(2)可维护性:可维护(3)可补充性:可补充(4)易读性:易读(5)可靠性:可靠(6)运行环境:可转换2.2 运行环境服务器:windows 2000 server客户端:Internet Explore 6.0应用服务器:Tomcat5.5数据库:MySQL 软件:Windows95、Windows NT 4.0或更高版本 + 中文之星2.0收银员管理系统收银员子系统管理员子系统个人信息查询交易操作管理收银信息查询会员信息管理商品信息管理收银员信息管理2.3 基本设计概念和处理流程主要功能结构图 收银员输入用户名和密码NO用户名、密码是否正确Yes进入收银员功能页面是否选择个人信息管理功能No是否选择交易查询功能NoYes进入个人信息管理页面是否选择商品管理NoYes进入交易查询页面是否选择会员管理功能Yes进入商品管理页面Yes进入会员管理页面退出登录2.3 基本设计概念和处理流程收银员子系统概要设计用户输入用户名和密码N类型、用户名和密码是否正确Y管理主界面用户管理界面选择操作添加注销修改查询确认NYY修改成功更改数据库信息N是否退出2.3 基本设计概念和处理流程管理员子系统概要设计2.4 结构 NO模块名称功能需求程序ID1收银员子系统收银员信息查询收银信息查询交易操作管理会员信息管理商品信息管理CsID2收银员信息管理查询、删除、修改、增加MID2.5 人工处理过程原始信息的输入,新信息的创建,交易的进行
文档评论(0)