摘要:在现在的时代,系统软件是世界不可缺少的部分,而面向对象技术则是开发软件系统不可缺少的技术之一,而本文阐述的就是基于UML建模的智能仓储系统设计过程。
由于现今业务需求不断更新,传统的面向过程开发软件的方法已经没办法胜任系统开发的速度和要求,而通过面对对象的UML建模却能解决不断更新的问题,通过采用面向对象UML进行可视化建模,从而开发出高效,灵活的物流仓储系统,并且能准确及时的仓储功能和客户要求的功能。
建模已经成为现代开发软件必不可少的一部分,这也是本文的重点,注重研究建模领域和软件编程两个不同带又相互交叉的领域,引用UML建模语言,以改进仓储管理系统的开发的过程,进而加快系统实现的速度,提高整个系统的开发效率,这也为后期系统设计,实现和测试赢得时间。
关键词:UML(Unified Modeling Language);仓储管理系统;面向对象方法;系统开发
目录
摘要
Abstract
1 绪 论-1
1.1 研究背景-1
1.2 仓储系统的研究现状分析-1
1.3 本文主要结构-3
2 面向对象的UML建模-4
2.1面向对象的基本思想-4
2.2 仓储管理系统的设计思路-4
2.3 系统描述-4
2.4 工作内容和系统开发-4
2.5 仓储系统功能简介-5
3 仓储系统活动静态建模-6
3.1 仓储系统主要业务流程分析-6
3.1.1 入库管理流程业务分析-6
3.1.2 库存管理流程业务分析-7
3.1.3 出库管理流程业务分析-9
3.2业务需求用例阶段-10
3.2.1业务角色的查找和建立-10
3.2.2业务用例图-11
3.3 系统主要功能描述-13
4 仓储系统动态建模分析-14
4.1 确定系统中的角色-14
4.2 入库管理功能性分析-16
4.2.1 到达日志登记管理-17
4.2.2码单管理用例描述-20
4.2.3 入库单管理用例描述-22
4.2.4 审核管理用例描述-23
4.3 系统其他功能需求描述-24
4.4 系统整体功能性分析-25
5 业务分析建模与设计-26
5.1 入库管理顺序图-26
5.2基本对象和类图的定义-35
5.3 入库管理系统类图-37
5.4 类的数据库表-37
5.5 系统结构设计-41
6 系统实现测试与配置-42
6.1系统实现的工具与技术-42
6.2 系统部署模型-43
6.3 测试系统和系统界面实现-44
结 论-47
参 考 文 献-48
致 谢-49