《数据库原理》课程在线考试系统的设计与实现大学论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中文题目:《数据库原理》课程在线考试系统的设计与实现

外文题目:THE DESIGN AND IMPLEMENTATION OF THE ONLINE EXAMINATION SYSTEM FOR THE COURSE OF DATABASE PRINCIPLE

毕业设计(论文)共 72 页(其中:外文文献及译文15页)

完成日期年月答辩日期年月

摘要

如今,计算机网络技术日益成熟和校园网的普及,为在线考试提供了良好基础。利用计算机以及网络技术实现考试的信息化,具有传统考试不可比的优点。因此开发适应信息时代的在线考试系统是有必要的。

面对目前形势,设计出基于B/S结构在线考试系统。此在线考试系统分别采用Windows 7、MySQL作为服务器端操作系统、后台数据库开发工具;系统体系结构采用B/S结构;MYECLIPSE为B/S模块应用程序开发工具。实现教师出卷、学生考试、教师组卷、教师阅卷、分配教师阅卷等功能。在设计中,使用目前流行的Ajax技术,提高客户机和服务器间数据交换效率以及灵活性。在本系统的开发中,还使用了例如XML、JavaScript等技术。本系统基于Internet/Intranet,将考试工作自动化和信息化结合为一体,来达到系统设计的基本目标和满足校内外,对考试信息共享、利用的要求。

关键词:在线考试;MySQL;jsp

ABSTRACT

Nowadays, the popularization of computer network technology is increasingly mature and campus network, provide a good foundation for online exam. Using the computer and network technology to realize the test information, possesses the advantages of traditional exam than not. So to develop the online examination system of the information age is necessary.

In the face of the current situation, design the online examination system based on B/S structure. The online examination system with Windows 7, MySQL as the server operating system, background database development tools; The system architecture adopts B/S structure; MYECLIPSE application development tools for B/S module. To achieve volume, exam, teacher group volume, teachers marking, distribution, marking, etc. In the design, the use of currently popular Ajax technology, improve the efficiency of data exchange between the client and the server, and flexibility. In the development of this system, and USES the technology of such as XML, JavaScript, etc. This system based on Internet/Intranet, combine examination for automation and information technology as a whole, to achieve the basic purpose of system design and meet face-to-face, on the requirement of information sharing and utilization of exam.

Key words:The online test;MYSQL;jsp

目录

前言 (7)

1 项目概述 (8)

1.1 研究背景 (8)

1.2 研究现状 (8)

1.3 系统结构及研究内容和功能描述 (8)

1.4 业务流程描述 (10)

1.5 本系统存在的问题和薄弱环节分析 (13)

2 可行性分析 (14)

2.1 技术可行性 (14)

2.2 操作可行性 (14)

2.3 经济可行性 (14)

3 需求分析 (15)

3.1 总体目标 (15)

3.2 具体目标 (15)

3.3 系统功能建模 (15)

3.3.1 系统数据流程图 (15)

3.3.2 数据字典 (19)

3.4 系统数据模型 (21)

4 概要设计 (24)

4.1 体系结构设计 (24)

4.2.1 外部接口 (24)

4.2.2 内部接口 (25)

4.3 代码设计 (25)

4.3.1 代码设计原则 (25)

4.4 数据库设计 (26)

4.4.1 数据库设计原则 (26)

4.4.2 关系模式设计 (27)

4.4.3 数据字典 (27)

4.4 输入输出设计 (29)

4.4.1 输入设计 (29)

4.4.2 输出设计 (30)

4.5 运行设计 (31)

4.5.1 运行环境 (31)

4.5.2 运行模块的组合 (31)

4.5.3 运行控制 (31)

4.5.4 运行时间 (31)

4.6 出错处理设计 (31)

4.6.1 出错输出信息 (31)

4.6.2 出错处理对策 (32)

4.7 安全保密设计 (32)

4.7.1 数据安全性 (32)

4.7.2 登录管理员的安全性 (32)

4.8 维护设计 (32)

5 详细设计 (33)

5.1 老师登录模块定义 (33)

5.1.1 模块定义 (33)

5.1.2 输入项 (33)

5.1.3 限制条件 (33)

5.1.4 测试要点 (33)

5.2 学生登陆模块 (33)

5.2.1 模块定义 (33)

5.2.2 输入项 (33)

5.2.3 输出项 (34)

5.2.4 限制条件 (34)

5.2.5 测试要点 (34)

6 编码 (35)

6.1 概述开发工具及编程脚本 (35)

6.1.1 WEB服务器简介 (35)

相关文档
最新文档