网上在线考试系统的设计与实现(JSP SQL)(SSH框架)(精品)☆
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目 录
绪 论 5
第1章 系统开发背景及意义 6
1.1系统开发背景 6
1.2系统开发意义 6
第2章在线考试系统需求分析 7
2.1现状分析 7
2.2可行性分析 8
2.2.1经济可行性 8
2.2.2技术可行性 8
2.3设计目标 9
2.4功能要求 9
2.5系统开发环境配置 10
2.6系统开发工具 10
2.6.1开发语言—JSP(Java Server Page) 10
2.6.2 Eclipse简介 11
2.6.3 Tomcat简介 11
2.6.4 Microsoft SQL Server 2000简介 13
第3章 在线考试系统设计 14
3.1数据库设计 14
3.1.1数据库需求分析 14
3.1.2数据库概念结构设计 15
3.1.3数据库逻辑结构设计 16
3.2系统结构设计 20
3.2.1页面模块化设计 20
3.2.2 MVC模式设计(Jsp+Servlet+JavaBean) 21
第4章 在线考试系统实现 22
4.1系统各部分的实现方法 22
4.1.1创建与数据库的连接 22
4.1.2访问数据库的JavaBean 23
4.1.3用户及管理员登录模块页面 24
4.1.4系统主要模块页面 28
[资料来源:http://think58.com]
4.1.5学生考试模块的实现页面 30
4.1.6教师添加试题制作试卷模块的实现 32
第5章 系统测试 35
第5章 系统测试 35
5.1什么是软件测试 35
5.2软件测试的目标与方法 35
5.3系统的不足和展望 35
结束语 37
致 谢 38
参考文献 39
[资料来源:http://www.THINK58.com]
系统应该具备的基本功能:
用户类别:登录系统的身份定为三种,一是管理员,二是老师,三是学生,只有被授权的用户才可以使用本系统的资源。
权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试;教师可以在线制作试卷,控制考试、成绩查询、添加试题、阅卷等。管理员可添加系系部、教师、专业、科目信息、查询修改管理员信息及审批试卷、查询考生成绩。
在线考试功能:考生输入学号密码登陆系统后,选择对应的试卷可进行考试。答题中,有倒计时的功能,考试结束时还没提交就自动交卷,系统将自动对客观题进行评分。
在线制作试卷:教师、管理员可在线制作试卷,可设定试题的类型、分值,但教师制作试卷后必须要由管理员审核才能考试。
控制考试功能:可设定每次的考试时间。
考生管理功能:可注册新增学生用户,同时查看考生及班级考生的信息。
考生成绩查询功能:提供考生各科目成绩的详细查询。
试卷审批功能:只有管理员有此权限。教师制作试卷完毕,只有经过管理员审批后才能发布,发布后学生才能开考。
除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强。
功能图: [资料来源:THINK58.com]
[资料来源:http://www.THINK58.com]
预览图: [资料来源:http://www.THINK58.com]
[来源:http://www.think58.com]
[资料来源:www.THINK58.com]
毕业设计(www.think58.com)上一篇:库存管理系统的设计与实现(JSP SQL200 MVC框架)
下一篇:城市公交查询系统的设计与实现(JSP SQL)SSH框架