免费论文网 首页

试题库管理系统的设计与实现

时间:2016-10-06 17:45:20 来源:免费论文网

篇一:试题库管理系统的设计与实现

北京工业大学耿丹学院

毕业设计(论文)

题目:试题库管理系统的设计与实现

——试题及试卷管理模块

姓 名

系 名 信息工程系

专 业计算机科学与技术

指导教师

日 期

2011年 5 月 25 日

诚信承诺

本人声明,本论文及其研究工作是由本人在导师指导下独立完成,论文所利用的一切资料均符合论文著作要求,且在参考文献中列出。

签名:日期:

摘要

试题库管理系统是根据学院的教考分离的特点而开发设计的。考虑到原来教师亲自翻阅资料后思考试题内容的工作繁琐性,本项目的开发可以使教师设计试题和组卷变得高效和快捷。

本课题开发主要包括后台数据库的建立、维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,使用方便,灵活等特点。经过分析,本课题适合用Microsoft公司的SQL Server 2005管理后台数据库来开发。而Visual studio 2005中文版作为前端开发工具,是考虑其提供的各种面向对象的开发工具,尤其是数据窗口方面简洁操纵数据库的智能化对象,能在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到做到用户满意的可行性系统。

本课题包括三大版块:试卷版块、试题版块、辅助版块。版块的功能设计基本符合在校教师设计试卷的需求,相比以往的试题库系统,课题在组卷功能和生成试卷功能方面也做了一些创新。相信该系统如能投入使用,将会成为教师的好帮手。

关键词:试题库系统;组卷;教考分离;SQL Server 2005

Abstract

Test library management system is based on separating the college teaching and testing. Taking into account that the complexity of teachers thinking of the test after reading through information, the development of this project makes it easy that teachers can design questions and the test paper to become efficient and fast.

This development of this topic mainly includes the backstage database building, maintaining and developing the application interface of front-end two aspects. The former required establish data consistency and integrality, data security good database. For the latter then requires the application program function complete, convenience, flexibility and other characteristics. After the analysis, this subject for the Microsoft SQL Server 2005 management of the database to development. And Visual studio 2005 tool for a chinese version of development,considering the offer of the object-oriented variety of tools, especially in data manipulation of the window and of the database object could be intelligent, in a short period of a prototype system application for prototypes and initial system to demand an iteration, and to improve until to the satisfaction of the workability of the system.

This topic includes three modules : paper module, the test module, auxiliary module. The design of the modules’ functions meets the needs of the design of the paper, compared to previous test library management system, topic has also made some innovative in section generated test roll function and functions. we trust that the system can be put into use, and will be a teacher's right hand.

Key Words: test database system;test paper;examination separated;SQL Server 2005

目 录

摘要............................................................. I Abstract........................................................... II

第1章 绪论........................................................ 1

1.1

1.2

1.3 课题研究背景........................................................................................... 1 课题研究意义........................................................................................... 2 课题的应用研究....................................................................................... 3

1.3.1 实际应用中研究 ............................................................................... 3

1.3.2 国内外研究成果 ............................................................................... 4

1.4 课题中关键技术研究............................................................................... 5

1.4.1 组卷功能在课题中的应用研究 ....................................................... 5

1.4.2 Word组件嵌入技术在课题中的应用研究....................................... 5

1.5 试题库设计时需要考虑的问题............................................................... 6

第2章 课题采用的技术和系统环境配置要求............................ 7

2.1 课题设计基础介绍........................................................................................ 7

2.1.1热门工具ASP.Net.............................................................................. 7

2.1.2强大的 Microsoft Visual Studio 2005....................................... 8

2.1.3实用的SQL Server 2005.................................................................. 8

2.1.4开发语言C#........................................................................................ 9

2.2课题应用技术介绍....................................................................................... 10

2.2.1 JavaScript技术............................................................................. 10

2.2.2 ADO.NET............................................................................................ 10

2.3系统环境配置要求....................................................................................... 11

第3章 需求分析.................................................... 12

3.1用户需求....................................................................................................... 12

3.2功能需求....................................................................................................... 12

3.2.1核心功能描述................................................................................... 13

3.2.2辅助功能描述................................................................................... 14

第4章 总体设计.................................................... 15

4.1 功能设计...................................................................................................... 15

4.2 数据库设计.................................................................................................. 16

篇二:试题库管理系统的设计与实现

河北科技大学继续教育学院

毕业论文

学生姓名:孙田田学 号:1033994 院 站:河北科技大学继续教育学院计世教学部 学习形式:业余 层 次:专科专 业:软件技术 题 目:某高校试题库管理系统的设计与实现

指导教师:

评阅教师:

二○一一年 十二月

毕业论文题目

某高校试题库管理系统的设计与实现

总计 毕业论文 24 页

表 格 18 表

插 5 图

摘要

目 录

1 绪论............................................................. 1

1.1 课题背景及意义 .............................................. 1

