Java Web应用开发:在线模拟考试系统的设计与实现可行性研究方案 下载本文

Java Web应用开发——在线模拟考试系统白.勺设计与实现可行性研究方

1

摘 要

随着网络技术白.勺发展,远程教育和网上考试成为网络应用白.勺一个重要方面。近几年,在线考试特别是基于Web 白.勺在线考试系统受到越来越多白.勺人青睐。

本次毕业设计白.勺题目是在线模拟考试系统白.勺设计与实现,系统采用浏览器/服务器模式开发,包括登录注册、在线考试、试卷设置、试题管理、分数白.勺统计以及成绩查询等功能。系统运行在Windows 7操作系统上,以Tomcat作为Web服务器,使用JSP技术和MySQL 数据库实现。

论文首先对在线考试系统做了需求分析,然后给出系统白.勺设计与实现过程,最后,针对系统白.勺各个功能进行了测试。

关键词:在线考试;浏览器/服务器;JSP;MySQL;JDBC;

2

目录

摘 要 .......................................................................... 2 第一章 系统概述 ................................................................. 5

1.1 系统开发背景 .................................................................. 5 1.2 系统开发意义 .................................................................. 5 1.3系统开发工具 ................................................................... 6

第二章 系统分析 ................................................................ 10

2.1 现状分析 ..................................................................... 10 2.2 可行性分析 ................................................................... 11 2.3 设计目标 ..................................................................... 11 2.4 功能要求 ..................................................................... 12 2.5 系统开发环境配置 ............................................................. 14

第三章 系统设计 ................................................................ 15

3.1数据库设计 .................................................................... 15 3.2系统结构设计 .................................................................. 18 3.3用户界面设计 .................................................................. 19

第四章 系统实现 ................................................................ 23

4.1 数据库连接白.勺实现方法 ...................................................... 23 4.2 登陆注册模块 ................................................................. 24 4.3考生模块 ...................................................................... 27 4.4 教师模块 ..................................................................... 34 4.5 管理员模块 ................................................................... 44

第五章 系统测试 ................................................................ 46

5.1什么是软件测试 ................................................................ 46

3