预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

在线考试系统项目.项目目标 软件开发设计文档 文档管理信息表 主题在线考试系统版本1.0内容基于web的在线考试系统关键字MVC模式在线考试考生.题库管理参考文档JSP实用教程(第二版)清华大学出版社(耿祥义.张跃平编著)创建时间2016/7/4最新发布日期2016/7/6 目录 1引言………………………………………………………………………………………….……1 设计背景 ………………………………………………………………………………...3 编写目的…………………………………………………………………………….…..4 系统概述…………………………………………………………………………….…..4 TOC\o"1-3"2 开发规划 4 2.1 开发人员 4 2.2 开发计划 4 2.3 开发环境和工具 5 3 开发设计 6 3.1需求概述...............................................................................................................................................6 3.2软件结构...............................................................................................................................................7 3.3 基本设计描述 9 3.3.1 系统总体逻辑结构图 8 3.3.2 系统部署结构图 9 3.4 主要界面描述 PAGEREF_Toc65496687\h7 3.4.1 用户打开界面 PAGEREF_Toc65496688\h7 3.4.2 答题界面 PAGEREF_Toc65496689\h7 3.4.2 结果显示界面 PAGEREF_Toc65496689\h7 3.5 模块列表 PAGEREF_Toc65496690\h8 4 数据结构 PAGEREF_Toc65496691\h9 5 模块设计 PAGEREF_Toc65496692\h10 5.1 jsp编辑模块 PAGEREF_Toc65496693\h10 5.1.1 javabean PAGEREF_Toc65496694\h10 5.1.2 servlet PAGEREF_Toc65496695\h10 5.1.3 jsp页面 PAGEREF_Toc65496695\h10 6 接口设计 PAGEREF_Toc65496699\h12 6.1 数据库与系统 PAGEREF_Toc65496700\h12 6.1.1 用户数据库 PAGEREF_Toc65496701\h12 6.1.2 试题数据库 PAGEREF_Toc65496702\h12 5.2 MVC模式内部连接 PAGEREF_Toc65496703\h13 1、引言 1.1设计背景 随着计算机网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设 了教学,通过计算机实现异地教育和培训。如今,计算机硬件技术的发展已经达到了相 当高的水平。但是,教学软件的开发目前还处于起步阶段,随着这项技术的不断深入发 展,就要求有更好、更完善的软件系统应用到教学当中去,这就给软件设计人员提出了 更高的设计要求。 教学包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然教学已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,应用不断扩大,如教学和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。 从而,在线考试系统设计成为当今教育的信息化趋势以及高校教育信息化系统建设 的方向,其目的是充分利用学校现有的计算机软、硬