毕业论文——试卷管理系统.doc

上传人:滴答 文档编号:1255766 上传时间:2019-01-19 格式:DOC 页数:47 大小:7.19MB
下载 相关 举报
毕业论文——试卷管理系统.doc_第1页
第1页 / 共47页
毕业论文——试卷管理系统.doc_第2页
第2页 / 共47页
毕业论文——试卷管理系统.doc_第3页
第3页 / 共47页
毕业论文——试卷管理系统.doc_第4页
第4页 / 共47页
毕业论文——试卷管理系统.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、大连工业大学本科毕业生设计(论文)1摘 要随着微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理、考试等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域;另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。本文针对单位工作的具体需求,研制开发了一种试卷管理系统。本文通过对目前试卷管理机制进行了系统的分析,确定了系统的需求。在传统试卷管理方法的基础上,综合利用了数据库技术、Visual Basic6.0 技术等相关技术,设计了该系统的框架结构、各功能模块和数据库结构,并具体

2、运行、实现了该系统。本系统设计为单击版系统。系统的主要功能是:抽取试卷、试卷管理、数据管理、系统管理。特点:本系统的设计完成了对各科试卷的管理、抽取,更好的实现教考分离,保证考试的公平性,合理性。关键词:试卷管理;数据库;Visual Basic 6.0;单机大连工业大学本科毕业生设计(论文)2ABSTRACTOwing to the development of the computer technology,the network technology,the multimedia technology and the corresponding software technology,t

3、he teaching,the managmenting and the testing are depend on the computer more and more.On the one hand,computer based education and computer aided instruction are the very important domains of the computer applications;on the other hand,CAI and CBE are advanced much more.Now,CAI and CBE work up to th

4、e very important tools for modern educations.The author develops a in telligentize computer assistant teaching management system based the daily demand of the work.This paper mainly discusses the test management system.The article expatiates the design principle and method of the computer aided test

5、 management system.In this paper, the current management mechanism of paper a systematic analysis of the needs of the system. Papers in the traditional management methods, based on the utilization of database technology, Visual Basic6.0 technology related technologies, design the framework of the sy

6、stem structure, the function modules and the database structure, and specific operations, the realization of the system. The system is designed to click the version of the system. Key words:test manangement; the database; Visual Basic6.0 ;Stand-alone大连工业大学本科毕业生设计(论文)I目 录第 1 章 引 言.11.1 选题依据 .11.2 试卷管

7、理现状与背景 .21.3 系统开发平台 .3第 2 章 需求分析72.1 任务概述 .72.2 功能需求 .82.3 数据需求 .82.4 性能需求 .112.5 可行性分析 .112.5.1 技术可行性分析122.5.2 经济可行性分析.122.5.3 系统操作可行性分析122.6 开发运行环境13第 3 章 概要设计143.1 系统功能划分 .143.2 系统功能描述 .153.2.1 试卷抽取.153.2.2 试卷管理.163.2.3 基础数据管理.163.2.4 系统管理.173.3 模块流程 .18第 4 章 系统详细设计及实现194.1 数据库设计.194.2 数据库表的设计 .1

8、94.3 主要功能界面设计 .224.3.1 系统登录模块.22大连工业大学本科毕业生设计(论文)II4.3.2 系统主界面.244.3.3 用户管理.244.3.4 试卷管理315.3.5 系统管理34第 5 章 系统测试375.1 测试环境 .375.2 系统测试的基本原则 .375.3 软件测试方法 .375.4 系统的测试用例 .385.5 测试结果 .38第 6 章 总结40参考文献.41致 谢42大连工业大学本科毕业生设计(论文)1第 1 章 引 言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已经为人们深刻认识,它已经进入人类社会的各个领域,并发挥着越来越重要的作用。试

9、卷管理的发展对传统管理试卷的方式提出了强有力的挑战,由于试卷管理系统的内部逻辑比较复杂,安全性要求苛刻,所以要求的软件技术提供足够的复杂度和灵活性以适应试卷管理系统的需要。1.1 选题依据在教育制度十分发达的今天,考试是教学过程中的一项重要环节,它既体现了学生的学习成效,又反映了教师的教学水平和教学效果。 “教考分离”的核心是体现考试的公正性、客观性,保证考试成绩的真实性。在以往由任课老师出题的考试方式中,虽然不能怀疑教师的公正,但印象分、人情分的弊端是很难避免的,这些弊端的负面影响是隐性的。而教学与考试的分离,从根本上杜绝了以上弊端,充分体现考试的本质。所以,对试卷的管理工作就变得尤为重要。

