仓库管理系统课程设计报告UML

仓库管理系统课程设计报告UML

ID:42322593

大小:1.57 MB

页数:16页

时间:2019-09-12

仓库管理系统课程设计报告UML_第1页
仓库管理系统课程设计报告UML_第2页
仓库管理系统课程设计报告UML_第3页
仓库管理系统课程设计报告UML_第4页
仓库管理系统课程设计报告UML_第5页
资源描述:

《仓库管理系统课程设计报告UML》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、.二、仓库信息管理系统分析与设计(一)《仓库信息管理系统》的需求建模1、需求分析仓库信息管理系统要能完成以下功能:仓库存放的货物品种繁多,堆存方式以及处理方式也非常复杂,随着业务量的增加,仓库管理者需要处理的信息量会大幅上升,因此往往很难及时准确的掌握整个仓库的运作状态。针对这一情况,为了减轻仓库管理员和操作员的工作负担,此系统在满足仓库的基本管理功能基础上发挥信息系统的智能化。根据要求可将系统分为四个模块(1)用户登录模块普通操作员和管理人员登录此系统,执行仓库管理的一些操作,但是普通操作员和管理人员所能执行的功能不一样。(2)仓库管理模块管理员工作需要登

2、陆系统,才能够进行操作,系统中的各项数据都不允许外人随便查看和更改,所以设置登陆模块是必须的。可以执行仓库进货,退货,领料,退料;商品调拨,仓库盘点等功能。(3)业务查询模块在用户登录系统后,可以执行库存查询,销售查询,仓库历史记录查询。(4)系统设置模块显示当前仓库系统中的信息,在系统中可以执行供应商设置,仓库设置。2、功能模块分析(1)登录模块l普通操作员:显示当天仓库中的所有库存的信息。l管理员:修改仓库中的库存信息。l用户注销:在用户执行完仓库功能时,注销。l用户退出。(2)管理模块l仓库库存的进货与退货;l仓库中的库存需要领料和退料功能;l仓库也可

3、以完成不同地区的商品在此仓库的商品调拨任务;l用户人员也可以在当天之后对仓库中的库存进行盘点。(3)查询模块l显示当前仓库商品信息,并执行库存查询;l显示仓库信息,对商品的销售量进行查询;l此系统还可以对仓库历史记录进行查询。(4)设置模块l供应商设置l仓库设置3、工作内容及要求l进一步细化需求分析的内容,识别出系统的参与者,并完成用例图;..l将用例图中的每个用例都写成相应的事件流文档;l进一步使用活动图来描述每个用例,为后续的系统设计做好准备;l按照系统的功能分析,从用例的描述中提取出系统的对象类和界面类,建立类图;l分析类图中的实体类和实体类之间的关系

4、,画出数据库的逻辑模型图(只包含实体类,且注明角色和阶元)。l对数据库的逻辑模型进行优化,取消多对多的联系,完成最终的逻辑模型设计;l使用交互作用图或状态机图完成系统动态行为的建模。(建议使用顺序图按功能分别描述)4、创建SRS文档:n引言l仓库管理系统将24小时为用户服务。n用途lSRS文档将作为SDLC设计和编码阶段的输入。n作用域l管理员直接对系统进行管理。n功能性需求l操作员需要取得管理员的认可才可以登录此系统。l操作员可以查询库存的信息。l系统管理员可以管理登录系统以后对仓库进行管理l因为不是每个人都可以随便修改系统的,所以系统管理员可以登录进系统

5、以后对用户的权限信息进行管理。n界面需求l界面应该清晰易懂。n运行环境l此系统可以在网络上进行运行。..用例图如下:分析:操作员在进行验证后登陆系统,可以执行商品的进退货的记录信息的查询与管理等操作。c图1操作员用例图分析:此用户是管理员,可以对仓库信息进行维护,仓库商品进行盘点,业务分析,历史记录查询,供应商信息维护和仓库查询操作。..图2管理员用例图分析:该用户为供应商,可以对执行仓库进货和退货的查询与管理操作。图3供应商用例图(二)《仓库管理系统》的静态建模静态建模用于描述软件的静态成分,又叫结构建模。它包含类关系图和对象关系图。用于描述软件系统的成分

6、之间的关系和依赖性。1)类的分析与设计n确定初始类图n提取类的属性n提取类的操作..n类之间的关系去除不必要的类和不正确的类:1.冗余类:若两个类表述同一信息,保留最具有描述能力的类;2.不相干的类:去掉与问题没有多少关系和根本不相关的类;3.模糊类:类必须是确定的,有些临时类边界定义不对,或范围太广,应排除;4.属性:如果有些名词是用来描述某个类的,那么它一定是这个类的属性。5.操作:如果所描述的操作并不适用于对象并且被自身所操作,那么这一定不是类。这样可以得到相关的三种类关系:u人员信息包类图u接口信息包类图u系统事务信息包类图2)确定类之间的关系两个类

7、之间的相互依赖就是关联,关联常用描述性动词或动词组来表示,其中有物理位置的表示、传导的动作、通信、所有者关系及条件的满足等等。通过以上方法可以确定类图:①人员信息包类图里包含:操作员类、管理员类、供应商类、商品进货模块类、商品退换模块类、商品打印模块类、库存查询模块类、商品盘点模块类、历史信息查询模块类和商品调拨模块类。..图4人员信息包类图..②接口信息包类图里包含:用户登录类、仓库管理类、系统管理类和业务查询类。图5接口信息包类图③系统事务信息包类图包含:用户登录类、供应商管理类、业务分析类、查询历史信息类、仓库信息维护类、领料类、退料类、退换类、盘点类

8、、调拨类和仓库查询类。..图6系统事务信息包类图(三

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。