基于VC的题库管理系统的设计与实现毕业论文

上传人:大米 文档编号:431391675 上传时间:2023-09-24 格式:DOC 页数:44 大小:1.46MB
返回 下载 相关 举报
基于VC的题库管理系统的设计与实现毕业论文_第1页
第1页 / 共44页
基于VC的题库管理系统的设计与实现毕业论文_第2页
第2页 / 共44页
基于VC的题库管理系统的设计与实现毕业论文_第3页
第3页 / 共44页
基于VC的题库管理系统的设计与实现毕业论文_第4页
第4页 / 共44页
基于VC的题库管理系统的设计与实现毕业论文_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《基于VC的题库管理系统的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《基于VC的题库管理系统的设计与实现毕业论文(44页珍藏版)》请在金锄头文库上搜索。

1、河北工业大学毕业设计说明书(论文) 作 者: 红 学 号: 104431 系 : 计算机系 专 业: 软件技术专业 题 目: 基于VC+的题库管理系统的设计与实现 指导者: (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务) 2013 年 6月 4日毕业设计(论文)中文摘要基于VC+的题库管理系统的设计与实现摘要:随着计算机技术的普及,题库管理系统已经慢慢取代传统的组卷方式,为学校教师组卷提供方便与快捷。题库管理系统拥有与真实考试同样的题型、组卷等功能。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。通过分析与研究,本系统运用VC+作为开发语言,SQL

2、Server 2005作为后台数据库,并利用ADO技术连接数据库,在MFC的结构框架下基本实现了上传试题、上传试卷、手动组卷、系统组卷、学生在线练习等主要功能,有效的减轻教师在出题、组卷方面的负担,提高教学质量。系统的开发按照软件生命周期的流程来设计,论文从系统分析、概要设计、详细设计和系统测试等环节进行了详细分析和描述。关键词: 题库管理系统 手动组卷 VC+ ADO毕业设计(论文)外文摘要Title Question Bank Management System Design and Implementation Based on VC + + AbstractWith the popul

3、arization of computer technology, Question Bank Management System has gradually replaced the traditional test method,which provide convenient and fast for the school paper. The Question Bank Management System with real exam questions, test paper etc. Its development mainly includes two aspects: the

4、background of the establishment and maintenance of database and front-end application development.Through the analysis and research, this system using VC + + as a development language, SQL Server2005 as a backend database, and connect to the database using ADO technology.The System Basically achieve

5、d the upload test questions, upload papers, manual group volume, system volume, student online practice the main function such as information management,which can effectively reduce the burden of teachers in title, group volume, improve the quality of teaching. The Systems development is according t

6、o the software life cycle processes to design,the Paper has analyzed and described in detail from the system analysis, the outline design, detailed design and system testing process.Keywords: Question bank management system Manually Set Volume VC+ ADO目 次1 引言11.1 课题背景及意义11.2 国内外研究现状和发展趋势11.3 本文的工作安排2

7、2 系统分析22.1 可行性分析22.2 需求分析32.3 系统的运行环境43 系统的开发环境与技术43.1 MFC技术43.2 数据库访问技术53.3 Visual C+ 6.0 开发环境53.4 C+开发语言54 系统设计64.1 总体设计思想64.2 系统功能模块设计74.3 数据库设计145 系统功能实现195.1 数据库的连接195.2 系统模块设计206 系统调试336.1 测试实例的研究与选择336.2 测试环境与条件346.3 测试结果34结 论35参考文献36致 谢371 1 引言传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确反映学生的学习

8、效果。相比之下题库管理系统能够安全方便地录入试题以及自定义出卷,减轻各科教师的教学压力。该部分主要介绍当前通用试题库管理系统的背景及意义、国内外研究现状和论文的工作安排。1.1 课题背景及意义随着计算机技术的不断发展,它被更广泛地应用在我国的各行各业中。其中计算机辅助教育(CAI)在教育系统中的应用,收到了良好的效果,给教育改革带来美好的前景。在教学管理中,为实现教考分开,更加合理、公平、公正、公开地进行各种考试,利用计算机进行考试题库管理,辅助教师命题组卷已成为各院校教学改革的重要内容之一。因此对于题库管理系统的开发和应用就显得尤为重要。相比传统的出题方式,利用计算机实现的题库管理具有操作简

9、便、成卷快、题目搭配合理、试卷难易程度可控等无法比拟的优点,同时能够更好的保证试卷的质量,而且还能更好地反映学生的学习效果,提高教学质量,减轻教师在出题组卷和成绩分析中的工作量。因此,研制题库管理系统已成为一项重要的课题,是各个学校教学研究的热门话题,并且在国家有关项目的支持下,出现了一系列使用的题库管理系统,但这些成型的题库管理系统有时候并不能满足现在学校教育中的要求。一个好的题库要求能够在有限的时间内,快速选择出最需要的题目,从而减轻了老师出题的负担,并加强了出题的效率和质量。1.2 国内外研究现状和发展趋势随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,计算机越来越深

