2.3 本章小结 5
3 系统需求分析 6
3.1 系统需求分析 6
3.2 系统逻辑方案 7
3.3 本章小结 10
4 系统总体设计 11
4.1 系统功能模块设计 11
4.2 系统主要工作过程 12
4.3 数据库设计 13
4.4 本章小结 20
5 系统实现与测试 21
5.1 系统详细设计与实现 21
5.2 系统测试 27
6 结论 28
1 绪论
在Internet的高速发展下,“互联网+”已经成为一种社会的新形态,各个领域都在争相搭上互联网这辆高速列车,当然教育领域也不例外,各种依托于Internet开发的教育软件层出不穷,这些软件使教育学习变得更加简单便捷,在任何时间任何地点只要有计算机就可以利用这些教育软件来进行学习。在互联网教育蓬勃发展的今天,教育软件的开发也就显得尤为重要,一个好的教育软件能够有效地解决教育中某方面的不足。考试作为学生日常考评的重要手段,在学习生活中是必不可少的,并且在社会各行业也占据重要比例。考试不再仅仅只是学生的代名词,在社会生活中也是屡见不鲜的。同时,Internet的快速发展使得考试形式不得不产生变革式的改变。并且在现如今“互联网+”的大背景下,在线考试管理系统无疑会为互联网教育的发展添砖加瓦,因此我相信对在线考试管理系统的探索钻研必然会成为教育科研的一个重中之重的热点项目。
1.1 开发背景
目前,在我国应试教育的大背景下,人才通常是通过考试来进行考评和选拔的。现阶段,社会许多职业技能考试如会计从业资格、GRE、CISCO以及一些大型企业笔试都已采用无纸化在线考试的形式,但学校考试大都是传统的考试方式,教务处下发考试通知,组织老师出题,安排考场,学生在指定考场进行考试,老师对试卷进行批改。这样做一是使教育测评工作变得十分繁琐,工作效率低下且容易出错;二是学生习惯了纸上答题后难以适应社会上的无纸化考试,不利于学生发展。随着学校以及社会各类考评越来越合规化,考试变得越来越重要,传统方式的考试已经不能满足越来越高的考试需求,因此为了适应教育以及社会市场对人才精确筛选的高要求,有必要针对我们自身教育的特点与社会的需要,研究开发在线考试管理系统,并在学校作全面推广。
1.2 在线考试管理系统的研究现状
1.2.1 国内研究现状
随着互联网+教育的概念的普遍提出,利用计算机的计算能力与互联网的便捷来开展教学工作已成为教育研究重点关注的热点方向。在教学中,考核学生的主要方式便是考试,它是对学生所学知识和能力的一种评价,不仅如此,通过考试也可以直观地体现出教师和学校的教学水平,而考试现在也成为社会评判个人知识与能力的重要手段。为了应对越来越普遍越来越重要的考试,在线考试这种考核形式必须上纲上线。当前,开发基于Internet 的考试系统较多采用VB,VC,Java,ASP等开发工具,数据库访问多采用C/S模式或B/S模式。目前国内以奥瑞文在线考试系统为最佳,他是唯一一个用php开发,客户端监考也很强大。但是目前市场上的在线考试管理系统的技术水平参差不齐,存在很多问题,例如账户安全性低、系统针对性不强、答题方式单一(多为选择题)等,所以还需要进一步探索与完善。