试题题库管理系统设计毕业论文.doc

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试题题库管理系统设计毕业论文 目录 1 引言 5 1.1 选题的背景 5 1.2 系统开发目标 5 1.3 系统开发环境 6 1.4 系统的运行环境 6 2 相关技术与开发工具介绍 7 2.1 Visual Basic 6.0简介 7 2.1.1 概述 7 2.1.2 Visual Basic 6.0的特点 7 2.2 SQL Server 2005简介 8 3 系统需求分析 9 3.1 可行性研究 9 3.2 功能需求分析 10 3.3 性能需求分析 10 3.4 系统安全性要求 10 3.5 系统用例图 11 4 系统总体设计 12 4.1 开发设计思想 12 4.2 系统功能模块 12 4.3 数据库设计 13 4.4 数据字典 14 4.5 概念结构设计 16 5 系统详细设计 20 5.1 登录窗体模块 20 5.2 系统主窗体模块 21 5.3 试题信息录入模块 22 5.4 题库数据管理模块 24 5.5 试题查询排序模块 26 5.6 自动组卷模块 28 5.7 人工组卷模块 35 5.8 试卷管理与输出模块 42 5.9 系统用户管理模块 43 6 总结 45 参考文献 46 致 谢 47 1 引言 1.1 选题的背景 考试是教师检查学生学习情况的必要手段,但是出卷却是一种繁重的智力和体力劳动,传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量等方面都难以得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变得高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。同时使出卷工作变得轻松愉快,从很大程度上减轻了教师利用传统的出卷方式组卷的繁重工作量,大大节省了老师的工作时间,便于教师有更多的时间和精力致力于教学方法的研究,这不仅对教师有益,对在校学生也同样有帮助,学生可以有更多时间向教师请教问题。 据调查,如今很多高校都建立了自己的试题库管理系统,还有一些高校也购入了相关软件,但是大部分系统还处于简单的处理信息阶段,因为题目是多样性的,所以为了应对多种多样的题型和更好的适应教师教学,需要进一步的完善开发系统加强建设力度,才能成为一个真正胜任教学任务的题库管理系统。 随着计算机技术的速发展,计算机在信息管理中的应用的普及,利用计算机实现势在必行。 操作系统环境:/Windows 2005/Windows XP/Windows 7 系统工作平台:Visual Basic 6.0企业版完整版 后台数据库:SQL Server 2005企业版/个人版 2 相关技术与开发工具介绍 2.1 Visual Basic 6.0简介 2.1.1 概述 Visual Basic 6.0是Microsoft公司推出的可视化开发工具组件VisualStudio6.0的组件之一。Visual意为可视化的,指的是开发图形用户界面(GUI)的方法。Basic指的是BASIC语言。是一种简单易懂、面向初学者的语言。Visual Basic 6.0是基于BASIC的可视化程序设计语言既继承了BASIC语言的简单易懂的特点,又采用了面向对象、事件驱动的编程机制,提供了一种所见即所得的可视化程序设计方法。 Visual Basic 6.0有学习版、专业版、企业版三个版本,以满足不同层次开发者的需求。2.1.2 Visual Basic 6.0的特点 ⑴ 具有面向对象的可视化设计工具 Visual Basic 6.0提供可视化平台,把Windows界面设计的复杂性封装起来,编程人员不必为界面的设计编写大量的代码。只需按照编程的需要,用Visual Basic 6.0提供的工具箱在界面上添加各种对象,而界面的设计代码是由Visual Basic 6.0自动产生的,编程人员只需编写实现功能的那部分代码,从而大大提高了编程效率。 在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发,还可以由应用程序本身的消息触发,可以由来自操作系统或其他应用程序的消息触发。 ⑶ 结构化的程序设计语言 Visual Basic 6.0是在BASIC语言的基础上发展起来的,它吸收了其他结构化程序设计语言的优点,具有丰富的数据类型和函数,结构化程序结构,易学易用。 由于应用程序中三层体系结构的出现,使得网络、应用程序以及数据库的连接更加紧密起来。Visual Basic 6.0提供了一些接口来实现网络以及数据库的

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档