DOI:10.3969/j.issn.l006-110X.2021.03.016
基于Python语言的钢铁企业管理平台开发与应用
尹周军
(河钢集团唐山不锈钢有限责任公司,河北030105)
[摘要]本文阐述了唐山不锈钢有限责任公司,以新技术、新思维为管理抓手,利用Django框架构建了一个在线管理平台,实现了管理评审跟踪管理、公司关键工作跟踪管理、客户问题跟踪管理、系统管理、改善课题跟踪管理和异常事件跟踪管理六个管理在线平台。该平台不仅地提高了公司的管理效率,而且为系统文件管理提供了坚实的基础,充分利用eythou语言特点,实现消息的分发、实时传递和实时沟通o通过内部办公管理平台的建立,改变了传统管理方法的诸多缺点,提高了内部协作办公室的水平和效率。
[关键词]Django框架;管理平台;Python语言
Development and application of steel enterprise
management platform based on Python language
YIN Zhou-jun
(HBII Tangshan Stainless Steel Co.,Lth,HEBEI063105)
Abstract This paper expounds that Tangshan Stainless Steel Co.,Ltd.takes new technology and new thinking as the management starting point,uses Django framework to build an online management plat­form,which realizes six management online platforms of management review tracking management, company key work tracking management,client problem tracking management,system management,improvement topics tracking management and abnormal event tracking management.The platform not only improves the management efficiency of the company,it also provides a solid foundation for system document management,it make full use of the characteristics of Python language to realize the message distribution,real-time delivery and real-time communication.Through the establishment of internal of­fice management platform,many disadvantages of traditional management methods are changed,and the level and efficiency of internal collaborative office are improved.
Key words Django framework,management platform,Python language
0引言
目前市场和环境因素已经成为制约钢铁企发展的主要原因,企业减产、减排已经成为常态化。
面对严酷的外部环境,企业管理的支撑作用愈发重要,摆脱传统的管理模式成为企业发展的必经曇之路,目前,信息化技术的应用已成为提升企业管理水平的重要手段。利用信息化技术和大数据分析,可使钢铁企业产品更加适应市场的需求,提升"产品质量,节约人工费用,降低生产成本;信息化技术还可以为管理人员决策及时、准确提供可靠
收稿日期:2020-04-10
作者简介:尹周军(1088-),学士学位,工程师,主要从事信息化系统相关管理工作。的数据支持,使决策更加科学化,提高了管理效率;信息化技术也可以使企业在资源配置上更加合理,使生产计划达到最优,提高企业劳动生产率,降低生产物耗。
本文阐述了基于Python语言的钢铁企业管理平台开发的必要性,介绍了利用Django框架构建的在线管理平台的主要功能,分析总结了管理平台开发的过程和应用效果。
1基于Python语言的在线管理平台开发必要性1.1应用新技术提升管理水平的内在需求
唐山不锈钢公司目前办公管理采用的是传统管理模式,主要是采用文件共享、Excel等办公手段管理文件的下发和信息的传递。一方面,这些信息
-54-心〈计算机应用及自动化〉心
基于Python语言的钢铁企业管理平台开发与应用
传递方式存在很多弊端,由于文件共享时常造成文件误删,文件被误修改等情况,而且无法满足日渐精细化的管理;另一方面,消息的传达采用0A邮件分发方式,公文的发放需要时间拟定,并分层进行审批,合格后才可发文,文件及时性与高效性没有得到满足。因此,迫切需要应用新技术助力公司办公管理系统效率和质量水平的提升。
1.2高质量发展模式下跨界人才培养的需要
为了将原来的信息系统运行维护人员培养成多面手,既懂维护,又会开发,还能梳理业务流程。围绕高质量发展模式下跨界人才培养到底应该如何开展,不锈钢公司多次组织并反复进行了讨论,最终确定了以管理课题为抓手,以信息化专业人才为突破口来推动。围绕管理课题开展,公司专门成立课题攻关小组,以在线管理平台为核心,项目小组与各部门相结合,进行前期调研,切实了解各部门的业务需求,通过需求掌握业务流程梳理方法。同时,结合在线管理平台,倒逼攻关小组成员学习、掌握编程技能,实现在原有信息化系统维护的基础上拓展业务范围,为实现企业内部小型系统的搭建奠定基础。
2管理平台开发过程
2.1日常办公需求分析及系统基本功能设计
2.1.1日常办公管理需求分析
(1)围绕不锈钢公司日常管理工作,系统应具有管理评审跟踪管理、公司关键工作跟踪管理、客户问题跟踪管理、系统管理、改善课题跟踪管理和异常事件跟踪管理六个管理功能模块。
(2)在线管理系统应采用B/S架构,在公司内网中采用浏览器即可访问
(3)系统开发方案中应具备账号权限设置,不同的角仅可访问本权限范围内的页面。
(4)系统不同模块应采用统一的账号信息,共用一套账户主数据。
(5)系统记录登录信息,便于统计各模块使用情况。
(6)系统具有消息发布机制,用于到期提醒等工作流程中。
2.1.2各系统基本功能设计
(1)管理评审工作跟踪管理。管理评审工作跟踪模块可实现将每月管理评审输出事项纳入管理在线系统进行管控,每月综合办公室将管理评审输出项目录入到系统中,公司各科室根据权限设置访问涉及本单位的管理评审内容,同时实现工作进展录入、管理证据上传功能。
(2)公司重点工作跟踪管理。公司重点工作跟踪模块可实现将公司重点工作纳入管理在线系统进行管控,由综合办公室将公司各项重点工作录入到该系统中,各科室根据权限设置访问涉及本单位的重点工作内容,同时实现工作进展录入、管理证据上传功能。
(3)客户端问题跟踪管理。客户端问题跟踪模块可实现将公司客户端问题内容纳入管理在线系统进行管控,由客户服务中心将客户端收集到的问题录入到该系统中,各科室根据权限设置访问涉及本单位的客户端问题内容,同时实现工作进展录入、管理证据上传功能。
(4)体系内、外审工作跟踪管理。体系内、外审管理模块可实现将公司组织的内部过程审核、专项审核以及外部审核存在的问题纳入管理在线系统进行管控,由综合办公室将内审、外审中出现的问题录入到该系统中,各科室根据权限设置访问涉及本单位的内、外审问题内容,同时实现工作进展录入、管理证据上传功能。
(5)改善课题工作跟踪管理。改善课题管理模块可实现将公司焦点课题活动纳入管理在线系统进行管控,由改善课题提报单位将焦点课题信息录入到该系统中,综合办公室具备课题通过与否的审核权限,课题通过后,课题提报单位根据权限设置访问涉及本单位的课题内容,同时实现焦点课题进展跟踪、管理证据上传功能。
(6)异常事件跟踪管理。异常管理模块可实现将公司异常事件纳入管理在线系统进行管控,由各作业
区负责填报异常事件信息,各单位根据权限设置访问涉及本单位的异常内容,同时实现异常工作进展跟踪、管理证据上传功能。
2.2编程开发语言选型
管理平台采用Python语言自主研发,选用Python的主要原因是简单、易学、开源、面向对象、可扩展性强等。
Django是Python编程语言驱动的一个开源模型-视图-控制器(MVC)风格的Web应用程序框架。使用Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序,Django是Python语言的一种Web框架,已经成为Web开发者的首选框架。Django其实也是一个MTV的设计模式,MTV是Model、Template、View三个单词的简写叫分别代表模型、模版、视图。但是在Django中,
O〈机电设备〉O-55
控制器接受用户输入的部分由框架自行处理,所以 Django里更关注的是模型(Model)、模板(Template)和视图(Views),称为MTV模式(见图1)。
图1MTV模式示意图
3管理平台投入后使用效果
不锈钢公司通过Django框架快速开发了网上管理平台,平台设计了六大主题管理模块模块。在线管理平台投入运行后,提高了公司的办公管理效率,达到了攻关预期效果。
(1)该系统的投入,各科室由填写纸版信息的原始状态,转变成直接登录系统填写数据信息模式。由于前期进行了详细的调研,充分地了解了各用户的需求,为管理平台量身定做了系统管理功能模块,对所有改善提案、异常报告形成了全流程闭环管控。
(2)利用系统消息分发和即时提醒功能,将管理平台各模块中工作进度自动提示,打通了各级、各部门之间信息、数据的流转,保证了各项管理痕迹的可追溯性,实现了管评、重点工作、改善提案、异常报告等工作的动态跟踪监管,全面提升了管理的工作效率。到目前为止,在线管理平台上共实现299项管理评审改进项输出任务跟踪、264项重点工作的落实、32项客户端问题处理,198项过程及专项审核跟踪、25540条改善提案的提报及跟踪。
(3)系统投入运行后,促进了不锈钢公司产品质量的管控能力和水平,产品实物质量得到较大地提高,非计划品率2020年较2019年降低了1.22%,累计创效约10万元。
4结语
管理平台系统的搭建过程中,项目小组成员学习了Python程序开发技能、Django模块开发技能, MySQL
数据库技术、信息发布技术、飞秋信息发布技术、短信信息发布技术等,实现了信息化人员跨界转型,为公司后续业务流程系统支撑创造了条件。管理平台搭建后,彻底解决了不锈钢公司管理信息落地的问题,为公司内部重点管理提供了可视化、系统化的支撑,也为公司今后业务流程数据化管理创造了条件。随着在线管理平台的投运,对公司提高工作效率、创新意识、管理水平起到了重要推动作用。目前,该系统已在不锈钢公司广泛使用并收到显著的效果。
参考文献
[1][美]戴维I.施奈德(DaviO I.SchgeiOer)著;车万翔译Pythoo程序设计[A u IntroOuctioo te Proeramming Using Pythori]。
s
e
册毎
R o z (上接第53页)
行数据收集,这一特点使MES系统成为了数据收集
平台,我们应该利用这一有利的因素,对收集的数
据进行不断的挖掘、加工,学习运用分析数据、提炼
数据的方法,最终输出各种有效数据提供给技术、
生产、设备和管理等部门,作为工艺优化改进、生产
效率提高、设备改善提升的数据支持,为企业良好
发展提供信息化的基础支持。
5结语
不锈钢公司MES系统二期改造后,实现了钢、
轧系统的生产计划、物料管理、库存管理、生产准
备、轧辊管理、成本管理等智能化管理功能,提高了
钢、轧系统的生产效率和产品质量,市场对公司高
强板的需求也日益增多,品种钢、花纹板、薄板等新
品种也在不断开发试验中。
随着MES系统与自动天车系统的逐渐对接,会
使得MES系统的库存管理更加智能化,新业务流程
不断的增加,较好的验证了二期改造后的MES系统
的可扩展性,MES系统将会在不断的优化、改造中
更好的执行于生产,服务于企业。
参考文献
A]胡国奋.钢铁企业制造执行系统实现方法与关键技术研究[J].东
北大学,2007
[2]MES系统用户操作文档[].
-
56-处〈计算机应用及自动化〉
河北人才网登录入口