高校学生技能倾向测试与评价系统设计
2021-07-20高成龙
◆高成龙
(贵州电子信息职业技术学院 贵州 556000)
1 前言
随着互联网的不断发展,采用互联网技术实现“无纸化办公”的概念已经深入人心。近年来,很多高校通过技能倾向测试,对学生进行综合评价[1],进而为自主招生、学生专业选择和学生心理健康等方面提供重要参考[2]。目前,很多高校学生技能倾向测试的方式主要是人工操作。每个学年,为了对相关学生进行技能倾向测试,学校都需要花费大量的时间来组织学生考试。而考试管理人员也需要花费较多的时间进行成绩统计和分析测试结果,这些重复性的工作大大增加了高校教师的工作量。
2 系统概述
该系统是一个能够根据高校不同需求来实现试卷发布、学生线上答题、系统自动评分与测试数据分析等功能的综合考评系统。该系统可以广泛应用于高职院校自主招生考试、学生专业选择、学生就业和学生心理健康评估等方面。
高校学生技能倾向测试与评价系统实现了学生从进校到走向工作岗位数据测试的全覆盖。其通过大数据分析能够为教学管理提供极大的便利,同时也能为人才培养方案的调整提供参考。
3 系统开发设计
3.1 系统开发环境
本系统在开发过程中采用的操作系统为Window10 操作系统、服务器采用的是apache 服务器、软件开发语言为PHP5.6 版本,软件开发工具为Sublime Text,数据库选择MySQL 数据库。
3.2 B/S 开发架构
在Web 程序开发中主要使用B/S 和C/S 两种架构。使用 B/S 架构,不仅能减少开发的任务量,而且能使部署和升级维护软件方面也变得非常简单。鉴于本系统对界面要求不高,同时为了使学生能够简便的使用该系统进行测试,因此,本系统开发采用的是B/S 架构,其中用户界面通过浏览器实现,系统功能通过服务器实现。使用B/S架构开发该系统大大提高了该系统的使用便捷性。学生在使用该系统时只需要打开浏览器访问相关网页即可开始测试答题,简化了考试流程,节省了对学生进行考试培训的环节。
3.3 系统开发技术
本系统基于PHP+MySsql 进行开发,系统采用PHP 语言和MySQL 数据库进行开发。
PHP 语言是具有跨平台性的多用途脚本语言。其因为编辑简单、实用性强、业务框架多等特点成为当前适合Web 开发的热门语言[3]。同时PHP 可以将程序嵌入到HTML 文档中去执行,大大提高了执行效率。PHP 可以运行在UNIX、Linux、Windows、Mac OS 等几乎所有常用的操作系统中,同时支持Apache、IIS 等多种常用服务器。在数据库支持方面,PHP 支持多种常用的数据库,如MySQL,Informix,Oracle,Microsoft SQL Server 等。
MySql 数据库性能卓越、服务稳定、开放源代码且无版权制约,具备自主性强、使用成本低、软件体积小、易于安装及维护等特点。同时MySQL 支持多种操作系统,支持多种开发语言。因此,在本系统开发中选择MySQL 数据库。
3.4 数据库表设计
本系统在数据库中设计了教师表(teacher)、学生表(student)、试题表(questions)和学生分数表(studentscore)4 个数据库表。为了方便系统的后期升级拓展,在相关的数据库表中预留了相应的扩展字段。系统中数据库表的具体结构如下表所示。
(1)教师表中字段介绍
表1 教师表结构
(2)学生表中字段介绍
表2 学生表结构
(3)试题表中字段介绍
表3 试题表结构
(4)学生分数表中字段介绍
表4 学生分数表结构
3.4 功能模块的详细描述
在系统中有两个角色:学生角色和教师角色。两个角色的所具备的功能如下所述:
1)学生角色
通过学生的角色登录进系统后,会进入学生端后台页面。学生在该学生端页面中可以进行试卷答题,提交试卷等操作。
2)教师角色
教师具有管理员权限。如果以教师的角色登录系统会进入教师端后台页面,在该教师端具有操作学生信息管理、题库管理、试题生成、成绩回收及分析、数据导出模块的权限
学生信息管理模块:教师用户具有操作该模块的权限。在该模块中管理员具有单个、批量添加学生信息,修改、删除学生信息,根据姓名查询学生信息等功能。
题库管理模块:教师用户具有操作该模块的权限。在该模块中管理员有单个、批量添加试题信息,修改、删除试题信息,根据试题编号查询试题信息等功能。
测试题库生成模块:教师用户具有操作该模块的权限。在该模块中管理员有添加测试试卷的功能。通过该功能用户可以设置试卷名称、试题类别、试题数目、考试开始时间以及考试结束时间。
数据导入导出模块:通过该模块,用户可以批量导入和导出学生信息、试题、学生成绩。
整个系统的功能模块如图1所示。
图1 系统功能模块
4 结语
在学生专业选择方面,该系统可以采集学生的日常行为数据,帮助学生了解自己潜在的特长与兴趣,为学生更清晰的认识自我并选择适合自己的专业提供便利。
在学生就业指导方面,学生可以在系统中进行职业特质测评,它可以有效地评估学生的性格类型和专业技能,进而从意愿度、适合度、胜任度等维度为学生的职业定位和职业发展提供参考。
在学生心理健康评估方面,该系统可以通过问卷、调查、考试的形式采集学生在校期间的心理状态数据,使学校能及时掌握学生心理健康状况,从而为学生健康成长提供有力帮助。