1、 I 毕业设计论文毕业设计论文 论文题目:论文题目:基于 B/S 模式的 Java 在线考试系统的设计与实现 II 目录目录 1 1 绪论绪论 I 1.1 课题研究背景 3 1.2 国内外发展现状 4 2 2 需求分析需求分析 6 2.1 问题分析 . 6 2.2 任务概述 . 6 2.3 功能需求概述 . 6 2.4 项目目的 . 7 2.5 方案选择 . 7 2.6 运行环境 . 9 3 3 系统的总体设计系统的总体设计 . 10 3.1 指导思想 10 3.1.1 B/S 结构开发思想 10 3.1.2 面向对象机制的设计思想 . 10 3.1.3 代码分层思想 11 3.2 功能需求分
2、析 . 11 3.3 系统总体设计 . 11 3.3.1 系统管理模块 13 3.3.2 试题模块设计. 14 3.3.2 教师管理模块 14 3.3.3 在线考试模块 15 3.4 数据库的设计 . 17 3.4.1 数据库介绍 . 17 3.4.2 数据词典分析. 17 4 4 系统的功能实现系统的功能实现 . 19 4.1 系统流程的实现 . 19 4.2 系统模块功能的实现方法 19 4.2.1 数据库连接页面 19 III 4.2.2 系统登录页面 20 4.2.3 题库管理页面 22 4.2.4 待考页面 23 4.2.5 考试页面 24 4.2.6 在线评分页面 26 4.2.7
3、 后台管理页面 27 4.2.8 学生账号管理页面 28 结束语结束语 . 29 致谢致谢 30 参考文献参考文献 31 1 摘要摘要 在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网 络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集 中的远程教育。 本论文主要开发系统的后台管理系统Java 在线考试管理子系统,它包括试题 管理、考生管理、在线制作试卷、控制学生考试的设置、试卷审批等功能。本论文 主要介绍了对 Java 在线考试管理子系统的分析、设计和开发的全部过程。运用 ER 图,程序流程图等对在线管理子系统的设计过程进行详细的说明。全文共分为
4、绪论、 需求分析、系统的总体设计、系统的功能实现四部分。 以就业为导向,以能力培养为主线,运用现代网络技术构建新型高级技能型人才 培养平台,实现课程在线考试的公平性和安全性。 基于 Web 技术的网络考试系统可以 借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大 大拓展了考试的灵活性。目前许多国际著名的计算机公司所举办的各种认证考试绝 大部分采用这种方式,基于 Web 的考试系统设计是现阶段网络课程研究开发的一个 热点。本论文以“基于 Web 技术的 Java 程序设计课程考试系统”网站建设为背景, 展开在线网络考试系统的讨论,实现对各种传统考试的改革。 关键词:关键词:JSP,Java,Mysql数据库,B/S 模式 2 A Abstractbstract On-line examination system the aim is carry out examination of have no the paper turn a management, can carry on through Internet net or bureau area