需求分析
车间管理:
概述:
工厂有若干车间
车间有若干生产线
生产线上生产某一类商品(比如一种类型的包,一条生产线代表一个工艺的序列,比如工艺A->工艺B->工艺C,每一道工艺都需要消耗原材料,比如工艺A是裁剪,需要消耗6块尼龙布,工艺B是缝纫,需要消耗2米长的缝纫线)
生产线上有若干个工位(一个工位对应着一项工艺),每个工位上有一位员工(员工所具有的技能应满足该工位上所需要的工艺)
车间管理由车间管理部门来完成
需求:
该子系统主要包括对工厂车间、产线、工位的新建、修改、删除、查询功能。
新建工厂车间:对需要录入系统的新工厂车间编号,并录入车间名称、工厂名称信息,同时录入其下属产线、工位等信息。
修改车间:对已录入系统的车间信息做出修改。
删除车间:删除已录入系统的车间。
查询车间:更加车间id或车间名称查询车间信息。
需要显示车间每个月预估的产能
解释:
新建工厂车间:新增一个车间时,需要申请设备出库、人员变迁,需要仓库管理部门与人事部门的同意,并生成对应记录
(先定义框架)
修改车间:实际上就是对车间产线的增删改,车间编号、车间名称、工厂名称是否能够修改?可以修改
产线的增加需要申请设备出库、人员变迁,需要仓库管理部门与人事部门的同意(更高级别的人同意),并生成对应记录;
产线的删除需要申请设备入库、人员变迁,需要仓库管理部门与人事部门的同意,并生成对应记录;
产线的修改(实际上就是工位的增删改)涉及设备出库、入库,人员变迁,需要仓库管理部门与人事部门的同意,并生成对应记录
删除车间:删除车间前,需要将车间的生产线清空,实际上就是产线的删除,对应操作与上文一致
查询车间:可以查询到车间的编号、车间名称、工厂名称
以及对应的下属产线有哪些(能够看到该产线的概述)
仓库管理:
概述:
仓库中包含:原材料、成品、设备、半成品(生产线上的半成品需要在仓库中有一个标识,代表原材料已经出库)
需要原材料、成品、设备的出入库管理:
成品生产完成后需要验货才能进行入库,验货由质检部门来实现,仓库管理部门发送入库请求,质检部门质检合格后同意入库,仓库才可以生成对应的入库记录,成品的出库记录没有提及,假定在线下有人使用提货单从仓库提货,仓库人员直接手工生产出库记录
仓库管理部门负责采购原材料与设备并生成入库记录,然后根据车间管理部门的请求来决定原材料与设备是否出库,并生成出库记录
需求:
对库区和货架进行增删改查:
查询库区,以表格的形式展示该库区的货架概述,包括货架编号,存储物品的类别,存放物料、设备、成品
查询货架,以表格的形式展示该货架存放物品的数量
增加库区:可以增加一个空库区,也可以在增加库区的时候增加货架
增加货架:1.在新增加的库区中增加货架,2在已有货架的库区中增加货架
修改库区:对货架的增删改
修改货架:将货架上的设备或物料迁移到其他货架,需要同时生成出入库记录
删除库区:删除库区中的所有货架
删除货架:将货架上的所有设备或物料迁移到其他货架,需要同时生成出入库记录
物料设备管理:实现对物料和设备的增加、修改、删除、查询
查询是查看指定库区、指定货架上的物料、设备信息、数量等
物料和设备的增删改,修改货架上存放的物料和设备的数据,然后生成出入库记录,即出入库管理
(需要给物料和设备唯一的编码,一个取号的子系统,根据物料类别id、客户品牌id,规格id,纹路id,特征id等)
出入库管理:实现对物料和设备的出入库记录,以及库存信息的维护和查询
材料的盘点、先进先出,未用完的材料,在一段时间后需要进行处理