APP下载

基于网络三层架构的企业生产进度管理系统设计与实现

2018-11-13陈琦贺瑞朋

橡塑技术与装备 2018年21期
关键词:入库报表车间

陈琦,贺瑞朋

(益阳橡胶塑料机械集团有限公司,湖南 益阳 413000)

生产进度控制存在于整个生产过程,关系到企业生产管理的水平,直接影响着产品交货期,是评价企业为客户提供产品服务能力的重要指标之一。目前,企业生产特点多为离散型、小批量、面向任务,许多客户的订单都比较急,时间安排的比较紧,而且产品较零碎,生产进度难以掌控一直是企业管理中普遍存在的问题。本文在分析研究企业目前生产进度管理过程中存在的问题的基础上,针对橡胶机械行业离散型生产的特点,对基于网络三层架构的生产进度管理系统的设计与开发进行描述。

1 企业生产进度管理存在的问题及原因分析

1.1 企业生产进度管理存在的问题

企业接到客户订单后开始组织生产,生产部在安排生产计划后,很难了解车间的生产进度,总是要反复向生产车间询问加工进度,甚至只能凭经验对交货期进行估计,交货期判断的准确性无法保证;而生产车间也缺少实时掌握和控制生产进度的有效工具,往往需要重复去生产组装现场查看工件加工进度,大大增加了车间管理人员和现场计划调度员的工作量。尤其是产品订单增多、涉及的产品种类也较多、零部件交叉生产、生产任务繁重时,生产计划及生产进度控制更是难上加难,容易导致生产混乱、零部件工序间流转不合理、零部件加工优先级控制不科学、部分机床因缺料停工无法发挥最大效率、产能得不到充分发掘,从而导致无法按期交货,影响企业在客户中的信誉,给企业带来经济损失。

1.2 生产进度管理问题原因分析

产生以上问题的主要原因是生产与计划以及加工车间的信息沟通不畅,生产部门对生产能力的判断无科学依据,导致计划部门只能根据历史经验数据来推断。为了解决这个难题,企业需要一套能管理生产进度的软件系统,通过系统软件来制定标准的加工工艺流程,计划部根据此来排产。加工车间的进度要跟着计划走,然后自动将生产进度反馈给计划部门,做好生产、计划、工艺、设计、加工车间多部门之间的信息互通与共享,才能为正确的生产决策做出有力的支撑。

2 基于网络三层架构的生产进度管理系统架构分析

本文描述的生产进度管理系统,前台程序的开发工具采用Visual Studio C#,后台数据库采用SQL Server数据库,采用BS结构的WEB应用程序,可以很容易地实现生产进度管理的系统化与自动化。

本系统包含了系统管理模块、业务单位应用模块、信息查询模块三大模块。系统管理模块主要用于账号管理、权限分配、报表定制等功能。业务单位应用模块主要用于各种生产数据录入、生产流程走向设置等内容。信息查询主要是生成各种相关进度报表,通过对报表实时更新,可以随时查询到某个订单当前的生产进度。如图1所示为企业生产业务流程。

图1 生产业务流程图

2.1 系统总体架构

该系统采用跟踪生产线上的各种毛坯件加工过程的方法,设定每个毛坯从下料到最后加工完毕入装配库的加工路线。可以实现不同加工车间之间的信息共享,轻松的解决物料上一步从哪里来,下一步到哪里去,由哪个设备来加工,目前的加工状态是什么样子以及什么时候能加工完毕等问题。

进度管理系统的总体架构设计如图2所示,系统设置了多个生产相关部门的入口,多部门可以共享生产进度报表,并按职责划分做好自己部门的数据管理,同时提供领导对总体进度与交货期的查询。

图2 系统架构图

2.2 系统目标

以业务流程图(图3)为基准,生产进度管理系统可以随时得知某个零件的下料、领料、投放、加工、返工、入库、完工等状况。通过批次管理、产号管理、工艺路线管理等功能,实现对某个客户的订单,能实时对相关的生产计划安排、加工进度、投放设备、计件工时、入库数量、入库时间、缺件数量、未按时完工原因、交货时间等信息进行全面管理。对订单和生产进度的执行情况进行实时监控,做到对订单数量是多少、已交货数量、已生产数量、未交货数量及是否延误交货期等信息,企业组织生产的人员可以了如指掌。对于物品规格、型号、品种较多、物料品种多且零碎、物料管理复杂的企业,可以做到减轻工作量,减少库存,杜绝因为缺料而导致的停工现象,有力保障按时交货。

图3 业务流程示意图

3 系统开发及功能实现

3.1 系统功能与模块设计

系统功能模块大致可分为产品结构录入、材料定额录入、工艺路线录入、生产部进度计划、生产车间加工进度维护、检验合格入库管理以及报表查询等功能模块。

3.1.1 基础数据录入(产品结构、材料定额、工艺路线)

数据是系统最基础的部分也是最重要的部分,而基础数据定义不科学、不规范、不真实就不能进行有效分析。因此,基础数据的建立是第一步。

