企业网上党校系统设计与实现

(整期优先)网络出版时间:2024-04-16
/ 2

企业网上党校系统设计与实现

周炜,韩亮,林学

(中国电子科技集团公司第二十八研究所 南京 210007)

摘要:企业网上党校系统旨在提升企业党建工作信息化水平,本文设计了一种企业网上党校系统,一种集学习培训、交流研讨、资源共享功能为一体的在线教育平台,作为线下集中培训的强化和补充,服务基层党组织建设发展,服务党务工作者开展工作,服务党员教育管理,服务员工学习成才。主要创新点在于功能板块丰富完备、后端推送灵活配置和视频断点续传技术,系统已在某单位内部正式投入运行,运行稳定效果良好。

关键词:企业网上党校;教育平台;功能设计;断点续传

中图分类号: U469.72        文献标识码:A

  1. 引言

目前企业的党员教育[1]主要以线下授课和线下集体活动为主,随着入党积极分子和党员数量不断增加,要求参加党校学习的人越来越多,受场地条件等因素限制,无法一次性提供企业内部所有党员、积极分子授课教学;受工作安排影响,大部分员工无法在指定时间参加党员教育活动,线上党员学习教育平台的建立成为一种必要。

企业网上党校系统,是对企业线下党员学习教育的扩展性探索,是提升党建工作信息化水平、拓展延伸党建平台的重要手段。企业网上党校的研究相关文献不多,基于企业实际需要,本文对企业网上党校系统的需求分析、架构功能设计、实现方案、主要关键技术、系统安全设计等进行探讨[2]

  1. 系统设计
    1. 系统架构设计

企业网上党校系统架构设计如图1所示。本项目采用B/S架构,在逻辑架构上从下至上依次分为数据支撑层、业务服务层和前端显示层。数据层主要是数据存储,本项目采用达梦数据库存储关系型数据,文件服务器存储音视频文件数据。业务支撑层主要为应用层提供服务支撑,如在线学习系统服务、文件管理系统服务、新闻发布系统服务、考试管理系统服务、信息管理系统服务和权限服务等,采用主流技术框架Spring Boot[3]。前端显示层主要是界面展示,前端采用主流Vue技术。

图1 企业网上党校系统架构设计

2.2用户角色设计

系统分为普通用户和管理员用户。其中,管理员用户包括值班编辑和系统管理员。

普通用户:普通用户可以自由浏览网上党校各板块的内容。

值班编辑:编辑对其他用户上传的内容进行审核、编发、推荐,定期轮换。

系统管理员:负责系统运行环境的日常维护和监视,能处理系统运行时产生的常见错误,定期对“党建书屋”进行更新维护,对首页展示的内容进行报备审批。

企业网上党校的审批业务流程如图2所示。

C:\Users\Administrator\Desktop\捕获.png

图2 企业网上党校系统审批业务流程

2.3功能设计

与角色划分对应,系统主要分为普通用户页面和后台管理员页面。

(一)、普通用户页面功能板块设计

(1)网校简介:介绍网上党校成立日期、组织架构、主要成员等基本情况。

(2)专家方阵:邀请企业内外各级党建专家学者,作为网上党校的客座教员,录制网课视频,收录理论文章成果,汇聚网上党校高端师资力量。

(3)培训教室:区分不同人员层次,开设入党积极分子、预备和正式党员、党支部书记、党委书记学习班4个不同层级的课程体系。

(4)思想纵横:主要刊载理论文章,分享优质教案。

(5)好课优享:网罗各类党课视频、培训教案、政策法规、理论文章等实用资料。

(6)典型风采:党建先进典型风采展示。

(7)党建书屋:立足中国知网数据引接和国家图书馆数字资源。

(8)党务传真:展示各基层党组织党建成果,由各单位自由投稿。

(9)入党宣誓:搭建入党宣誓线上场景,把宣誓仪式搬到线上,以数字化场景便于广大党员随时重温入党誓。

(10)个人中心:用户个人基本信息的展示,包括基本情况、所投稿件列表、历史培训情况、历史学习记录等基本信息。

(11)注册登陆页面:提供用户帐户注册及用户登录功能。

(二)、管理员页面功能设计

后台管理页面主要包括三个模块:网站总览、系统管理和内容管理。

(1)网站总览:提供网站基本运行情况一览,包括访问人数、投稿人数、登陆日志、稿件审核等。

(2)系统管理:包括轮播图管理、用户管理、角色管理、用户角色管理、部门管理和部门树管理等。

(3)内容管理:包括网上简介管理、专家方阵管理、培训教室管理、思想纵横管理、好课优享管理、典型风采管理、党建书屋管理、党务传真管理、入党宣誓管理、闯关答题管理。

  1. 关键技术实现

(1)文件存储

文本、音视频等大文件存储到另一台文件服务器中,进行应用程序和文件的分离。

(2)断点续传[4]

为了解决大文件无法通过网关进行上传问题,音视频文件采用文件断点续传技术,在下载或上传时,将下载和上传任务划分为几个部分,每个部分采用一个线程,如果碰到网络故障,可以从已上传或下载的部分开始继续完成,节省时间提高效率。

(3)视频文件格式转化

视频文件格式进行统一的转化,统一转化为mp4格式,能够使上传的多种视频格式在前端页面播放器进行播放。

(4)单点登录

通过外部接口,进行单点登录,本地创建用户表通过登录的用户名建立关系,设置用户权限。

(5)后端灵活配置

通过后台管理中的系统管理实现对前端展示的轮播、角色权限修改;系统采用模块化设计,通过后台管理中的内容管理实现对各个模块中文字大小、图片位置、视频、展示标题、展示类型、展示稿件、题库、图书分类等提供灵活配置及修改,无需修改代码。

  1. 结语

本文对企业网上党校系统的需求分析、架构功能设计、实现方案、主要关键技术、系统安全设计等进行探讨。主要创新点在于功能板块丰富完备、后端推送灵活配置、用户权限可控以及视频断点续传技术,系统已在某单位内部正式投入运行,运行稳定效果良好。

参考文献

[1]张东,周冰婷,许芸. 国企如何做好党员教育管理信息化工作[J].企业文明,2022(9):93-94.

[2]刘猛,潘仁前,葛建超. 联合作战指挥信息系统软件可靠性设计[J]. 指挥信息系统与技术,2021,12(6):85-93.

[3]辜萍萍,郑宇辉.基于Spring Boot+Vue技术的漂书队管理信息系统开发[J]. 数字技术与应用,2023,41(1):165-167.

[4]周继宇.基于HTTP协议的多线程断点续传软件设计与实现[J]. 计算机产品与流通,2018(9).


作者简介:周炜(1992~),男,中国电子科技集团公司第28研究所,中级工程师