学位论文 > 优秀研究生学位论文题录展示
基于VB的电压数据采集及其数据库查询系统的实现
作 者: 王振杰
导 师: 吴劲;杨毓明
学 校: 电子科技大学
专 业: 软件工程
关键词: 数据采集 动态链接库 数据库接口
分类号: TP311.13
类 型: 硕士论文
年 份: 2011年
下 载: 187次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机技术的发展,数据采集在生产生活中具有非常重要的实际意义,它连接了计算机与外部物理世界,被广泛的应用在各个领域。对于一个现场来说,数据的采集、转换和处理在整个系统控制中占有至关重要的地位,然而在实际现场的数据采集中,如何解决这些问题是系统控制的关键所在,各种类型信号采集的难易程度差别很大。实际采集时,噪声会增加采集的难度。因此,如何能够在现场有效采集到所需数据并且设计出适当的数据库对采集到的海量数据进行存储和查询及后期处理是很重要的课题。本课题设计的系统是将模拟电压信号转换为数字信号数据,并被使用VB开发的查询系统所查询。VB在众多的软件开发工具中,具有可视化的程序设计特色,特别是开发数据库应用系统时具备着简单、易学、数据库访问技术灵活多样等特点,受到广泛应用。对于本课题基于客户/服务器端数据库应用程序的应用而言,VB是本课题所采用的开发环境首选。结合现场数据采集的关键点,本课题基于VB环境数据采集的提出一种数据采集的有效方案:结合动态链接库DLL(Dynamic Link Library)实现在现场的数据采集。这种方案利用了DLL的应用程序共享代码和资源的特点,能将DLL与用户程序分开,用户可以更具需要更新DLL而不用频繁改动集成好的可执行的.exe程序。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 绪论 9-13 1.1 课题背景和意义 9-10 1.2 需要的关键技术 10-11 1.3 论文的主要研究工作 11 1.4 内容组织结构 11-13 第二章 开发技术基础 13-30 2.1 数据采集介绍 13 2.2 数据采集技术 13-17 2.2.1 数据采集应用的原理 14-15 2.2.2 数据采集硬件系统方案 15-17 2.3 VB 开发技术 17-20 2.3.1 VB 软件介绍 17-18 2.3.2 VB 的技术特点 18-20 2.4 系统实现的关键技术 20-25 2.4.1 动态链接库(DLL) 20-22 2.4.2 动态连接库(DLL)技术优点 22-23 2.4.3 开放式数据连接(ODBC)技术 23-24 2.4.4 对象的链接与嵌入(OLE)技术 24 2.4.5 数据访问对象(DAO)等技术 24-25 2.5 数据库开发技术 25-28 2.5.1 数据库的基本结构 25 2.5.2 数据库技术的主要特点 25-26 2.5.3 数据库的结构种类 26-27 2.5.4 数据库的数据库模式 27-28 2.6 结构化查询语言(SQL) 28-29 2.7 本章小结 29-30 第三章 系统需求与设计 30-46 3.1 功能需求 31-33 3.1.1 系统架构需求 31 3.1.2 基本功能的需求 31-33 3.2 性能需求 33-35 3.2.1 系统的安全需求 33 3.2.2 系统的性能需求 33-35 3.3 VB 实现现场数据采集设计 35-37 3.3.1 ARM 系统介绍 36-37 3.3.2 现场数据采集 37 3.4 系统整体设计 37-41 3.4.1 通信的帧设计 37-38 3.4.2 数据采集系统的设计 38-39 3.4.3 数据库查询系统的设计 39-41 3.5 利用VB 调用动态链接库设计 41-42 3.6 VB 与数据库的接口设计 42-43 3.7 数据库生成 43-44 3.8 本章小结 44-46 第四章 数据采集和数据库查询系统的实现 46-67 4.1 现场数据采集的实现 46-48 4.2 建立DLL 模块定义文件的实现 48-50 4.3 动态链接库的调用 50-51 4.4 应用程序方法 51-58 4.4.1 仪表及其数据通信协议 52 4.4.2 部分参数的技术说明 52-54 4.4.3 源程序代码 54-58 4.5 基于VB 实现对数据库的查询 58-60 4.5.1 数据库文件 58-59 4.5.2 ADODC 与数据库文件的关系 59 4.5.3 用VB6.0 创建查询窗体 59-60 4.6 程序实现 60-66 4.6.1 显示窗体设置源程序 60-61 4.6.2 数据通讯部分的设计 61-62 4.6.3 自定义动态连接库(DLL)的建立和调用 62-66 4.7 本章小结 66-67 第五章 系统测试 67-71 5.1 数据接收测试 67-68 5.2 数据输出及显示 68-70 5.3 本章小结 70-71 第六章 结论 71-72 致谢 72-73 参考文献 73-76
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 光探针测量系统中瞄准信号的检测与处理的研究,TH74
- 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
- 基于MODBUS的发电厂数据采集系统的研究,TM621
- 基于信号完整性分析的高速数采卡设计,TP274.2
- 基于DSP的三维测头数据采集处理系统的研制,TP274.2
- 基于FPGA的电感传感器数据采集系统的研制,TP274.2
- CAN总线技术在气象监测系统中的应用研究与实现,P409
- 水情自动监测系统的设计与实现,P335
- 便携式气象数据采集系统的研究与实现,TP274.2
- 线缆故障检测抢修辅助系统研制,TM247
- 基于醋酸纤维生产过程的生产管理信息系统的设计与实现,TP311.52
- 电力变压器试验微机测控系统的研究与实现,TM406
- 多层次医疗保障体系信息系统的设计与实现,TP311.52
- 三维感应测井仪多道数据采集系统的研究与设计,P631.83
- 面纸箱设计软件中Delphi动态链接库(DLL)的实现,TP311.52
- 雷达高度表高速数据采集系统设计与实现,TP274.2
- 基于DSP的光电编码器自动检测系统研究,TN762
- 计算机病毒行为检测方法研究,TP309.5
- 大型复合材料结构落重冲击试验技术研究,TB302
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com
|