干部考核系统开发关键技术研究

发表时间:2020/11/9   来源:《基层建设》2020年第21期   作者:赵勇
[导读] 摘要:领导干部民主评测工作是公司人事每年的重点工作之一,开发一套干部考核系统,借助信息化手段取代传统业务模式,优化管理模式,提升工作效率。
        抚顺石化公司  辽宁省抚顺市  113000
        摘要:领导干部民主评测工作是公司人事每年的重点工作之一,开发一套干部考核系统,借助信息化手段取代传统业务模式,优化管理模式,提升工作效率。
        关键词:民主测评;保密性;智能化。
        一、生产需求和需要解决的关键技术问题
        1.系统功能需求
        领导干部民主评测工作是公司人事每年的重点工作之一,公司人事处负责公司直管干部测评工作。各厂、各处人事部门负责相应干部群体的测评工作。该项工作采用传统模式,通过预先设计选票,并打印出纸质选票,组织参与测评人员在会议室集中,现场划票,会后人工统计结果方式进行,效率低、消耗人力物力资源大、业务模式繁琐、人工操作容易出错、无法当场开票、数据只能事后推迟公布。人事提出需求,开发一套干部考核系统,借助信息化手段取代传统业务模式,优化管理模式,提升工作效率。具体功能需求如下:
        1.1基础信息管理:被测评人员信息管理、组织机构管理、后备干部管理、权限管理
        1.2评测管理系统:包括指标体系管理:选票类型管理、一级评测项目、二级评测项目管理、测评类型管理、测评对象管理、指标权重管理、随机码生成与管理、针对民主测评对匿名的多种要求,系统支持完全匿名,并根据不同票型进行区分
        1.3测评表管理:根据选定配置生成测评表
        1.4在线测评:参评人员通过随机码登录系统。实现测评人在多种客户端(PC端、移动端等)对领导班子、领导干部在线测评(包括在线投票、后备干部推荐等)
        1.5评测报告管理:可自动生成民主测评投票率报告、个人测评报告和班子测评报告底稿,从而作为正式报告编辑的基础,省去大量的基础工作。并为测评报告提供打印功能
        1.6测评结果管理:评测结果发布、评测结果存档、评测结果查询
        1.7现场投票环境可通过购置笔记本计算机或平板电脑组建环境方式实现
        1.8项目实施分两期进行,2020年实现公司层面测试工作信息化,2021年实现二级部门及直属各单位测试工作信息化
        2.国内外技术现状分析
        我国是先进的社会主义制度国家,有先进的选人用人制度。民主测评能更好的对领导干部的各项能力及工作态度做出较为公平公正的评判,对机关企事业单位的领导选人用人有着重要的参考价值。
        现阶段各大私企大多在使用先进的电子化民主测评系统来对领导干部及员工进行评定及考核。国内各大国企单位大多仍使用纸质划票来进行民主测评。现阶段在中石油内部,只有集团公司机关在使用电子化民主测评系统,其他各地方公司也仍然在使用原始的手工划票来进行民主测评。抚顺石化公司开发民主测评系统后,将领先于中石油其他各地区单位。
        电子化民主测评相对于传统的手工划票有诸多的优势。以抚顺石化民主测评工作为例,仅公司直管干部就有200余人,各二级单位中层领导干部有2000余人。每年一次的民主测评工作给各单位人事部门造成了较大的工作压力。从组织测评,到选票分类,再到测评后数以千计的选票进行汇总,耗费了大量的人力物力。民主测评系统可以完美解决以上诸多问题。可让干部考核的过程变得便捷、即时生成结果、数据化集中管理、增强保密性以及可追溯性。方便导出对应表单以备查。页面具有明确的导航指标,并且便于理解,方便用户使用。操作简单、方便,使各类用户的工作量最大限度的减少,实现用户迫切希望减少统计时的工作量的需求,提高数据准确性。可维护性好,系统设计和开发参照需求分析,遵循分层的思想,选用成熟的框架和优秀的开发工具,不仅满足干部考核的需要,还具有良好的扩充性和通用性。
        3.需要解决的关键技术问题
        3.1采用多用户端系统架构
        开发的系统将支持多种用户端使用,包括PC端与移动端。
        PC端采用B/S结构,包括后台数据管理系统和前端投票系统。
        移动端包括:原生APP(IOS系统、Android系统)程序与小程序等开发。
        3.2自定义考核指标
        实现系统考核指标标签化功能,考核指标根据企业管理层级以及各单位实际情况不同单位部门考核指标分级管理,支持自定义配置。
        3.3自动获取基础信息
        利用人工智能技术,基于爬虫技术自动抓取门户网站等现有系统中相关信息(组织机构、用户信息等)并完成智能匹配,对系统现有基础数据进行校验和补充,对系统数据实现多元化收集手段。
        3.4办公内网与互联网实现数据互通
        移动端的功能实现涉及局域网与互联网互通问题,利用DMZ区技术实现在保证数据安全的基础上实现内外网数据传输。
        3.5建立选票配置、用户投票、评测结果生成、评测结果智能分析、评测效果反馈机制,形成系统业务闭环管理。建立系统良性循环,推进优化系统评测效率。


        二、研究目标和主要研究内容
        1.研究目标
        1.1总体研究目标
        可用性:系统能够实现设计功能,授权用户可以完成自己授权范围内的操作
        易用性:帮助用户自动完成部分手工操作,简化用户操作流程
        跨平台复用性:一次功能开发,适配生成多平台可用系统
        可维护性:对于系统功能进行参数、进行抽象化,系统功能实现是基于配置的,便于系统后期维护与变更
        智能化:通过大数据、人工智能AI技术实现动态分析测评结果,同时给出测评效果与改进意见等能力
        扩展性:基于SOA软件开发方法,进行系统多种接口开发,实现本系统与其他外部系统的多种数据交换功能
        安全性:通过数据加密与通信加密技术,实现数据保密与传输安全
        1.2年度研究目标
        完成公司直管干部层级系统开发设计,内部测试
        2.主要研究内容
        2.1业务逻辑建模
        2.2后台数据库建表
        2.3前台界面交互设计
        2.4业务逻辑建模
        2.5移动端与PC端程序开发
        2.6人工智能技术应用
        2.7数据加密技术应用
        2.8跨平台复用开发
        2.9搭建平台并实现功能
        2.10系统内部测试以及兼容性测试
        2.11用户测试并进行优化调整
        2.12提升系统稳定性并开展系统性能评价
        2.13用户培训
        2.14试点单位上线
        2.15根据用户反馈信息,进行优化调整
        2.16二期推广应用单位上线
        2.17系统验收
        三、技术创新点和研究路线
        1.技术创新点
        1.1领导干部测评工作运营模式创新与提升,通过线上划票打分取代传统模式,让结果数据化显示,提升投票过程的便捷性、即时性、安全性、保密性,完成纸质投票向电子化办公的转变。
        1.2利用Ajax技术,通过局部刷新实现数据实时传输,保证测评数据安全,测评系统可靠运行。
        1.3通过Web Services,以接口访问方式提供服务,实现软件即为服务(Software as a Service,SaaS),保证系统对外可扩展性和数据安全性,提高系统的多环境适用性。
        1.4完成信息语义级相似度匹配,改变传统服务匹配流程,可以动态感知未来的服务计算,降低耦合,实现跨平台可用性、系统可扩展性。。
        2.技术研究路线(方案)
        通过校企合作研究Java EE编程技术,B/S结构服务器客户端系统开发方法,实现系统主体功能;研究Python网络爬虫原理与实现方式,实现系统自动数据获取功能;研究C#与JSON数据交互功能与SOA接口开发技术,实现系统多种编程语言环境通信功能;研究JavaScript Ajax技术,实现系统异步通信功能,保证测评数据的实时、可靠性;研究移动端开发技术,实现多用户端登录使用功能。
        2.1开发过程
        2.1.1建立解决方案。解决方案中包括4个项目,分别为1个网站即表示层,3个类库即实体层、接口层、逻辑层
        2.1.2数据库建模。按照数据库范式要求,使用工具建立数据库表的物理视图,设计数据库表和表之间的关系
        2.1.3生成数据库表。生成已创建的数据库表的sql代码。利用该代码在SQL Server中自动创建数据库
        2.1.4UI设计。根据业务需求,设计风格一致,清晰简洁、符合用户习惯的界面
        2.1.5生成实体类。将实体类拷贝到实体层中可直接使用
        2.1.6创建接口。将通用的方法定义成接口,逻辑层的类继承并实现该接口
        2.1.7创建逻辑层。逻辑层的类除了包含对实体类操作的类以外还包含一些公共操作类,例如,分页程序类、工具类以及全局规则类等
        2.2遇到问题时的解决方案
        2.2.1智能化信息匹配性能不理想时,通过深度学习、语义推理规则不断积累,补充测试数据集,限定领域范围等,适时调整
        2.2.2项目中设计实现的各类算法时间和空间复杂度达不到性能要求时,从算法本身和数据物理结构两方面入手,结合项目课题组前期工作成果,专人负责,展开攻关
        2.2.3由于个体原因或人员变动,延迟了研究进度时,严格按照软件工程管理规范实施各环节,以阶段性里程碑方式定期考核各部分的研究进展情况,遇到问题苗头,及时采取措施。严格文档管理,各阶段性研究材料和成果及时归档,并做好备份工作
        参考文献:
        1.霍庆生 谭红 吴男.基于B/S架构多终端民主测评系统的设计《吉林大学学报:信息科学版》2019年第3期265-272
        2.祝浩杰  基于JAVA技术的WEB 应用开发研究  《锋绘》 2020年第3期217-219
        3.夏顺汉 李必云 石俊萍   基于C#的党员信息管理系统开发  《网友世界》 2014年第9期46-47
        作者简介 赵勇(1972.5),中国石油抚顺石化公司信息管理部部长,高级工程师,大学本科,研究方向为信息技术应用与项目管理。参与多个省部级信息化项目,国内外发表论文十余篇,获多项科技进步,科技创新奖。
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: