优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

题库管理系统.

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

开发工具和相关知识简介

本系统主要是以vc++6.0为开发工具,Access2003作为数据库。

本文来自think58 [来源:http://think58.com]

[资料来源:http://www.THINK58.com]

2.1 Vc++基础
Visual C++ 作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C++开发应用程序的过程中,系统为我们生成了大量的各种类型的文件。
首先介绍,扩展名为.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是主要的成员函数的实现代码。

[资料来源:http://www.THINK58.com]

在应用程序中经常要用到一些位图、菜单之类的资源。Vc中以.rc为扩展名的文件叫资源文件,其中包含应用程序中用到的所有资源。
2.2 SQL语言简介
[资料来源:http://think58.com]

SQL是Structed Query Language(结构化查询语言)的英文缩略语,也有人称之为Standart Query Language(标准化查询语言)。SQL语言已经成为国际标准语言。各数据库厂商纷纷推出各自支持SQL的软件以及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语言不区分大小写,但对数据,表名和字段名最好统一。
三、编译原理试题库系统的需求分析

内容来自think58 [来源:http://www.think58.com]

[来源:http://think58.com]

3.1  系统的开发背景 本文来自think58 [资料来源:http://think58.com]

在当前的信息环境下,随着社会的进步和技术的发展,知识正在发挥着越来越大的作用。企业、机关、学校等各单位想在激烈的竞争环境中立于不败之地,就必须认识到提高竞争力,安徽工业大学也不例外。为了适应以后发展的要求,减轻教师的负担,让老师从繁重的出试卷、改试卷,及管理试卷的劳动中解放出来,让老师全身投入到教学工作中,从而提高教学质量和教学效率。
在这种环境下,提出了对试题库系统的需求。 copyright think58

[资料来源:http://THINK58.com]

3.2  系统的可行性研究 内容来自think58 [版权所有:http://think58.com]


现在的硬件、软件,及数据库技术已经完全可以支持这样的一个系统的所有需求的实现。在这里,我们选用普通的pc机,编程工具使用vc++6.0,数据库由Access2003支持。完全可以满足用户的需求。

think58.com

[资料来源:www.THINK58.com]

[来源:http://www.think58.com]

本系统开发的费用比较低,在交付使用之后,其实用性、方便性,会赢得广大教师的认同。所得的效益完全超过软件的开发费用,此后也就会带来相应的经济效益。 think58 [资料来源:THINK58.com]

本系统具有美观、友好的人机交互界面,采用了问答式与多功能菜单相结合的用户参与方式,对各种输入信息进行提示和帮助。其中大部分的界面都是按照用户的要求定制的,用户操作简便易行。 [资料来源:http://think58.com]

3.4  系统功能分析 [资料来源:THINK58.com]

本系统需要完成的功能主要有:
 教师登录、考生登录
 用户管理(记录的新建、修改、删除和定位)
 题库管理与维护(记录的新建、修改、删除和定位)
 从题库中自动选择一定数量的试题(选择和填空题), 生成考盘(随机产生题号,
使各考生的题目顺序不一样)作为本次考试的学生考试库
 答题(选择和填空题),如果中途退出,可再次进入答题环境
 答题结束退出时,系统可自动评分,评分后不能再进入答题环境,评分时还向用
提供答题的相关信息:每类题的得分,出错的试题等
 管理员身份可以查看用户的考试信息,得分等,能进行维护,可以删除用户的
卷信息(已提交试卷)
 考试结束用户可以查询自己的考试成绩,包括以往的考试(已提交的成绩)

think58

[资料来源:http://think58.com]

[资料来源:THINK58.com]