文章目录

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

目录

一、系统设计

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

1.2 系统层次模块图


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

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

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

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

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

二、系统实现


1. 考生注册

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

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

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

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

2. 考生信息

(1)个人信息查询

输入项:考生的准考证号

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

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

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

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

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

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

3.5.3成绩查询模块

 输入项:学生的准考证号或姓名,选择系别、年级和班级输出项:显示符合条件的考生各科目成绩信息,无符合条件的将显示出错提示处  理:在这个子功能里,用户可输入准考证号或姓名,查个别考生的科目成绩;也可选择系别、班级、年级查看全体学生的各科目的成绩。


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

      输入项:选择部门名

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

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

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


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

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

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

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

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

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

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

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

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

源文件

【毕业设计】JSP网络在线考试系统设计(源代码+论文)相关推荐

  1. ASP.NET网络在线考试系统(源代码+论文)ASP.NET网络商店销售管理系统的设计与实现(源代码+论文)

    引言 1.1开发背景 随着网络技术的飞速发展,网络经济与人们的生活越来越紧密的联系在一起,随着信息技术的发展,网上购物与网上销售也在逐渐发展和普及.消费者与销售商都迫切需要一种简便与高速高效的购物与销 ...

  2. java毕业设计——基于JSP+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码)——在线考试系统

    基于JSP+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于JSP+sqlserver的网络在线考试系统设计与实现,文章末尾附有本毕业设计的论文和源码下 ...

  3. C#毕业设计——基于C#+asp.net+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码)——网络在线考试系统

    基于C#+asp.net+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver的网络在线考试系统设计与实现,文章末尾 ...

  4. java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档

    java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档 java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...

  5. JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT)

    附件5: 毕业论文(设计)外文资料译文 论文题目 在线考试系统 . 学生姓名: 年级(学号): . 二级学院: 专业: 指导教师: 职称: . 填表日期: 20 年 月 日 杭 州 师 范 学 院 教 ...

  6. java毕业设计——基于java+J2EE+sqlserver的在线考试系统设计与实现(毕业论文+程序源码)——在线考试系统

    基于java+J2EE+sqlserver的在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+J2EE+sqlserver的在线考试系统设计与实现,文章末尾附有本毕业设 ...

  7. c语言上机考试模拟系统开发论文,C语言实验在线考试系统设计毕业论文.doc

    西南科技大学毕业设计(论文) PAGE 32 毕 业 设 计 C语言实验在线考试系统设计 姓 名 院(系) 专业班级 学 号 指导教师 职 称 论文答辩日期 学 生 承 诺 书 1.本次毕业论文(设计 ...

  8. ssm在线考试系统设计与实现(论文+程序设计+数据库文件)下载

    摘 要 II Abstract III 第一章 绪 论 1 1.1 研究背景及意义 1 1.2 国内外研究现状 2 1.3 研究内容 3 1.4 本文结构安排 3 第二章 相关技术介绍 4 2.1 开 ...

  9. java毕业设计_ 在线考试系统设计与实现

    在线考试系统设计与实现 在线考试系统设计与实现mysql数据库创建语句 在线考试系统设计与实现oracle数据库创建语句 在线考试系统设计与实现sqlserver数据库创建语句 在线考试系统设计与实现 ...

最新文章

  1. CodeGen CreateFile实用程序
  2. LVS TUN模式搭建
  3. SQLSERVER 的联接查询写法
  4. 【webpack 中版本兼容性问题错误总结,耽误半天学习】
  5. 字节流写数据的两个小问题
  6. GNU make manual 翻译(四十三)
  7. SVN服务备份操作步骤
  8. oracle之高级子查询2
  9. 静态库-动态库混合编译
  10. maven netty 配置_进阿里、腾讯、字节跳动、美团必掌握的Netty
  11. Python基础----字符串
  12. 【AtCoder】ARC100 题解
  13. 敏捷开发模式下SDL实践
  14. 【网络安全】学习笔记 --02 安全通信协议
  15. c语言如何关闭窗口,如何用C脚本关闭当前窗口?
  16. Tablayout设置间距
  17. 预测分析·民宿价格预测baseline
  18. Java SE 基础篇总结 (下)
  19. CPRI和10GBASE-KR的关系
  20. 警惕!恐吓邮件泛滥,CAC安全中心过滤超400万封

热门文章

  1. 《机器人学经典教程》——2.1 控制理论
  2. [Swust OJ 632]--集合运算(set容器)
  3. 张广慧:云计算对游戏开发者的价值
  4. 分享:玩Linux笔记(2) —— 神奇的curl工具
  5. 在.Net中json应用测试整理
  6. SQL 2008镜像配置
  7. 去年五一的大理丽江之行,今年的得在加班中度过了
  8. oracle数据迁移过程中,把表中数据导出为txt文件的三种方法
  9. Mysql的存储过程(以Mysql为例进行讲解)
  10. 星辰小组——第一阶段评分+各小组的意见反馈