"景先生毕设|www.jxszl.com

基于uniapp的协同生产管理系统设计与实现(源码)【字数:6158】

2024-11-03 19:31编辑: www.jxszl.com景先生毕设
现如今工厂从接收订单开始到生产完成之间的一系列流程,生产任务的分配大多依赖由管理人员逐级进行安排。不仅效率不高,而且人员沟通交流不畅,生产进度难以管控。为解决上述问题,本系统通过移动端的方式打通工厂在生产过程中每一个节点的数据,解决困扰车间数据滞后、功能碎片化、功能不足、可靠性一般、可拓展性、维护性差、无法贴近车间实际生产作业过程的优化集成应用等难题。本系统将可跨平台开发的uni-app构建移动端,将同时支持APP和H5端。
[Keywords] uniapp;Crossplatform development;H5 目录
一、 引言 1
(一) 开发背景 1
(二) 设计目标 1
(三) 开发环境 1
二、 系统分析 1
(一) 问题分析 1
(二) 系统分析 2
三、 系统设计 2
(一) 总体设计 2
(二) 功能设计 3
(三) 数据库设计 4
四、 系统实现 6
(一) 用户登录 6
(二) 首页 7
(三) 任务池 9
(四) 排班 11
(五) 领料 13
(六) 报工 15
(七) 产品质检 18
(八) 生产进度 23
(九) 个人中心 26
结束语 29
致谢 30
参考文献 31
个人成果和获奖 32
引言
开发背景
随着智能制造的兴起,MES系统已成为智能制造的核心部分,它可以将管理层制定的计划与车间底层之间构建起了一座连接的桥梁,有效的填补管理层和底层控制之间的“鸿沟”。中小型企业数量在制造业的体量中占据着绝大多数。对于中小型企业而言,他们由于体量小、成本低,没有足够的能力去完成MES的建设。根据中小型企业这些问题,拥有快速上线、操作简单、配置灵活的轻量级云MES系统应运而生。
对于绝大多数轻量级的MES系统而言,他们很少能配置移动端在企业底层车间中的使用,完全依靠人工填写纸质单据的形式,由专人将纸单上的数据录入系统耗费了人力资源 *51今日免费论文网|www.51jrft.com +Q: &351916072
,也难免出现数据录入出错的情况。这样处理很容易造成数据滞后,生产进度不透明的现象。
设计目标
本系统使用前沿的技术框架,设计出让用户在手机上便可以与工厂的现有云MES进行交互,通过移动端打通工厂在日常生产过程中的数据滞后的问题。
管理人员可以在手机上查看每一个生产计划的进度绘制的图表,具体的生产数据如完成数、计划完成数量和不良品数等数据。车间的操作人员可以在手机上通过与系统的交互将生产流程的数据提交系统。
将人员与任务在系统中是相互绑定,从任务领取到结束任务,生产计划的实时进度,不良品率也将实时同步。
开发环境
HBuilder X:HBuilder X是用来编写前端代码的编辑器。在项目中主要用于移动端项目框架的搭建以及页面的编写,项目运行使用底层的node.js。
MySQL:MySQL是一种企业普遍使用的开源关系型数据库。关系型数据通过表与表的之间的主键和外键进行关联,易于实现多表之间的关联与查询,提高查询的效率。
Uniapp:uniapp是一个使用Vue.js开发前端应用的框架,开发者只需要编写一套代码即可支持发布到14个平台,包括ios、Android、微信小程序等。
系统分析
问题分析
工厂管理的常见问题有生产进度不透明、纸质工单字迹难辨、任务分配无法明确到具体人员、数据统计耗时耗力,很容易造成数据滞后统计出错等。
物料出入库记录,使用纸质单据进行记录,不仅单据难以统计,而且难以精确查询某一个时间段的物料出入库记录。也难免存在单据污损、字迹难以分辨的情况。月底人工盘点工作量大,易造成帐料不符。
当一个产品订单来临时,难以快速展开生产计划不能快速分配任务,需要逐级安排任务,难以快速指定到相关人员,还需要大量的时间进行沟通了解产品细节,产品的质检标准。
生产计划的进度需要人工进行核验,耗时耗力不说也存在数据统计出错的现象,也难以实时统计,当天产量和不良品率也难以精确统计。当生产数据发生异常时,可快速定位,及时发现并减少不必要的损失。
系统分析
在工厂里诸多员工扮演着不同的岗位,如生产管理人员、班组长人员、物料人员、操作工人、临时工和质检员等,他们一起组成的一个整体。一个岗位便是一个角色,系统设计便依靠不同角色去安排不同的生产任务。
系统使用任务池来接收由MES系统发布的任务,在由不同角色的用户进行领取。用户在领取任务后,可根据任务的具体内容去执行。
一个生产计划的对应着多个加工单,而每一个加工单都生产对应的产品。生产加工单下的产品需要使用原材料进行加工,所以在产品生产之前需要物料员领取原材料。之后需要班组长为加工单安排操作工和设备进行生产报工。当产品经过报工后,需要质检员对报工的产品进行质检。
系统设计
总体设计
使用任务池的模式,首先由系统发布相应的任务,再由用户进行领取,同一任务不可重复领取。对于工厂存在临时工的情况,班组长排班时也要将临时工进行任务分配。通过这样的流程,将人员与每一个具体的生产任务进行关联。
管理人员可以通过页面上合理的配色、图标、数据,向管理层用户展示出多个生产计划的实时进度、完成数和不良品数。若页面中展示的数据超出预期,也可及时做出针对性的处理。
物料员为加工单领取的相应数量的物料,再将领取的物料数量进行上报。操作工在班组长指定的设备上进行报工,完成将报工数据上报,如报工数量,停机工时等。然后由质检员对报工的产品进行质检。流程图如图32所示,时序图如图33所示。

原文链接:http://www.jxszl.com/jsj/rjgc/608211.html