您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 超市管理系统-软件设计方案说明书 2
软件设计方案说明书项目名称:超市后台管理系统开发团队:成员:学号姓名学号姓名学号姓名哈尔滨工业大学软件学院2014年12月191引言...............................................................................................................................................31.1编写目的.............................................................................................................................31.2背景.....................................................................................................................................31.3定义.....................................................................................................................................31.4参考资料.............................................................................................................................42总体设计........................................................................................................................................42.1需求概述.............................................................................................................................42.2运行环境.............................................................................................................................52.3系统体系结构设计.............................................................................................................62.4人工处理过程.....................................................................................................................62.5尚未问决的问题.................................................................................................................63接口设计........................................................................................................................................83.1用户接口.............................................................................................................................83.2外部接口...........................................................................................................................103.3内部接口...........................................................................................................................104处理逻辑设计..............................................................................................................................114.1处理流程设计...................................................................................................................114.2状态转换设计..................................................................................................................145数据存储设计..............................................................................................................................155.1数据存储方案...................................................................................................................155.2数据格式设计...................................................................................................................156系统出错处理设计......................................................................................................................166.1出错信息...........................................................................................................................166.2补救措施...........................................................................................................................176.3系统维护设计.....................................................................................错误!未定义书签。1引言1.1编写目的之前的软件需求说明书已经简要说明了软件大致方向,软件开发目的,在此不作赘述。本软件设计方案说明书的编写目的是为本项目——超市后台管理软件的开发者提供大体设计方案,软件开发相关说明及要求,为该系统准确、按照预期设想开发提供保障,本设计方案结合软件需求说明书中用户的需求分析编写,以用户为核心,为开发者提供设计方案,也是用户和开发者之间的桥梁。预期读者为本系统开发人员。1.2背景系统名称:小型超市后台管理系统软件任务提出者:超市后台管理人员任务开发者:哈工大软件工程专业小团队用户:超市管理人员其他说明:该软件依靠超市局域网即可运行,与超市金额结算系统有一定往来关系。1.3定义1)IPO图:在计算机领域IPO是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output)。.(摘自百度知道)2)UML图:UML-UnifiedModelLanguage统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。(摘自百度知道)3)在文档中IPO图、流程图或状态图中出现小写字母“i”,代表此内容为输入,出现小写字母“o”代表此内容为输出。1.4参考资料1.张长富编著.Powerbuilder8.0实例教程.北京:希望电子出版社,20022.薛化成主编.管理信息系统(第三版)。北京:清华大学出版社,19993.甘仞初主编.信息系统开发。北京:经济科学出版社,20004.郑人杰、殷人昆、陶永雷.实用软件工程。北京:清华大学出版2总体设计2.1需求概述功能模块见下图:功能模块输入输出性能要求操作权限进货录入商品信息无2s内响应均可以售货记录商品编号、数量无2s内响应均可以商品查询商品编号商品信息2s内响应均可以更新商品商品编号、信息无2s内响应均可以查询销售情况无售货总金额、进货总金额、利润2s内响应均可以查询当天销售情况当天日期当天销售金额2s内响应均可以详细性能要求参见软件规格说明书。2.2运行环境1)处理器型号在Pentium4cpu以上,内存512M以上2)该软件需在Windowsxp及以上的操作系统,运行机器需要安装java1.4.5或以上版本使用。编译测试软件为eclipse。支持编译软件包括各种java记事本和编译器。3)控制软件的运行主要靠键盘、鼠标等外部设备。4)如果开发顺利则支持打印机、扫描仪设备,目前待商议。2.3系统体系结构设计系统UML用例图-1(之前需求规格说明书中的图)超市管理员增加商品删除商品修改商品查询商品统计商品总量等商品信息库商品信息商品标识统计命令信息商品信息统计后的结果超市后台管理系统进货录入模块售货记录模块查询商品信息模块更新商品信息模块查询商品信息删除商品信息修改商品信息总售货信息查询当天售货金额查询商品详细信息查询售货数量商品编号i商品编号i进货数量i商品进价i商品售价i进货时间i商品名称i总进货金额总售货金额总利润值2.5尚未问决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。1)登陆界面是否存在对于管理严格的大型超市应存在管理员登陆界面,但本系统规模比较小,考虑不设置登陆界面,但还未确定,有待商讨。2)对于数据存储方面使用要求初步计划使用文件存储,但考虑到超市规模的增大以及数据的可靠性和数量增多,应该使用数据库,但由于开发人员能力有限,此方案待商讨。3)对于输入错误的提示和系统可靠性目前还未有完善的方案来解决系统保证数据不丢失、系统不崩溃、操作错误引起的问题处理等问题。说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3接口设计3.1用户接口说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。或者是图形界面设计方案。在用户界面方面采用友好的可视化界面,要求简单明了、易于操作,界面布局美观、符合用户审美需求,能够显示重要的提示信息,及出错信息。具体实施方案如下:1).主界面:选择要操作的功
本文标题:超市管理系统-软件设计方案说明书 2
链接地址:https://www.777doc.com/doc-4579955 .html