10、入到我们日常的学习、工作及生活中,成为我们补课缺少的辅助工具。其强大的功能以为人们深刻认知,它已进入人类社会的各个领域,并发挥着越来越重要的作用,在我国的教育系统中,传统的出卷方式,是一个漫长而复杂的过程,已经越来越不适应现代教学的需要,而随着计算机事业在我国的纵深发展,题库在教育领域的应用越来越广泛,一个好的题库管理系统,要求界面友好,能方便的录入试题,组卷灵活快捷,查询试题或出卷迅速,以适应各种知识更新对试卷难易程度、题型的要求,因此领用计算机化的试卷生成系统来组卷是未来学校考试的发展趋势。1.3 本文的工作安排本文从软件开发生命周期的角度阐述了系统开发过程,首先介绍了项目背景,然后进行系

11、统分析、总体设计和项目的具体设计与实现过程,最后作系统测试及总结。论文分六部分,具体安排如下:第一部分:介绍课题的背景,课题目的及意义,国内外研究现状及发展趋势等。第二部分:系统分析,包括可行性分析、需求分析、系统可行性分析等。第三部分:介绍系统的开发环境与开发技术。第四部分:根据系统的需求分析进行系统概要设计,包括系统的模块设计,数据库的概念结构设计和数据库的逻辑结构设计。第五部分:从整体上介绍了系统的详细设计和实现,包括整个系统界面设计和相关功能及实现过程。第六部分:介绍本系统的测试及维护,测试内容及测试方法并总结测试结果。第七部分:结束语。总结在完成系统开发和设计过程中所做的工作,以及系

12、统的优缺点。2 系统分析系统分析是软件系统开发过程中一项重要工作,系统分析工作质量的好坏将直接决定系统开发工作的成败。该阶段将从可行性分析、系统需求分析、系统的运行环境几个关键技术对题库管理系统作出详细的系统分析。2.1 可行性分析2.1.1 技术可行性此次课程设计,使用MFC技术构建题库管理系统的骨干框架,利用SQL Server 2005构建系统的后台数据库,运用VC+语言开发,并结合ADO连接数据库的技术,完全有能力设计一个界面比较友好、功能较为全面、操作方便简捷的题库管理系统。2.1.2 经济可行性随着计算机技术的迅速发展,尤其在面临日益激烈的市场竞争,以电子计算机为主要技术手段,将大

13、大减轻科技人员的脑力劳动和体力劳动。计算机技术它具有高智力、知识密集、综合性强、效益高等特点,是当今世界上科技领域的前沿课题。因此将计算机技术运用到各高校的考试中,开发一款操作简捷、功能齐全的题库管理系统将大大可以提高教师的工作效率和工作质量,改善教师的工作条件,进而提高教学水平,为教研室带来了间接的效益。2.2 需求分析该系统设计主要是为了能够减轻教师在考前出卷组卷的工作量,能够方便的让教师浏览、查看各类试题,以最快的速度筛选处所需的试题组成一套完整的试卷,其主要功能如下:1 用户登录模块:用户登录的权限可分为:系统管理员、教师、学生三种权限,在登录模块中,当用户登录时,首先先输入用户名及登

14、录密码,系统会自动验证该用户的身份,如果该用户存在则根据其登录权限跳转到相应的不同权限的页面;如用户名不存在,用户也可以先进行注册再登录,也可以通过找回密码重新设置密码,然后再进行登录。2 信息管理模块:系统管理员可以对登录用户的信息进行修改、查询、删除等管理操作,并且还可以注册新的用户信息,同时管理员还可向用户发布最新的试题信息并可对用户反馈的信息进行管理。3 试题管理模块:系统管理员可以对试题库中试题进行查看、删除、修改等操作;教师登录后可以上传相关试题,查看个人上传的试题以及全部的试题,修改个人上传试题;学生登录后可以查看相关试题,并可查看试题答案以及试题详解。4 试卷管理模块:系统管理员可以对用户上传的试卷进行查看、删除、修改等操作;教师可以对个人上传的试卷进行修改或删除操作,同时可以上传试卷,此外教师还可以针对某一学科进行手动组卷也可选择系统组卷,并且可预览组好的试卷并将其导出为.txt;学生可对相关的试卷信息内容进行查看。5 科目、章节、题型管理:系统管理员可以对科目、章节、题型的信息进行增、删、改、查的操作。2.3 系统的运行环境该软件设计是基于VC+的题库管理系统,能够在WindowXP/Win7及其以上版本的系统上顺利运行。

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

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号