重庆交通大学信息科学与工程学院
仓库管理系统UML建模分析
目录
1 绪论 .................................................................... 1 1.1背景 ................................................................... 1 1.2目的 ................................................................... 1 2 仓库系统的相关描述 ....................................................... 1 2.1功能性描述 ............................................................. 1
2.2.1 基本数据维护模块 ................................................... 2
2.2.2基本业务模块 ....................................................... 3 2.2.3 数据库模块 ......................................................... 3 2.2.4 信息查询模块 ....................................................... 4
2.2非功能性描述 ........................................................... 4
2.2.1可行性性分析 ....................................................... 4 2.2.2环境要求 ........................................................... 5
3 用例需求分析 ............................................................. 5 3.1系统的用例需求文档 ..................................................... 5
3.1.1基本信息管理模块 ................................................... 6 3.1.2参与者 ............................................................. 6
3.2 用例图分析 ............................................................. 6
3.2.1系统管理员用例图 ................................................... 7 3.2.2仓库管理员用例图 ................................................... 7 3.2.3普通用户用例图 ..................................................... 8 3.2.4销售员用例图 ....................................................... 9
4 类图设计建模 ............................................................. 9 4.1总体描述 ............................................................... 9 4.2查询统计类图 .......................................................... 10 4.3出库管理类图 .......................................................... 10 4.4入库管理类图 .......................................................... 11 4.5信息配置类图 .......................................................... 12 5 顺序图设计模型 .......................................................... 14 5.1 系统的顺序图 .......................................................... 14 5.2 商品信息录入顺序图 .................................................... 15 5.3商品出库顺序图 ........................................................ 16 5.4调拨单据查询顺序图 .................................................... 17
页脚内容
1
重庆交通大学信息科学与工程学院
6 协作图设计建模 .......................................................... 18 6.1协作图含义 ............................................................ 18 6.2用户登录协作图 ........................................................ 18 6.3商品出库协作图 ........................................................ 19 6.4商品调拨顺序图 ........................................................ 20 6.5系统管理协作图 ........................................................ 20 6.6 商品入库协作图 ........................................................ 21 7 活动图设计建模 .......................................................... 22 7.1 商品出库活动图 ........................................................ 22 7.2商品调拨活动图 ........................................................ 22 7.3商品入库活动图 ........................................................ 23 7.4用户登录活动图 ........................................................ 24 8 状态图设计模型 .......................................................... 25 8.1商品状态图 ............................................................ 25 8.2仓库库存状态图 ........................................................ 25 8.3商品单据状态图 ........................................................ 26
页脚内容
2
重庆交通大学信息科学与工程学院
1 绪论
1.1背景
仓库管理是与我们日常生活息息相关的问题。大到公司、超市的仓库管理,小到图书馆的藏书管理,都可以认为是各种各样的仓库管理需求。随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。仓库管理信息系统正是基于这样的需求背景下研制开发的。
1.2目的
随着科学技术的发展,社会进步,计算机迅速的发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性;为仓库管理员提供更方便、科学的服务项目。为仓库管理员提供的一种更先进、科学的服务系统。
设计实现的管理系统能够正确有效地完成仓库管理的日常入库出库等工作,极大提高了管理工作的效率和正确性,并能够根据需求进行灵活的查询,完成月底盘点等功能;系统与数据库管理系统结合,提供了功能较为强大的数据安全功能,防止了越权操作、误操作,并支持灾难性恢复;系统界面友好,操作简单,效率高易掌握,并且让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。最后,该系统是典型的管理信息系统(MIS),其设计开发过程具有通用性,对类似工作的开展具有借鉴意义。
2 仓库系统的相关描述
2.1功能性描述
本系统为存储物资的各类型企业提供服务,主要功能图如2.1所示。
页脚内容
1
重庆交通大学信息科学与工程学院
图2.1 系统功能图
2.2.1 基本数据维护模块 基本数据维护模块图如2.2所示。
图2.2 基本数据维护模块图
(1)添加商品信息:管理员可以添加商品类别。
页脚内容
2
重庆交通大学信息科学与工程学院
(2)修改更新商品信息:管理员可以修改更新商品信息。 (3)添加消费者信息:管理员可以添加商品供给量。
(4)删除商品信息:管理员根据消费者反馈的信息对一些商品进行删除。 2.2.2基本业务模块
基本数业务模块图如2.3所示。
图2.3 基本业务模块图
(1)出库:处理出库业务。 (2)入库:处理入库业务。
(3)查询:管理员可以查询商品的销售情况,顾客可以查询商品的类别。 (4)保质期管理:将已过保质期的商品全部清除,检测所有商品的质量。 (5)金额管理:管理员可以通过商品的销售金额对商品的供给做出重新安排。
2.2.3 数据库模块 数据库模块图如2.4所示。
图2.4 数据库模块图
3
页脚内容