超市管理系统-软件设计方案说明书.pdf





《超市管理系统-软件设计方案说明书.pdf》由会员分享,可在线阅读,更多相关《超市管理系统-软件设计方案说明书.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件设计方案说明书 项目名称:超市后台管理系统 开发团队:成 员:学号 姓名 学号 姓名 学号 姓名 哈尔滨工业大学 软件学院 2014 年 12 月 19 1 引言.3 1。1 编写目的.3 1。2 背景.3 1。3 定义.3 1。4 参考资料.4 2 总体设计.4 2。1 需求概述.4 2。2 运行环境.5 2。3 系统体系结构设计.5 2。4 人工处理过程.错误!未定义书签。2。5 尚未问决的问题.错误!未定义书签。3 接口设计.7 3.1 用户接口.7 3.2 外部接口.8 3.3 内部接口.8 4 处理逻辑设计.错误!未定义书签。4。1 处理流程设计.9 4.2 状态转换设计.9
2、5 数据存储设计.9 5。1 数据存储方案.9 5.2 数据格式设计.10 6 系统出错处理设计.11 6.1 出错信息.11 6。2 补救措施.11 6。3 系统维护设计.错误!未定义书签。1 引言 1。1 编写目的 之前的软件需求说明书已经简要说明了软件大致方向,软件开发目的,在此不作赘述。本软件设计方案说明书的编写目的是为本项目超市后台管理软件的开发者提供大体设计方案,软件开发相关说明及要求,为该系统准确、按照预期设想开发提供保障,本设计方案结合软件需求说明书中用户的需求分析编写,以用户为核心,为开发者提供设计方案,也是用户和开发者之间的桥梁。预期读者为本系统开发人员.1.2 背景 系统
3、名称:小型超市后台管理系统软件 任务提出者:超市后台管理人员 任务开发者:哈工大软件工程专业小团队 用户:超市管理人员 其他说明:该软件依靠超市局域网即可运行,与超市金额结算系统有一定往来关系。1.3 定义 1)IPO 图:在计算机领域 IPO 是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output)。(摘自百度知道)2)UML 图:UML-Unified Model Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。(摘自百度知道)3)在文档中 IPO 图、流程图或状态图中出现小写字母“i”,代表此内容为
4、输入,出现小写字母“o”代表此内容为输出.1。4 参考资料 1。张长富编著.Power builder 8.0实例教程.北京:希望电子出版社,2002 2。薛化成主编.管理信息系统(第三版)。北京:清华大学出版社,1999 3.甘仞初主编。信息系统开发。北京:经济科学出版社,2000 4。郑人杰、殷人昆、陶永雷.实用软件工程。北京:清华大学出 2 总体设计 2.1 需求概述 功能模块见下图:功能模块 输入 输出 性能要求 操作权限 进货录入 商品信息 无 2s 内响应 均可以 售货记录 商品编号、数量 无 2s 内响应 均可以 商品查询 商品编号 商品信息 2s 内响应 均可以 更新商品 商品
5、编号、信息 无 2s 内响应 均可以 查询销售情况 无 售货总金额、进货总金额、利润 2s 内响应 均可以 查询当天销售情况 当天日期 当天销售金额 2s 内响应 均可以 详细性能要求参见软件规格说明书。2。2 运行环境 1)处理器型号在 Pentium 4 cpu 以上,内存 512M 以上 2)该软件需在 Windows xp 及以上的操作系统,运行机器需要安装 java1.4.5 或以上版本使用.编译测试软件为 eclipse。支持编译软件包括各种 java 记事本和编译器。3)控制软件的运行主要靠键盘、鼠标等外部设备.4)如果开发顺利则支持打印机、扫描仪设备,目前待商议。2。3 系统体
6、系结构设计 增加商品 删除商品 商品信息 商 系统 UML 用例图-1 (之前需求规格说明书中的图)2.5 尚未问决的问题 说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。1)登陆界面是否存在 对于管理严格的大型超市应存在管理员登陆界面,但本系统规模比较小,考虑不设置登陆界面,但还未确定,有待商讨.2)对于数据存储方面使用要求 初步计划使用文件存储,但考虑到超市规模的增大以及数据的可靠性和数量增多,应该使用数据库,但由于开发人员能力有限,此方案待商讨.3)对于输入错误的提示和系统可靠性 目前还未有完善的方案来解决系统保证数据不丢失、系统不崩溃、操作超市后台管理系统 进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 软件设计 方案 说明书

限制150内