论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

在线考试系统(论文+程序)

图6系统管理模块结构图

系统管理模块包括更改密码、高级管理(添加资源、添加管理员、删除管理员、查询管理员)两大子模块。 内容来自www.paper51.com

1、更改密码:各级管理员登录系统后,可自行重新设置登录密码;

paper51.com

2、高级管理:包含添加资源、添加管理员、删除管理员、查询管理员四个子功能,超级管理员添加资源、添加管理员、删除管理员、查询管理员,学校领导拥有超级管理员的权限外,还有查询管理员的权限。

copyright paper51.com

(1)添加资源,可添加部门名称;部门的科目名称,科目名称将录入科目信息表中,以后教师可以制作此科目的试卷。

http://www.paper51.com

(2)添加管理员,允许超级管理员和校领导添加超级管理员及一般的管理员用户,并分配权限。

http://www.paper51.com

(3)删除管理员,允许超级管理员及校领导删除其它管理员。

paper51.com

(4)查询管理员,只允许校领导查询管理员信息,查询时,可显示各管理员的信息列表,点击列表中各记录后面的修改、删除,可对管理员信息进行编辑与管理,但不可更改管理员的信息。 内容来自www.paper51.com

系统管理界面如图: http://www.paper51.com

paper51.com

图7系统管理页面 copyright paper51.com

其中,实现以上功能的主要代码如下: 内容来自www.paper51.com

在JSP中使用BEAN: 内容来自www.paper51.com

 <jsp:useBean id="dep1"scope="page" class="exam.exam"/> http://www.paper51.com

 <jsp:useBean id="dep"scope="page" class="exam.exam"/> paper51.com

系统管理:

copyright paper51.com

      添加部门: paper51.com

      <jsp:useBeanid="db1" scope="page" class="exam.exam"/>

http://www.paper51.com

      Stringsql1="select max(dep) as num from departmen";

copyright paper51.com

      ResultSetrs=db1.executeQuery(sql1);

内容来自论文无忧网 www.paper51.com

     while(rs.next()){

内容来自论文无忧网 www.paper51.com

     num=rs.getInt("num"); http://www.paper51.com

      dep=num+1; 内容来自论文无忧网 www.paper51.com

     } 内容来自www.paper51.com

      <jsp:useBeanid="db2" scope="page" class="exam.exam"/> paper51.com

     Stringsql2="insert into copyright paper51.com

departmen(dep,depname)values('"+dep+"','"+depname+"')";

内容来自论文无忧网 www.paper51.com

     db2.executeUpdate(sql2);

http://www.paper51.com

     添加管理员

内容来自论文无忧网 www.paper51.com

 StringstrSQL4="insertinto paper51.com

administrators(wnum,wpswd,tname,tsex,tdep,tpri)values('"+wnum+"','"+wnum+"','"+tname+"','"+tsex+"','"+tdep+"','"+tpri+"')"; 内容来自论文无忧网 www.paper51.com

 regBean.executeUpdate(strSQL4);

内容来自论文无忧网 www.paper51.com

      5.2.2       考生管理模块 http://www.paper51.com

内容来自论文无忧网 www.paper51.com

图8 考生管理模块结构图 内容来自www.paper51.com

考生管理模块包括考生注册,考生个人信息查询、考生集体(班级)查询三个模块。

内容来自论文无忧网 www.paper51.com

1、考生注册

copyright paper51.com

考生注册用于添加考生的信息,此操作由超级管理员及教师来完成。 内容来自www.paper51.com

输入项:准考证号、姓名、性别、学号年级,班级和所在系。

内容来自论文无忧网 www.paper51.com

输出项:注册成功,进入成功页面,不成功则显示错误信息页面。

内容来自www.paper51.com

处  理: 内容来自论文无忧网 www.paper51.com

(1)判断准考证号,姓名,性别,学号,年级,班级的所在系是否为空,数据库中是否有重复的准考证号以及位数是否正确。

内容来自www.paper51.com

(2)在这里系统管理员可以添加考生信息,添加的信息有准考证号,姓名,性别,学号,年级,班级和所在系。所有的信息被系统取得后都将添入信息表中,经过注册的考生,可以使用他的准考证号和密码登录网络考试系统,进行在线考试。这里系统将考生的密码默认为准考证号。 copyright paper51.com

------分隔线----------------------------
联系方式