JSP100-在线考试系统(SQL数据库,J2EE)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:随着信息时代的到来,人类知识更新的周期越来越短。如何使教学、考试能满足不同地点和不同学习时间人们的需要,传统的面对面考试方式在这方面已经力不从心。在这种情况下,考试型网站应运而生, 并成为现代教育发展的新趋势。
本设计主要包括计算机网上考试系统方案分析与规划设计,介绍了整个设计过程中的思路和所用到的技术,以及如何实现本系统的各个功能。整个系统以JSP为编程语言,与SQLSERVER2000数据库相结合,体现了交互性的原则,培养同学们的创新能力,充分调动考生的兴趣。网站满足在Internet上运行的条件,并具备安全、稳定、下载快的特点。考生可以很方便的通过本网站进行计算机在线考试,具有很高的应用价值。
关键字:计算机网上考试系统、JSP、Struts、B/S结构、在线考试
[资料来源:http://think58.com]
[来源:http://www.think58.com]
目 录
摘要 1
Abstract 2
第一章 在线考试系统问题定义 5
1.1课题背景 5
1.2 研究意义 6
1.3国内外发展概况 6
1.4本章小结 7
第二章 可行性分析 7
2.1 技术可行性 7
2.2 经济可行性 8
2.3 操作可行性 8
2.4法律可行性 8
2.5本章小结 8
第三章 需求分析 8
3.1 JSP技术简介 8
3.2 STRUCTS技术简介 9
3.3.JavaBean组件简介 10
3.4 JSP的特点 10
3.5 SQLSERVER 2000 数据库 11
3.6 系统数据库连接 11
3.7 BS模式与C/S模式的比较分析 14
3.8功能分析 16
3.9性能分析 16
3.10运行环境 17
3.11本章小结 17
第四章 总体设计 17
4.1 系统设计原理 17
4.2功能模块设计 18
4.3本章小结 20
第五章 数据库设计 20
5.1数据库设计规则 20
5.2数据库概念结构设计 20
5.3数据库逻辑结构设计 23
5.4本章小结 24
第六章 详细设计 25
6.1系统登录模块的设计 25
6.2题目信息录入模块的设计 27
6.3交流区模块的设计 27
[资料来源:http://www.THINK58.com]
6.4系统退出模块的设计 28
6.5本章小结 29
第七章 系统实现 30
7.1 用户登陆 30
7.2 试卷题目管理 30
7.3 教师管理模块 31
7.4教师组卷 31
7.5教师查看试卷并下发试卷 32
7.6教师主要功能 33
7.7 考生模块 33
7.8答题 34
7.9本章小结 34
第八章 软件测试 35
8.1软件测试的目的和意义 35
8.2软件测试的步骤 37
8.3软件测试的主要内容 37
8.4软件测试的具体实现 38
8.5软件测试结论 38
8.6评价 38
8.7本章小结 38
总结 39
致谢 41
参考文献 42
[资料来源:www.THINK58.com]
[资料来源:www.THINK58.com]
功能分析
1、用户类别:登录系统的身份定为三种,一是管理员,二是教师,三是学生,只有被授权的用户才可以使用本系统的资源。
2、权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试和查询成绩。教师可以在线组织试卷,评分,进行考生管理、成绩查询等。
3、在线考试功能:考生输入准号证号登陆系统后,选择试卷可进行考试。答题完毕后,交卷,等待教师评分。
4、在线制作试卷:一般管理员可在线制作试卷。
5、考生成绩查询功能:提供考生各科目成绩的查询。
6、系统管理功能:管理员有此权限。可对增加,修改,删除等。 [资料来源:http://think58.com]
[版权所有:http://think58.com]
上一篇:JSP099-宿舍管理信息系统(SQL数据库,Struts架构)