基于uml的仓储管理系统的设计与实现.doc
约66页DOC格式手机打开展开
基于uml的仓储管理系统的设计与实现,面向对象技术是软件工程和过程工程领域中的重要技术,统一建模语言uml则是近几年国际上比较流行的面向对象的标准建模语言。本文阐述了基于uml建模的仓储管理信息系统的开发。建模是开发优秀软件所有活动的核心部分,也是本文工作的重点所在。在开发中我们考虑了rup迭代式开发的优点并与本仓储系统开发的特色相结合,提出了自己的一套u...
内容介绍
此文档由会员 lzymzgq 发布
面向对象技术是软件工程和过程工程领域中的重要技术,统一建模语言UML则是近几年国际上比较流行的面向对象的标准建模语言。本文阐述了基于UML建模的仓储管理信息系统的开发。
建模是开发优秀软件所有活动的核心部分,也是本文工作的重点所在。在开发中我们考虑了RUP迭代式开发的优点并与本仓储系统开发的特色相结合,提出了自己的一套UML的建模过程。基于这个过程我们从系统分析,设计,实现与测试,运用UML建模思想与各种模型对仓储系统进行了详细的描述
目录:
基于UML的仓储管理系统的设计与实现 2
摘要 2
Abstract 3
1 问题的提出: 4
2 UML 的产生: 4
3 本文工作和系统开发: 5
4 系统功能简介: 6
1.1面向对象的基本思想 7
1.2面向对象的软件建模 7
1.3 UML建模语言简介 8
1.4 RUP过程指导与本系统分析设计过程 9
第二章 仓储系统业务用例建模 12
2.1 仓储系统业务流程分析 12
2.1.1 入库流程分析 12
2.2业务需求用例建模阶段 14
2.2.1业务角色的查找及建立 14
2.2.2业务用例查找与分析 14
2.2.3业务用例图 16
2.2.3业务活动图 16
2.3 系统基本功能描述: 18
第三章 仓储系统系统需求用例建模 19
3.1 入库管理需求用例分析 19
3.1.1 确定系统角色: 19
3.1.2确定系统顶层用例 19
3.1.3 入库管理功能性分析: 20
3.1.4 到站日报录入管理用例描述: 21
3.1.5 码单管理用例描述: 23
3.1.6 入库单管理用例描述: 24
3.1.7 审核管理用例描述: 27
3.2 系统扩展功能需求用例分析 27
3.3 系统整体功能描述 29
第四章 业务领域分析与设计 30
4.1 系统顺序图,状态图 30
4.2 定义基本对象与类 35
4.3 入库系统类图: 37
4.4 定义对象与类的属性与操作 37
4.5系统设计顺序图,入库类图 49
4.6 系统扩展功能 51
4.7 系统构架设计 58
第五章 系统实现测试与配置 59
5.1系统实现的工具与技术 59
5.2 系统实现方式图 59
5.3 系统测试与系统实现界面 60
第六章 系统开发的思考 62
6. 1 数据库设计问题 62
6. 2 数据库访问设计问题 63
结束语 64
参考文献 65
致 谢 66
建模是开发优秀软件所有活动的核心部分,也是本文工作的重点所在。在开发中我们考虑了RUP迭代式开发的优点并与本仓储系统开发的特色相结合,提出了自己的一套UML的建模过程。基于这个过程我们从系统分析,设计,实现与测试,运用UML建模思想与各种模型对仓储系统进行了详细的描述
目录:
基于UML的仓储管理系统的设计与实现 2
摘要 2
Abstract 3
1 问题的提出: 4
2 UML 的产生: 4
3 本文工作和系统开发: 5
4 系统功能简介: 6
1.1面向对象的基本思想 7
1.2面向对象的软件建模 7
1.3 UML建模语言简介 8
1.4 RUP过程指导与本系统分析设计过程 9
第二章 仓储系统业务用例建模 12
2.1 仓储系统业务流程分析 12
2.1.1 入库流程分析 12
2.2业务需求用例建模阶段 14
2.2.1业务角色的查找及建立 14
2.2.2业务用例查找与分析 14
2.2.3业务用例图 16
2.2.3业务活动图 16
2.3 系统基本功能描述: 18
第三章 仓储系统系统需求用例建模 19
3.1 入库管理需求用例分析 19
3.1.1 确定系统角色: 19
3.1.2确定系统顶层用例 19
3.1.3 入库管理功能性分析: 20
3.1.4 到站日报录入管理用例描述: 21
3.1.5 码单管理用例描述: 23
3.1.6 入库单管理用例描述: 24
3.1.7 审核管理用例描述: 27
3.2 系统扩展功能需求用例分析 27
3.3 系统整体功能描述 29
第四章 业务领域分析与设计 30
4.1 系统顺序图,状态图 30
4.2 定义基本对象与类 35
4.3 入库系统类图: 37
4.4 定义对象与类的属性与操作 37
4.5系统设计顺序图,入库类图 49
4.6 系统扩展功能 51
4.7 系统构架设计 58
第五章 系统实现测试与配置 59
5.1系统实现的工具与技术 59
5.2 系统实现方式图 59
5.3 系统测试与系统实现界面 60
第六章 系统开发的思考 62
6. 1 数据库设计问题 62
6. 2 数据库访问设计问题 63
结束语 64
参考文献 65
致 谢 66