“互联网+”环境下高校学生档案管理系统的原型设计
2021-04-05赵飞燕张丙虎
赵飞燕 张丙虎
摘 要:随着现代社会信息技术的飞速发展,各个领域的“互联网+”应用应运而生,集成了云计算、大数据、人工智能技术,广泛应用于人们生产生活和工作学习中。按照国家教育改革要求,高校在推进信息化建设的过程中,学生档案管理作为一项重要工作,或多或少存在着管理技术落后、系统技术老旧、学生档案丢失损毁等问题。文章基于“互联网+”理念,提出了高校学生档案管理系统的原型设计方案,有效提高了高校学生档案管理工作的效率。
关键词:互联网+;学生档案管理;档案管理系统
中图分类号:TP311 文献标识码:A 文章编号:2096-4706(2021)17-0107-03
Abstract: With the rapid development of information technology in modern society, “Internet plus” applications in various fields emerge as the times require. They have integrated cloud computing, big data and artificial intelligence and other technologies, and are widely used in people's production, life, work and study. According to the requirements of national education reform, in the process of promoting informatization construction in universities, student archive management, as an important work, more or less has some problems, such as backward management technology, old system technology, the loss and damage in student achieves and so on. Based on the concept of “Internet plus”, this paper proposes a prototype design scheme for university student archive management system, which effectively improves the efficiency of student archive management in universities.
Keywords: internet plus; student archive management; archive management system
0 引 言
高校學生档案管理工作是高校发展建设中一项不可或缺的、长期性、基础性工作。目前,高校学生档案管理普遍存在较多问题,包括学生档案管理方法落后、档案建设不规范、档案内容不完整、各类信息系统之间不能互通等。例如学生的社会实践档案、参赛档案、奖惩档案等,很难完整记录到学生个人档案中,不利于学生就业时用人单位查询。一般情况下,高校学生档案只是简单的记录了学生在校各门功课的成绩、补考记录等,在学生就业时无法向用人单位完整展示学生的个人学识和能力水平。
因此,传统的高校学生档案管理系统和陈旧落后的管理方式,已经无法满足高校信息化发展建设的需求。本文将“互联网+”理念、云计算技术、大数据技术等与高校学生档案管理工作结合,通过信息化技术手段对学生档案进行管理,实现了高校学生档案的“云端”管理,从根本上提高高校学生档案管理工作效率,这也是高校改革发展中亟待完成的重点任务。
1 系统相关技术
1.1 云计算技术
云计算技术计费模式属于按需按量计算,按需按量的计费模式可以为用户提供优质的共享信息资源,包括网络资源、软件资源、服务器资源等。云计算技术还能够为用户提供可靠的网络资源访问服务,用户可以直接对所需网络资源发起访问,该过程不需要人工管理。
云计算技术按照网络结构可以分为五个种类,分别是私有云资源、公有云资源、专用云资源、社区云资源和混合云资源。云计算技术按照服务类型又可以分为三类,包括基础设施服务、平台服务和软件服务。云计算技术作为一种创新型技术,具有传统信息技术不能完全具备的特征,主要包括规模大、虚拟化、可靠性高、通用性强、扩展性好,同时能够提供按需服务。
1.2 Ruby开发语言
Ruby开发语言属于一种面向对象的创新型脚本开发语言,Ruby开发语言由日本提出,结合了Perk Lisp、Smalltalk等语言的开发优势。经过多年实践研究和不断创新,Ruby开发语言已经发展到Ruby 2.7.0版。
Ruby 2.7.0开发语言能够实现完全面向对象,且语法简单,特征明显:
(1)Ruby开发语言是解释型语言,具有解释语言的各种特征,无需人工编译可实现解释运行。
(2)Ruby开发语言属于面向对象型语言,是一种高级脚本开发语言,在编辑过程中将所需事物作为对象,并围绕对象进行编辑。
(3)Ruby开发语言具有自动垃圾回收机制,随时将不需要的对象进行垃圾回收,可以为系统开发释放更多的存储空间。
2 高校学生档案管理系统原型设计
2.1 系统结构设计
根据高校学生档案管理系统的结构功能需求和用户定位,本文主要将用户分为四类,分别是超级管理员用户、普通管理员用户、教师用户和学生用户,如图1所示。
图1中,系统超级管理员是高校学生档案管理系统中较为特殊的用户群体,其拥有对系统管理和控制的最高权限,主要负责对系统普通管理员和其他用户进行授权配置;系统普通管理员只能在授权范围内,对相关功能模块进行操作管理;系统教师用户主要负责对学生选课信息进行管理,对学生各门功课成绩、奖惩信息等进行管理;系统学生用户可以登录后对个人基本信息进行录入、修改操作,同时可以查询个人成绩、奖惩信息等。
2.2 系统功能模块设计
2.2.1 系统用户功能模块
系统用户功能模块主要负责对系统中的其他用户进行管理,包括管理员用户,教师用户和学生用户等。只有授权的超级管理员可以对系统用户功能模块进行操作,包括添加用户、修改用户权限、查询用户类型等。
2.2.2 个人信息功能模块
个人信息功能模块主要负责对用户个人信息进行管理,包括修改用户个人基本信息,修改个人用户账号密码,用户类型可以是管理员用户,也可以是教师和学生用户。
2.2.3 学生资料功能模块
学生资料功能模块主要实现对学生信息的添加、修改、查询和删除功能。授权的超级管理员具有添加、修改、查询和删除学生信息的权限。对于学生用户来说,只能查询个人信息。
2.2.4 课程信息功能模块
课程信息功能模块主要包括四种功能,分别是添加课程、修改课程、查询课程和删除课程,只有超级管理员具有这四种功能的操作权限。对于教师用户来说,只能添加、修改和查询课程。对于学生用户来说,只能查询本人课程信息。
2.2.5 学生成绩功能模块
学生成绩功能模块主要负责对学生各门课程的成绩进行管理,包括添加、修改、查询和删除学生成绩四种功能。超级管理员具有添加、修改、查询和删除学生成绩的权限,教师用户只能添加、修改和查询学生成绩,学生用户只能查询本人成绩。
2.2.6 学生奖惩功能模块
学生奖惩功能模块主要负责对学生在校期间获得的奖惩情况进行管理。包括添加、修改、查询和删除学生奖惩信息。超级管理员具有添加、修改、查询和删除学生奖惩信息的权限,教师用户可以添加、修改和查询学生奖惩信息,学生用户只能查询个人奖惩信息。
2.2.7 学生实习功能模块
学生实习功能模块主要负责对学生在校期间的社会实习实践信息进行管理,包括实习实践实践、实习实践单位、实习实践内容等。超级管理员具有添加、修改、查询和删除学生实习实践信息的权限,学生用户只能查询本人实习实践信息。
2.2.8 学生就业功能模块
学生就业功能模块主要负责对学生毕业就业信息进行管理,包括添加、修改、查询和删除学生就业信息四种功能。超级管理员具有添加、修改、查询和删除学生就业信息的权限,学生用户只能查询本人就业信息。
2.2.9 系统文件功能模块
系统文件功能模块主要负责对系统中的文件信息进行管理,包括七种功能,分别是文件信息上传功能、文件信息下载功能、文件信息更新功能、文件信息查询功能、文件信息标签功能、文件信息打印功能和文件信息删除功能,超级管理员具有以上七种功能的操作权限,教师用户可以查询、下载和打印文件信息,学生用户只能查询文件信息。
2.3 数据库设计
本文高校学生档案管理系统涉及的数据库表内容较多,本节主要选取学生数据表为例,学生数据表中包括了学生个人基本信息,例如学生编号、姓名、性别、出生日期、所属院系等,如表1所示。
3 高校学生档案管理系统实现
本文高校学生档案管理系统实现的功能模块较多,本节主要以学生信息模块、学生成绩模块、学生就业模块和系统文件模块的实现为例。
3.1 学生信息功能模块实现
学生信息功能模块实现中,系统管理员可以添加学生信息、修改学生信息,以及删除已经无效的学生信息等。系统管理员通过学生信息功能模块实现对在校学生相关信息的管理,在查询功能中,系统管理员可以通过输入学生学号进行查询,也可以输入学生姓名、联系方式等进行查询,实现界面如图2所示。
3.2 学生成绩功能模块实现
学生成绩功能模块可以展示每一名学生在校学习的成果和个人学识水平,学生在校成绩也是学生就业选择时用人单位重点关注的信息,该模块主要通过录入、修改、查询和删除学生成绩这四个功能对学生成绩进行综合管理。学生成绩功能模块实现界面如图3所示。
3.3 学生就业功能模块实现
学生就业功能模块主要负责对毕业生就业信息进行管理,包括添加、修改、查询和删除学生就业信息这四种功能。超级管理员具有这四种功能操作权限,教师可以添加、修改和查询学生就业信息,学生只能查询本人就业信息。
3.4 系统文件功能模块实现
系统文件功能模块主要负责对学生档案管理系统中的文件信息进行管理,包括上传、下载、更新、查询、标记、打印和删除文件信息这七种功能。超级管理员具有这七种功能的操作权限,教师可以查询、上传、下载、打印文件信息,学生只能查询文件信息。
4 结 论
综上所述,本文针对目前高校学生档案管理中存在的管理方式不规范、档案记录不完整、系统技术过于陈旧、安全可靠性低、学生档案信息容易泄露等问题,结合“互联网+”理念,提出了基于云计算技术的高校学生档案管理系统,该系统安全稳定、性能良好、运行可靠,具有较强的实践应用意义。但是,本文由于篇幅有限,在系统原型设计方面仍然存在部分缺陷,需要在今后研究设计工作中不断完善。
参考文献:
[1] 李宏伟,王力.基于大數据的学生档案信息安全管理系统 [J].电子测试,2021(2):90-91.
[2] 徐茵.高校学生档案管理信息系统的构建 [J].城建档案,2020(5):33-34.
[3] 陈晓玲,罗恺韵.基于区块链的学生档案管理系统架构 [J].电子技术与软件工程,2019(23):170-171.
[4] 郭婷.高校学生学籍档案管理信息化管理系统研究 [J].现代营销(信息版),2019(7):122-123.
[5] 陈华平.民办高职院校学生诚信档案管理信息系统的研建 [J].电子世界,2018(24):16-17.
[6] 杨蕾.“互联网+”视域下高校学生档案信息管理系统的构建 [J].资源信息与工程,2018,33(3):201-204.
[7] 常巍.浅谈高校学生档案管理系统对高校档案管理的促进作用 [J].电脑知识与技术,2018,14(15):69-70.
[8] 林家全,周云竹,何凯.基于互联网+班主任管理的学生成长档案管理系统研究与应用 [J].中国新通信,2018,20(6):199-200.
作者简介:赵飞燕(1989.05—),女,汉族,陕西西安人,助教,本科,研究方向:计算机基础与学生管理。