- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
库存管理系统-UML设计与实现
目录
基于UML的库存管理系统的设计与实现3
摘要3
1问题的提出:5
2本文工作和系统开发:5
3系统功能简介:6
第一章库存系统业务用例建模7
1.1库存系统业务流程分析7
1.1.1入库流程分析7
1.2业务需求用例建模阶段9
1.2.1业务角色的查找及建立9
1.2.2业务用例查找与分析9
1.2.3业务用例图11
1.2.3业务活动图11
1.3系统基本功能描述:13
第二章库存系统系统需求用例建模14
2.1入库管理需求用例分析14
2.1.1确定系统角色:14
2.1.2确定系统顶层用例14
2.1.3入库管理功能性分析:15
2.1.4到站日报录入管理用例描述:16
2.1.5码单管理用例描述:18
2.1.6入库单管理用例描述:19
2.1.7审核管理用例描述:22
2.2系统扩展功能需求用例分析22
2.3系统整体功能描述24
第三章业务领域分析与设计25
3.1系统顺序图,状态图25
3.2定义基本对象与类30
3.3入库系统类图:32
3.4定义对象与类的属性与操作32
3.5系统设计顺序图,入库类图44
3.6系统扩展功能45
3.7系统构架设计52
第四章系统实现测试与配置53
4.1系统实现的工具与技术53
4.2系统实现方式图53
第五章系统开发的思考54
5.1数据库设计问题54
5.2数据库访问设计问题55
结束语56
参考文献57
基于UML的库存管理系统的设计与实现
摘要
面向对象技术是软件工程和过程工程领域中的重要技术,统一建模语言
UML则是近几年国际上比较流行的面向对象的标准建模语言。本文阐述了基于
UML建模的库存管理信息系统的开发。
建模是开发优秀软件所有活动的核心部分,也是本文工作的重点所在。在开
发中我们考虑了RUP迭代式开发的优点并与本库存系统开发的特色相结合,提
出了自己的一套UML的建模过程。基于这个过程我们从系统分析,设计,实现
与测试,运用UML建模思想与各种模型对库存系统进行了详细的描述。
关键字:面向对象,UML,库存系统,系统开
引言:
1问题的提出:
传统的面向过程的库存管理信息系统的开发中存在不少的问题,传统的面向
过程的开发方法,也即主要是基于功能分析或数据分析基础上的结构化方法。这
种开发方法下设计的系统在70或80年代早期还可以适应,但在越来越复杂的非
数值计算类型的软件开发中,在广泛应用图形界面的交互式系统中,在控制要求
非常突出的应用中,在需求经常变化的条件下,尤其是在库存系统这种数据流动
性要求比较高的管理软件的开发,用传统的软件开发方法解决问题往往暴露出严
重的不适应性,主要表现在以下几点:
1)功能与数据分离的软件设计结构与人类的现实环境很不一样,和人的自
然思维也就很不一致。
2)系统是围绕着如何实现一定的行为来进行的,当系统行为易变,需要常常
修改时,修改极为困难,因此这种结构无法适应迅速变化的技术和需求。
3)在系统中模块之间的控制作用有重要影响时,由于在“好的模块结构”中的
模块间的控制作用只能通过上下之间的调用
文档评论(0)