视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
UML简单仓库管理系统
2025-09-30 22:55:12 责编:小OO
文档
软件工程设计方案

方案名称:简单仓库管理系统    

第一部分:系统需求

仓库是企业物资供应体系的一个重要组成部分,是企业各种物资周转储备的环节,同时担负着物资管理的多项业务职能。

它的主要任务是:

保管好库存物资,做到数量准确,质量完好,确保安全,收发迅速,面向生产,服务周到,降低费用。应用现代管理技术,不断提高仓库管理水平。

对于它的使用者来说:

仓库主任:可以添加,删除合法的系统使用者,并可以对仓库工作人员进行考核和评定,也可以查询仓库物料的详细情况;

仓库管理员主要的工作:1,有新物料进库时,仓库管理员要再核对物料后,填写物料入库单,待物料入库无误后,还要进一步填写库存物料汇总表,及时更新物料信息;2,其他部门领料时,管理员先要核对领料单,确认无误后,才能发放物料,然后必须修改库存物料汇总表;3,仓库管理员还能查询,新加,删除物料存储情况,确保仓库物料汇总表与实际存储物料一致;

仓库采购员:收集其他部门物料需求情况,再查询库存物料汇总表中物料剩余情况,如果物料不足,则填写采购单进行购买;

 

第二部分:建立uml用例图

分析系统的参与者:

●仓库主任: 每隔一段时间对工作人员进行考核和评定,并可以在系统中添加、删除用户;也可以查询物料情况,但不能进行修改和删除

●仓库管理员:有物料进库时,要填写入库单,有物料出库时,要核对领料单,并按照领料单发放物料,仓库管理员可以进行物料查询,删除,修改。

●仓库采购员:以邮件的形式收集其他部门的物料需求情况,再查看库存物料汇总表,看物料情况如何,如果缺少,则填写采购表。

从以上信息,做出用例图如下:

1 仓库主任:

       用例有:

●登陆用例:  完成主任登陆功能,验证主任身份,确保系统安全。

●人员管理用例:登陆成功后,主任可以进行人员的考核和评定。

●人员调动用例:登陆成功后,可以增加,删除工作人员,调动工作人员的工作环境。

●查询用例:登陆成功后,主任可以查询物料存储情况,但不能删除和添加;也可以查询工作人员信息。

 仓库管理员:

  用例有:

●登陆用例:完成仓库管理员登陆功能。

●物料进库用例:核对物料(包括:物料名称,型号,数量)确保无误后,填写入库单和修改物料总汇表。

●物料出库用例:核对领料单确保无误后,发放物料,然后修改物料汇总表。

3.仓库采购员:

  用例有:

●登陆用例:完成仓库采购员登陆功能。

●收集用例:以邮件的形式来收集其他部门的需求情况。

●查询用例:收集好需求后,再查询仓库物料总汇表,但不能进行删除和修改。

●填写用例:如果供不应求,则填写采购单。

第三部分:建立类图

 进一步分析系统需求,来发现类以及类之间的关系。系统中存在的对象有:

仓库主任:

●私有属性: 姓名,年龄,性别,工作号,工作职务

●公有操作: 评定:评定工作人员

考核:考核工作人员

查询:查询物料信息和工作人员信息

修改:修改个人信息,添加工作人员信息

删除:删除工作人员信息

仓库管理员:

●私有属性:姓名,年龄,性别,工作号,工作职务

●公有操作:查询:查询物料情况,查询个人信息

   修改:修改仓库物料汇总表信息和个人信息

仓库采购员:

●私有属性:姓名,年龄,性别,工作号,工作职务

●公有操作:收集:收集其他部门需求信息

  查询:仓库物料汇总表信息和个人信息

   修改:修改个人信息

库存物料汇总表: 

●私有属性:物料名称,物料型号,最大库存量,最小库存量,实际库存量

●公有操作:查询,修改,删除

物料采购表:

●私有属性:物料名称,物料型号,采购数量,采购时间,采购员工作号,单价,总价

●公有操作:填写,查询,修改

物料入库单: 

●私有属性:物料名称,物料型号,入库数量,入库时间,管理员工作号,总价

●公有操作:填写,查询,修改

领料单:

●私有属性:物料名称,物料型号,数量,时间,部门

●公有操作:填写,修改,查询

系统类图如下:

第四部分:建立活动图

类图建好后,下一步就是创建活动图,继续分析,活动图如下:

1.仓库主任:

登陆用例活动图:

人员管理用例活动图:

人员调动用例活动图:

查询用例活动图:

2.仓库管理员:

登陆用例活动图:与主任登陆用例活动图相同,不再做介绍

物料入库用例活动图:

 物料出库用例活动图:

 

3. 仓库采购员:

第五部分:建立顺序图 

1.仓库主任顺序图:

●登陆活动顺序图:

●人员管理活动顺序图:

●人员调动和删除顺序图:

●人员添加顺序图:

●查询顺序图:

2.仓库管理员顺序图:

●物料入库顺序图:

●物料出库顺序图:

3.采购员顺序图:

 第六部分:建立通信图

1仓库主任:

  人员管理通信图:

人员删除和修改通信图:

人员添加通信图:

2仓库管理员:

材料入库通信图:

材料出库顺序图:

3.仓库采购员:

第七部分:创建数据表

工作人员表:

仓库物料汇总表:

入库单:

采购表:

领料单:下载本文

显示全文
专题