10、如何使试卷的管理变得更加方便,快捷,安全,是每个教务管理人员所关心的。因此,设计一套试卷管理系统有十分重要的意义。它为试卷管理提供了一个平台,使试卷管理系统更加完善。21 世纪,已经进入了信息时代,信息时代的到来使教育尤其是考试面临着全方位的改革。实行教考分离是大学教学改革的重要措施,是提高教学质量的好方法。实行教考分离,可先进行初级的一般教考分离,后逐步实现标准教考分离,而要实行标准教考分离,必须建立由计算机管理的试卷库,由计算机要按科学的设计抽取试卷。随着 Internet 的发展,越来越多的学校开始建里自己的试卷库。现代学校需要的是一个功能强大的,能提供完善的试卷管理功能的系统。这改变了

11、传统的试卷管理模式。管理员可以通过方便、快捷的手段获取更大的效率。不但节省了时间,还减少人为因素的影响。现阶段学校的试卷管理方式大都仍然以纸稿为主,考试前由指定人员手大连工业大学本科毕业生设计(论文)2工抽卷,经检查确认无误后进行印刷、考试。这种试卷管理方式不仅在管理手段上较为落后,也没能顺应信息化的潮流。而且还存在一些保密性和人为因素的影响,同时也对试卷管理添加了许多麻烦,造成了很多不便。本系统设计的完成专门针对高校的试卷库及其管理中的弊端,其优点是实现了试卷管理的电子化、信息化,并在同时减轻了管理人员的工作负担,管理人员可以借助计算机能够规范、高效的管理大量的试卷,还避免了人为操作的错误和

12、不规范的行为。同时还打破了传统意义上的试卷管理框架,使得试卷信息管理更为方便和有效。1.2 试卷管理现状与背景当今,席卷全球的信息化大潮已把信息管理推到了时代的前沿,信息化管理成为社会关注的热点。在许多发达国家里早已采用这项先进技术,取得了卓著的成绩。而我国起步较晚,但在投入使用过程中,产生了显著的经济效益和社会效益,扮演起越来越重要的角色。管理信息系统(Management Information System 简称 MIS)是信息科学的一个分支,是由人、计算机和数据库组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管

13、理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。数据库技术和计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误造成的不必要的损失外,更重要的是能够建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、即时的信息以帮助做出正确而及时的选择与决定,从而给应用这门技术的单位带来了巨大的可见或不可见的利益与效益。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学校试卷进行管理,具有手工管理

14、所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高试卷管理的效率,也是学校的科学化、正规化管理的重要条件。大连工业大学本科毕业生设计(论文)3传统上的试卷管理系统就是人工管理试卷,但是使用传统人工的方式管理试卷,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一旦长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。本文研究并提供一个利用现代软件技术实现试卷信息的高效组织和管理的解决方案。随着现在学校试卷库系统的建成,怎样能更好的、更高效的管理试卷库,就变的更为重要了。那就要依靠计算机以及相应软件技术设计

15、一套相应的试卷管理系统,这样一来就可以避免以往用传统方式管理试卷的易出错性和繁冗复杂性,真正做到使试卷管理起来更加方便,有条理,同时增加了管理系统的安全性。 1.3 系统开发平台本设计采用的开发技术是M icrosoft Visual Basic 6.0,数据库使用SQL Server 2000,下面对这些开发工具及技术进行分析。1. Visual Basic 介 绍Visual Basic 是一种可视化的,面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它 目 前 应用 最 为 广 泛 、 简单易学,效率高,且功能强大,可以与 Windo

16、ws 的专业开发工具 SDK 相媲美。在 Visual Basic 环境下,利用事件驱动的编制机制,新颖易用的可视化设计工具,使用 Windows 内部的应用程序接口(API)函数,以及动态链接库(DLL ) ,动态数据交换(DDE) ,对象的链接与嵌入(OLE),开放式数据连接(ODBC)等技术,可以高效,快速地开发出Windows 环境下功能强大,图形界面丰富的应用软件系统。 随着版本的提高,Visual Basic 的功能也越来越强。5.0 版以后,Visual Basic 推出了中文版,与以前各版相比,其功能有了质的飞跃,已忧为 32 位,全面支持面向对象的大型程序语言。在推出 6.0

17、 版时,Visual Basic 又在数据访问,控件,语言,向导及 Internet 支持等方面增加了许多新的功能。 Visual Basic 有以下的主要特点: 1)可视化编程 大连工业大学本科毕业生设计(论文)4在用传统在用传统程序设计语言来设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。2)面向对象的程序设计 4.0 版特别是 5.0 版以后的 Visual Basic 支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。3)结构化程序设计语言 Visual Basic 是在 BASIC 和 Qu

