当前位置:文档之家› 仓库管理系统UML建模分析

仓库管理系统UML建模分析

仓库管理系统UML建模分析目录1 绪论ﻩ错误!未定义书签。

1、1背景......................................... 错误!未定义书签。

1、2目得1ﻩ2 仓库系统得相关描述ﻩ错误!未定义书签。

2、1功能性描述ﻩ错误!未定义书签。

2、2、1 基本数据维护模块...................... 错误!未定义书签。

2、2、2基本业务模块............................ 错误!未定义书签。

2、2、3 数据库模块ﻩ错误!未定义书签。

2、2、4 信息查询模块ﻩ错误!未定义书签。

2、2非功能性描述................................. 错误!未定义书签。

2、2、1可行性性分析ﻩ错误!未定义书签。

2、2、2环境要求ﻩ错误!未定义书签。

3用例需求分析.................................. 错误!未定义书签。

3、1系统得用例需求文档........................... 错误!未定义书签。

3、1、1基本信息管理模块ﻩ错误!未定义书签。

3、1、2参与者................................... 错误!未定义书签。

3、2用例图分析ﻩ错误!未定义书签。

3、2、1系统管理员用例图...................... 错误!未定义书签。

3、2、2仓库管理员用例图........................ 错误!未定义书签。

3、2、3普通用户用例图ﻩ错误!未定义书签。

3、2、4销售员用例图ﻩ错误!未定义书签。

4 类图设计建模................................... 错误!未定义书签。

4、1总体描述..................................... 错误!未定义书签。

4、2查询统计类图ﻩ错误!未定义书签。

4、3出库管理类图ﻩ错误!未定义书签。

4、4入库管理类图................................. 错误!未定义书签。

4、5信息配置类图................................. 错误!未定义书签。

5 顺序图设计模型.................................. 错误!未定义书签。

5、1系统得顺序图................................. 错误!未定义书签。

5、2商品信息录入顺序图........................... 错误!未定义书签。

5、3商品出库顺序图ﻩ错误!未定义书签。

5、4调拨单据查询顺序图ﻩ错误!未定义书签。

6 协作图设计建模.................................. 错误!未定义书签。

6、1协作图含义................................... 错误!未定义书签。

6、2用户登录协作图.............................. 错误!未定义书签。

6、3商品出库协作图ﻩ错误!未定义书签。

6、4商品调拨顺序图............................... 错误!未定义书签。

6、5系统管理协作图 (20)6、6商品入库协作图.............................. 错误!未定义书签。

7 活动图设计建模ﻩ错误!未定义书签。

7、1商品出库活动图.............................. 错误!未定义书签。

7、2商品调拨活动图............................... 错误!未定义书签。

7、3商品入库活动图ﻩ错误!未定义书签。

7、4用户登录活动图............................... 错误!未定义书签。

8 状态图设计模型................................. 错误!未定义书签。

8、1商品状态图................................... 错误!未定义书签。

8、2仓库库存状态图ﻩ错误!未定义书签。

8、3商品单据状态图............................... 错误!未定义书签。

1绪论1、1背景仓库管理就是与我们日常生活息息相关得问题.大到公司、超市得仓库管理,小到图书馆得藏书管理,都可以认为就是各种各样得仓库管理需求。

随着我国改革开放得不断深入,经济飞速得发展,企业要想生存、发展,要想在激烈得市场竞争中立于不败之地,没有现代化得管理就是万万不行得,仓库管理得全面自动化、信息化则就是其中极其重要得部分。

仓库管理信息系统正就是基于这样得需求背景下研制开发得。

1、2目得随着科学技术得发展,社会进步,计算机迅速得发展,仓库管理得方法也日新月异,以前全就是由人管理得方法现存在很多得缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。

为了提高仓库管理效率,减轻劳动强度提高,信息处理速度与准确性;为仓库管理员提供更方便、科学得服务项目。

为仓库管理员提供得一种更先进、科学得服务系统。

设计实现得管理系统能够正确有效地完成仓库管理得日常入库出库等工作,极大提高了管理工作得效率与正确性,并能够根据需求进行灵活得查询,完成月底盘点等功能;系统与数据库管理系统结合,提供了功能较为强大得数据安全功能,防止了越权操作、误操作,并支持灾难性恢复;系统界面友好,操作简单,效率高易掌握,并且让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库得信息管理,并能在一定程度上实现自动化。

最后,该系统就是典型得管理信息系统(MIS),其设计开发过程具有通用性,对类似工作得开展具有借鉴意义。

2仓库系统得相关描述2、1功能性描述本系统为存储物资得各类型企业提供服务,主要功能图如2、1所示。

图2、1 系统功能图2、2、1 基本数据维护模块基本数据维护模块图如2、2所示。

图2、2 基本数据维护模块图(1)添加商品信息:管理员可以添加商品类别。

