SCI论文(www.lunwensci.com):
摘要:高校人事管理是高校的重要工作,人事部门职能繁杂且重要,利用信息化技术可以提高工作效率和准确度。针对高校人事办公信息化水平低、数据整理繁琐等问题,设计并开发基于微信小程序的人事办公服务平台。该服务平台与Python后台能够进行数据交互,实现人事办公服务平台管理功能。通过测试表明,基于微信小程序的人事办公服务平台,提高了教职工和人事管理人员的办事效率,达到了设计要求的功能。
关键词:微信小程序;人事办公;高等学校;服务平台
Design and Implementation of College Personnel Office Service Platform Based on WeChat Applet
JIA Baomin
(Yancheng Institute of Technology,Yancheng Jiangsu 224051)
【Abstract】:Personnel management in universities is an important work in universities.The functions of personnel departments are complex and important.The use of information technology can improve work efficiency and accuracy.Aiming at the problems of low informatization level and tedious data sorting in personnel office in Colleges and universities,a personnel office service platform based on wechat applet is designed and developed.The service platform can interact with Python background to realize the management function of personnel office service platform.The test shows that the personnel office service platform based on wechat applet improves the efficiency of teaching staffand personnel management personnel,and meets the design requirements.
【Key words】:WeChat applet;personnel office;institutions of higher learning;service platform
0引言
高等学校人事管理是高校日常重要的工作。随着近年来高等教育的快速发展,高校的人事管理工作越来越复杂。虽然以往的办公软件已经在各个高校人事管理中得到了广泛的应用,但是仍然存在着数据格式、数据统一管理的问题,而且大部分都是基于电脑终端,基于移动终端的较少。同时办公软件中存在着相对独立的信息管理和日常人事业务管理,这就给信息管理和统计工作造成了许多困难。随着手机等移动终端的快速发展,让人们的办公可以随时随地的进行,这极大的提高了自动化办公的效率,同时减少了教职工和人事管理人员的工作量。高校人事办公服务平台旨在建设一个网络化的人事系统,向全校教职工开放,将各部门、部门系统管理员和办事人员集中到统一的网络系统上协同办公。该平台不仅改善了人事服务职能和水平,而且提供给广大教职工更加精准和便捷的个性化服务[1,2]。
基于对人事管理需求的分析和调研,本文根据学校在人事管理中的实际情况和具体业务流程,利用微信小程序设计了人事办公服务平台。考勤、人才引进、师资、劳资、职称评定、人员调动等是人事管理的重要业务,人事办公服务平台将这些业务进行了集成和融合,从而实现了每项业务的自动化和流程化。
1系统设计
1.1系统架构设计
在系统设计中,微信小程序和服务器端是平台中两个组成部分。基于微信平台底层支撑,微信小程序可以在手机、平板等移动设备上运行。因此,具有使用不受时间和地点限制,运行简单快捷。微信小程序的开发主要采用的是微信开发者工具和HBuilder。服务器端包括后台管理系统和Web Service服务两个部分。其中,后台管理系统具有维护职工信息、信息审核、用户权限管理、问答咨询等模块,并可以实现后台数据的编辑、导入和导出。为了实现后台数据处理和移动端小程序的交互,采用Web Service服务提供数据库访问的接口。
1.2系统功能设计
为更好地服务教职工,本文在需求分析的基础上,将人事办公服务平台分为两大模块,包括多方资讯和主题服务。设计的总体功能结构如图1所示。
多方资讯模块主要是为教职工提供各类信息。主要功能是通过网络发布各类通知,如社会保险和公积金调整、职称评审、人才招聘结果公示、工资标准调整等。每年各个二级学院根据学院人才需求上报,经学校人事处初审和汇总,再由学校领导部门研究讨论后进行人才招聘的宣传工作。发布学校或省里的一些政策,如教职工考勤管理办法、教职工退休返聘工作管理办法、学历进修管理规定等。
主题服务主要包括六大模块:人才中心、人事变动、考勤管理、教师进修、职称评审、薪酬福利。
(1)人才中心。应聘人员可在线投递简历,同时可以跟踪审核流程、打印准考证等。管理人员可以在线审核提交简历的应聘人员信息,进行资格审查并汇总结果,可在线维护笔试、面试以及录用信息,支持准考证信息设置,并可以根据考场信息一键生成考场分配。教职工个人在系统内可以实现在线进行人才项目申报,查看审核进度,系统支持在线审核,主要包括人事处审核、二级单位审核、平行部门审核等。还包括人才库的建立,人才库中包含有硕(博)士生导师、各级中青年骨干教师、各级各类人才工程等。
(2)人事变动。对于人事变动的管理,主要是对教职工的基本情况进行审核,涉及录入人员基础信息、年度考核、奖惩和家庭基本情况等信息。其中人员基础信息包括姓名、性别、出生年月、学位学历、职称职务、户籍地、毕业院校、学习培训经历和工作经历。可以实现查看、修改、筛选、下载等功能。教职工可在线申请办理退休、返聘、校内调动、校内借用、调出辞职以及新进人员入职手续。教职工个人在系统内可以在线提交岗位聘任申请,并及时查看到定岗定级的结果反馈。系统管理员可以进行在线审核,更新教职工的个人档案信息,实时查询和记录教职工的各种人事变动信息(自入校起),同时给与用户不同的权限进行对应的业务办理服务[3]。
(3)教师进修。为教职工安排教师进修计划,不定期通过网络发布与教师培训相关的培训和考试等信息,辅助教师参与其中。如果教师参与相关的培训,根据相关政策文件等进行确认名单,对相关申请材料进行初步审核,确保教师不会因为相关政策而来回折腾。教职工可以在平台上申请和查询相关培训和进修(例如高级访学项目等)情况,最终是否被承认由管理部门认定和核实。管理员对于教职工的培训和进修信息进行管理和维护,具有增加、删除、查询和统计的权限和功能。
(4)职称评审。教职工个人在系统内可以实现在线进行职称申报,提交相关电子材料,查看审核进度,查看全校职称评审信息等功能。管理人员可以在网上进行初步审核,方便与教师提前沟通,为线下的资格认证做好准备。评审委员可以通过线上进行审阅相关职称评审材料,为进一步线下投票表决等做好准备。管理人员对职称的信息进行定期审核和维护。
(5)薪资福利。薪资福利是教职工利用较多的模块,也是牵涉到每位教职工的权益。平台为教职工提供工资、具体明细和历史账单的自助查询,可以根据年度查询工资标准调整情况。管理员可以一键生成或粘贴导入批量更新个人工资发放信息;可以在线查看、修改岗位工资、薪级工资、绩效工资等的工资标准可以实现各类工资报表的查看,能够自动根据系统内信息生成工资年报、工资统计表等定制化表格。通过统计和分析工资数据,学校管理层可以对过去的工资状况进行分析,来决策未来年度预算等。
(6)考勤管理。该应用提供教职工考勤信息的记录服务,既可以通过部门管理员上报本单位月考勤记录进行统计,也可以实现通过个人请假记录生成月考勤信息。在线办理教职工请销假手续,教职工可以手机在线提交请销假申请,由相关领导审批并把证明材料进行上传;可以通过系统查询自己的考勤信息,如果有误可以进行反馈。管理员可以根据实际情况进行查看、审批、退回或者更新。
2系统功能实现
类似于Web开发的开发语言和开发流程,系统基于微信开发者工具开发。小程序框架包括视图层和逻辑层。其中,视图层用于渲染页面,由视图层描述语言WXML(WeiXin Markup Language)和视图层样式WXSS(WeiXin Style Sheets)组成。采用JavaScript语言在逻辑层设计处理业务逻辑[4-6]。小程序框架的核心是一个响应的数据绑定系统,它让数据与视图非常简单地保持同步。小程序的后台程序采用跨平台编程语言Python开发,并选择Python Web框架中高安全性、灵活便捷的Django,其MTV(Model-Template-View)模式十分适合于应用程序的分层开发[7]。
2.1数据库
为实现人事办公系统数据信息化存储与管理,设计了的人事办公后台管理系统。如图2所示,系统包括3大功能模块:用户管理、图文管理和视图管理。人事办公后台管理系统能够实现添加、删除、修改、查询等功能,从而对后台数据进行管理,具体功能如表1所示。
该系统采用SQL Server 2017数据库存储数据,该数据库能够很好地支持Python数据分析和机器学习等功能。本系统数据库的表包括用户表、人员信息表、图文信息表、资讯信息表、标签表等。
2.2首页和知识内容的实现
人事办公服务平台小程序的首页界面如图3所示,主体部分包括9个模块的入口。顶部采用Swiper滑块视图容器对三张图片进行轮播,从而展示了海报轮播。首页、消息和个人中心3部分放在了底部导航条中。页面跳转使用Navigator组件来进行实现。人事变动页面,教师可根据需求选择办事服务,提交材料,不同权限的管理员可进行初审和复审,如图4所示。
如图5所示,教师进修界面是以图标平铺的样式,教师可以在线报名、签到、查看学习进度等。如图6所示,薪酬福利界面分成办事服务和查询服务两部分,教师可根据需求进行银行卡变更申请、开具收入证明、查询工资发放明细等。
2.3其他模块的实现
职称评审模块页面设计包括职称申报、评审条件、评审流程、评审资料、评审费用。职称申报页面如图7所示,使用了radio组件选择是否为连续申报,上传资料和提交使用button按钮组件。出生年月、最高学历取得时间和现职称取得时间使用了picker组件。所在部门、最高学位、现职称、拟评职务用了输入框组件input。上传资料按钮的设置,可以上传原图或压缩图,在MySQL数据库中记录相关上传的文件信息。下面给出相应的部分代码:
Page({
data:{
tempFilePaths:[]
},
upload:function(){
let that=this;
wx.chooseImage({
count:9,
sizeType:['original','compressed'],
sourceType:['album','camera'],
success:res=>{
wx.showToast({
title:'正在上传...',
icon:'loading',
mask:true,
duration:1000
})
let tempFilePaths=res.tempFilePaths;that.setData({
tempFilePaths:tempFilePaths
})
var count=0;
for(var i=0;i<this.data.tempFilePaths.length;i++){
Wx.uploadFile({
url:"http://*****/upload",
filePath:tempFilePaths<i>,
name:'filename',
header:{
'Content-Type':'multipart/for-date'
},
success:function(res){
count++;
if(count==tempFilePaths.length){
wx.hideToast();
}
wx.showToast({
title:'上传成功',
icon:'',
mask:true,
duration:1500
})
},
fail:function(res){
wx.hideToast();
wx.showModal({
title:'错误提示',
content:'上传图片失败',
showCancel:false,
success:function(res){}
})
}
});
}
}
})
}
})
如图8所示,设计的登录界面。界面中利用输入框组件input实现了用户名和密码框,并且设置了登录框button按钮,通过识别二维码,用户就可以登录系统入口。未绑定身份用户的角色为访问者,可以浏览到一些开放的信息,如果想进一步操作,则需要进行注册,向管理员提交申请,同意后开放相应的权限。在进行注册时,需要填写个人信息,可与微信账号绑定。系统管理员针对教职工的职能不同而设置不同的权限,为了提高信息的安全性,系统中密码采用暗文。
如图9所示,设计的人才中心界面。应聘人员登录后进行注册,填写个人信息,添加、修正求职信息,上传简历,设置接收招聘部门的信息。招聘部门管理可以添加、修改招聘信息,接收应聘人员简历,初步审核应聘人员的个人信息资料。在职人员可申请人才项目,专家可进行线上初审和复审,为线下资格审查做好前期准备。
3结语
结合本校教职工的实际需求和人事办公服务的现状,设计了一个基于微信小程序的高校人事办公服务平台,包含多方资讯和各类主题服务等功能。并且搭建人事办公后台管理系统,用于数据的信息化存储与管理。经过实践,该系统不仅提高了高校人事处的办公效率,而且能够利用和保存有效信息,减少不必要的重复性工作。
参考文献
[1]舒红梅,王妍,康健铭,等.基于微信小程序的“智慧工会”设计与实现[J].移动应用,2020(9):93-96.
[2]张瑶.基于小程序的高职学生综合评价系统的研究[J].软件,2021,42(7):162-165.
[3]袁伟伟.基于数字化校园的高校人事管理系统的设计与实现[J].网络安全技术与应用,2020(10):119-120.
[4]陈静娴.基于二维码技术•微信小程序技术的实验室设备管理的设计与实现[J].计算机科学,2020,47(S2):673-677.
[5]王德建.地方高职院校毕业生就业服务微信小程序开发与实现[J].软件,2021,42(12):50-52+70.
[6]万乐玲,行鸿彦.基于微信小程序的人体尺寸测量系统[J].电子测量技术,2021,44(22):141-147.
[7]胡阳.Django企业开发实战[M].北京:人民邮电出版社,2019.
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!
文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jisuanjilunwen/46262.html