APP下载

包钢稀土钢炼铁MES系统构建OA办公系统的研究应用

2020-11-30陈曦邢东旭任孟超

价值工程 2020年31期
关键词:炼铁厂

陈曦 邢东旭 任孟超

摘要:办公自动化(Office Automation,简称OA),是将计算机、通信等现代化技术运用到传统办公方式,进而形成的一种新型办公方式。办公自动化利用现代化设备和信息化技术,代替办公人员传统的部分手动或重复性业务活动,优质而高效地处理办公事务和业务信息,实现对信息资源的高效利用,进而达到提高生产率、辅助决策的目的,最大限度地提高工作效率和质量、改善工作环境。此应用涵盖公文查看、邮件管理、绩效薪资等模块。

Abstract: Office Automation (referred to as OA) is a new office method formed by applying modern technologies such as computers and communications to traditional office method. Office automation uses modern equipment and informatization technology to replace some of the traditional manual or repetitive business activities of office workers, handles office affairs and business information with high quality and efficiently, realizes efficient use of information resources, and achieves the purpose of improved productivity and assisted decision-making, so as to maximize work efficiency and quality and improve the working environment. This application covers official document viewing, mail management, performance pay and other modules.

关键词:炼铁厂;MES;薪资OA

Key words: ironworks;MES;salary OA

中图分类号:TP317.1                                    文献标识码:A                                  文章編号:1006-4311(2020)31-0198-02

0  引言

随着钢铁企业智能化,现代化的全面改造。MES系统也成了制造行业日常使用最频繁的系统。该系统主要是生产控制监控,质量数据报表生成功能。为方便员工日常办公,避免重复切换系统,简化工作流程,提高工作效率,在稀土钢炼铁厂开发铁区MES系统上开发构建OA小系统。

1  OA模块设计

任务模块主要分为:我的任务模块、我的流程模块、委托设置模块、邮件管理模块、公司发文模块、绩效管理模块、薪资分析模块。

1.1 我的任务模块  我的任务模块模块的主要功能是每日各类办公任务发放下达,待领、待办任务,以及协作任务,委托任务。方便了解每日需完成工作,以及协作工作于谁配合完成。

1.2 我的流程模块  我的流程模块是包含我的工作,工作流程、工作监控、查询工作、归档工作功能。可以随时了解工作进度,方便查询未完成工作,以及完成归档的工作。也可以了解上报任务流程到上级哪个部门哪个环节,谁审批。省去传统办公不清楚文件到哪里了,到处询问的,低效率办公。

1.3 委托设置模块  委托设置模块是为了特殊情况,无法本人完成工作,需要委托别人代理,代办完成的工作设计。员工可以在这设置委托人,被委托人员,当天任务中将会出现委托任务。

1.4 邮件管理模块  邮件管理模块也是日常办公必备的功能性模块。与普通的电子邮箱功能相同,为方便员工之间文件、信息的传递以及交流。

1.5 公司发文模块  公司发文模块是直接采集包钢集团公司网站,公司发文信息。同步更新公司下达重要文件,会议精神,以及各类通知,同时在OA首页位置分割出区域进行显示,更加方便员工了解集团公司文件及通知。

1.6 绩效管理模块  绩效管理模块包含了考勤管理、奖惩管理、考核管理、炼铁厂绩效管理等功能。详细记录员工每日出勤,以及误餐费补贴记录,可以查看奖惩页面,奖惩统计,考核打分,生产指标,单项考核,系数值计算,系数值统计。相关权限人员可进行考核项目录入操作。

1.7 薪资分析模块  薪资分析模块主要功能就是查看员工工资记录。不仅具有查看当月工资数,以及历史工资记录功能,还有可以查看工资趋势,月平均工资,工资对比图,一般工人工资工资趋势图和科长、工长关键少数工资趋势图,更加透明公开。

2  OA系统程序功能设计

流程模块主要以公文传递为主,此模块可以实现各级有权限的工作人员发文,上传的发文可以设置不同的流程让各级单位或领导审阅,此模块主要用到权限管理及流程管理的程序设计。

