【毕业设计】JSP网络在线考试系统设计(源代码+论文)
文章目录
- 目录
- 一、系统设计
- 二、系统实现
- 源文件
目录
一、系统设计
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网络在线考试系统设计(源代码+论文)相关推荐
- ASP.NET网络在线考试系统(源代码+论文)ASP.NET网络商店销售管理系统的设计与实现(源代码+论文)
引言 1.1开发背景 随着网络技术的飞速发展,网络经济与人们的生活越来越紧密的联系在一起,随着信息技术的发展,网上购物与网上销售也在逐渐发展和普及.消费者与销售商都迫切需要一种简便与高速高效的购物与销 ...
- java毕业设计——基于JSP+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码)——在线考试系统
基于JSP+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于JSP+sqlserver的网络在线考试系统设计与实现,文章末尾附有本毕业设计的论文和源码下 ...
- C#毕业设计——基于C#+asp.net+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码)——网络在线考试系统
基于C#+asp.net+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver的网络在线考试系统设计与实现,文章末尾 ...
- java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档
java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档 java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...
- JAVA在线考试管理系统(源代码+论文+开题报告+外文翻译+英文文献+答辩PPT)
附件5: 毕业论文(设计)外文资料译文 论文题目 在线考试系统 . 学生姓名: 年级(学号): . 二级学院: 专业: 指导教师: 职称: . 填表日期: 20 年 月 日 杭 州 师 范 学 院 教 ...
- java毕业设计——基于java+J2EE+sqlserver的在线考试系统设计与实现(毕业论文+程序源码)——在线考试系统
基于java+J2EE+sqlserver的在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+J2EE+sqlserver的在线考试系统设计与实现,文章末尾附有本毕业设 ...
- c语言上机考试模拟系统开发论文,C语言实验在线考试系统设计毕业论文.doc
西南科技大学毕业设计(论文) PAGE 32 毕 业 设 计 C语言实验在线考试系统设计 姓 名 院(系) 专业班级 学 号 指导教师 职 称 论文答辩日期 学 生 承 诺 书 1.本次毕业论文(设计 ...
- ssm在线考试系统设计与实现(论文+程序设计+数据库文件)下载
摘 要 II Abstract III 第一章 绪 论 1 1.1 研究背景及意义 1 1.2 国内外研究现状 2 1.3 研究内容 3 1.4 本文结构安排 3 第二章 相关技术介绍 4 2.1 开 ...
- java毕业设计_ 在线考试系统设计与实现
在线考试系统设计与实现 在线考试系统设计与实现mysql数据库创建语句 在线考试系统设计与实现oracle数据库创建语句 在线考试系统设计与实现sqlserver数据库创建语句 在线考试系统设计与实现 ...
最新文章
- CodeGen CreateFile实用程序
- LVS TUN模式搭建
- SQLSERVER 的联接查询写法
- 【webpack 中版本兼容性问题错误总结,耽误半天学习】
- 字节流写数据的两个小问题
- GNU make manual 翻译(四十三)
- SVN服务备份操作步骤
- oracle之高级子查询2
- 静态库-动态库混合编译
- maven netty 配置_进阿里、腾讯、字节跳动、美团必掌握的Netty
- Python基础----字符串
- 【AtCoder】ARC100 题解
- 敏捷开发模式下SDL实践
- 【网络安全】学习笔记 --02 安全通信协议
- c语言如何关闭窗口,如何用C脚本关闭当前窗口?
- Tablayout设置间距
- 预测分析·民宿价格预测baseline
- Java SE 基础篇总结 (下)
- CPRI和10GBASE-KR的关系
- 警惕!恐吓邮件泛滥,CAC安全中心过滤超400万封