概要设计说明书.docx
- 文档编号:30118655
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:9
- 大小:62.50KB
概要设计说明书.docx
《概要设计说明书.docx》由会员分享,可在线阅读,更多相关《概要设计说明书.docx(9页珍藏版)》请在冰豆网上搜索。
概要设计说明书
目录
1引言2
1.1编写目的2
1.2背景2
1.3定义2
1.4参考资料3
2总体设计3
2.1需求规定3
2.2运行环境4
2.3基本设计概念和处理流程4
2.4结构5
2.5功能需求求与程序的关系5
2.6人工处理过程5
2.7尚未解决的问题6
3接口设计6
3.1用户接口6
3.2外部接口6
3.3内部接口6
4运行设计7
4.1运行模块组合7
4.2运行控制7
4.3运行时间7
5系统数据结构设计8
5.1逻辑结构设计要点8
5.2物理结构设计要点9
5.3数据结构与程序的关系9
6系统出错处理设计10
6.1出错信息10
6.2补救措施10
6.3系统维护设计10
概要设计说明书
1引言
1.1编写目的
本概要设计说明书的目的在于从总体设计的角度明确超市管理系统的功能和处理模式,完成接口设计,把系统的功能需求分配给软件结构,形成软件的系统结构,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试以及验收等各方面的工作,为以后的详细设计打下基础。
本概要设计说明书的预期读者主要是用户代表、软件分析人员、开发管理人员和测试人员。
1.2背景
本系统名为超市管理系统,主要用于增强超市的自身竞争力,提高整体效益,方便超市管理;本项目的任务提出者是:
;开发者是:
;本系统的用户:
各超市以及连锁店;实现该软件的计算中心或计算机网络:
信息管理中心。
1.3定义
Sql2000:
MicrosoftSQLServer2000是美国微软公司推出的使用相当广泛的数据库管理系统,包含一套图形工具,如服务器管理(用于启动和关闭数据库服务)、企业管理器(用于创建和修改数据库及备份数据库等)和查询分析器(用于交互执行Transact-SQL语句和过程并提供图形查询分析功能)等。
1.4参考资料
1.本项目的经核准的计划任务书;
2.《软件需求规格说明书》;
3.《软件工程》;作者:
齐志昌,谭庆平,宁洪;出版社:
高等教育出版社。
4.《软件工程》;作者:
叶俊民;出版社:
清华大学出版社。
2总体设计
2.1需求规定
功能项
输入
输出
权限
功能性能要求
收银管理
商品号、预收金额
见需求分析输出格式(收银输出)
收银员
销售时显示商品的基本信息,并在售后更新商品的库存信息
仓库管理
入库商品号
见需求分析输出格式(仓库管理输出)
仓库管理员
管理仓库商品,并在提醒管理员进货
统计管理
月份或年度
见需求分析输出格式(统计输出)
经理
完成对商品信息的统计管理,掌握销售与库存信息
2.2运行环境
支持本软件的操作系统有:
windowsxp\2003;处理器型号:
AMDAthlon(tm)64X2DualCoreProcessor3600+2.00GHZ,内存容量512M或中档PC机。
输入硬件:
可用键盘、鼠标。
输出设备:
显示器、打印机。
其它专用硬件:
条形扫描仪。
2.3基本设计概念和处理流程
处理流程:
2.4结构
2.5功能需求求与程序的关系
功能名称
增加
修改
删除
查询
打印
退出
收银管理模块
√
√
√
√
统计管理模块
√
√
√
库存管理模块
√
√
√
√
√
√
2.6人工处理过程
商品的名字、编码等基本信息由管理人员手工输入。
2.7尚未解决的问题
暂时没有。
3接口设计
3.1用户接口
包括商品销售管理、仓库管理和统计管理界面,商品销售管理对商品记录、删除等设置;仓库管理包括商品的增、改、删除及其商品损耗信息;统计管理主要是查询等操作。
3.2外部接口
键盘
鼠标
扫描仪
Sql2000
√
√
Windowsxp/2000
√
√
√
本系统
√
√
3.3内部接口
模块名称
销售模块
仓库管理模块
统计模块
收银员模块
√
√
仓库管理员模块
√
经理模块
√
4运行设计
4.1运行模块组合
销售管理模块提供销售时商品信息的确认与更新,是本系统的主要模块。
销售模块提取数据库里商品的基本信息然后在销售成功时修改货库存商品的数量。
仓库管理系统负责管理仓库的货物信息,当库存商品的数量低于一定程度是,系统提示仓库管理员,需要进行进货,管理人员通过进货管理联系供应商以采集相应商品。
为了用户方便快捷的使用本系统,可以参考系统说明模块。
商品信息的收集与修改功能:
商品信息管理模块,仓库管理模块
商品数量更新功能:
销售管理模块,仓库管理模块
查询,打印功能:
统计管理模块,仓库管理模块
4.2运行控制
在登录窗口输入用户名和密码进入本系统。
输入的用户名和密码是通过注册而存放在数据库中数据,未经注册的用户名无效。
本软件提供操作者习惯的快捷方式,方便操作者使用。
4.3运行时间
根据操作环境而定。
5系统数据结构设计
5.1逻辑结构设计要点
主要逻辑结构如下:
商品信息:
属性:
CNo(条形码编号)
Cname(商品名称)
Cmd(生产日期)
Cbd(变质日期)
Cpm(生产厂家)
Cp(商品进价)
Cp2(商品零售价)
进货单要求:
属性:
Sname(供应商名称)
Sc(供应商商品)
Scp(商品的进价)
Sadr(供应商地址)
Scc(供应商商品数量)
销售管理:
属性:
Cname(商品名称)
CNO(条形码编号)
Ccout(商品数量)
Cmd(生产日期)
Cbd(变质日期)
Cp(商品的单价)
Cpm(生产厂家)
仓库管理:
属性:
Cname(商品名称)
CNO(条形码编号)
Ccout(商品库存数量)
Ccout2(商品货架上数量)
Cmd(生产日期)
Cbd(变质日期)
Cpm(生产厂家)
5.2物理结构设计要点
管理人员查看的信息都以表格的形式显示,数据存储在相应的硬盘中。
5.3数据结构与程序的关系
本系统在不考虑数据结构与程序的关系.
6系统出错处理设计
6.1出错信息
出错输出信息:
1用户使用错误的数据或访问没有权限的数据后,系统给出提示:
“对不起,你使用的数据是非法的”。
用户的可以对自已的密码进行管理,不允许用户匿名登录
2商品的编码输入不规范或相同编码的商品出现其他不同信息,系统报错,提示管理员检查输入。
3商品数量超出范围(小于零或大于仓库或货架的存放量)系统报错。
6.2补救措施
1.当操作人员输入的信息不符导致出错时,提示操作人员输入有误,重新输入信息。
2.当商品数量超出范围时,提示操作人员相关信息,以便采购适当数目的商品。
6.3系统维护设计
对于系统较小,所以没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护措施就可。
但为便于维护,应该设计了三种日志:
系统运行日志、操作日志、出错日志。
三种日志根据不同的重要程度采取存放在文件和数据库的方式,系统管理员可以很轻松地监控系统运行情况。
数据表的建立和删除有数据库系统管理员予以维护。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 说明书