1.2 国内外研究现状、水平和发展趋势 .............................. 1

1.3 研究目标及研究内容 .......................................... 2

2 可行性分析....................................................... 4

2.1技术可行性................................................... 4

2.2经济可行性................................................... 4

3 系统的需求分析和总体设计......................................... 5

3.1需求分析..................................................... 5

3.2 总体设计 .................................................... 5

4 系统详细设计..................................................... 6

4.1 普通考试的标准化 ............................................ 6

4.2本系统的业务流程图........................................... 6

4.3数据流程图 .................................................. 8

4.4.数据字典 .................................................... 9

5 系统测试......................................................... 13

5.1系统功能结构设计:.......................................... 13

5.2输入输出设计................................................ 13

5.3 试卷管理 ................................................... 15

5.4、系统初始化 ................................................ 15

总结............................................................ 18

致辞............................................................ 19

参考文献........................................................... 20

1 绪论

1.1 课题背景及意义

试题库管理系统产生的背景:在教育、教学现代化建设中,教、考信息化是

最重要的主体工程。而在针对考试管理的信息化建设中,试题库建设就是最基础 的的工程。如果没有试题库管理系统软件的支持,试题库的建设与试题资源的形 成将没有可能。在整个教学考试的信息化管理中,试题库建设将起到重要的基础 性的角色作用。可以这样认为,试题库管理系统是网络考试系统及考试评定系统( 改卷评分系统)的支撑平台。如果没有这个平台,或者这个平台搭建的不好,则往后的组卷、考试、评定等一系列工作都会受到影响。而采用计算机作为工具是使用计算机的智能化管理程序来帮助前台管理员进行更有效的考试管理工作。试题库的管理,特别是学校的试题库具有数量大、种类多的特点,常规管理有工作量大、查询困难、不易更新的缺点,试题库管理系统可对试题实行科学管理,利用现代电脑功能强大、运算速度快的优点,对试题进行集中、有序、有效的管理,更新方便、查询快捷、组卷灵活还可在组卷结束后通过打印机直接打印成卷或直接在计算机上考试,大大降低了劳动强度。在计算机还未普及之前学生考试的试卷都是由教师或工作人员人工管理,出题来组成试卷的方法来操作的。现在一般的高校管理都拥有实施计算机考试系统的硬件条件,完全可以采用计算机智能化管理,方便师生,提高教师工作效率,节约纸张的使用,符合我国的现代化发展方向。

意义:试题库管理系统可以为学校教师举行考试提供方便与快捷的方式,拥有

与真实考试同样的题型、组卷等功能。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。提高教职员工的工作效率和工作质量,减轻其工作压力。也有很多软件科技公司致力于试题库管理系统的研究开发,作为一种商业系工具。

1.2 国内外研究现状、水平和发展趋势

随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,

计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,并发挥着

1

篇三:试题库管理系统的设计与实现需求分析报告+开发+设计+测试报告

试题库管理系统的设计与实现

——需求分析 制作人:贺稳 裴如杰 刘峰

共计18页

1 引言

1.1 课题背景及意义

试题库管理系统产生的背景:在教育、教学现代化建设中,教、考信化

是最重要的主体工程。而在针对考试管理的信息化建设中,试题库建设就是最基础的的工程。如果没有试题库管理系统软件的支持,试题库的建设与试题资源的形成将没有可能。在整个教学考试的信息化管理中,试题库建设将起到重要的基础性的角色作用。可以这样认为,试题库管理系统是网络考试系统及考试评定系统(改卷评分系统)的支撑平台。如果没有这个平台,或者这个平台搭建的不好,则往后的组卷、考试、评定等一系列工作都会受到影响。而采用计算机作为工具是使用计算机的智能化管理程序来帮助前台管理员进行更有效的考试管理工作。试题库的管理,特别是学校的试题库具有数量大、种类多的特点,常规管理有工作量大、查询困难、不易更新的缺点,试题库管理系统可对试题实行科学管理,利用现代电脑功能强大、运算速度快的优点,对试题进行集中、有序、有效的管理,更新方便、查询快捷、组卷灵活还可在组卷结束后通过打印机直接打印成卷或直接在计算机上考试,大大降低了劳动强度。在计算机还未普及之前学生考试的试卷都是由教师或工作人员人工管理,出题来组成试卷的方法来操作的。现在一般的高校管理都拥有实施计算机考试系统的硬件条件,完全可以采用计算机智能化管理,方便师生,提高教师工作效率,节约纸张的使用,符合我国的现代化发展方向。

意义:试题库管理系统可以为学校教师举行考试提供方便与快捷的方

式,拥有与真实考试同样的题型、组卷等功能。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。提高教职员工的工作效率和工作质量,减轻其工作压力。也有很多软件科技公司致力于试题库管理系统的研究开发,作为一种商业系工具。

1.2 研究现状、水平和发展趋势

随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐

