动态 / dynamic

了解国风最新市场动态

呼市考试系统的实现

行业新闻 TIME:2019-10-31
642 0

  今天开为大家介绍一下呼市考试系统的实现。

  一、功能模块

  1.注册模块:注册账号和密码自动存入数据库中。

  2.登录模块:用户验证即正确输入用户名和密码如果输入的数据与数据库中数据一直系统将提供登录成功。

  3.数据库操作模块:自动从数据库题题库中抽取题目供考生完成建立数据库文件、编辑等一系列操作。

  4.Word字表处理模块:从Word题题库中抽取题目使用OLE技术自动打开Word让考生在Word环境中完成操作。

  二、?Word字表处理功能的实现

  主要介绍一下OLE自动化:

  OLE自动化是一种为WINDOWS设计的交互进程通信机制,它让一个应用程序驱动或自动完成另一个应用程序如在C++中创建EXCEL中的表格等。它克服了链接和嵌套中存在的缺点即无法用编程手段对对象进行控制。实现了对OLE组件的编程式控制。

  OLE自动化包括两部分应用程序:一个是把OLE组件暴露出来使之可控制的应用程序叫做OLE自动化服务器;另一个是利用OLE服务器提供的组件,对该对象进行控制操作的应用程序叫做OLE客户。

  每个OLE对象都有属性(Property)和方法(Method),OLE自动化服务器的编写者决定哪些属性和方法将通过OLE自动化暴露出来而私有对象对于外部用户来说是不可见的。OLE客户编程人员只需知道包含对象的应用程序的名称、对象的类的名称和想要使用的属性和方法的名称就可以使用自动化服务器了。

  OLE自动化服务器有两种创建方法:即进程内服务器和进程外服务器。进程内服务器是与客户应用程序在同一进程内运行,进程内服务器一般以DLL文件的形式存在;进程外服务器则作为一个单独的进程,在自己的地址空间中运行一般以EXE文件的形式存在。

  此系统是在Delphi中通过Ole的方法控制MS Word,主要采用的方法是通过位于System面板上的Olecontainer控件用于在应用程序的窗口上创建一个OLE用户区域,用于实现Delphi与外部某个对象的接口当然也可以实现Delphi与Word对象的接口。用此方法是最简单的Ole嵌入能够直接将Word文档调用,只需要调用TOleContainer的Run方法就可以将word文档直接启动。且这样启动的Word文档与Delphi程序是一个整体(从界面上看),但是它存在不可克服的缺点即不能通过Delphi控制word文档所以不能实现将灵活操纵word的目的。

  在应用程序的实现过程中将会运用到大量的数据控件,这必然要调用相应的数据组件.于是就需要在各个窗体中添加数据组件这可能会造成组件的混淆.在Delphi6.0中提供的OLEcontainer可以很好的解决这个问题,将所有的数据组件都放到OLEcontainer中.当其它窗体需要访问数据库时只要在其单元文件中引用OLEcontainer的单元文件,就可以直接访问到数据库中的数据了。

  相关链接:

  内蒙古考试系统的数据库设计和界面设计

  呼市考试系统的功能设计


联系电话:0471- 6934705/6934710/6934715

网  址:www.2400.cn www.nmgf.net 企业邮箱:kefu@nmgf.net

地  址:呼市中山东路6号金天帝广场6-9层(波士名人国际、新世纪广场旁) 

Copyright © 2003-2021 www.nmgf.net All Rights Reserved. 蒙ICP备05001757号  蒙公网安备 15010202150104号  设为首页 加入收藏 投诉电话:15848128138 18604718919

内蒙古网站建设 呼和浩特网络公司 微信小程序开发 微网站 软件开发 网站建设 内蒙古手机网站 呼和浩特网站建设 内蒙古网络公司 呼和浩特网站制作 呼和浩特网站设计 呼和浩特网页设计 呼和浩特网页制作 呼和浩特做网站 呼市考试系统 内蒙古考试系统 呼和浩特系统开发 

快捷导航
点击联系我们

Copyright © 2003-2021 国风网络

蒙公网安备 15010202150104号

蒙ICP备05001757号