高等学校毕业生信息管理系统的设计与实现
2018-06-13李忻
李忻
摘 要:高等学校毕业生信息管理工作是学生工作的一个重要环节,毕业生信息的统计分析对学校的管理决策能够提供重要的数据支持,如何保证毕业生信息的准确性、完整性是困扰学生工作的一个难题。本文设计与实现的毕业生管理系统旨在为高等学校提供一个基于互联网的管理思路,利用此系统能够有效的解决上述问题。
关键词:高等学校、学生工作、信息化
1. 前言
高等学校毕业生信息管理工作是学生工作的一个重要环节,毕业生信息的统计分析对学校的管理决策能够提供重要的数据支持。随着大数据时代的来临,很多高校都开展了针对毕业生信息数据的分析研究[1][2][3]。但是以往通过表格方式进行的毕业生信息管理工作存在诸多弊端,比如手工填表造成的数据不准确或不完整,信息核对过程中可能造成信息泄漏等。
为充分适应高等学校管理信息化的新趋势,提高毕业生管理工作的信息化水平,在对毕业生信息管理相关工作进行充分调研的基础上,结合教育部及省人力资源与社会保障厅对毕业生信息的数据标准,作者设计并实现了基于互联网的高等学校毕业生信息管理系统,在保证了毕业生信息准确性、完整性的基础上,也通过系统权限、流程设计保护了毕业生信息的隐私性,有效地解决了上述毕业生信息管理工作中存在的问题。
2. 系统整体设计
高等学校毕业生信息管理系统主要由毕业生信息填报系统和后台管理系统组成,基于多用户角色权限管理模式开发,主要用户角色有系统管理员、学校就业中心工作人员、二级院系就业工作人员、学校领导、辅导员、班主任、学生等7类。针对不用的用户角色,系统实现了不同的功能;同时,对于系统的各项功能,不同角色的用户拥有相应的权限。
学生通过毕业生信息填报系统进行数据填报、数据查询和数据校对;学校就业中心工作人员通过后台管理系统进行数据导入导出、信息维护、用戶管理、权限设置、数据归档等操作;二级院系就业工作人员通过后台管理系统进行本院系学生的信息维护工作;学校领导通过后台管理系统进行数据报表查询操作;辅导员、班主任通过后台管理系统进行信息查询操作。
系统部署在学校服务器上并开通互联网访问权限,用户可以使用电脑、手机等终端设备的浏览器进行访问和操作。
3. 技术特点
为保证系统开发的敏捷性和可维护性,并且考虑到未来与学校数据中心的数据交换,系统开发采用了较为成熟的MVC模式和Web API技术。
(1)MVC 模式是一种软件设计方法,该技术使用系统数据、界面显示、业务逻辑进行分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。该技术的优点在于系统耦合性低、重用性高、生命周期成本低、部署快、可维护性高,便于系统今后的功能扩展和更新[4]。
(2)Web API 是一个框架,使用它能够非常容易的构建基于HTTP协议的服务,达到广泛的客户端使用,包括各种浏览器和移动设备。同时,Web API技术能安全高效的访问数据库,并能将系统方便的整合到学校大数据分析平台中[4]。
4. 系统功能设计与实现
(1)网站首页。也是用户登录页面,各种角色的用户均在这一页面进行登录,在登录时,由网站后台根据用户名对应的用户角色来赋予相应权限。
(2)毕业生数据填报页面。学生在此页面进行数据填报、数据查询和数据核对。为保证学生填报信息的标准性、完整性,系统在前端和服务器端采用了数据校验方法,主要包括对“必填项”、“电子邮箱格式”、“手机、电话号码格式”、“邮编格式”等数据项的校验。
(3)毕业生信息管理页面(图1)。由于毕业生信息字段较多,为了方便用户进行管理,在数据表格上方,通过点击“设置显示列”可以设置用户关心的数据字段。另外,也可以通过点击预设的“显示所有列”、“显示初始列”、“基本信息”、“基本信息扩展”、“联系方式”、“就业信息”、“派遣、报到证”、“备注”等按钮,进行字段显示的快捷操作。
数据表下方的“查询”按钮可以通过多个字段的组合进行学生信息筛选; “编辑生源信息”、“编辑就业信息”、“编辑备注”按钮可以对指定行的学生信息进行编辑;“删除”按钮可以将指定行的学生信息进行删除。
(4)指定学生信息维护页面。在页面中对选定学生的各项信息进行编辑,并将学生信息保存到数据库中。这个信息维护页面有数据校验功能,主要包括对“必填项”、“电子邮箱格式”、“手机、电话号码格式”、“邮编格式”等数据项的校验,以保证信息的规范性。
(5)就业基本信息统计页面。各级管理用户在此页面可以查询到就业率统计数据。查询时可以选择毕业生毕业年度,选择二级院系进行查询。用户在页面中选择二级院系,即可查询该学院的各专业班级就业统计数据。
(6)各类报表页面。如就业率报表(图2)、毕业去向报表、就业行业结构报表、就业职业结构报表、就业城市类型分布报表等。
此页面可以查询指定年度的统计数据,也可以查询近三年、近五年对比情况;既可以查询全校的统计数据,也可以指定二级院系进行查询。
(7)数据管理页面。系统管理员可以将当年度学生信息导出为EXCEL文件或DBF文件,可以对当年度学生信息数据进行初始化操作,可以将学生信息EXCEL文件或DBF文件上传并导入系统,可以查看系统日志,可以在数据回收站中查看删除的学生信息。
(8)系统日志页面。系统管理员可以在系统日志页面中查询系统运行错误、用户登录记录、密码重置记录、学生信息修改记录。
(9)代码维护页面。由于教育部、省人力资源与社会保障厅的数据标准每年会发生调整,系统管理员可以对系统中的“公共代码”、“专业代码”、“行政区划代码”进行维护。
(10)辅导员管理页面。学校就业中心工作人员可以维护班级对应的辅导员,给辅导员分配权限。
(11)可编辑字段控制。学校就业中心工作人员可以维护允许用户编辑的字段,设置为只读或者可读写。
5. 系统应用效果
高等学校毕业生信息管理系统在某高校上线运行五年,不仅有效地解决了学校在毕业生信息管理工作中遇到的问题,提高了工作效率,而且,在保障了毕业生信息隐私性的前提下积累了大量数据,为学校的管理决策提供了重要的数据支撑。
参考文献:
[1]韦建国,宋丽萍.基于关联性规则的学生就业数据研究[J].东莞理工学院学报,2017,24(05):45-49.
[2]陈钧.大数据时代条件下大学生就业促进论析[J].继续教育研究,2017(05):98-100.