VC题库管理系统全套.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC题库管理系统全套

VC题库管理系统全套 摘 要 目 录 摘 要…………………………………………………………………… 1 Abstract…………………………………………………………………… 1 目 录……………………………………………………………………… 2 一、前 言 3 二、开发工具和相关知识简介 4 2.1 Vc++基础 4 2.2 SQL语言简介 4 三、编译原理试题库系统的需求分析 6 3.1 系统的开发背景 6 3.2 系统的可行性研究 6 3.3 开发过程框图 7 3.4 系统功能分析 7 3.5 系统总体流程图 8 四、系统总体设计 9 4.1 系统功能模块框图 9 4.2 数据库设计 10 4.2.1 数据库需求分析 10 4.2.2 数据库结构设计 10 五、编译原理试题库系统具体实现 13 5.1 系统登录 19 5.2 试题库系统主界面 22 5.3 试题管理对话框 27 5.3.1填空题管理 28 5.3.2选择题管理 36 5.4 用户管理对话框 46 5.5 成绩管理页面 54 5.6 考试页面 58 5.7 生成试卷对话框 76 六、软件测试 81 结 束 语 81 致 谢 82 主要参考文献 82 一、前 言 ,同时具有对查询到的信息数目的统计功能,并可对这些试题进行修改和删除。另外,还可以对用户提交的试卷进行管理,可以查看成绩,可以删除。还能够添加用户,可以更改用户信息,删除信息。该系统界面直观,操作方便,具有很强的实用性。 本次设计的软件部分,涉及到的相关知识有:vc++6.0软件设计,odbc数据库连接机技术,以及SQL语言。 本论文共部分: 二、开发工具和相关知识简介 本系统主要是以vc++6.0为开发工具,Access2003作为数据库。 2.1 Vc++基础 首先介绍,扩展名为.dsw的文件类型,这种文件在vc 中是级别最高的,称为workspace文件。在vc中,应用程序是以 project 的形式存在的,project文件的扩展名为.dsp ,在.dsw 文件中可以包含多个.dsp的文件,由workspace文件对他们统一的管理。 与dsw 类型的文件相配合的一个重要的文件是.opt文件,这个文件保存的是和workspace 中用到的有关本机的配置文件,所以不能在不同的计算机上共享。当我们打开一个workspace文件时,如果系统找不到需要的opt文件,就会自动的创建一个与之配合的,包含本地的计算机的信息的opt文件。 以clw为扩展名的文件,是用来存放应用程序中用到的类和资源的信息。这些信息是vc中的class wizard工具管理和使用类的信息来源。 对应每一个应用程序,有一个readme.txt文件,这个文件中列出了,应用程序中用到的,所有文件的信息,打开查看,就能对应用程序的结构有一个基本的认识。 在应用程序中大量应用的是以.h和.cpp为扩展名的文件,以.h的是叫头文件,.cpp的叫实现文件,一般来说,.h和.cpp文件是一一对应的,在.h的文件中是对应的类的定义,.cpp是主要的成员函数的实现代码。 2.2 SQL语言简介 SQL语言之所以被广泛接受和认可,是因为他是一个综合的,通用的,功能强大并且简单易学的语言。它集成了数据定义语言(Date Defintion Language,DDL),数据操纵语言(Date Manipulation Language,DML),数据控制语言(Date Control Language)于一身,具有强劲的数据查询(Date Query)功能。其语言风格统一,简洁凝练且独立完整,并且有良好的可扩充性。 SQL既可以独立使用,即独立地在计算机上与数据交互,也可以内含在其他高级语言(如 C,BASIC等)中统一编程使用。SQL的核心命令只有9个动词语句,其中属于数据定义的有3个:create,drop和alter。属于数据操纵的有3个:insert,update和delete。属于数据查询的有1个:select。属于数据控制的有2个:grant和revote。SQL语言不区分大小写,但对数据,表名和字段名最好统一。 三、编译原理试题库系统的需求分析 3.1 系统的开发背景 ,随着社会的进步和技术的发展,知识正在发挥着越来越大的作用。企业、机关、学校等各单位想在激烈的竞争环境中立于不败之地,就必须认识到提高竞争力,安徽工业大学也不例外。为了适应以后发展的要求,减轻教师的负担,让老师从繁重的出试卷、改试卷,及管理试卷的劳动中解放出来,让老师全身投入到教学工作中,从而提高教学质量和教学效率。 在这种环境下,提出了对试题库系统的需求。 3.2 系统的可行性研究 现在的硬件、软件,及数据库技术已经完全可以支

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档