题库管理系统毕业论文

2019-04-21 15:11

大连民族学院计算机科学与工程学院2007届毕业论文

摘 要

在新世纪中,信息技术不断改变着人们的生活,学习和思维的方式。如何将信息技术与实验课程整合在一起是近一段时期以来教育界的热点话题。基于WEB的题库管理系统正是将实验教学与信息技术结合在一起的一次尝试与创新。本文探讨了建立该系统的设计思想、方法及设计过程,详细地分析了各个模块的功能及实现方法。

本次实验教学平台主要利用JSP语言和MySql、MyEclipse等软件组合开发,以B/S模式为工作方式,针对于教学中的一些精品试卷、题目管理的网络辅助教学系统。从校园网络和应用人员的实际出发,实现了题目管理,试卷管理,命题人管理等模块功能。同时还提供了相关算法执行试卷的下载,以及题目的分类查询,以及有关算法的演示,以便巩固所学知识。

在实现平台的过程中,提高了设计系统的思考能力与动手能力。题库管理系统的设计与实现为计算机辅助教学提供了一次有益的尝试。

关键字:JSP;MySql;Hibernate OR映射;自动生成数据库;在线生成试卷;

I

网络实验教学平台的设计与实现 郭佳睿

ABSTRACT

In new century, the information technology changes people's life and thinking way constantly. How to make information technology and test courses together is a hot topic in educational circles recently. Experiment tutoring platform based on WEB is an innovation which combines information technology with experiment tutoring together. In this paper, design thought、method and process of this systems construct are discussed, the function and achieving method of each component are analyzed in detail.

The experiment tutoring platform which is designed for some exquisite article courses in the teaching system is developed by JSP language and soft wares such as SQL Server and Dream weaver and working based on B/S model. Setting out from the campus network and applied people, the experiment tutoring platform achieved independence experiment, on-line experiment, handing over a result and interaction between teachers and students. Meanwhile, it still provides some exe files which can be downloaded as well as the performance of related calculate way in order to make the knowledge stronger. The system also links to other webs, so that it can be an assistant for teachers and make study scope widely.

This time, the ability of thinking and making has a great improved. The most important factor is that it provides a useful try to research the computer education in the future.

Keywords: JSP; MySql; Hibernate

II

大连民族学院计算机科学与工程学院2007届毕业论文

目 录

摘要 ..................................................... I ABSTRACT ................................................. II 第一章 概述 ............................................... 1

1.1系统简介 ...................................................... 1

1.1.1系统特点 ................................................ 1 1.1.2系统的基本内容 .......................................... 1 1.2设计目标、要求 ................................................ 1

1.2.1设计目标 ................................................ 1 1.2.2设计要求 ................................................ 1 1.3系统现状及前景 ................................................ 1 1.4系统开发环境 .................................................. 1

1.4.1开发工具 ................................................ 1 1.4.2数据库工具 .............................................. 1 1.4.3工作模式 ................................................ 2

第二章 系统分析 ............................................ 2 2.1可行性分析 .................................................... 2

2.1.1经济可行性 .............................................. 2 2.1.2技术可行性 .............................................. 2 2.1.3操作可行性 .............................................. 3 2.2需求分析 .................................................... 3

2.2.1系统功能需求 ........................................... 3 2.2.2系统性能需求 ............................................ 3

第三章 系统设计 ............................................ 4 3.1整体机构和模块设计 ............................................ 4

3.1.1整体设计 ................................................ 4 3.1.2模块设计 ................................................ 5 3.1.3安全设计 ................................................ 6 3.2详细设计 .................................................... 7

3.2.1网站的总体设计 ......................................... 7 3.2.2功能模块及相应的页面 ................................... 7 3.3数据库设计 ................................................. 15

3.3.1数据库设计原则 ......................................... 15 3.3.2数据库概要设计 ......................................... 15 3.3.3数据库详细设计 ......................................... 16

第四章 系统的实现 ......................................... 16 4.1开发环境的配置 ............................................... 16

III

网络实验教学平台的设计与实现 郭佳睿

4.1.1安装 .................................................... 16 4.1.2配置 .................................................... 17 4.1.3注意 .................................................... 17 4.2建立数据库 ................................................... 17 4.3建立系统数据源 ............................................... 17 4.4运行条件说明 ................................................. 17 第五章 系统测试与维护 ....................................... 18

5.1 系统测试 ........................................... 18

5.1.1测试目标 ................................................ 18 5.1.2测试方法 ................................................ 18 5.1.4系统测试 ............................................... 19 5.2系统维护 ..................................................... 19 第六章 结束语 ............................................. 20 谢词 .................................................... 21 参考文献 ................................................. 22

IV

大连民族学院计算机科学与工程学院2007届毕业论文

第一章 概述

网络信息技术在命题过程中的应用题库管理系统成为老师命题环节中的一个进步与改革,同时也对模式,教学思想的改变起到了很大的推动作用。在教学的过程中,教师可以通过题库管理系统方便的命题,并可以分类共享其他老师的命题作一对比,也可以自动的生成试卷。所以本平台对于教师在开展实验教学环节,以及对在线命题的普及等都具有很重要的意义。本文主要通过对题库管理系统的构建与应用,给出题库管理系统的一种解决方案以及应用的模式,突破了传统的实验教学的局限性,成为计算机辅助教学中的一次新的探索与尝试。

1.1系统简介

1.1.1系统特点 (需要重写) 1.1.2系统的基本内容

在Tomcat服务器环境下利用JSP语言建立一个基于网络的题库管理系统。系统主要包括以下几个模块:管理命题人子系统;管理用户帐号系统,题库管理系统,试卷管理系统。在管理命题人子系统中,可以对学校老师信息进行管理,而为了系统的安全性,教师的添加是由管理员完成操作的。管理员可根据需要,赋予相关老师命题的权限,并且赋予相关登陆帐户、登陆密码。在老师的页面中,可以对分类别查看题库,可以自主命题,然后生成试卷并打印。在管理员的界面中,管理员可以对题库、试卷、用户、权限等进行相应的管理操作。

1.2设计目标、要求

1.2.1设计目标 1.2.2设计要求

1.3系统现状及前景 1.4系统开发环境

1.4.1开发工具

在本次实验平台的服务器端我们采用JSP作为开发工具。JSP是用JAVA语言作为脚本语言的。JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。许多对安全性要求较高的大型网站都是采用JSP语言开发的。随着Java技术的日益成熟和广泛的应用,JSP技术在网络编程中也变得越来越重要。由于JSP基于强大的Java语言,具有极强的扩展能力,良好的收缩性,以及与平台无关的开发特性,在根据Java平台构建动态网站成为主流的今天,JSP有着其它技术所不具备的优势。 1.4.2数据库工具

关系型数据库管理系统是当今软件业中应用最广泛的数据库系统,其中最杰出的系统之一是MySql。借于MySql系统一方面可以确保数据合理而有序地存储在数据,另一方面又可以保证数据的安全性和可靠性,所以在数据库的选择上,使用了MySql。而JSP和MySql则是一个比较成功的解决方案。这样可以方便对数据库实施操作、维护以及权限识别等功能。Web网络数据库的开发部分大量使用HQL语言,可加速数据访问速度和增加稳定性。

1


题库管理系统毕业论文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:oracle数据库ORA-12541TNS无监听程序-错误解决方法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: