网上在线考试系统的设计与实现(JSP SQL2000)
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
毕业设计(www.think58.com)
(6)教师可以管理题库和对自己生成的试卷进行发布和取消发布,但不能管理其他教师编排的试卷。
(7)用户的身份不同,使用的系统资源也不同。学生只可以参加考试和成绩查询。管理员的权限在教师之上,他拥有整个系统的全部使用权。
(8)系统要提供将分析的成绩打印出来的功能。
系统采用B/S模式,考生注册、考试实现、及考试成绩查询可由各考试机浏览器完成;学生考试过程中向服务器请求试题到本地机,答案存于服务器;学生信息审核、题库管理、自动组卷、考试控制、系统评分等核心业务逻辑由WEB服务器(考试中心服务器)完成。
                         
3.2 系统性能需求分析
为了保证系统能够长期、安全、稳定、可靠、高效地运行,网上考试系统应该满足以下性能需求:
(1)系统处理的准确性和及时性
    系统处理的准确性和及时性是系统的必要性能。查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。响应时间,更新处理时间都比较迅速,完全满足用户要求。一般操作的响应时间应在1-2s内,对数据的导入、导出、软磁盘和打印机的操作也应在可接受的时间内完成。
    (2)系统的开放性和系统的可扩充性
    系统在开发过程中,应该充分考虑以后的可扩充性。例如,用户查询的需求也会不断地更新和完善。求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换,完成系统的升级和更新换代。
(3)系统的易用性和易维护性
    系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
    (4)系统的标准性
系统在设计、开发、使用过程中,要涉及很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如,在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。[15]
目  录 
论文总页数:24页
1 引言 1
1.1课题背景及意义 1
1.2课题开发的目的 1
1.3系统的开发方法 1
1.4相关技术和开发工具 1
2系统分析 2
2.1需求分析 2
2.2数据库分析与设计 3
3系统描述 7
3.2项目框图 7
3.3系统性能要求 8
3.4系统所需的环境要求 8
4系统实现 9
4.1登陆模块实现 9
4.2验证码,MD5和连接池简介 11
4.3系统管理功能实现 14
4.4奖学金申请模块功能实现 17
4.5荣誉称号申请模块功能实现 19
结    论 21
参考文献 22
致    谢 23
声    明 24
 
3.1 系统功能分析
(1)系统需要经过有效的身份验证才可以登录。
(2)将登录本系统的身份定为三种:一是管理员,二是教师,三是学生,只有被授权的用户才可以使用本系统的功能。
(3)系统提供合法学生进行考试并对其监控的功能。
(4)系统提供对学生成绩统计和查询的功能。
(5)管理员可以管理所有用户的注册信息,并有管理系统内所有资源的权限。
[资料来源:http://www.THINK58.com]
(6)教师可以管理题库和对自己生成的试卷进行发布和取消发布,但不能管理其他教师编排的试卷。
(7)用户的身份不同,使用的系统资源也不同。学生只可以参加考试和成绩查询。管理员的权限在教师之上,他拥有整个系统的全部使用权。
(8)系统要提供将分析的成绩打印出来的功能。
系统采用B/S模式,考生注册、考试实现、及考试成绩查询可由各考试机浏览器完成;学生考试过程中向服务器请求试题到本地机,答案存于服务器;学生信息审核、题库管理、自动组卷、考试控制、系统评分等核心业务逻辑由WEB服务器(考试中心服务器)完成。
                         
3.2 系统性能需求分析
为了保证系统能够长期、安全、稳定、可靠、高效地运行,网上考试系统应该满足以下性能需求:
(1)系统处理的准确性和及时性
    系统处理的准确性和及时性是系统的必要性能。查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。响应时间,更新处理时间都比较迅速,完全满足用户要求。一般操作的响应时间应在1-2s内,对数据的导入、导出、软磁盘和打印机的操作也应在可接受的时间内完成。
[资料来源:http://THINK58.com]
    (2)系统的开放性和系统的可扩充性
    系统在开发过程中,应该充分考虑以后的可扩充性。例如,用户查询的需求也会不断地更新和完善。求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换,完成系统的升级和更新换代。
(3)系统的易用性和易维护性
    系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
    (4)系统的标准性
系统在设计、开发、使用过程中,要涉及很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如,在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。[15]
[资料来源:http://THINK58.com]
预览图:
[来源:http://think58.com]
[来源:http://think58.com]
毕业设计(www.think58.com)
下一篇:公交线路查询系统的设计与实现(JSP SQL2000)