金 翔 上海铁路局信息技术所
随着路局直管站段体制的实行,路局职工教育主管部门需要及时掌握各运输站段的队伍状况、培训动态和工作进度,亟需一套适合于当前管理体制和科技发展要求的职工教育信息管理系统,融人员信息、管理台帐、统计报表、网络传输(远程教育)等为一体,在日常管理规范化、程序化的基础上,通过数据化、网络化实现职教信息的共享和适时更新,为领导科学决策提供及时有力的依据。
目前,路局各单位仍沿用传统的纸、笔及传真对各单位的职工教育培训情况进行汇总、上报,运用管理质量难以提高。路局直管站段体制改革以来,路局接收各单位的职工培训信息和季度年度统计报表的工作量非常大,缺乏更有效的管理手段。因此利用信息化手段来搭建一个比较适合的管理平台,提高工作效率。
《上铁职工教育信息管理系统》应以Windows xp系统为平台、基于Web技术,实现单位人员培训信息动态管理、日常培训台帐及时填记、统计报表自动生成、数据信息网络传输等功能,并以路局办公网络为依托,实现职教信息的实时传输,及时掌握动态数据,承载远程教育功能等。
2006年三季度完成系统的前期分析、研制和开发,四季度组织推广和应用,2007年实现上海局管内运输站段职工教育培训信息数据的计算机管理。将规范化、程序化的管理过程进行数据化、网络化,逐步实现职工教育培训工作全面信息化。
上铁职工教育信息管理系统的整个设计思想:客户端(包括车站、车务段、直属站、路局职工教育处)的用户通过IE浏览器访问路局的应用软件,通过用户登录过程来确定用户身份,从而授予相应的执行模块权限。
系统由各单位录入台帐信息、统计报表信息,路局汇总生成全局的职工教育统计报表,其中台帐数据包括十个台帐录入、修改、删除;统计报表包括运输业工人培训、上海局工人培训、人力资源基本情况、在职学历教育、职工在职培训情况、职工教育统计表、培训机构统计表、指导岗位达标、典型岗位达标、非典型岗位达标、职教干部队伍。同时还提供路局管理者对各单位上报台帐报表进行统计、管理、监控的功能。
图1 系统结构
2.3.1 培训台帐管理
根据《关于公布〈上海铁路局职工教育统计手册〉的通知》(上海铁路局教育中心职教函[2003] 10号文)要求,实现八种台帐和3种附件的日常填记、管理,相关台帐数据可追加、导入至人员信息数据库内,关联台帐间数据可实现共享。
(1)《职工文化、职业技能素质状况表》(台帐一)
(2)《职工教育培训履历表》(台帐二)
(3)《新职、转岗、晋升人员考核登记表》(台帐三)
(4)《自办培训表登记表》(台帐四)
(5)《送外培训登记表》(台帐五)
(6)《职工教育培训证书登记表》(台帐六)
(7)《职工教育经费使用登记表( 年)》(台帐七)
(8)《教育资源情况登记表( 年)》(台帐八)
(9)《师徒合同》(附件一)
(10)《教学日志》(附件二)
(11)《教育设施设备使用登记表》(附件三)
具备台帐(增加、修改、删除、查询、统计、上报、打印)。
《职工教育培训履历表》(台帐二)“培训及考核登记”中增加“培训名称”。
《新职、转岗、晋升人员考核登记表》(台帐三)增加“新职、转岗、晋升”、“所在部门”、“学习人事令号”、“定职人事令号”,便于查询、统计和识别。
《教学日志》(附件二)学员姓名输入时提供整体输入(部门、工种、岗位等)和个别输入功能;同姓名输入时,同名的都跳出供选择。
《自办培训表登记表》(台帐四)增加“技术讲座”、“技术表演赛”、“自办班”、“起止日期”、“人天数”等。
《送外培训登记表》(台帐五)有“学历教育”的增加“入学时间”和“学制”栏目,以便区别“入学”、“在学”和“毕业”。
2.3.2 统计报表管理
按照《关于公布〈上海铁路局职工教育统计手册〉的通知》(上海铁路局教育中心职教函 [2003] 10号文)、《关于转发〈教育部办公厅关于做好全国职工教育统计工作的通报〉的通知》(铁道部劳卫教函[2005] 48号)和《关于上报2005年铁路运输企业职教统计报表的通知》(劳卫教函 [2005] 56号)要求,建立11种日常统计报表,并直接做到系统中:
(1)《铁路局运输业工人培训统计报表》(职教报表1)
(2)《铁路各级培训机构培训条件及培训情况统计表》(职教报表2)
(3)《铁路运输业典型岗位达标统计表》(职教报表3-1)
(4)《铁路运输业指导岗位达标统计表》(职教报表3-2)
(5)《铁路运输业非典型岗位达标统计表》(职教报表3-3)
(6)《上海铁路局工人培训统计报表》(职教报表4)
(7)《铁路运输业职教干部队伍基本情况统计报表》(职教报表5)
(8)《人力资源基本情况统计表》(职培1-1表)
(9)《职工在职学历教育统计表》(职培1-2表)
(10)《职工在职培训情况统计表》(职培1-3表)
(11)《职工教育专职人员、机构、总经费情况统计表》(职培1-4表)
由人员信息数据库和各类职教台帐,按期自动生成铁道部、教育部和路局规定的各类报表相关内容,对违反逻辑关系的填记差错,设置提醒或报错,保留人工修改报表的功能,提供报表的查询、修改、保存、打印等。根据临时需要,生成相关报表。
2.3.3 系统设置管理
包括系统设置、人员管理和权限管理等功能。系统设置可对人员数据库中编号、职务、工种、岗位、文化程度、技术等级等录入、查询和操作。人员管理包括对系统使用人员的添加、修改、删除等。权限管理包括密码设置、操作人员设置、操作人员权限设置等。
2.3.4 其它
上报监控,对各单位报表的上报情况一目了然,监控未及时上报的报表。
服务器:
硬件:IBM 7AC服务器,P4自强2.8G,内存1G,硬盘SCSI 36GB*5
操作系统:WINDOWS SERVER 2000
数据库:ORACLE 9
应用服务器:WEBLOGIC SERVER V8.15
客户机:
硬件:IBM微机,P4 1.5G,内存256MB,硬盘40G
操作系统:中文版 WINDOWS 98/2000
运行环境:IE浏览器
职工教育数据包括职工日常培训数据和单位员工数据,为保障系统和数据安全,在硬件上必须采用双机运行,数据盘最好采用RAID5磁盘阵列技术;在应用级上,用户实行分级管理,分为车站用户、车务段(直属站)用户、路局管理用户,授予不同范围的查看和修改权限。
系统采用MVC设计模式,使应用程序的输入、处理和输出分开,各自处理自己的任务。
V:视图采用B/S+FrameWork方式。由HTML元素和JSP组成用户应用界面,为用户提供输出数据并允许用户操纵的方式。
M:模型使用Servlet、JavaBean等组件处理业务数据和业务规则。模型与数据格式无关,被模型返回的数据是中立的,一个模型能为多个视图提供数据。应用于模型的代码只需写一次就可以被多个视图重用,减少了代码的重复性。
C:控制器接受用户的输入并调用模型和视图去完成用户的需求。
当用户单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后用确定用哪个视图来显示模型处理返回的数据。
系统以ORACLE为数据库、WEBLOGIC为应用平台,以B/S方式运行,后台数据库对用户透明。这一方案使系统在硬件上没有特别要求,避免了多平台开发、维护,没有推广的技术障碍,可移植性高。
目前本系统正式运行已有四年,使用过程中该系统受到了用户的一致好评,用户认为:“这套系统的设计丛显示方式、操作方法到有关功能的设置,都很好地满足了要求。”
该系统的实施,以信息化手段改造职工教育信息管理模式,实现全局职工教育信息的数据集中与共享,提高报表统计人员的工作效率,同时节省电话和纸张的成本支出,方便职教信息系统数据的统一维护,为满足铁路信息化发展的需要提供了技术条件。该系统的开发,达到了预期的目的。