在线考试系统--ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
4
在试卷中只有以选择题, 判断题
由于时间有限管理员系统 未完成
2
不足
5
提交试卷不够灵活。
1
Page 11 11
6
6.系统性能测试
完成每一个模块后,对该模块进行实例测试
完成整个系统后,对整个项目进行实例测试
Page 12 12
Page 12
13
The 14 End
14
Page 6 6
3.系统功能实现(教师系统)
登录 管理界面 题库信息
•
在系统数据库中只有 一个root用户,我自 定义user表并分配操 作码,用户登录时通 过操作码,得到操作 内容
•
左侧导航栏就是操作 内容,所有的操作将 在右侧面板完成。
•
在用户登录后会保存 用户的id号,通过id 好就可以查找到所有 与该id号相关的考试 题目
JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交 换格式。 JSON使用了类似于C语言家族的习 惯(包括C, C++, C#, Java, JavaScript等)。这些特性使JSON 成为理想的数据交换语言。易于人 阅读和编写.
Page 4 4
1.相关技术介绍(2)
用 户 信 息 管 理
ቤተ መጻሕፍቲ ባይዱ
用 户 密 码 管 理
试 题 类 型 管 理
试 题 信 息 管 理
试 卷 信 息 管 理
学 生 成 绩 管 理
在 线 考 试
该系统是专门用于用户注册、登录、参加在线考试以及管 理员进行试题录入、修改、删除、成绩查询、管理用户的JSP应 用程序。它应该具有开放性、方便性和灵活性。管理员可以轻 松地向题库添加、修改和删除试题。考生进行有效的身份验证 登录后,选择进入考试系统,并要求在规定的时间内进行答题, 当达到规定的时间后,系统将自动予以提示。一旦考生做完交 卷后便能立即看到自己的考试成绩,并且其分数将被记入库中 以供审核和查阅;另外,还可完全由计算机自动灵活、随机的 抽取试题库中的各类试题组成各种形式的试卷,其内容会随着 库中试题的改变而改变,而且,不同的考生生成的试题是不同 的。
在线考试系统
1
前言
计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开 发目前还处于起步阶段。
远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很
重要的一个环节就是在线考试系统,同时它也是最难实现的环节。
2 Page 2
YOUR LOGO
目 录 Contents
1
相关技术介绍 系统总体设计 系统功能实现 系统不足之处 系统性能测试
2
3 4
5
Page 3 3
1.相关技术介绍(1)
jQuery
JQuery是继prototype之后又一个 优秀的Javascript框架。它是轻量 级的js库 。 jQuery使用户能更方便地处理 HTMLdocuments、events、实现 动画效果,并且方便地为网站提供 AJAX交互。
JSP
JSP(Java Server Pages)是许多公司参与一起建立的一种动态网页技术标准。
servlet
servlet是在服务器上运行的小程序。
CSS3
CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。
Page 5 5
2.系统总体设计
在线考试系统
管理员
教师
学生
Page 7 7
3.1系统工作流程(1)
管理员系统
Tomcat启动
JSON封装元数据
用户登录
不同的用户类别,操作 权限各不相同
教师系统
学生系统
Page 8 8
3.1系统工作流程(2)
题库信息
教师系统
教师系统对试题、试卷、 学生成绩进行管理
试题信息
学生成绩
试卷预览
Page 9 9
3.1系统工作流程(3)
学生系统
学生系统,参加在线考 试
在线考试
该系统里面会显示所有 与该学生所在班级的所 有考试信息
试卷提交
提交试卷后会显示本次 考试成绩
Page 10 10
4.系统不足之处
学生成绩界面未完成,不 虽然规定了考试时间,可 能显示一个班的考试成绩 未到考试时间依然可以答 卷
从页面提交数据的时候采 用的是数组,使得数据处 理不太灵活