在线jsp
- 格式:doc
- 大小:36.50 KB
- 文档页数:5
系统开发环境:jsp+mysql
摘要:近年来,互联网在国际上得到了迅猛的发展,jsp考试系统在这种形势下应运而生。本系统在考试本身所具有的公正性、公平性方面作了大量的工作,对网络环境下在线考试系统的组成、运行机制、可应用技术和具体实现进行了深入的研究,并介绍了整个系统的开发原理、总体规划、设计思想及具体实现过程。文章对试题库的设计、考试安全性等进行了较为详细的描述,同时加强了考试过程的控制,以确保考试的安全性,同时对JSP、MYSQL、Dreamweaver MX做了必要的分析和介绍。最后,总结了系统的特点、优势及不足之处,并对未来的发展和应用前景做了展望。
关键词:在线考试系统,Web,JSP,Mysql,B/S
----
1 引言1
1.1 在线考试系统的背景1
1.2 在线考试系统在国内外的发展现状1
1.3 目标、内容和意义2
1.4 论文章节介绍2
2 开发工具简介4
2.1 JSP简介4
2.2Mysql概述4
2.3 Dreamweaver MX简介5
3 需求分析及设计思想7
3.1 系统的需求分析7
3.2 系统的可行性分析8
3.2.1 技术可行性8
3.2.2 经济可行性8
3.2.3 操作可行性8
3.2.4 研究可行性8
4 系统的总体设计9
4.1 系统运行需求环境9
4.2 系统总体功能结构设计9
4.3 系统框架9
4.4 系统流程图10
4.5 数据库的分析与设计10
5 在线考试系统详细设计12
5.1 网站整体设计12
5.1.1 CSS样式表文件设计12
5.1.2 数据库连接12
5.1.3 网站结构设计12
6系统运行13
6.1系统配置方法:13
6.2 系统运行13
6.2.1 学生考试管理模块13
6.2.2 教师管理模块16
6.2.3 管理员信息模块16
7 收获与心得体会19
7.1系统实现的难点与解决方案19 7.2有待改进的地方19
致 谢21
参 考 文 献22
----
4 系统的总体设计
4.1 系统运行需求环境
(1)服务器端
操作系统:Windows XP
Web服务器:tomcat5.5
数据库服务器:Mysql
(2)客户端
浏览器:IE6.0
4.2 系统总体功能结构设计
在线考试系统共有三种系统角色:学生、教师和管理员。系统功能描述如下:
功能 具体描述 可使用此功能的系统角色
登录系统 用户输入用户名、密码和级别,通过系统认证,可登录系统。 所有角色
学生用户注册 学生填写个人信息,注册为学生用户。 学生
个人信息维护 浏览、更新个人信息。 所有角色
个人密码修改 修改与个人密码相关的信息。 所有角色
找回密码 用户忘记密码后,通过自己设定的提示问题找回密码。 所有角色
试题浏览 浏览试题相关信息(学生用户只能在考试完成后,浏览自己已作答的试题)。 学生、教师
在线考试 系统根据学生设定的考试科目、题量和时间,随机抽取试题。学生作答完毕或到达考试结束时间后,系统自动完成阅卷,并反馈相关信息。 学生
个人考试历史记学生可浏览自己参加过的考试记录,并删除学生 录管理 不想要的记录。
试题管理 添加、更改、删除试题。 教师
生成试卷 系统根据教师设定的考试科目、题型和题量,随机生成一份试卷,并配有对应该试卷的一份标准答案。 教师
系统用户管理 向系统中添加教师用户和管理员,并可以删除除自己外的任何用户。 管理员