成熟,计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,并发挥着越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。在学校,计算机的使用更是普遍,特别在我国的教育系统中,试卷考试是学校检查学生学习情况的一种常用办法,而传统的出卷方式,老师们必须提前花费大量的时间和精力才能组成一份比较满意的试卷,比如说,要预先考虑好试卷的所有题型,难易程度。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。 发展趋势:随着计算机事业在我国的纵深发展,题库在我国的应用也越

来越广泛。一个好的试题库管理系统,要求界面友好,能方便地录入试题,试题库的维护(修改、删除试题)操作简单,组卷灵活快捷,查询试题或出卷迅速,以适应各种知识更新对试卷难易程度、题型的要求,还要有一定的安全性,因此利用计算机化的试卷生成系统来组卷将是未来学校考试的发展趋势。

1.3 研究目标及研究内容

1.3.1 研究目标

作为考察学生学习情况及考察教师授课质量的试题及试卷,在教学中起的作用是至关重要的。试题应该准确地反映大纲规定的教学内容中的一个或多个相关知识点,考察相同知识点的试题难度也应有所区别,这样才能了解学生对该知识点掌握的程度,由若干试题组成的一份试卷,学生的得分应能公正地评价他对该门课程教学内容的掌握程度。为此必须保证试题及试卷的质量。目前很多学校试卷内容基本上由任课教师确定,由于教师工作态度有优劣、教学水平有高低、或为自身利益考虑等原因,试卷内容及难易程度的主观随意性很大,虽有一定的审核措施,但往往由于工作量大,时间紧迫难以保证试卷质量。而且因为试卷由各位教师分散出题,难以保证试题的保密性。因此用这样的试卷考试得到的成绩难以说明学生学习的优劣,教师教学水平的高低。而随着计算机在学校中的普遍应用,高校中有足够的软件条件

和人员力量实施办公自动化和无纸化。

本系统主要针对这一情况,开发出一个符合教学要求的、具有一定代表性的“试题库管理系统”。开发本系统的主要目标是能按照各课程教学目标和测试要求由计算机自动生成科学合理的试卷。并且能够方便地管理每次考试所用过的试卷。试卷根据设定的条件从大量的试题中随机抽取,保证了试卷的质量。利用计算机管理试题库、自动出卷可让教师有更多的时间提高教学质量、编写出更好地试题。生成的试卷作为一种衡量标准更有说服力。

1.3.2 研究内容

本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施。 基本内容:本课题的研究对象试题库管理模块的设计和实现。以下具体功能的

介绍:

(1):用户登录功能:验证用户登录的合法性,本系统分为教师登录和学生登录两种模式,从数据库中匹配相对应的用户信息,成功登陆后自动跳转到主菜单页面。

(2):用户管理:实现添加操作用户、修改用户信息、删除用户等基本操作。

(3):题库管理:实现分类别、修改题库中的题目,包括题目的添加、修改、删除。题库管理中还包括题库的导出功能即实现分类别把试题库中的题目导出到Microsoft Word中,从而轻松实现排版和打印。

(4):试卷管理:实现试卷的生成与排版功能。

2 可行性分析

2.1技术可行性

系统现阶段的发展过程中,利用现有的人力物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以试题库管理系统的技术上是完全可行的。在当前的限制条件下,该系统的功能目标能达到;利用现有的技术,该系统的功能能实现;对开发人员的数量和质

量的要求并说明这些要求应该能满足;在规定的期限内,本系统的开发能完成。

2.2经济可行性

随着计算机技术的迅速发展,尤其在面临日益激烈的市场竞争,如何提高本单位的应变和生存能力,参与国际合作,是摆在各个企业面前的尖锐问题。以电子计算机为主要技术手段,将大大减轻科技人员的脑力劳动和体力劳动,甚至能够完成人力所不记得功能工作,从而促进科学技术和生产技术的发展。在当今高效益、高效率、高技术竞争的时代,要适应瞬息万变的市场要求,必须提高产品质量,缩短生产周期,就必须采用先进的技术。计算机技术它具有高智力、知识密集、综合性强、效益高等特点,是当今世界上科技领域的前沿课题。

计算机技术运用到各高校的考试中将可以提高工作效率,改善教师的工作条件,为教研室带来了间接的效益。

3 系统的需求分析和总体设计

3.1需求分析

3.1.1任务概述

试题库管理系统需要完成的任务如下:

(1)能完成试题的编辑功能,录入、删除、修改;

(2)设计手动生成试卷功能;

(3)设计自动生成试卷功

(4)具有用户管理功能;

(5)具有课程和章节管理的功能;

(6)具有试题导入导出的功能;

(7)具有试题查询、浏览的功能;(8)数据库设计。

3.1.2功能描述

试题库管理系统的设计旨在为各单位的教务管理部门和老师提供一个方便的试题管理工具,为教师的教学准备工作节约大量时间,从而可以让教师


试题库管理系统的设计与实现
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/show/62642.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题