欢迎来到天天文库
浏览记录
ID:12767595
大小:223.50 KB
页数:25页
时间:2018-07-18
《仓库信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、UML课程设计:仓库信息管理系统1.设计目的和任务1.1设计目的:仓库存放的货物品种繁多,堆存方式以及处理方式也非常复杂,随着业务量的增加,仓库管理者需要处理的信息量会大幅上升,因此往往很难及时准确的掌握整个仓库的运作状态。针对这一情况,为了减轻仓库管理员和操作员的工作负担,此系统在满足仓库的基本管理功能基础上发挥信息系统的智能化。1.2设计任务:主要实现目标是:(1)监视整个仓库的运转情况;(2)提供完善的任务计划功能由整个操作的指令来安排进出任务,确认认为的开始,进货管理和出货管理按其指令执行;(3)实时监控所有货
2、物的在线运动情况,实时提供库存变化的信息。252.开发环境:2.1硬件环境:PC机2.2软件环境:系统开发平台:RationalSoftware;系统开发语言:java;运行平台:windowsXP;253.设计题目:3.1题目名称:大型仓库信息管理系统的开发3.2题目详细描述:本系统的主要功能如下:1.用户登录2.仓库管理3.业务查询4.系统设置3.3功能要求:登录功能:(1)用户登录;(普通操作员,管理人员)(2)用户注销;(3)用户退出;仓库管理:(1)仓库进货;(2)仓库退货;(3)仓库领料;(4)仓库退料;(
3、5)商品调拨;(6)仓库盘点;业务查询:(1)库存查询;(2)销售查询;(3)仓库历史记录查询;系统设置:(1)供应商设置;(2)仓库设置;256.系统的UML基本模型角色的确定:在仓库信息系统中,可以归纳出来的主要问题有:■购买的商品入库;■将积压的商品退给供应商;■将商品移送到销售部门;■销售部门将商品移送到仓库;■管理员盘点仓库;■供应商提供各种货物;■用户查询销售部门的营销记录;■用户查询仓库中的所有变动记录。综上所述,本系统所涉及的操作主要是仓库信息的管理、维护以及各种信息的分析查询。在本系统UML建模中,可
4、以创建一下角色(Actors);■操作员;■管理员;■供应商;■商品领料人;■商品退料人。创建用例:仓库信息系统根据业务流程可以分为以下的几个用例(UseCases):■仓库进货;■仓库退货;■仓库领料;■仓库退料;■商品调拨;■仓库盘点;■库存查询;■业务分析;■仓库历史记录查询;■供应商信息维护;■仓库信息维护;■用户登录;■用户注销;■退出系统。256.1系统的用例图:图6-1256.1.1操作员的用例关系图:图6-1-1256.1.2管理员的用例关系图:图6-1-26.1.3商品领料人.退料人的用例关系图:图6
5、-1-36.1.4商品供应商的用例关系图:图6-1-4256.2活动图:图6-2进货活动图256.3时序图:6.3.1仓库盘点过程时序图:图6-3-1256.3.2商品管理时序图:图6-3-2256.3.3仓库历史记录重新时序图:图6-3-3256.4协作图:6.4.1管理员盘点过程协作图:图6-4-16.4.2商品管理协作图:图6-4-2256.4.3仓库历史记录查询协作图:图6-4-3256.5系统类图:6.5.1人员信息类图:图6-5-16.5.2接口信息类图:图6-5-2256.5.3系统事务信息类图:6-5-
6、3256.6组件图:6-66.7.系统部署图:6-7257.双向工程:7-1//Sourcefile:H:\UML\实验\UML\Operator.javapublicclassOperator{privateintName;privateintID;privateintPermissions;/**@roseuid4D27F32D0232*/publicOperator(){}/**@roseuid4D27F2AE03A9*/publicvoidStock(){25}/**@roseuid4D27F2BA03
7、3C*/publicvoidReturn(){}/**@roseuid4D27F2D500DA*/publicvoidCommodityAllocation(){}/**@roseuid4D27F2DE034B*/publicvoidLogin(){}/**@roseuid4D27F2E5002E*/publicvoidQuit(){}25/**@roseuid4D27F31F02CE*/publicvoidLogout(){}}//Sourcefile:H:\UML\实验\UML\StoreManagemen
8、t.javapublicclassStoreManagement{/**@roseuid4D27F7B4001F*/publicStoreManagement(){}/**@roseuid4D27FB*/publicvoidStock(){}/**@roseuid4D27F68803A9*/publicvoidReturn()25
此文档下载收益归作者所有