- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
引言 5
第一章 面向对象的UML建模 7
1.1面向对象的基本思想 7
1.2面向对象的软件建模 7
1.3 UML建模语言简介 9
1.4 RUP过程指导与本系统分析设计过程 10
第二章 仓储系统业务用例建模 13
2.1 仓储系统业务流程分析 13
2.1.1 入库流程分析 13
2.2业务需求用例建模阶段 15
2.2.1业务角色的查找及建立 15
2.2.3业务用例图 18
2.2.3业务活动图 18
2.3 系统基本功能描述 20
第三章 仓储系统系统需求用例建模 21
3.1 入库管理需求用例分析 21
3.1.1 确定系统角色 21
3.1.2 确定系统顶层用例 21
3.1.3 入库管理功能性分析 22
3.1.4 到站日报录入管理用例描述 23
3.1.5 码单管理用例描述 25
3.1.6 入库单管理用例描述 27
3.1.7 审核管理用例描述 29
3.2 系统扩展功能需求用例分析 30
3.3 系统整体功能描述 32
第四章 业务领域分析与设计 33
4.1 系统顺序图,状态图 33
4.2 定义基本对象与类 40
4.3 入库系统类图 41
4.4 定义对象与类的属性与操作 41
4.5 系统设计顺序图,入库类图 53
4.6 系统扩展功能 55
4.7 系统构架设计 63
第五章 系统实现测试与配置 64
5.1系统实现的工具与技术 64
5.2 系统实现方式图 65
5.3 系统测试与系统实现界面 66
第六章 系统开发的思考 68
6. 1 数据库设计问题 68
6. 2 数据库访问设计问题 69
结束语 70
参考文献 71
致 谢 72
基于UML的仓储管理系统的设计与实现
摘要
面向对象技术是软件工程和过程工程领域中的重要技术,统一建模语言UML则是近几年国际上比较流行的面向对象的标准建模语言。本文阐述了基于UML建模的仓储管理信息系统的开发。
建模是开发优秀软件所有活动的核心部分,也是本文工作的重点所在。在开发中我们考虑了RUP迭代式开发的优点并与本仓储系统开发的特色相结合,提出了自己的一套UML的建模过程。基于这个过程我们从系统分析,设计,实现与测试,运用UML建模思想与各种模型对仓储系统进行了详细的描述。
关键字:面向对象,UML,仓储系统,系统开发
Abstract
00 is an important technology for software engineering and processing engineering, and the Unified Modeling Language (UML) is ainternational popular 00 modeling language in recent years. This article expatiate the development of storage system based on UML.
Modeling is the key portion for an excellent software development,and modeling is also the key work for the article. we develop an new process of Modeling based on the combine of the RUP developing and the storage system.
Keywords: 00, UML, RUP, storage system , system development引言:
1 问题的提出:
随着企业业务以及外部环境的变化,四川物资储运公司原开发的信息系统已不能满足新业务、新环境以及客户对信息查询的要求,迫切需要开发一套新的系统以替代原有系统,并实现原有流程的优化,把一些原来未纳入系统管理的功能纳入到新的系统中来,并为转变到第三方物流和与电子商务接轨作好准备。
传统的面向过程的仓储管理信息系统的开发中存在不少的问题,传统的面向过程的开发方法,也即主要是基于功能分析或数据分析基础上的结构化方法。这种开发方法下设计的系统在70或80年代早期还可以适应,但在越来越复杂的非数值计算类型的软件开发中,在广泛应用图形界面的交互式系统中,在控制要求非常突出的应用中,在需求经常变化的条件下,尤其是在仓储系统这种数据流动性要求比较高的管理软件的开发,用传统的软件开发方法解决问题往往暴露出严重的不适应性,主要表现在以下几点:
1)功能与数据分离的软件设计结构与人类的现实环境很不一样,和人的自 然思维也就很不一致。
2)系统是围绕着如何实现一定的行为来进行的,当系统行为易变,需要常常修改时,修改极为困难,因此这种
您可能关注的文档
- 浅析娃哈哈企业如何获取分销渠道竞争优势---刘林杰.doc
- 浅析微积分在经济学中的应用.doc
- 浅析企业政工干部应具备的素养.doc
- 浅析我国IT行业人力资源现状.doc
- 浅析知识管理在F公司的背景和实施+.doc
- 浅析企业招聘存在的问题级对策.doc
- 浅析少儿产品的营销策略.doc
- 浅析中国电影的整合营销策略__市场营销学_工商管理_艺术类专业_毕业论文.doc
- 浅议电信企业成本精细化管理困境与突围应对.doc
- 浅析卫浴行业三大考验四大变革.doc
- 基于品牌管理的山东旅游形象绩效评估研究.pdf
- 基于平衡计分卡的民营企业营销团队绩效考核管理体系研究以XX企业为例.doc
- 基于物联网的龙泉驿区“果品质量安全信息平台”方案的规划与设计1113.doc
- 基于消费者洞察的广告策略 学生论文选题指引及学术规范样板 101223.doc
- 基于学业质量评价标准,浅谈思想品德有效教学 化龙中学王彩新.doc
- 基于营销新形势的电话营销策略研究.doc
- 建设局领导班子2014党的群众路线教育实践活动的对照检查材料.doc
- 建筑电气设计施工浅析92011.doc
- 警察局领导班子2014党的群众路线教育实践活动的对照检查材料.doc
- 粮食局领导班子2014党的群众路线教育实践活动的对照检查材料.doc
文档评论(0)