黄小平 李小雷 杜亚军
摘要:随着包装企业生产制造自动化、信息化和物联网技术的快速发展,企业数据精细化管理变得越来越重要,挖掘数据背后的信息使得数据能够更好地为企业服务。文中针对此种问题,以包装生产企业信息化系统应用为例,以条码系统应用为例,构建了条码系统数据库,设计了系统管理、原材料管理、油墨胶水管理、版辊管理、半成品成品管理、生产过程管理、查询统计、报表分析8个模块,创建了关联数据表和E-R模型。采用C/S模式设计了条码信息管理系统,开发语言选用 Visual Studio 2012 C#,后台采用SQL Server 2012数据库。系统经过企业使用,各部分功能完善,实现了预期效果。结果表明该系统可以实现对包装材料企业生产过程信息集中监管,实现材料产品数据追踪与溯源,提高管理部门的决策效率。
关键词:包装企业;条码系统;C/S模式;E-R模型;系统设计;数据库构建
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2021)32-0008-03
1 背景
計算机技术的快速发展,使得大多数企业都使用信息化系统来帮助企业完成管理。在包装生产企业中,企业使用最为广泛的信息化工具是企业ERP,比较知名的是用友、金蝶等ERP [1]。这些ERP实现了企业材料采购、订单产品车间生产过程管理,但是这些ERP采用记录数据的方式都是以订单整体数据来记录。目前,包装材料生产企业主要生产过程包括吹膜、复合、印刷、制袋、分切、辅助、实验、熟化等生产工序。在对成都、广州、长沙等包装材料有限公司生产过程调研后发现,大多数包装材料企业的生产过程流程为生产计划、材料采购、材料领用、生产工序、成品或半成品入库与出库,大多数企业数据管理方式是粗放型数据管理,一旦出现质量问题,很难精准定位。我们提取其管理过程的功能共性,并充分认识到一个公司的产品或半成品是其中一个或几个工序的组合,我们引入条码概念来实现数据精细化管理,从而达到数据精准定位。同时通过材料产品关联的形式来实现材料产品的追踪与溯源[2]。
2 技术简介
系统采用客户机/服务器模式开发,即Client-Server(C/S)结构。客户机/服务器结构通常采取两层架构,每层分工明确。数据的存储和管理由服务器来完成,用户通过客户机来实现交互。
服务器和客户机通过互联网实现连接,客户机通过用户的操作,向服务端发出请求,服务端完成数据库的操作[3-4]。服务器在处理完客户机的请求后,将数据返回给客户机,同时客户机将数据按照一定的格式呈现给用户。同时,服务器还要对数据进行完整性校验,数据库日志监控,数据库自动备份,并且要能够实现多个客户机同时访问服务器[5-6]。
印刷行业生产过程管理系统的设计采用了逻辑分层的C/S架构,其架构如图1所示。三层架构包括表现层(UI),业务逻辑层(BLL),数据访问层(DAL)[7-8]。表现层是三层架构中最上层,直接与用户接触,主要实现数据输入输出功能。业务逻辑层是三层架构中的中间层,主要实现的功能是对数据进行判断和操作,是表现层和数据访问层的桥梁。数据访问层是三层架构中的最底层,主要功能是实现数据的增加、删除、修改、查询功能,同时将处理结果反馈给业务逻辑层。通过使用三层架构,可以降低层与层之间的依赖关系,每一层相互独立,便于开发工作的开展,后期数据库迁移也非常方便,增强了系统的安全性 [9]。
3 系统需求分析
该系统的核心目标是保证企业生产过程产品数据能够正常管理,满足企业的实际需求,提高管理部门的工作效率。其次,能减轻企业统计人员繁重的手工劳动,实现产品生产生命周期的信息化管理。条码管理系统功能模块图如图2所示。
3.1 系统管理模块
该模块中,主要实现基础数据维护。其数据主要包括:库房、班组、客户、操作工、机台、辅料基本信息、产品基本信息、行业类别、供应商、原材料基本信息、价格单位、材料订单、产品订单、产品折算系数、产品辅助系数、工序废品原因、用户密码修改。功能主要包括:库房维护、班组维护、客户维护、操作工维护、机台维护、辅料基本信息维护、产品基本信息维护、行业类别维护、供应商维护、原材料基本信息维护、价格单位维护、材料订单维护、产品订单维护、产品折算系数维护、产品辅助系数维护、工序废品原因、用户密码修改。
3.2 原材料管理模块
该模块中,主要实现包装材料管理系统对材料入库、材料出库和材料使用等业务的操作,材料库管理可以为新来的材料编写条码、打印条码,并对仓库中的材料数量、种类进行管理,同时能对各个机台对材料的领用和使用情况进行登记。
3.3 版辊管理模块
该模块中,主要是实现版辊入库、出库、查询, 使用SQL语言和开发环境中标准化组件实现版辊条码,版号,产品代码的组合查询,同时实现版辊与产品、订单的关联。采用快速报表技术实现版辊打印条码。为每个版辊生成一个条形码,采集版辊的名称、对应产品代码、产品名称,版辊代码,在企业库房中存放的位置。主要包括料新增版辊信息、修改信息、删除信息、Excel导入、Excel导出。采用条码扫码的形式,快速定位版辊的位置,定位版辊到订单、工序、机台、领用人之间的关联。
3.4 半成品成品管理模块
该模块中,主要实现工序吹膜、印刷、复合、分切、制袋生产数据管理,包括产品入库,材料条码使用后,材料进入生产工序,对生产工序生产的半成品进行登记,选择班组、订单号,随之显示机台号、卷号、产品代码、产品名、单位、单价及条形码,最后选择库房、库位,入库日期默认是当前日期。条码包含的信息是产品名称、代码、重量、长度、生产日期信息、条形码。条码规则是生产订单号+C1+卷号。主要功能:如果信息登记有错误,选择产品条码,可以修改相关数据。保存修改、重新打印条码、删除、Excel数据的导出。
3.5 生产过程管理模块
该模块中,当一个班组把一个订单生产完后或者下班,都需要登记生产记录。一个生产记录包括:班组、订单号、生产日期(默认为当天)、批号,选择操作工工号,随之显示操作工名,填写生产小时、LDPE、LLDPED、添加料、粉料、色母料、可用、报废、落地料、综合废料(不可用)、综合废料(可用)等数值。主要功能:如果信息登记有错误,选择产品条码,可以修改相关数据、保存修改、删除、Excel导出。
3.6 查询统计模块
该模块中,实现对包装厂的数据进行统计和查询,能够对包装厂各项复杂的数据进行查看、审核,发现错误信息能够快速找到信息源头,以便修改,同时也方便了管理人员对业务管理,防止管理过程中出现的数据错误。 报表分析模块,实现对车间日产品销量消耗的统计和查询,方便用户查询产品销量消耗。查询:选择起止时间、工序、订单号查、机台号查询车间日产品销量消耗(若工序或者订单号为空,则查询期间内所有工序、所有订单号的车间日产品销量消耗信息),单击查詢按钮,查询符合查询条件的数据。
4 数据库
本文采用的数据库管理系统是Microsoft SQL Server 2012。它是微软公司开发的一款多平台使用的数据库管理系统,Microsoft SQL Server是一个全面的数据库平台,具备优良的数据存储、加密功能,可以开发高性能的C/S模式应用程序。
4.1 数据库技术
分析每个功能模块需要记录的数据,确定数据类型,是否非空,确定表主键和索引。同时确定实体之间的关系是一对一、多对多、一对多的关系。
4.2 数据库设计
在数据库表结构设计时, 先分析每个功能模块需要的数据和业务流程,构建E-R图,明确数据之间的实体关系。采用 PowerDesigner来设计数据库,可以提升设计效率,订单数据表信息见表1。
5 系统实现与实例
5.1 系统开发工具与运行环境
系统采用 Visual Studio2012 开发工具,C#作为开发语言。后台数据库采用 SQL Server 2012,基于C/S模式进行系统开发设计。
5.2 功能实现及实例
条码管理系统可实现产品生产过程的信息化管理,方便统计人员操作数据,实现数据共享,提高管理的工作效率。
通过系统用户管理界面,实现系统用户管理,增加、修改、删除用户信息,同时为每个用户分配系统权限。操作界面如图3所示。
通过原材料信息管理界面,可以对原材料信息进行管理,包括数据的新增、修改、删除、查询操作,同时提供Excel批量数据导入和导出。操作界面如图4所示。
印刷工序产品入库满足产品入库、修改、删除、查询功能,同时打印条码。操作界面如图5所示。
通过条码追踪界面可以实现材料产品双向追踪溯源。操作界面如图6所示。
6 结束语
本研究以包装生产企业当前生产过程为依据,对企业生产过程进行梳理和优化,明确企业需求和目的。在此基础上,生产过程管理系统严格按照软件开发规范进行概要设计、详细设计,系统架构采用了逻辑分层式的C/S模式,保证了生产过程管理系统的易用性、可靠性、数据安全性。通过企业实际应用,能够满足企业的使用需求,提升数据管理和数据利用能力。
参考文献:
[1] 马世垚,李鹏飞,吕明帅,等.条码技术在苏宁超市果蔬产品冷链全程管理中的应用[J].条码与信息系统,2021(4):36-39.
[2] 郝奉孝,杨长宇,孙继峰,等.物料全周期智能条码管理系统及大数据分析[C]//2020中国企业改革发展峰会暨成果发布会论文集.北京,2020:519-529.
[3] 张兴华.CRM客户信息管理系统的设计与实现[J].山西电子技术,2021(3):59-61.
[4] 容秀婵,邹湘军,张胜,等.基于B/S模式的设备管理信息系统设计与实现[J].现代电子技术,2021,44(12):78-82.
[5] 彭灿华,韦晓敏.互联网平台下的智能信息管理系统设计[J].现代电子技术,2017,40(1):24-27.
[6] 吴浩,孙毅超,柳淑学.基于B/S模式的实验室设备管理系统的设计与实现[J].实验技术与管理,2019,36(7):270-273.
[7] 雷雪.基于C/S模式的远程监控系统设计与实现[D].北京:北京邮电大学,2011.
[8] 叶霖.基于C/S的中小型商店智能管理系统的设计与实现[D].长沙:湖南大学,2019.
[9] 李鹏飞.基于C/S模式的烟包企业生产分析系统的设计与实现[D].贵阳:贵州大学,2017.
【通联编辑:谢媛媛】
收稿日期:2021-06-25
基金项目:包装企业生产过程智能匹配及产品质量溯源关键技术与平台研究(项目编号:2021YFQ0008);大数据背景下医学领域本体构建研究(项目编号:JKGL2018-040)
作者简介:黄小平(1987—),男,四川巴中人,讲师,硕士,研究方向为数据库、数据挖掘;李小雷(1987—),男,河南信阳人,讲师,硕士,研究方向为人工智能、数据挖掘;杜亚军(1967—),男,四川巴中人,教授,博士,研究方向为网络舆情、人工智能。