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