系统中的基础数据分为两部分,一部分主要包括产品结构、材料定额、工艺路线等信息的录入;另一部分主要是生产进度的时间信息。

材料定额的主要数据项有:零件号、零件名称、零件数量、材料名称、毛坯种类、材料规格、落料尺寸、毛坯件数、毛重、净重、供料车间、加工车间等信息。

工艺路线的主要数据项有:零件号、零件名称、零件数量、材料规格、供料车间、加工车间、工艺名称、加工中心、工时、加工班组、工序序号等信息。

生产进度时间信息主要数据项有:是否来图、是否来料、来料时间、计划入库时间、实际入库时间、实际入库数量、入库单位、生产部计划时间、实际班组完工时间等信息。

3.1.2 工艺路线设定

要达到对生产进度的精细管理,工艺路线的确定是前提条件, 工艺路线一般都是由设计部门专职的工艺员来制作。工艺路线的设定要求工艺员对零件的加工工艺了如执掌,否则如果了解程度不够的话,会造成频繁修改工艺路线,严重影响工件的加工进度。图4所示为编制好的工艺路线。

本程序要求对工序名称、加工车间、加工设备全部进行编码操作,工艺员只能从编好的代码中选中,不能自已随意填入数据,做好了这些工作,生产部与加工车间的下一步工作才能顺利进行。

3.1.3 生产进度的计划设定

生产进度计划由生产部来制定,生产部有专门排产的人员,会根据工艺路线来安排生产进度表,对每一道工序制定一个计划完成时间。制定某一道工序的计划时间时,要参考查看到上道工序的完成时间与工时,以便能更准确的制定完成时间,如果发现有返工现象浪费时间的时候,还要能够再次对计划时间做修改,制定新的计划入库时间,以确保工人在加工时看到的计划完工时间是真实有效的。通过有经验的计划员将计划时间录入到系统中,即可满足大部份生产计划的需求,其他临时性的变更,比如临时调整工位、设备等,只需做少量修改即可满足。

图4 工艺路线图

3.1.4 完工时间的设定

实际完工时间的设定,主要由生产车间的生产调度来完成。车间人员打开系统后,进入相关产号进行查询,首先需要查看工序的计划完工时间,然后根据生产部制定的计划完工时间,结合本车间的设备与人员排工情况以及工时,将生产任务下发到具体班组进行加工。这时需要填写好是否来图、是否来料、来料时间、加工班组等信息,班组人员接到加工任务,开始加工,加工结束后,需再将信息反馈至车间调度处,并将此工序的实际完工时间、实际入库时间、实际入库数量、加工班组等信息录入系统中。班组统计是企业工作的基础,采集的几乎都是第一手的原始数据,工作质量好坏直接影响到统计资料的准确性。生产调度再向生产部上报,到这个阶段,系统中的基础数据就基本录入完成了,可以为下一步的报表分析做准备了。

3.1.5 生产进度报表的生成

生产各环节的数据录入系统后,数据是零散的,必须要将其进行一定的加工处理,才能生成对生产具有指导意义的报表。报表生成后,生产各环节人员可以方便快捷的查询到相关信息,从而为生产进度的控制提供有力的数据支撑。

生产进度报表可以针对某一个订单来进行管理,只要输入订单号(产号),就可以显示出这个订单所有产品零件的生产加工进度。系统根据车间上报的进度数据,进一步汇总整理出生产进度执行情况,包括各种产品的投入、出产进度,各车间的生产进度,产品零部件的加工情况,也可能对个别的关键设备和重要零部件单独进行统计。

系统可以将生产部制定的计划时间与车间的实际完工时间作对比,可以抓取出未按计划完工的零件名细表,也可以通过计划入库数量与实际入库数量做比较来抓取出还需要入库的零件数量。系统可以筛选出按时完工的零件与未按时完工的工件明细报表,未完工的零件目前的加工状态,包括投下去了几件、已干完了几件、还差几件没干完、差的那几件已经干到哪一道工序了、计划什么时候能完工,这些信息都能够从报表中直观的表现出来。

4 结束语

随着企业间竞争日趋激烈,客户对交货期的要求越来越高,生产进度的精细化管理是企业管理的重要组成部份,需要多个部门协同来进行管理,充分实现各部门之间数据共享就变得尤为重要,基于BS三层架构设计的系统很容易实现这一功能,采用 BS 三层架构搭建的企业生产进度管理平台将会是企业精细化管理和推进“两化”融合的必然选择。

猜你喜欢

入库报表车间
重磅!广东省“三旧”改造标图入库标准正式发布!
100MW光伏车间自动化改造方案设计
中国食品品牌库入库企业信息公示②
中国食品品牌库入库企业信息公示①
招工啦
“扶贫车间”拔穷根
把农业搬进车间
镇长看报表
身临其境探究竟 主动思考完任务——《仓储与配送实务》入库作业之“入库订单处理”教学案例
月度报表