论文部分内容阅读
白国家教育部提出教育信息化十年发展规划以来,我国的教育信息化得到了迅猛的发展,越来越多的学校拥有数字校园平台,但是考试作为校园工作里面的一个重要组成部分,现有的数字校园平台中却鲜有包含在线考试系统的。纸质考试不仅耗时耗力耗资源,而且题目仅能以文字和图片来展示,极大的限制了考查形式。特别是对于高等职业技术院校来说,课程往往技术性比较强、实操性较大,这就使得传统的纸质考试很难考察学生的专业技能水平。另外近几年的数据可视化技术越来越强大,因此建设一个应用先进技术的适用于校园的在线考试管理分析系统将会进一步提高校园信息化水平。本系统采用先进的设计理念,结合数字校园平台中的基础信息管理系统和教务系统,以及资源库系统、题库系统和试卷系统,对各任课教师的考试进行全方位、全过程的管理,使得考试管理更加高效快捷和考试状态可追踪查看,考试流程设置完全贴合学校规范,拥有特色的在线交互式考查方式。本系统还提供了丰富的可视统计分析手段,教师可以从在线考试数据中直观获取到有价值的信息。本系统采用统一过程软件开发方法,使用Microsoft .NET技术平台架构,结合三层架构技术和.NET MVC5开源框架技术。系统采用B/S结构模式,前端主要采用Bootstrap开源框架技术,统计分析使用拥有互动图形用户界面的数据可视化工具百度Echarts作为主要实现技术。数字校园平台包含许多系统,整个平台采用单点登录技术,系统采用微软的Passport单点登录协议作为单点登录的解决方案。系统数据库使用的是MySQL数据库,采用数据缓存技术和消息队列的方式进行考试数据的提取和入库,提高了考试的性能与并发量。本文梳理了校园考试的各种业务情景,并结合现有数字校园平台内其他管理系统,对校园考试管理分析系统采用面向对象的方法进行设计和实现,本论文系统主要完成的工作如下:1.系统提供完整的考试管理功能。一个完整的考试流程包含了从创建到最终考生分数确定的一系列流程管理。2.实现覆盖多种形式的考试。根据考生产生的类型、考试地点的形式等,考试创建会走不同的流程。3.系统实现了在线交互式考试,丰富的flash交互题目使得在线考试变得生动,能够更加全面的考查考生的专业操作技能。4.系统功能是基于角色的,本文系统的角色是跟整个数字校园平台相统一的,不需要自己维护。根据不同的角色系统提供不同级别的功能。5.基于不同角色对于考试结果的关注点不同,系统提供丰富的可视分析。当前系统已经部署在威海技师学院、临沂技师学院等多所高职院校的数字校园平台中,目前系统运行稳定。在线考试管理分析系统的使用,使得各种考试数据量化可见,对教师和学生起到了极大的督促作用,提高了学校管理水平。