在网络技术逐渐渗入社会生活各个层面再加上近几年疫情的影响,传统考试模式已经越来越不适应现代教学的需要,而网络考试则是一个很重要的方向。随着当前我国职业教育规模的日益扩大,职业院校的教学管理任务日趋繁重,考试作为教务管理的核心环节,按照传统的手工方式组织考试,效率低下。信息技术的快速发展以及计算机网络技术的日趋成熟为学校的信息化建设提供了坚实的技术支持,建立一套多层次、信息化、网络化的考试管理系统,利用现代计算机技术实现传统考试过程中的组卷、考试、阅卷和试卷分析等过程,可提高教务工作效率,规范管理,适应学校未来发展的需要。目前,各地出现了一批网络测评系统和实现类似功能的系统,如上海交通大学远程教育中心开发的远程考试系统、计算机等级考试和Microsoft,CIS—CO等计算机公司的资格认证考试等。
考试管理系统利用信息技术将考试资源整合,实现无纸化考试,方便、快捷实施考试业务,强化考试管理,提高了考试的组织和管理效率,进而提高学校的整体教学管理水平。
一、设计原则
1.1先进性,规范性,兼容性
采用主流系统架构设计,实现数据接见、业务办理、用户体验分层次办理,以多线程、异步运算方式,实现快速、高效的运算能力。前端技术基于国际W3C规范,能够兼容主流的阅读器。
1.2易用性,安全性,成熟性
用户管理界面友好,简单掌握,不用学习。有效防范常有的网络攻击,如SQL注入。系统平台的框架牢固、可靠,经过项目历练,技术成熟。
二、系统开发技术综述
学校考试管理系统是对学校考试业务的信息管理系统,该系统涉及学生、教师、系统管理员等多个角色,实现传统考试、成绩查询、题库建设与维护、成绩统计分析等相关业务,系统规模大,结构复杂。为了使开发工作有条不紊地进行,本系统采用软件工程的管理方案进行开发。
2.1软件工程
软件工程是运用科学知识和技术原理来定义、开发、维护软件的一门学科,它是计算机科学的一个分支,其主要思想是在软件生产中用工程化的方法代替传统手工方法,从管理和技术两方面研究如何更好地开发和维护计算机软件。软件工程将系统化的、规范的、可度量的方法应用于软件的开发、运行、维护过程。其目标是提高软件的质量与生产效率,最终实现软件的工业化生产。软件工程将软件开发分为如下六个步骤:
(1)制定计划:确定要开发软件系统的总目标,研究软件可行性,探讨解决问题的可能方案。
(2)需求分析:对待开发软件提出的需求进行分析并给出详细的定义。
(3)软件设计:把已确定了的各项需求转换成一个相应的体系结构。进而对每个模块要完成的工作进行具体的描述。
(4)程序编写:把软件设计转换成计算机可以接受的程序代码。
(5)软件测试:使用测试用例检验软件。
(6)系统维护:对软件的运行过程进行维护。
三、功能模块
本系统界面友好而美观,用户易于使用,可以在Internet及局域网内使用,在客户机上只要安装了浏览器,就可以使用本系统,同时系统采用最新的组件加密和数据库加密技术,完全保证了客户数据的安全、高效。主要功能如下:
3.1前台
系统登录、个人信息中心、学习培训中心、考试中心、名师栏目、在线答疑、通知公告。
3.2后台
登录管理、人员管理、学习资料及公告管理、考试管理、证书管理、系统管理等内容。
四、性能需求
4.1系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户对信息处理的需求。
4.2系统的开放性和系统的可扩充性
系统在开发过程中,应该充分考虑以后的可扩充性。例如考试的题型的改变,试卷的类型的改变,考生交流的功能也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
4.3系统的易用性和易维护性
考试系统是直接面对考生的,而大多数考生往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。在线考试系统中涉及到的数据(比如考生信息、成绩)是企业的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。
4.4系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准;同时,在自主开发本系统时,要进行良好的设计工作,制订有效的软件工程规范,保证代码的易读性、可操作性和可移植性。
五、总结
考试管理系统利用信息技术将考试资源整合,实现无纸化考试,方便、快捷实施考试业务,强化考试管理,提高了考试的组织和管理效率,进而提高整体培训教学管理水平;为各机构提供了一套比较科学、规范、实用、易于操作的网上学习和考试的管理方案,为机构的培训、学习、及考试考核业务拓展提供了一套优秀、科学的管理应用平台,使以前烦琐、杂乱的传统考试有了更科学的运转基础。