基于SAP ERP的电力安全工作规程考试系统
2014-09-23李仕林
邓 飞,李仕林,王 森
(云南电网电力研究院 云南 昆明 650217)
基于SAP ERP的电力安全工作规程考试系统
邓 飞,李仕林,王 森
(云南电网电力研究院 云南 昆明 650217)
文章针对云南电网电力研究院电力安全规程考试过程中存在的问题和弊端,如:题库信息保存不长久、手工维护效率低下试的专业化和规范化管理不够完善等,开发了基于SAP ERP的电力安全规程考试系统。此系统是基于ERP思想,在SAP技术平台之上,利用ABAP开发语言,针对安规考试的功能需求进行的详细开发,系统本身主要包括几个功能模块:试题导入;抽取、打印复习题;抽取、打印考试题;下载复习题(面向全体员工)。在最后一个模块中,提供了按需定制的下载复习题功能,能够自动集成试卷(WORD格式),达到了智能化效果。此系统克服了以往安规考试的弊端,大幅缩短安规考试的前期准备时间和人力的投入,提高了安规考试的规范性。
电力安全规程考试;SAP ERP;ABAP语言;按需定制;智能化
电力安全工作规程考试,是针对电力行业劳动生产过程中涉及人身安全、设备和产品安全,以及交通运输安全等人员传承、提升和考核道德、科学、技术、知识储备、精神境界的行为,考试成绩不合格或不参加者,不得上岗作业,不得参与单位个人安全记录记录考核奖;新员工未参加或未通过考试者,不得从事任何现场作业,仅可从事现场跟班学习或实验室实习工作;承包商未通过考试者,不得进入作业现场。可以看出,安规考试在整个电力行业中的重要性,它紧扣南网的安全理念——“一切事故都可以预防”。
云南电网电力研究院一年一度的安规考试,增强了员工的安全意识,为电网的安全稳定做出了无形的贡献。但是,在现阶段的手工管理模式中,仍然存在着一些弊端,比如:题库信息保存不长久,人事变动会导致信息丢失;试卷都是手工组成,投入人力、物力较大;许多规章制度都是实时更新,靠手工维护效率低下;考试的专业化和规范化管理不够完善等。
为了解决上述问题和弊端,对电力安全工作规程考试进行了信息化建设,开发一套按需定制的考试系统。此系统是基于ERP思想,在SAP技术平台之上,利用ABAP开发语言,针对安规考试的功能需求进行的详细开发。SAP技术在电力企业得到了广泛的应用[1-3],提高了企业管理效率,文献[4]中,针对双活方式运行的特点对SAP ERP信息系统进行了分析,推导出了SAP ERP操作响应时间的计算公式,提出了影响时间的主要因素是网络延迟;在电力行业非结构化数据搜索引擎方面,SAP技术结合了WEB SERVICE,实现了全文搜索[5];青海省电力公司在2008年启动ERP系统的建设工作后,进行了二次开发,其中包括报表的开发,满足了企业的一些特殊需求[6],在战略绩效管理方面,SAP具有很大的优势[7-8],由此,本系统采用SAP技术,在企业精益化管理平台上开发的,克服了以往安规考试的弊端,大幅缩短安规考试的前期准备时间和人力的投入,提高了安规考试的规范性,有利于安规考试题库的长期储存,提高安监部的工作效率,为研究院的安全工作、精益化管理做贡献。
1 SAP简介
SAP起源于Systems Applications and Products in Data Processing,是SAP公司的产品——企业管理解决方案的软件名称。SAP R/3 是一个基于客户/服务机结构和开放系统的、集成的企业资源计划系统。其功能覆盖企业的财务、后勤(工程设计、采购、库存、生产销售和质量等)和人力资源管理、SAP业务工作流系统以及因特网应用链接功能等各个方面[9]。
SAP软件的专用开发语言室ABAP,在SAP系统中,几乎所有的程序及组件都是由ABAP开发,应用范围包括报表、屏幕、接口和数据转换等[10]。随着SAP的广泛应用,其主要功能如图1所示,体现在以下几个方面:
图1 SAP主要功能模块Fig. 1 Main function module on SAP
1)商务智能:商务智能方案能够提供全面的商务智能功能,为用户制定有效明智的决策提供有效的数据和分析结果。可访问性高,对IT资源和开发人员的依赖性低。
2)客户关系管理:简称CRM,此功能能够降低企业成本,提高巨决策能力,实现企业的差异化,增强竞争优势。它是与客户为中心,为客户提供满意、人性化的服务。
3)企业信息管理:对企业的数据进行及时有效的整合,包括结构化和非结构化数据,为用户提供商务智能、数据管理、数据仓库等方面的可用数据。
4)企业绩效管理:帮助企业转化为绩效驱动型,把流程和数据联系起来,为企业提供业务视图。它能够提高企业的协作性,发挥企业数据的价值。
5)企业资源规划:简称ERP,为企业提供一个全球化平台,帮助企业参与竞争,能满足企业的行业特定需求。
6)人力资本管理:支持招聘流程中的各个环节,从头到尾改善整个流程,提供完整的企业功能。
7)产品生命周期管理:贯穿整个产品、资本生命周期的开发、项目管理、质量管理等功能。它提供了一种全新的技术、方法和理念,监控整个生命周期。
8)供应链管理:简称SCM,能够让组织机构以独特的方式完成整个业务流程,可以依据时间表部署,应对业务挑战。
9)可持续性:能够让企业的风险与机遇和环境、经济、安全紧密结合,提高企业的可持续性战略。
10)移动:通过移动解决方案,可以使企业的IT投资回报最大化,整个方案由SAP NetWeaver平台支持,支持移动设备。
2 基于SAP的电力安全工作规程考试系统
文中提出的基于SAP技术的电力安全工作规程考试系统,就是充分利用SAP的企业信息管理功能来提高考试的规范性,为研究院的安全工作做贡献。此系统主要包含以下几个功能模块,如图2所示。
图2 基于SAP的电力工作安全规程考试系统功能模块Fig. 2 Main function module of the system of safety regulations examination based on SAP ERP
1)试题导入。此操作方便快捷,系统能便捷地将存储在EXCEL格式文件中的原始题库直接导入SAP数据库中,便于题库的长期存储;同时,还为管理员开放了一个题库维护接口,方便及时快捷的更新维护题库。在此过程中,应用到了SAP中的两个关键技术,选择文件的METHOD:CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG和长传文件的FUNCTION: ZALSM_EXCEL_TO_INTERNAL_TABLE。
2)维护必考题库。这个功能主要是针对一些特殊的、必考的试题,把它们抽取出来,并作上“必考”标记,在后面抽取复习题和考题过程中,系统会分别自动把必考题加入复习题库和考卷中,而抽取复习题和考题时,根据“必考”标记,排它地进行抽取,有效地避免了重题现象的发生。
3)抽取复习题。针对考试对象,把考试人员分为了A、B、C、D、E和F类共6类人员,具体的分类信息如图3所示,复习题类型对应的也分为了6类。抽取过程中,给出了随机、人工两种方式,随机抽取方式快捷方便,只需输入所需抽取题数,点击“随机”按钮即可;人工抽取方式人性灵活,可以根据考试的重点进行不同的侧重。系统在此模块中,还提供了维护题库的功能,这样可以对已经过期、需要更新的规章制度进行删除、更新,实现了题库的动态管理。在此模块中,应用到了SAP中生成随机数的FUNCTION:QF05_RANDOM_INTEGER和生成流水号的FUNCTION:NUMBER_RANGE_ENQUEU,NUMBER_GET_NEXT和 NUMBER_RANGE_DEQUEUE。
4)抽取考题。在抽取考题时,也给出了随机、人工两种方式,对应于不同的类型,抽取不同的考卷,而且,系统会同时生成3套试卷(A卷、B卷、C卷),操作一次生成多套试卷,工作效率极高。最终生成的试卷中,可以自动生成出参考答案和答题卡,方便工作人员的工作,达到了智能化效果。
5)下载复习题。上面模块3中抽取的复习题,可以供全体员工进行下载,下载页面如图3所示,每个用户可以根据自己所属的类型,下载对应的复习题,并且,复习题中自动携带答案,方便员工复习。在此模块中,应用到了HTML技术和智能化集成技术,下节将重点讨论。
6)在线考试接口。系统还留有在线网络考试的接口,当硬件技术完善之后,作为系统将来的开发完善方向。
7)权限管理。系统具备了良好的权限管理,权限对象分为“所有工作人员”和“监部相关人员”,所有工作人员都可登录查看、下载复习题库,不能进行其它操作,而考试题库只有安监部相关人员才能登录操作。
通过本系统,可以规范地维护题库,并且便捷抽题,大幅缩短安规考试的前期准备时间和人力的投入,提高了安规考试的规范性,系统投入使用以后,效率得到了明显提高,满足安规考试过程中的需求。
3 按需定制的下载复习题功能
在此系统上线之前,每次安规考试都要复印大量的复习题以供员工进行复习,并且都是人工排版,既浪费纸张又浪费时间,办公效率低下。系统按需定制的下载复习题功能,能够提供复习题下载,且复习题是由系统自动生成、自动排版、自动集成、自带参考答案,既节省了纸张,又不用人工排版,节省人力,其功能如图3所示。
图3 下载复习题Fig. 3 Download review-papers
全体员工只要登录ERP系统,进入安规考试复习题下载页面,根据自己所属的类型,下载自己所需的复习题即可,操作方便。复习题由系统自动集成,下载后的试题版式如图4所示。
在此功能实现过程中,用到了一项关键技术:SAP系统支持HTML语言,利用HTML语言定义格式,最终自动集成为完整试卷。在ABAP开发过程中,首先要对数据wa_html,gt_html进行定义:
图4 复习题版式Fig. 4 Layout of review-papers
最后,利用appd_html嵌入HTML语言,并且在HTML语言中定义格式,加入试题内容:
正式利用SAP系统支持HTML语言这项关键技术,实现了按需定制的下载复习题功能。全体员工只要登录ERP系统,就可随时随地查看、下载自己所需的复习题,实现了便捷的无纸化办公效果,降低了企业运营成本。
4 结束语
基于SAP的电力安全工作规程考试系统,克服了题库信息保存不长久、投入人力、物力较大、效率低下、规范化管理不够完善等问题,实现了试题导入、维护必考题库、抽取复习题、抽取考题、下载复习题、在线考试接口和权限管理等功能。随着电力安全工作规程考试系统的上线运行,可以规范地维护题库,加强安规考试的规范性,有利于安规考试题库的长期储存,提高安监部的工作效率,达到了办公智能化效果,为研究院的安全工作、精益化管理做贡献。
[1] 王磊,蔡维由.浅谈ERP在电力企业的应用与实施[J].电力建设,2005,26(4):51-53.
WANG Lei,CAI Wei-you.Application of ERP in electric enterprises[J]. Electric Power Construction,2005, 26(4): 51-53.
[2] 张智成,杨华飞,蒋践.某电力公司ERP项目管理关键因素分析[J].项目管理技术, 2011, 9(9):109-112.
ZHANG Zhi-cheng,YANG Hua-fei, JIANG Jian.Analgsis of key factors about a power company ERPproject management[J].Project Manggement Technology,2011,9(9):109-112
[3] 王扬,孙轶凡,翟玮,等.天津市电力公司SG-ERP人力资管理系统建设与应用[J].电力信息化,2012,10(5):10-20.
WANG Yang,SUN Yi-fan,ZHAI Wei,et al.Construction and application of SG-ERP human resources management system for Tianjin electric power corporation[J].Electric Power Information Technology,2012, 10(5): 10-20.
[4] 张扬,郭森,季平.基于SAP ERP信息系统的双活数据中心研究[J].电力信息化, 2013, 11(1): 87- 91.
ZHANG Yang,GUO Sen, JI Ping. Research on data center with the active-active mode for SAP ERP[J]. Electric Power Information Technology, 2013,11(1): 87-91.
[5] 杨莉,段嘉杰.搜索引擎在SAP非结构化全文检索应用 [J].云南电力技术,2013, 41(1):76-78.
YANG Li,DUAN Jia-jie.The applications of search engine on unstructured full-text in SAP[J].Yunnan Electric Power,2013,41(1):76-78.
[6] 孙军芳. SAP系统中报表的开发研究[J].电力信息化, 2012,10(12): 68-72.
SUN Jun-fang.Research on report development in SAP system[J].Electric Power Information Technology, 2012,10(12): 68-72.
[7] 陈永杰. SAP战略绩效管理完全解决方案[M].机械工业出版社,2010.
[8] 楼润平,薛声家. ERP与公司盈利绩效:来自沪深上市公司的经验证据[J].系统工程理论与实践,2011,31(8):1460-1469.
LOU Run-ping, XUE Sheng-jia. ERP and firm profitability:Empirical evidence from Chinese listed companies[J].Systems Engineering-Theory & Practice,2011,31(8):1460-1469.
[9] 黄佳. SAP高级应用开发[M].北京:人民邮电出版社,2008.
[10] 唐嘉,彭功涛,方玉凤. SAP实用程序开发进阶[M].北京:兵器工业出版社,2012.
The system of safety regulations examination nased on SAP ERP
DENG Fei , LI Shi-lin , WANG Sen
(Yunnan Electric Power Test & Research Institute Group co. ltd, Kunming 650217, China)
For the problems and defects,which exists in the safety regulations examination of Yunnan electric power test & research institute group co. ltd,such as information is not stored easily,specialization and standardization are not perfect, so we develop the examination system. This system is based on the ERP SAP technology platform and ABAP development language, the safety regulations examination system mainly includes several functional modules: importing papers; extracting, printing review-papers; extracting, printing test-papers; downloading review papers (face to all employees).In the last module, we provide the special demand-function for downloading papers,which can integrate papers automatically with intelligent result.The system overcomes the drawbacks of the previous safety examination,improves the standard of safety examination, contributes to the security of the enterprise.
Safety regulations examination; SAP ERP; ABAP language;Special demand-function;Intelligent effect
TN99
A
1674-6236(2014)03-0048-04
2013–06–28 稿件编号:201306200
邓 飞(1986—),男,云南泸西人,硕士。研究方向:电力企业资源规划(ERP)、企业信息化建设、 神经网络。