基于远
程教育的推广和在线考试需求的增加,本文设计并实现了一套在线考试系统。此系统实现了系统管理、考生管理、在线考试、在线制作试卷、控制学生考试、试卷审批等基本功能。同时,为确保系统安全运行和考试信息的机密性、完整性,此系统利用了SSL协议来加密传输的考试数据,并实现对服务器的认证。系统利用B/S开发模式,以JAVA作为开发平台,结合JSP、JavaScript、Html等语言,以Tomcat为服务器和SQL Server 2000为后端数据库。整个系统层次结构简单,操作容易,并具备一定的安全性。考生借助本系统,可以随时随地的进行课
程结业考试,同样,老师使用该系统能更高效、便捷的组织在线考试。
系统管理模块包括更改密码、高级管理(添加资源、添加管理员、删除管理员、搜索管理员)两大子模块。
1、更改密码:各级管理员登录系统后,可自行重新设置登录密码;
2、高级管理:包含添加资源、添加管理员、删除管理员、搜索管理员四个子功能,超级管理员添加资源、添加管理员、删除管理员、搜索管理员,学校领导拥有超级管理员的权限外,还有搜索管理员的权限。
(1)添加资源,可添加部门名称;部门的科目名称,科目名称将录入科目信息表中,以后教师可以制作此科目的试卷。
(2)添加管理员,允许超级管理员和校领导添加超级管理员及一般的管理员会员,并分配权限。
(3)删除管理员,
开题报告,允许超级管理员及校领导删除其它管理员。
(4)搜索管理员,只允许校领导搜索管理员信息,
论文,搜索时,可显示各管理员的信息列表,点击列表中各记录后面的修改、删除,可对管理员信息进行编辑与管理,但不可更改管理员的信息。