在线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 系统总体功能结构设计

在线考试系统共有三种系统角色:学生、教师和管理员。系统功能描述如下:

功能 具体描述 可使用此功能的系统角色

登录系统 用户输入用户名、密码和级别,通过系统认证,可登录系统。 所有角色

学生用户注册 学生填写个人信息,注册为学生用户。 学生

个人信息维护 浏览、更新个人信息。 所有角色

个人密码修改 修改与个人密码相关的信息。 所有角色

找回密码 用户忘记密码后,通过自己设定的提示问题找回密码。 所有角色

试题浏览 浏览试题相关信息(学生用户只能在考试完成后,浏览自己已作答的试题)。 学生、教师

在线考试 系统根据学生设定的考试科目、题量和时间,随机抽取试题。学生作答完毕或到达考试结束时间后,系统自动完成阅卷,并反馈相关信息。 学生

个人考试历史记学生可浏览自己参加过的考试记录,并删除学生 录管理 不想要的记录。

试题管理 添加、更改、删除试题。 教师

生成试卷 系统根据教师设定的考试科目、题型和题量,随机生成一份试卷,并配有对应该试卷的一份标准答案。 教师

系统用户管理 向系统中添加教师用户和管理员,并可以删除除自己外的任何用户。 管理员