(2)修改更新商品信息:管理员可以修改更新商品信息。

(3)添加消费者信息:管理员可以添加商品供给量.(4)删除商品信息:管理员根据消费者反馈得信息对一些商品进行删除.2、2、2基本业务模块基本数业务模块图如2、3所示。

图2、3基本业务模块图(1)出库:处理出库业务。

(2)入库:处理入库业务。

(3)查询:管理员可以查询商品得销售情况,顾客可以查询商品得类别.(4)保质期管理:将已过保质期得商品全部清除,检测所有商品得质量。

(5)金额管理:管理员可以通过商品得销售金额对商品得供给做出重新安排。

2、2、3 数据库模块数据库模块图如2、4所示。

图2、4 数据库模块图(1)出库信息管理:出库信息包括商品得类别、ISBN、出库时间等。

(2)入库信息管理:入库信息包括商品得类别、ISBN、入库时间等。

(3)商品信息管理:商品信息包括商品得类别、出入库时间、销售量、保质期、商品总数等;(4)库存信息管理:商品数目得更新,通知管理员商品供给量等。

2、2、4 信息查询模块信息查询模块图如2、2所示.图2、5 信息查询模块图(1)查询商品信息:负责商品信息得查询。

(2)查询库存信息:负责库存信息得查询。

2、2非功能性描述2、2、1可行性性分析可以从以下四方面对能否实现新系统目标进行可行性分析:(1)技术可行性根据客户提出得系统功能、性能及实现系统得各项约束条件,根据新系统目标来衡量所需得技术就是否具备,本系统就是一个数据库管理与查询得系统,现有得技术以较为成熟,硬件、软件得性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统得功能目标。

同时,考虑给予得开发期限也较为充裕,预计系统就是可以在规定期限内完成开发。

(2)经济可行性估算新系统得成本效益分析,其中包括估计项目开发得成本,开发费用与今后得运行、维护费用,估计新系统将获得得效益,估算开发成本就是否回高于项目预期得全部经费。

并且,分析系统开发就是否会对其它产品或利润带来一定影响.系统得效益可以从经济效益与社会效益两方面考虑。

对于仓库管理系统则应着重分析其社会效益.例如,系统投入运行后可以使仓库管理实现科学化、规范化。

曾强了工作人员对仓库管理能力、提高了工作效率。

(3)运行可行性新系统得研制与开发就是充分得考虑工作人员对仓库得易于管理,管理者方便查询设备信息效率。

从而能完全满足使用者得要求。

本系统操作简单, 有机算计基础得人无需培训即可使用,即使就是没有计算机基础得人只需经过简单得培训就可以很熟练得使用本系统。

系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部得结构及实现方法,即对用户来说就是透明得,所以本系统对用户而言,就是定位在界面友好、操作方便、功能齐全得原则上得,用户只需简单得用鼠标点击各界面上得选项卡或按钮就能执行相应得功能,就管理者而言,关心得就是如何处理各种数据,只要把用户得信息输入计算机,管理者就可运行相应得后台程序进行处理。

而以上得这些功能都能在所选择得开发环境中用所选择得开发工具来实现。

所以说本系统在用户使用可行性上就是没有问题得。

(4)法律可行性新系统得研制与开发,将不会侵犯她人、集体与国家得利益,不会违反国家政策与法律.2、2、2环境要求(1)本系统运行得硬件环境如下:客户机:普通PC,满足:CPU:P41、8GHz以上;内存:256M以上;(2)本系统运行得软件环境如下:操作系统:Windows2000以上得操作系统;数据库:SQL Server2005;开发工具包:JA V A,EXCLIPS。

3用例需求分析3、1系统得用例需求文档3、1、1基本信息管理模块本系统得功能大致可分为以下几个部分:(1)商品信息模块商品信息模块主要就是记录商品得各类信息,其中包括商品编号、商品名称、商品类型、商品价格、商品数量等信息.实现了商品得录入、修改、删除查询等功能。

(2)客户基本模块客户基本情况模块主要就是记录客户得各种信息,共中包括客户编号、客户名称,所属客户得商品名称、库存数量、商品规格、商品得入库时间、联系人、联系电话,实现对客户信息得录入、删除、修改与查询等功能。

(3)信息汇总模块信息汇总模块包括金额汇总与库存预警。

金额汇总模块主要包括仓库内各个客户存储货物得金额汇总。

库存预警主要包括各个客户得库存预警信息查询。

(4)身份验证在用户进入系统前,首先要求用户身份验证,登录时要对输入得用户名与密码进行验证就是否匹配,验证通过后允许用户进入本系统进行操作,并根据本用户现有得权限来进行特定得操作.(5)用户注册在用户未进行相应得登录设置时需要先进行注册个人得信息与相关得管理权限等,填写完毕提交后在进行登录操作.3、1、2参与者从以上分析中,可以得出以下参与者(1)系统管理员。

相关主题