委托模块及邮件模块都依赖于邮件程序,邮件程序设计需要用到SMTP简单邮件传输协议及socket监听。

公司发文模块需要用到weboffice插件,可以实现用户在线预览上传的发文。

绩效模块主要功能是提供多样的查询。

薪资分析模块的主要功能是通过每月统计的员工工资表对员工工资收入进行分析,员工可以通过薪资分析模块全厂工资表概要查看自己以往的收入情况,可以查看月度工资汇总的情况并以甘特图的形式展现出来,方便直观查看,同时各个部门及关键少数员工(领导)之间也可以通过图表直观查看对比的薪资情况。

3  OA系统界面设计

OA系统界面设计如图1所示。

4  OA系统软件设计

流程模块前端主要以easyui为模板,创建流程对象及权限标志位,当用户提交请求后被通知方的标志位置1并给与同意或者驳回请求,同意则传递下一节点,驳回返回原提交用户。

委托及邮件模块,邮件程序用到SMTP协议,java中SMTP协议发送邮件使用的是com.sun.mail.smtp.SMTPTransport這个类,建立连接,验证身份的逻辑在protocolConnect方法里面,由于qq邮箱的SMTP服务默认不开启所以这里我们直接用的163的SMTP服务器,委托模块由于要及时通知对方主要用到SOCKET监听程序,通过使用socket跟SMTP服务器进行交互,可以及时了解对方是否在线,并及时通知对方。部分代码如图2。

以上代码是创建socket连接,可以先用telnet命令测试220是否成功。

公司发文模块用到weboffice插件,使用weboffice插件需要在服务器上部署officeonline并开启此服务,此插件可以实现用户上传office文件并在线预览。

绩效模块数据需要和erp系统做对接,员工考勤记录需要通过C#取数程序从erp数据库取回,考核奖惩管理需要有专人对薪资进行调整并设置用户权限,用户权限分菜单权限及数据权限,菜单权限先需要对基础数据进行CRUD,然后给不同用户分配不同的菜单,数据权限是包括对角色关联应用和对应用分配用户并赋予不同的权限两部分,首先实现对应用进行CRUD的功能,然后在角色管理中添加为角色分配应用的功能,然后实现应用管理员添加应用用户的功能。

薪资分析程序设计思路是需要将综合部每月统计的excel格式薪资表上传到数据库表中,然后在通过程序将每人的薪资情况进行分析得到趋势图并按部门、关键少数人员等进行类别分析。Excel工资表的上传及解析用到了weboffice插件,趋势图使用easyUI控件,按类别分析需要用到数据库的模糊查询及多条件查询功能并创建临时表用于存放关键人员及部门信息。部分查询代码如图3。

实现图表展示如图4。

5  结束语

本课题是根据包钢稀土钢炼铁厂的降本增效战略,提高办公效率,通过设计MES系统中的OA模块,方便员工日常办公通讯,任务查询交接工作,文件报告流程更加清晰,加快了审批文件流程,邮件往来方便沟通。而且薪资透明化也是每个员工更加想要了解的,真正的了解自己每一分钱的来源,也为包钢高效生产尽了一份绵薄之力。

参考文献:

[1]陈春香.论企业办公自动化[J].现代企业文化,2009(24):14-15.

[2]孙浩.OA办公自动化系统在企业中的应用分析[J].信息与电脑(理论版),2014(5):55-56.

[3]冯晔,冯忠义.基于Socket网络编程接口实现局域网上视频传输的应用研究,1998.

猜你喜欢

炼铁厂
炼铁厂设备的维修管理研究
炼铁厂机械设备自动维护与管理技术解析
新疆喀炼铁厂铜铅锌矿床砂岩地球化学特征及其构造背景判别
炼铁厂烧结系统工艺技术探究
炼铁厂优化烧结技术的有效生产相关研究
浅谈炼铁厂高炉原料矿槽槽上除尘分析及应用
浅谈炼铁厂高炉原料仓料位计的选择与应用
典型炼铁厂给排水系统工艺分析
兴澄炼铁厂2#环冷机设备整改实践