APP下载

基于H5的智慧培评一点通的设计与实现

2021-12-02李加伟廖晓陶

科学与生活 2021年25期
关键词:数据库电力企业考试

李加伟 廖晓陶

摘要:针对目前电力企业培训、评价、考试系统众多,使用过程繁杂问题,提出一种基于H5的智慧培评一点通系统。该系统能将已有系统培训、考试相关功能集成与智能化运用,使得操作更简单、功能更人性化,同时符合电力企业安全规范要求,为企业培评智能化提供技术路径。系统推广使用验证了所示方法的可行性,员工反馈良好,具有较强推广价值。

1引言

随着信息化普及,可移动终端成为电力企业员工工作生活必备设备之一,与此同时,网省公司为了相应开发出多个系统。就培评方面,省公司和地市局分别开发考务、培训管理、培训资源等数套系统,在方便员工同时也带来了不少操作问题。

许多员工反应希望能出现一套功能全面、使用简单系统,从而减少不同app之间切换,便于员工使用、提高工作与学习效率。因此项目就此问题,在一体化系统统一的技术体系和总体框架下,对网络培训与评价系统在地市局层面培训评价管理的补充,提出基于H5的智慧培评一点通app设计,为地市局培训管理工作减负管理提供有力的支持,对培训、评价实施的全过程精细化管理提供必要的辅助。

2系统设计

本项目所示培评系统客户侧可通过Webview函数接口进行web页面浏览,并通过Http协议服务器进行数据通信,同时支持IOS/Andriod客户端登录eLink上使用。服务器采用SSH框架,运用HTML5作为前台开发技术。

2.1 系统架构

系统架构如图1所示。客户可以从PC机、可移动终端(平板、手机等)、笔记本电脑通过网络连接至智慧培评系统云服务器;已有系统数据通过隔离将数据单向传输至培评云服务器,从而保证网络安全要求;客户侧个人数据,如培训记录、考试记录等数据可以通过云服务器记录至一点通数据库。如此一来实现已有多个系统的统一展示与实现。

2.2 系统主要功能

该系统主要满足电力企业员工培评方面需求,实现下述管理功能:

1.考试管理:实现考试报名、计划管理、人证识别并签到三个主要功能。

2.培训管理实现培训需求、培训计划、培训评估和个人培训四个主要功能。

3.培训资源实现知识体系、网络资源、题库资源、师资资源、场地资源、智能推送六个主要功能。

4.自主学习实现自主学习试题组建以及试题的练习功能。

5.职业功能实现新员工职业规划制作以及追踪功能。

6.个人中心实现员工基本信息及各模块快捷访问功能。

需要指出的是,在考试管理功能中,使用该系统可实现考试一键报名,不用填报非考试的相关信息,有系自动匹配;发布考试计划时可以推送到员工手机,可无缝接收信息检录时通过人证识别并并实现电子签到,节约考前入场时间;培训管理功能可实现手机上培训需求填报,可以随时随地在需要时记录培训需求,可以将培训计划推送到员工手机、在线上实现培训评估和统计;培训资源功能可实现知识体系、网络资源、题库资源、师资资源、场地资源可以有机联动,智能化分配培训资源,员工报名后可自动推送复习资料。

3主要技术问题及解决方法

系统实现过程中首要考虑安全问题,根据广东电网要求,新建系统不可对已有系统数据产生影响,不可直接与外网连接,因此系统通过已有系统数据经防火墙单向传输方式读取数据,避免所有数据重建;通过搭建匹配的数据库来存储用户操作信息。其中难点在于如果缓存用户数据。

项目采用H5的新特性API Local Storage技术。通过将用户第一次查询处理数据缓存至Redis中,同时转发给前后台,同步将该数据存储至数据库。当下次用户调用该信息时,首先查询本地数据库,而非溯源至其他系统;如国本地数据库无所需信息,则查询Redis缓存;如果也没有再溯源其他系统。如此这边,可以减少与其他系统交互,减轻系统的并行压力,提高效率。

此外,考虑到使用该系统的频率呈现脉冲式特点,即在考试前爆发式增長,如何增强其并发数满足用户需求也是项目需要解决问题。为此,系统采用CDN技术通过系统总端对各个分系统的内容分发并使得分系统加以缓存,来为用户匹配最近相邻的分缓存系统,从而将缓存系统中的数据直接传送至用户手中,完全避免了复杂和冗长的传输线路,大大提速了交换速率和系统性能。

4结语

基于 H5的智慧培评一点通系统将电力企业已有关于培训、评价相关系统功能进行了整合,通过引入APP实现可移动终端的自由培训与考评,为电力企业员工实现自我提升提供新思路和新技术;同时该系统时对网络培训与评价系统进行补充,为地市局培训管理工作减负提供有力支持。

需要指出的时,开发过程中需要保持网络安全意识,谨记电力企业网络安全要求,系统开发与部署需要符合企业安全分区要求;同时,对于功能的扩展需要使用者及时反馈与闭环,实现电力企业培评方面智能化建设。

参考文献

[1]孙瑜霞,王泽元,刘硕洲,等. 关于高职"校园一点通"微信点餐系统的构建研究[J]. 数码世界,2020(9):33-34.

[2]张玉清,贾岩,雷柯楠,等. HTML5新特性安全研究综述[J]. 计算机研究与发展,2016,53(10):2162-2171.

[3]胡岘,易晓东,戴华东. 一种HTML5云文件系统[J]. 网络安全技术与应用,2012(11):65-68.

[4]张阳毅. 基于PGIS的警用一点通系统的设计与实现[D]. 四川:电子科技大学,2014.

猜你喜欢

数据库电力企业考试
电力企业成本精益化管理提升研究
电力企业经营管理措施和策略
电力企业管理的创新途径分析
Japanese Artificial Intelligence Robotto Take Entrance Examinations
数据库
数据库
数据库
数据库
新时期电力企业纪检监察工作有效性探索
你考试焦虑吗?