- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仓库管理系统概要设计.
概要说明
题 目: 仓库管理系统
学 院: 计算机科学与工程学院
专 业: 信息管理与信息系统
学生姓名: 黄 桂
学 号: 1200340119
指导教师: 张 纪 元
2015年9月20日
1引言 2
1.1编写目的 2
1.2背景 2
1.3参考资料 3
2总体设计 3
2.1需求规定 3
2.2运行环境 3
2.3基本设计概念和处理流程 3
2.4结构 6
2.5功能需求与程序的关系 7
2.6人工处理过程 7
3 接口设计 7
3.1外部接口 7
3.2内部接口 8
4 运行设计 8
4.1运行控制 9
4.2运行时间 9
5 系统出错处理设计 9
5.1出错信息 9
5.2补救措施 9
5.3系统维护设计 10
1引言
1.1编写目的
编写这份概要设计说明书的主要目的是将对用户的需求分析升级为对实现这些需求的功能进行体系结构设计,将原本比较复杂的系统划分为一个个模块,确定这些模块的功能以及模块间的调用关系,同时,设计该系统的总体数据结构和数据库结构。在本仓库管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求规格说明书中得到详尽的叙述及阐明。
本阶段是在系统的需求分析的基础上,对仓库管理系统做一个概要设计,主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分为若干个模块、决定各个模块之间的接口、模块之间的传递信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对本阶段中对系统所在的概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对仓库管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也参考此说明书,以便于了解概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段的不足或错误。
这份说明书的主要读者为系统分析师和软件设计师。为之后的系统开发提供开发标准。
1.2背景
项目名称:仓库管理系统
用户:公司企业,商场,超市,门店等
1.3参考资料
1.张海潘、倪宁,《软件工程》(第三版)人民邮电出版社
2.需求规格说明书
2总体设计
2.1需求规定
本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库。并对仓库的库存量在每一次出库后实施一次数据盘点,若某些货物库存不足,发出警报,提醒生产部门及时供给。
2.2运行环境
硬件环境
???? 1.PC计算机一台。
2.A4打印机一台
软件环境:
操作系统:Microsoft Windows 2000以上都可以
支持环境:IIS 5.0、7.0
数 据 库:Microsoft SQL Server 2008以上
2.3基本设计概念和处理流程
首先对每个功能处理流程进行图解
1.仓库管理员登陆功能:
2.管理员注册功能:
3.产品入库功能:
4.产品出库功能:
5.警报功能
2.4结构
2.5功能需求与程序的关系
本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
库存管理模块 产生警报模块 管理员登陆模块 管理员登陆 √ 管理员注册 √ 出库 √ 输入产品出库信息 √ 更新库存表 √ 打印出库通知单 √ 入库 √ 输入产品入库信息 √ 打印入库通知单 √ 产品库存量统计 √ 列出缺货产品列表 √ 2.6人工处理过程
仓库管理员需在每次入库出库对数据库进行更新,并在每次出库后对库存产品进行库存量统计。
3 接口设计
3.1外部接口
用户界面
在用户界面部分,根据需求分析的结果,用户需要一个对于用户友善的界面。在界面设计上,应做到简单明了,易于操作,并且注意到界面的布局。总的来说,系统的用户界面应做到可靠、简单、易学习和使用。
软件接口
服务器程序课使用VS提供的对SQL SEVER的接口,对数据库的所有访问。服务器程序上课使用SQL SEVER的对数据库的备份命令,以做到对数据库的备份保存。
在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。
硬件接口
在输入方面,对于键盘、鼠标的输入,可用VISUAL C#的标准输入/输出,对输入进行处理。
在输出方面,打印机的连接及使用,也可使
文档评论(0)