18、ick BASIC 语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式,其语句简单易懂。4)事件驱动编程机制 Visual Basic 通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击” (Click)事件,而在产生该事件将执行一段程序,用来实现指定的操作。 在用 Visual Basic 设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程,这些过程分别面向不同的对象,由用户操作引发某个事件来驱动执行某种特定的功能,

19、或者由事件驱动程序调用通用来执行指定的操作。这样可以方便编程人员,提高效率。 5)访问数据库 Visual Basic 系统具有很强的数据库管理功能。利用数据控件和数据库管理窗口,可以直接建立或处理 Microsoft SQL Server 格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic 还能直接编辑和访问其他外部数据库,如 Btrieve,Dbase,Foxpro,Paradox 等,这些数据库格式都可以用Visual Basic 编辑和处理。2. MS SQL Server 2000 介绍SQL Server 是一个关系数据库管理系统。它最初是由 Micro

20、soft Sybase 和 Ashton-Tate 三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本。在 Windows NT 推出后, Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了,Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发大连工业大学本科毕业生设计(论文)5推广 SQL Server 的 Windows NT 版本。SQL Server 2000 还为数据库管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应。从而获得竞争优势。从数据和分析角度看,将原始数据转化为商业只能和充分

21、利用 Web 带来的机会非常重要。作为一个完整的数据库和数据分析包,SQL Server 2000 为快速开发新一代企业级商业应用程序,为企业赢得了核心竞争优势。SQL Server 2000 作为微软的数据管理与商业智能平台,是微软具有里程碑性质的企业级数据库产品。和以往的数据解决方案相比,SQL Server 2000将给您带来空前的价值、超强的功能和激动人心的全新体验。 14SQL Server 2000 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升 IT 管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客

22、户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQL Server 2000 将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现 Internet 数据业务互联,为您带来新的商业应用机遇。 由于大大减少了应用程序宕机时间,提高了系统的可伸缩性和性能,并加以更严格的安全控制,SQL Server 2000 在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。SQL Server 是微软服务器家族中重要的一部分,客户可以有效降低总体拥有成本并从更快的开发部署时间中受益。15SQL Server 2000 具有如下特点:1)安全

23、、可靠、高效的企业级数据管理平台SQL Server 2000 将在安全性、高可靠性、性能、扩展性、可管理性方面有极大的提高,不仅能够确保企业级数据业务的实时稳定运行、还能够大大提高管理效率、降低操作复杂度和运维成本。例如,SQL Server 2000 将提供全新的安全认证、数据加密技术来加强您数据系统的安全性;数据库镜像、快照、时点恢复、实时在线管理等诸多功能大大提高了企业级系统的可靠性、扩展性;而数据集成,各种自动化管理、调试和优化工具则为您的 IT 管理工作带来全新的体验。在硬件方面,SQL Server 2000 支持 64 位运算和海量数据存储。 大连工业大学本科毕业生设计(论文)

24、62)先进、一体化的商业智能平台SQL Server 2000 使您可以快速构建部署各类商业智能解决方案,为你提供深入的业务分析统计、和监控预测平台,进一步推动企业的信息化管理和业务发展。SQL Server 2000 将提供非常完整的商业智能套件,包括相关的数据仓库、数据分析、ETL 、报表、数据挖掘的一系列设计、开发、管理工具。为了满足客户日渐增强的实时 BI 和企业级应用规模的需求,SQL Server 2000 在构建商业智能平台的实时性、扩展性方面也有了质的飞跃。全新的数据分析工具和丰富的数据挖掘算法将帮助客户有效进行深入的业务监控分析、决策支持;企业级的 ETL 工具将支持各种异类

25、数据和复杂数据业务的整合;面向终端用户的报表设计及管理工具与 Office 的前端集成能够提供非常灵活的数据展示和自由定制功能。 3)极具扩展性和灵活性的开发平台SQL Server 2000 将提供更加强大的开发工具和各类新的开发特性,在大大提高开发效率的同时,将进一步拓展您的应用空间,带来新的商业应用机遇。例如,XML 数据库与 Web Service 的支持将使您的应用实现 Internet 数据互联,.Net 集成极大的扩展了开发空间,异构数据集成、Service Broker 使您的数据和其它应用无缝集成,各种新数据类型和 T-SQL 扩展带来了诸多灵活性。C# 、VB.Net、XQuery 、XMLA 、ADO.Net 2.0、SMO、AMO 等都将成为 SQL Server 数据平台上开发数据相关应用的有力工具。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。