- 4
- 0
- 约2.26万字
- 约 42页
- 2016-09-17 发布于陕西
- 举报
本科生毕业论文(设计)
河南财经政法大学在线考试系统分析与设计
姓 名 学 号 专 业 指导教师 摘 要
在计算机网络飞速发展的今天,互联网应用在人们政治、经济、生活等各个方面发挥着重要的作用,然而在教育方面却没有得到充分的利用。在追求效率与公平的时代,为了使学校、教师以及学生在考试过程减少时间、金钱的投入,因此设计开发了这个在线考试系统。
本文论述了一个以Internet为网络平台、三层架构(B/S)的系统的设计原理、设计思想及具体的实现过程,对在设计过程中涉及到的关键算法及重要作业流程作了具体分析和介绍,并对各个模块的设计思想及设计过程作了详细阐述。Jsp+Servlet等技术,设法为学校创建一个便捷公平的在线考试平台。本论文阐述了系统所要实现的功能,其中包括学生考试,人员管理,题库管理等多个功能,对各功能模块的实现流程以及后台数据库的设计进行说明,并详细介绍了在线考试系统主要业务的实现方式。对于不同用户角色,本文将分别关于功能结构进行介绍,并对其逻辑和代码实现进行解释和说明。
关键词:在线考试;Oracle数据库;Jsp;MVC
Abstract
Along with the rapid development of information technique such as computer and network nowadays, in peoples daily life, especially in politics, economy and education etc, the Internet is playing an important role. However, in the education aspect, it has not been fully utilized. In order to pursuit higher efficiency and quality of the examination process, and also to reduce the cost of money and time, an on-line examination system is therefore necessary.
This thesis proposes three architectures (B/S) of the online examination system design, and also introduces the design idea and the realization process of design. The process of the algorithm and the key important work flow is also analyzed and introduced. This system uses the Jsp + Servlet technology creates a convenient online examination platform. This thesis describes the system functions, including students test, personnel management and management etc. For different user roles, this thesis introduces the function respectively of structure, including the logic and code realization to explanation and instructions.
Key words: Online Examination, Oracle Database, JSP, MVC
目 录
1 引 言 1
1.1 课题的背景 1
1.2 课题的目的和意义 1
1.3 本文的内容安排 2
2 开发工具及相关技术 3
2.1 系统的B/S结构简述 3
2.2 开发环境及开发工具 3
2.2.1 Dreamweaver 3
2.2.2 Eclipse 4
2.2.3 Oracle 数据库 4
2.2.4 Tomcat服务器 4
2.3 相关技术 5
2.3.1 CSS+DIV 5
2.3.2 JavaScript 和jQuery 5
2.3.3 Servlet 和JSP 5
2.3.4 MVC模式 6
2.3.5 JDBC 7
2.4 本章小结 7
3 系统分析 8
3.1 系统需求分析 8
3.1.1 系统功能的需求 8
3.1.2 系统性能的需求 8
3.2 系统
原创力文档

文档评论(0)