- 1、本文档共22页,可阅读全部内容。
- 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月25日
1/22
1.引言4
1.1编写目4
1.2项目背景4
1.4定义5
1.5参考资料5
2.总体设计5
2.1总体概述5
2.2软件结构7
3.程序描述7
3.1程序功能7
3.1.1类图结构8
3.1.2开发视图9
3.2程序性能10
3.3程序输入项10
3.4程序输出项12
3.5算法13
3.6程序逻辑14
3.7接口15
3.8存储分配15
3.9限制条件17
3.10测试要点17
4系统静态模型18
2/22
4.1系统用例模型18
4.2仓库管理系统用例图。19
4.3功能分配20
3/22
1.引言
1.1编写目
本需求分析报告目是规范化本软件编写,旨在于提高软件开发过
程中能见度,便于对软件开发过程中控制及管理,同时提出了仓储管
理系统软件开发过程,便于程序员及客户之间交流、协作,并作为工
作成果原始依据,同时也表明了本软件共性,以期待能够获得更大范
围应用。
本文档预期读者是:设计人员、开发人员、项目管理人员、测试人员、
用户。
1.2项目背景
仓储管理系统(WMS)是仓储管理信息化具体形式,它在我国应用
还处于起步阶段。目前在我国市场上呈现出二元结构:以跨国公司或
国内少数先进企业为代表高端市场,其应用WMS比例较高,系统也比
较集中在国外基本成熟主流品牌;以国内企业为代表中低端市场,主
要应用国内开发WMS产品。
物资储存和运输是整个物流过程中两个关键环节,被人们称之为
“物流支柱”。在商品交换过程中,虽然物资购、销活动决定了物资交
换关系,但若没有物资储存和运输,物资这种交换关系则不能最终实
现。
1.3范围
4/22
主要以《仓库管理系统开发需求分析》需求分析说明书提出基本
范围,能够实施什么样有用功能来有效管理,并指导开发人员去开发
这样功能系统。
1.4定义
PLD语言:即过程设计语言,是一种用于描述程序算法和定义数据结
构伪码设计语言。
N-S图:它是由Nassi和Shneiderman按照结构化程序设计要求提出
一种描述图形算法工具。
PAD图:是问题分析图英文缩写,它是继程序流程图和盒图之后,主
要用于描述系统详细设计图形表达工具。
1.5参考资料
《软件工程实践教程》.清华大学出版社宋雨编著
《软件可行性研究报告(GB8567--88)》田宝军刘利民编著
《软件工程导论》第五版清华大学出版社张海潘编著
《数据库系统概论》(第四版)高等教育出版社王珊编著
2.总体设计
2.1总体概述
利用层次图来表示系统中各模块之间关系。层次方框图是用树形
结构一系列多层次矩形框描绘数据层次结构。树形结构顶层是一个单
5/22
独矩形框,它代表完整数据结构,下面各层矩形框代表各个数据子集,
最底层各个矩形框代表组成这个数据实际数据元素(不能再分割元
素)。随着结构精细化,层次方框图对数据结构也描绘得越来越详细,
这种模式非常适合于需求分析阶段需要。从对顶层信息分类开始,沿
着图中每条
文档评论(0)