生产管理系统

我要开发同款
proginn15322976722024年03月12日
21阅读
开发技术iosandroidjava
所属分类微信公众号微信小程序、移动APP、后台管理

作品详情

1 功能需求1.1 企业管理企业分为生产厂家、芯片生产厂家,主要信息包括:名称、代码、备注。主要功能:增、删、改、查。1.2 部门管理用于人员管理,绩效统计,主要信息包括:名称、上级部门、部门负责人。主要功能: 增、删、改、查,需要支持多级层次结构。 部门人员管理: 维护部门人员、一个人员可以属于多个部门。1.3 人员管理主要人员类型:生产管理员、生产线工人、运输人员、库房保管员、销售人员、销售经理、服务专员、其他领导,可以考虑用角色来实现。主要信息包括:姓名、工号、证书编号、身份证号、联系电话、备注。主要功能: 增、删、改、查 人员角色分配1.4 工序设置按厂家实际情况维护工序及工序先后顺序,主要信息包括:名称、顺序。主要功能:增、删、改、查、排序。1.5 设备管理指检测设备、生产自动线,主要信息包括:设备编号、芯片厂家、作用工序、设备状态(正常、维修、停用、报废)。主要功能:增、删、改、查。1.6 产品规格型号1.6.1 产品管理主要功能:增、删、改、查。1.6.2 规格型号管理主要功能:增、删、改、查。1.7 客户管理客户主要信息包括:名称、编码、类型(爆破公司、物资公司、生成厂家)、地址、联系人、联系电话、状态、厂家销售人员/服务专员;主要功能: 增、删、改、查 客户库房管理,增删改查(名称、地址(用于配送安排))1.8 订单管理订单信息包括:订单编号、采购单位、期望发货日期、联系人、收货库房、采购明细(数量、型号、规格)、销售人员、备注、收款状态、订单状态(审批中、审批未通过、未生产、生产中、已生产、已发货、已签收),预付款;根据配置,订单可能需要审批;主要功能: 订单登记(添加) 订单审批(一个审批环节,审批人员由权限决定) 收款登记(可分多次登记)增删改查(收款时间、收款人员、收款金额) 发票登记(可分多次登记)增删改查(开具时间、开具人员、发票金额、邮寄状态) 创建生产计划1.9 生产计划厂家根据需要创建生产计划,可以和销售订单相关联(如订单需要审批、仅审批通过的才能生产),也可以不关联,生产计划信息主要包括:生产数量、生产时间、编码日期、生产批次、特征码、编码范围、装盒规格、型号、备注、状态等。根据配置,生产计划可能需要进行审批处理 生产时间、编码日期、生产批次、特征码、编码范围、装盒规格、型号均为选填项,可以在生产任务里面指定 编码范围:根据生产时间、编码日期、生产批次、特征码、装盒规格,参考国家编码规范生成,如这些字段未指定,则不生成编码范围 生产批号:8位,年月日,默认为生产日期 特征码:参考国家编码规范 状态:未开始、生产中、已完成、已撤销主要功能: 增、删、改、查、生产状态跟踪。 审批(一个审批环节,审批人员由权限决定) 安排生产任务1.10 生产任务根据生产计划派发生产任务 按生产计划中的生产数量进行任务拆分,可以拆分成多个生产任务,默认不拆分,一个计划一个任务 如果在生产计划中指定了编码范围,则拆分后的每一个生产任务,应根据生产数量对生产计划中的编码范围进行划段拆分,拆分后编码不能出现重复 如果在生产计划中未指定编码范围,则在生产任务中需要指定生产时间、编码日期、生产批次、特征码、装盒规格,根据指定的信息生成任务的编码范围,保证编码不能出现重复 对生产计划进行生产任务拆分时可以分多次拆分完,但是生产任务中生产数量和不能大于生产计划中的生产数量 状态:未开始、生产中、已完成、已撤销主要功能: 增、删、改、查、生产状态跟踪 生产驱动设备进行生产(和三码绑定有关系),更新任务状态 暂停停止下发生产指令,更新任务状态 撤销停止下发生产指令,更新任务状态 补码对异常产品、被抽检产品进行标记处理,并重新生产1.11 检测按生产企业配置的检测工序,接收并储存检测数据,检测数据包括:雷管UID、雷管管壳码、是否测试通过、错误码;主要功能: 异常登记 异常预警1.12 三码绑定对雷管UID码、管壳码、密码进行生成、绑定、写入,向民爆网进行数据上报。 将绑定和设备操控部分分离(设备操控部分需根据不同设备进行编写)1.13 库房 & 混装地面站 & 库存管理1.13.1 库房 & 混装地面站管理库房主要信息包括:库房名称、库房地址、核对存储量、安评有效期、检测有效期;主要功能: 增、删、改、查 监控视频对接 对接设备 监控大屏1.13.2 库存管理主要功能: 生产入库根据生产数据进行成品入库,入库信息包括:入库时间、保管员、入库库房、产品明细(数量、型号、编号(仅适用于雷管)) 销售出库根据销售订单数据进行成品出库,出库信息包括:出库时间、保管员、销售订单、运输车辆、运输人员、收货库房、产品明细(数量、型号、编号(仅适用于雷管))。需要根据运输车辆、运输人员生成运输任务。根据配置进行审批处理(一个审批环节,审批人员由权限决定)。 库存盘点 新建盘点计划(计划名称、被盘点库房) 盘点具体到产品型号,输入实际数量、和库存账面数量进行对比,得到盘亏、盘盈、盘平的结果,对于未盘平的产生预警。 查看盘点结果显示计划名称、盘点库房、盘库时间、账面数量、盘点数量、盘亏/盘盈数量,对于未盘平的产品着重显示。 库存初始化对新建库房进行期初物品和库存录入。 库存台账根据产品(可具体到产品型号)查看变更明细,进行过程追踪。1.14 运输 & 车辆管理1.14.1 车辆管理主要信息包括:车牌号、核载重量、类型(危货车、混装车)、状态(正常、维修中、已报废);主要功能: 增删改查 监控视频对接(需监管部门协调) 车辆定位系统对接(需监管部门协调)1.14.2 运输管理主要功能:配送安排、运输任务查看、运输状态跟踪、行为预警(如抽烟、打电话、异常停车等);1.15 预警处理对预警进行标记处理预警类型:库存超量、安评/检测到期、监控设备异常、生产异常(良率不达标)、运输行为预警;1.16 爆破记录爆破记录主要用于统计雷管适用情况和大屏展示;提供爆破记录同步接口,供芯片厂家同步数据,需单独考虑网络架构(突破内外限制)和访问鉴权;1.17 统计报表需提供导出和打印功能;1.17.1 产量统计按时间、部门等维度统计产量、异常数量、良率。1.17.2 绩效统计按时间、人员等维度统计产量、异常数量、良率。1.17.3 异常分析按时间、部门、设备、批次、型号、异常类型等维度统计产量、异常数量、良率。1.17.4 运输统计按时间、部门、人员等维度统计运输任务、里程。1.17.5 运输统计按时间、部门、人员等维度统计运输任务、里程。1.17.6 销售统计按时间、部门、人员等维度统计销售数量、收款情况。1.17.7 库存流量统计按时间、库房维度统计期初库存、入库数量、出库数量、期末库存。1.17.8 预警统计按时间、部门、人员等维度统计预警信息。1.18 大数据云屏1.18.1 数据展示屏实时展示各种生产数据、异常数据、订单数据、运输数据、库存情况、雷管适用情况等。1.18.2 地图展示屏展示车辆轨迹、库房分布、爆破记录分布情况等。1.18.3 监控大屏展示库房、混装地面站、车辆视频监控等。2 消息通知在订单产生及状态变更、生产任务下达、运输任务下达、预警产生、预警处理等环节需发送微信公众号消息3 权限设计按角色控制权限,每个人可以有多个角色,每个单位可以自行管理角色、设置角色权限。3.1 模块管理3.2 菜单管理3.3 角色管理3.4 角色模块分配3.5 人员角色分配4 架构4.1 系统组成 主要功能以PC Web端为主 生产任务处理需提供PC桌面程序 手机端(小程序):订单、生产计划、生产任务、库存查看、运输任务、车辆监控、库房监控,看板信息 手机端以查看为主 消息通知以微信公众号消息为主(默认“智慧民爆生产”公众号,可对接企业专属公众号)4.2 运行环境 支持云端部署、私有部署、需考虑id冲突(设计id生成规则,确保数据是可以合并的) 私有部署时,需考虑在普通服务器部署(一台或多台) 系统要求:Linux、 Windows Server 浏览器:兼容性要求:es6 数据库:MySql 服务端、PC客户端需进行打包处理,便于维护升级
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论