1。2 系统设计的目的与基本内容
伴随着信息与网络技术的快速发展及大范围应用,它对人们的工作和生产生活也产生了越来越深的重大影响,它正在不断地改变人们对信息的获取、处理、交流方式和对信息的应用能力。今天的这个环境下,高素质教育在经济与社会发展过程当中也将逐渐凸显其重要的作用。学生考试管理在一个学校日常管理中不可或缺,它的内容、方式、好坏直接影响学校老师对学生对所学知识点的理解强度、应用能力的把握,它也进一步影响学校的决策、管理者,老师对下一步教学内容、计划的制定,深远的影响着受教育者的未来。所以,现在学校应普遍选择一种适合自身、适应时代、能够妥善结决传统考试所遗留问题的考试系统。
21世纪,科学技术的不断进步提高,促使计算机科学也日渐成熟,其所具有的强大功能已为人们所深刻认知,并且它已然进入人类现代社会的各个领域之中并正在发挥着越来越重要的辅助作用。使用计算机人们不但可以提高日常工作效率,而且可以节省许多人力、物力,可以增强学校所保管资料的安全性,还可以提高学校日常的运作效率。
作为计算机科技应用的一部分,利用计算机网络技术对学生考试信息、考试行为进行规范、管理,具有纸质化考试无法比拟的优点。例如:考试地点不必再唯一、考试进行方便、可靠性高、存储量大、安全性好、成本低等等。这些优点能大大地提高学校的考试信息管理的能力、效率,也大大的方便学生考试、查询成绩,这也可以促进学校管理的科学化、正规化程度提高,这些也将是与世界同步接轨的重要条件依据。
因此,设计开发这样一套在线考试系统也就成为了很有必要的事情。本系统包括了登录模块、考卷信息管理模块、用户信息管理模块、题库信息管理模块、成绩信息模块、组卷模块等几个功能模块。各个模块之间的相关联部分的数据必须一致,如考试信息管理模块中的考生,考题必需来自于用户信息模块及题库信息模块。与其它普通系统一样,本系统也具有一个对于系统用户进行管理的用户信息管理模块,包括如添加用户、用户密码修改、用户信息的删除(只限管理员进行)。
1。3 学校学生考试的问题分析
目前学校在学生考试管理过程中积累了大量经验,但学校的考试质量和考试办公效率仍存在一定量的问题,尤其在高等教育以从精英式教育向大众化教育的过度当中、高校招生规模不断扩大,学生的考试管理工作方面还存在着许多难题、面临着挑战。
主要表现方面:
1。学生考试信息量的不断增加,对它的管理难度也就更大,信息化是学生考试管理的必然方向。
2。学校各部门之间的协调性,在一些方面有些需改进。
3。手动化办公效率已然满足不了了庞大数据量计算。
4。虽然以有一些系统可以提高一些考试、教师办公效率,但大体还存在没有根据某一学校实际问题来设计的缺陷。
5。大多管理者已然习惯了使用传统的管理方式,对于现行的信息化管理方式,一时之间思想却是很难转变。
1。4 本系统设计开发的基本方法
本系统是使用B/S(浏览器/服务器)结构结合JAVA语言以及MYSQL来 开发的在线考试管理系统。第一,利用JAVA开发语言来开发系统具有较好地可移植性和跨平台性,能实现一次设计开发,多次、多平台使用的目的。通过浏览器登录界面就能实现对后台数据的随意操作和管理,当然其前提就是要获得对应的权限。使用MYSQL存储数据主要是缘于它有快捷并健全可靠的数据库查询引擎,可以实现保护数据库从而防止不合法使用使数据泄露、更改或破坏等情况的发生,MYSQL提供了多层用户身份验证的方法来对安全进行保证。