在线考试系统的设计与实现(78页).rar

RAR格式版权申诉手机打开展开

在线考试系统的设计与实现(78页),内容提要随着科技的发展,计算机和网络技术的不断普及,传统的考试方式正逐渐被网络考试所取代。本论文设计的基于web技术的在线考试系统应用于四平市商业学校的教学系统中,极大地提高了教师的工作效率,实现了考试的自动化。本文讨论的网络考试系统采用b/s的三层结构,即采用浏览器、web服务器、数据库服务器。因此在客户机上无需安装...
编号:9-161388大小:1.76M
分类: 论文>管理学论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 白痴学东西 发布

内容提要
随着科技的发展,计算机和网络技术的不断普及,传统的考
试方式正逐渐被网络考试所取代。本论文设计的基于Web技术的
在线考试系统应用于四平市商业学校的教学系统中,极大地提高
了教师的工作效率,实现了考试的自动化。
本文讨论的网络考试系统采用B/S的三层结构,即采用浏览
器、Web服务器、数据库服务器。因此在客户机上无需安装考试
应用程序,只需要有浏览器即可。应用程序可以安装在Web服务
器所在的计算机上,试题存放在数据库服务器上。考试不受时间
和地域的限制,形式更加自由灵活。
本系统在Windows XP操作系统平台上,以Resin作为Web
服务器,在数据库上,开发了Web模式的在线考试系统。该系统
前台使用Dreamweaver、Jsp、Javascript完成界面开发,中间件使
用Javabean调用相应方法完成对数据库相应表进行操作,后台采
用了MySQL数据库技术实现了对数据表的相关操作。整个系统实
现了课程管理﹑学生管理﹑题库管理﹑考试管理﹑成绩管理﹑数
据维护等六大功能。
关键词:在线考试B/S结构JSP MySQL Resin Javabean

I
第1章绪论......................................................................................1
1.1课题来源及研究的目的和意义.............................................1
1.2国内外在该方向上的研究现状及分析.................................2
1.2.1系统结构.......................................................................2
1.2.2数据库解决方案...........................................................4
1.3论文主要工作.........................................................................5
1.3.1管理员子系统所具有的功能.......................................5
1.3.2学生子系统...................................................................6
1.4论文的结构.............................................................................6
第2章系统实现技术与开发环境..................................................8
2.1系统平台.................................................................................8
2.2 Web服务器.............................................................................9
2.2.1 Resin简介....................................................................9
2.2.2 Resin的特性................................................................9
2.3数据库服务器.........................................................................9
2.3.1数据库平台...................................................................9
2.3.2 Web应用程序的三层模式技术.................................10
2.4 Windows下Java Resin和MySQL的安装与配置............12
2.4.1 Java的安装和配置.....................................................12
2.4.2 Resin的安装及配置...................................................13
2.4.3 MySQL的安装与配置...............................................17
第3章需求分析............................................................................17
3.1系统功能需求.......................................................................17
3.2数据库的需求.......................................................................17
3.3系统的组成功能...................................................................18
3.3.1总体结构图.................................................................18
3.3.2学生子系统.................................................................18
3.3.3管理员子系统.............................................................19
第4章详细设计............................................................................22
4.1实体图....................................................................................22
4.2 E-R图....................................................................................25
4.3数据库设计...........................................................................26
4.3.1数据库表说明..............................................................26
4.3.2数据库表结构..............................................................264.4业务流程................................................................................34
4.4.1题库的建立..................................................................34
4.4.2考试信息设置..............................................................35
4.4.3考试管理......................................................................36
4.4.4学生考试流程..............................................................37
4.4.5成绩查询......................................................................39
4.5类图.......................................................................................40
第5章实现与测试........................................................................42
5.1登陆页面的设计及实现........................................................42
5.1.1管理员登陆的设计思想.............................................42
5.1.2定义管理员登陆表单.................................................42
5.1.3管理员登陆验证.........................................................42
5.2考试试卷生成设计........................................................