APP下载

面向专业培训的在线教育平台设计与开发

2021-07-05谢利敏柴立岩

山西青年 2021年12期
关键词:专业培训数据库功能

刘 欢 谢利敏 柴立岩

(石家庄邮电职业技术学院,河北 石家庄 050021)

专业培训系统是由中国邮政培训中心建设和运营的面向全员、覆盖全网的在线教育平台。有效提升企业教育培训效能,有力地支撑了邮政企业战略转型发展和员工个人素质的提升[1]。

随着业务的发展,以及大数据、云计算和网络技术的发展,“移动化、碎片化、社交化、智能化”已成为现代远程教育培训的主流和趋势,中邮网院亟需转型升级,以更好地实现办好网院为企业和员工服务的目标。

一、平台需求分析

建设云学习服务支撑系统,采用私有系统环境和公有云相结合的混合方式,高效快捷稳定地对全国学员提供学习服务,见图1。

图1 系统总体功能架构设计

二、平台架构设计

在平台的接入端提供全局的负载均衡功能,具有大量、高并发的接入请求处理能力;业务应用通过服务注册的方式调用基础服务功能,在对平台内部的并发服务请求中同样提供负载均衡功能,在保证事务一致性的前提下,实现快速响应机制。采用消息处理方式,在服务请求量大的情况下采用异步调用,保证用户体验的友好性。基础服务功能采用模块拆分的方式保证各服务彼此独立,某一个服务的改造升级不会影响其他服务的功能,便于平台未来的功能扩展。根据数据库中数据量的具体情况并综合考虑项目的业务状况,采用垂直和水平等分库分表策略提高数据的操作效率。伴随着数据积累,可以对沉淀的数据进行数据分类、整理、分析与挖掘,为基于数据分析的科技创新提供数据基础,见图2。

图2 系统总体技术架构图

(一)系统总体部署设计

专业培训系统服务器位于中国邮政网络学院机房中,部署新增的服务器硬件,使用虚拟化技术,构建应用服务器资源池,配合机房原有硬件部署。数据由培训中心的Oracle数据库存储,数据库数据访问采用Hibernate方式,数据传输包括用户直接输入走https协议、系统直接的数据传输采用包括webservice、rpc、httppost等协议传输。

(二)相关系统设计

专业培训系统与其他系统之间的接口规范:

1.数据内容。对于与其他支持系统接口,根据具体需求,定义需要从其他系统中获得的数据,并且要明确数据的长度、类型等。

2.数据质量。

3.业务编码。相关的业务编码应遵循行业标准,保持统一。

(三)系统功能设计

专业培训系统功能主要包括我的培训、班级考试、我的成绩单、培训档案、课程学习等[2]。

1.我的培训。包括:培训班查询、公告查询、班级详情、正式报名、旁听报名等[3],见图3。

图3 我的培训流程图

2.班级考试。

3.我的成绩单。

4.培训档案。查询学员所报名的培训班列表,并可查看成绩单、班级详情,以及所获得的证书。

5.课程学习。课程播放的点播和直播服务器在公有云上部署,并可横向扩展,本地带宽占用较多时,可及时将流量上云,保证学员点播学习和直播的流畅性,见图4。

图4 课程学习流程图

本系统采用Oracle数据库,数据库表共86个,存储了学员信息、资料信息、培训项目信息、培训班信息、课程学习信息、考试信息、作业信息、公告信息等。

三、结语

在线教育平台在长期的运行过程中,通过大规模网上学习有力地支撑了邮政企业战略转型发展和员工素质提升,缓解了工学矛盾,节省了大量培训经费,已成为集团公司重要的培训学习平台。但随着“互联网+”和移动信息技术的快速发展,以及企业和员工学习需求的不断变革,原有系统平台也逐渐显现出了其自身存在的缺陷和不足,主要有以下问题:一是原有平台是基于PC系统构建的,在服务企业和员工移动学习方面的能力不足,不能适应当前基于“互联网+”的教育培训新趋势。二是现有培训平台各系统之间缺乏数据共享与信息推送的有效途径,需要进行平台一体化升级改造。三是单纯以全国中心机房PC服务器数量提升和本地带宽扩建为主导方向的硬件建设已达到了性能瓶颈,无法继续满足提升和优化员工在线学习体验的要求,需要适时引进云计算和云服务以提供更加高效便捷、互动共享的学习环境。本文紧跟时代步伐,设计并实现了在线教育平台专业培训系统,以更好地服务和满足邮政企业和广大员工新时代下的培训学习需求。

猜你喜欢

专业培训数据库功能
99Tcm-MIBI显像在甲状旁腺功能亢进术前诊断中的应用价值
基层弄虚作假的“新功能取向”
把党史的功能作用发挥得更加充分有效
奔驰S级香氛功能介绍
用专业培训照亮职业生活
浅谈化工机械设备管理及维护保养要点
数据库
小学数学教师专业培训的 问题与解决策略研究
数据库
数据库