天天看点

【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件

文章目录

  • 目录
  • 一、系统设计
  • 二、系统实现
  • 源文件

目录

【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件

一、系统设计

1.1 指导思想

系统功能设计本着从用户角度出发的原则,要求实用,且符合用户提出的合理需求。系统设计在不违反系统整体性的基础上,可根据用户的需求进行二次开发,不断完善系统功能,便于系统的不断升级。

1.2 系统层次模块图

【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件
【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件
【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件

1、管理员登录:管理员可用分配的、默认的用户名与密码进行登录;

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

3、高级管理:包含添加资源、添加管理员、删除管理员三个子功能,只有超级管理员(学校领导)有这个权限。

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

(2)添加管理员,允许超级管理员添加超级管理员及一般的管理员用户,并分配权限。(3)删除管理员,允许超级管理员删除其它管理员。

二、系统实现

【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件

1. 考生注册

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

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

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

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

2. 考生信息

(1)个人信息查询

输入项:考生的准考证号

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

处 理:在这个子功能里,用户输入考生的准考证号,提交给系统后,系统会将使用这个准考证号的考生的所有信息显示出来。个人的信息有准考证号,姓名,性别,学号,年级,班级,所在系,考试状态(允许考试/禁止考试),考试次数,历史最好的科目与成绩,历史最坏的科目与成绩,所有考试科目与成绩。还可以查看此考生的试卷,在这个子功能里还可以设置考生的考试状态。

(2)集体信息查询(班级)

输入项:用户选择系别,年级和班级

输出项:查找成功,进入成功页面,不成功则显示错误信息页面

处 理:在这个子功能里,用户选择系别,用户选择系别,年级和班级,提交给系统后,系统将这个具体的班的所有考生的信息显示出来。集体的信息有准考证号,姓名,性别,学号,考试状态(允许考试/禁止考试)。通过这个功能还可以设置整个班级考生的考试状态。

3.5.3成绩查询模块

输入项:学生的准考证号或姓名,选择系别、年级和班级

 输出项:显示符合条件的考生各科目成绩信息,无符合条件的将显示出错提示

 处  理:在这个子功能里,用户可输入准考证号或姓名,查个别考生的科目成绩;也可选择系别、班级、年级查看全体学生的各科目的成绩。
           
【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件

控制考试模块包括开始考试、结束考试两个模块。

输入项:选择部门名
           

输出项:罗列出已经审批过的试卷,以及显示试卷考试状态控制页面。

处 理:(1)系统检索数据库中属于这个部门且又审批后可以发布的试卷,然后罗列出来。

(2)所有查询结果以分页方式显示,每页5条,可以迅速跳转某一页,也可按上一页、下一页、首页、尾页方式连接到相应的页。

【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件

制作试问模块包括:基本属性设置(系别,试卷的科目,试卷的标题,性质(标准考试,补考),题型设置,(题型,难度,分数,问题),问题选项设置(选项个数的设置,每个选项的内容,及设置该选项是否为正确答案),试卷的预览(及有修改的功能)。

输入项:题型,难度,分数,问题

输出项:题型的设置页面,完成制作是预览这套试卷。

处 理:(1)题型设置。试卷的问题是一道一道的设置的。流程以上如图,先是选择题,要系统中有四种,分别是单选题,多选题,判断题和填空题。以菜单的形式显示这四种题型。

(2)难度设置。难度分为:易,中,难三个等级。

(3)分数设置。填写此题的分数。

(4)输入此题的具体问题。

将以上这些信息提交给系统,系统会根据用户提交题型的不同,显示不同的内容。单选题和多选题显示的是用户设置几个选项后提交给系统。判断题显示的是此问题,让用户选择此题的窃案是对还是错提交给系统。填空题显示的是此问题框,让用户将答案提交给系统。

判断题和填空题提交后显示的是继续制作和完成制作。继续制作是接着完成试卷里其他题型的设置。完成制作是预览这套试卷。单选题多选题提交,所产生的是设置每个选项的内容,及该选项的正确/错误,设置。

源文件

【毕业设计】JSP网络在线考试系统设计(源代码+论文)目录一、系统设计二、系统实现源文件