基于Python语言的钢铁企业管理平台开发与应用

2021-12-06 00:27尹周军
天津冶金 2021年3期
关键词:不锈钢管控课题

尹周军

(河钢集团唐山不锈钢有限责任公司,河北063105)

0 引言

目前市场和环境因素已经成为制约钢铁企发展的主要原因,企业减产、减排已经成为常态化。面对严酷的外部环境,企业管理的支撑作用愈发重要,摆脱传统的管理模式成为企业发展的必经之路,目前,信息化技术的应用已成为提升企业管理水平的重要手段。利用信息化技术和大数据分析,可使钢铁企业产品更加适应市场的需求,提升产品质量,节约人工费用,降低生产成本;信息化技术还可以为管理人员决策及时、准确提供可靠的数据支持,使决策更加科学化,提高了管理效率;信息化技术也可以使企业在资源配置上更加合理,使生产计划达到最优,提高企业劳动生产率,降低生产物耗。

本文阐述了基于Python语言的钢铁企业管理平台开发的必要性,介绍了利用Django框架构建的在线管理平台的主要功能,分析总结了管理平台开发的过程和应用效果。

1 基于Python语言的在线管理平台开发必要性

1.1 应用新技术提升管理水平的内在需求

唐山不锈钢公司目前办公管理采用的是传统管理模式,主要是采用文件共享、Excel等办公手段管理文件的下发和信息的传递。一方面,这些信息传递方式存在很多弊端,由于文件共享时常造成文件误删,文件被误修改等情况,而且无法满足日渐精细化的管理;另一方面,消息的传达采用OA邮件分发方式,公文的发放需要时间拟定,并分层进行审批,合格后才可发文,文件及时性与高效性没有得到满足。因此,迫切需要应用新技术助力公司办公管理系统效率和质量水平的提升。

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三个单词的简写[1],分别代表模型、模版、视图。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以Django里更关注的是模型(Model)、模板(Template)和视图(Views),称为MTV模式(见图1)。

3 管理平台投入后使用效果

不锈钢公司通过Django框架快速开发了网上管理平台,平台设计了六大主题管理模块模块。在线管理平台投入运行后,提高了公司的办公管理效率,达到了攻关预期效果。

(1)该系统的投入,各科室由填写纸版信息的原始状态,转变成直接登录系统填写数据信息模式。由于前期进行了详细的调研,充分地了解了各用户的需求,为管理平台量身定做了系统管理功能模块,对所有改善提案、异常报告形成了全流程闭环管控。

(2)利用系统消息分发和即时提醒功能,将管理平台各模块中工作进度自动提示,打通了各级、各部门之间信息、数据的流转,保证了各项管理痕迹的可追溯性,实现了管评、重点工作、改善提案、异常报告等工作的动态跟踪监管,全面提升了管理的工作效率。到目前为止,在线管理平台上共实现299项管理评审改进项输出任务跟踪、264项重点工作的落实、32项客户端问题处理,198项过程及专项审核跟踪、25540条改善提案的提报及跟踪。

(3)系统投入运行后,促进了不锈钢公司产品质量的管控能力和水平,产品实物质量得到较大地提高,非计划品率2020年较2019年降低了1.22%,累计创效约10万元。

4 结语

管理平台系统的搭建过程中,项目小组成员学习了Python程序开发技能、Django模块开发技能,MySQL数据库技术、微信信息发布技术、飞秋信息发布技术、短信信息发布技术等,实现了信息化人员跨界转型,为公司后续业务流程系统支撑创造了条件。管理平台搭建后,彻底解决了不锈钢公司管理信息落地的问题,为公司内部重点管理提供了可视化、系统化的支撑,也为公司今后业务流程数据化管理创造了条件。随着在线管理平台的投运,对公司提高工作效率、创新意识、管理水平起到了重要推动作用。目前,该系统已在不锈钢公司广泛使用并收到显著的效果。

猜你喜欢
不锈钢管控课题
不锈钢二十辊冷轧机组横切剪的选型计算
巧设美术课题 传承非遗文化
BIM技术在土建工程管控中的运用
EPC总承包项目的设计管控探讨
孤胆不锈钢侠——米格-25
浅析现代项目管理中的违规行为管控
党的建设的永恒课题
不忘的初心 永恒的课题
信用证洗钱风险识别及管控
第十单元 课题1常见的酸和碱(第二课时)