期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

网络化CAD测试系统客户端程序开发

时间:2013-08-19 11:52 文章来源:http://www.lunwenbuluo.com 作者:姚兴岭 点击次数:

  一、程序开发的目的和意义

  1、目的:通过网络化测试系统使CAD考试变得更方便,更准确,更易于管理。

  2、意义:网络化测试系统可对考生随时随地进行考试,不受时间和空间限制。大大地简化了传统考试的过程,减轻了繁重的测试管理工作,避免了测试过程中的人为因素,提高了测试考核水平和管理水平。

  二、网络化CAD上机测试系统客户端开发研究

  测试系统客户端介绍:提供服务的一方我们称为伺服端(Server),而接受服务的另一方我们称作客户端(Client)。

  测试系统客户端功能及组成:为考生提供一个考试的平台。论文发表包括:考生登陆系统、考生信息核对界面、考生测试主界面、试题浏览界面。

  测试系统客户端开发计划:开发工具选择VisualBasic6.0。数据库系统选择MicrosoftSQLServer2000。测试系统的交互方式选择客户机/服务器(C/S)和)浏览器/Web服务器(B/S)的综合应用。

  测试系统客户端应用程序的框架如图所示:

  三、VB与数据库接口技术

  1、建立VB与数据库接口:数据库接口技术是程序开发过程中,开发工具与数据库相连接的重要组件,常见的有ODBC(开发数据库互联)和ADO(ActiveX数据对象)。

  2、ODBC与VB接口技术研究

  应用程序要访问一个数据库首先用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息建立起ODBC与具体数据库的联系。只要通过应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。

  3、ActiveX数据对象(ADO)与VB接口技术研究

  ADO是Microsoft数据库应用程序开发的新数据访问技术。是建立在OLEDB之上的高层数据库访问技术。

  ADO最基本的操作流程:初始化COM库,引入ADO库定义文件;用Connection对象连接数据库;利用建立好的连接,通过ConnectionCommand对象执行SQL命令,或利用Recordest对象取得结果记录进行查询、处理;使用完毕后关闭连接释放对象。

  操作步骤:(1)打开数据库首先需要创建数据库连接对象(Connection),然后调用该对象的Open方法即可打开数据库。(2)操作数据库数据。在数据库打开之后,通过Connection、Command对象执行SQL命令,或者创建记录集(Recordest)对象,使用该对象的各种方法就可以进行数据库数据的查询、定位以及增加、删除和修改。(3)关闭数据库。

  4、测试系统数据分析及数据库的结构研究

  数据模型通常由数据结构、数据操作和完整性约束三部分组成。

  数据库系统中最常用的四种数据模型是:

  (1)层次模型

  (2)网状模型

  (3)关系模型

  (4)面向对象模型。

  四、客户端应用程序的建立

  首先,在VisualBasic中,创建客户端应用程序的工程文件examclient.vbp。然后,根据客户端的功能创建相应的窗体和控件。客户端应用程序包括登录、核对、测试、浏览。


  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15995089042
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15995089042
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
159-9508-9042
微信号咨询:
15995089042