摘要 随着时代的发展,计算机的应用越来越广泛。当今世界正步入信息时代,普遍使用计算机处理各种信息和数据,是这个时代最显著的一大特点。计算机几乎渗入了各行各业,发挥着巨大的作用。 本文介绍的就是一个在石油开采中进行数据采集的射弹孔数据采集系统的开发与实现过程。第一章概述了串行通信的发展以及重要应用;系统所采用的通信方式。第二章示对串口通信做了初步的介绍,主要是一些基本概念;使读者对串行通信能有初步的了解。第三章主要是对开发工具的介绍。主要是对Delphi做了详细的介绍。第四章是可行性研究与需求分析。对系统的需求做了一定的调查,及所选用的开发工具能否实现系统所需的功能的可行性研究与需求分析。在以后的个章节详细的介绍了系统开发的过程,对一些核心技术做了较详细的说明。 关键字:串行通信;信息;数据采集 Abstract With the development of the society, computer is more widly used. Now we are entering a time of information,and computers are userd to manipulate all kinds of information and data.Now nearly no trade is not using computer,and computer is of powerful help for us. The article is an introduction to the development of shedankong data management system. The first chapter provides you with the development of serial communication and its important application. And the second chapter shows you the preliminary introduction to serial communication that mainly includes some important defination. The aim is to make you have an overview of serial communication. In the third chapter,it mainly contains an introduction to Delphi. And the following chapter will show you the details of the development of the system and some important technology. Key word: serial communication; information; data management 目录 第一章概述 1 第二章 串行口通信简介 2 2.1 通信 2 2.1.1 数据传送 2 2.2 串行通信 3 2.2.1 RS-232 串行通信 3 2.2.2 RS-485串行通信 3 2.3 串行通信端口 3 2.3.1 信号定义 3 2.3.2 引脚 4 第三章开发工具简介 6 3.1 Delphi 介绍 6 3.2 Delphi 数据库概述 12 第四章 可行性研究与需求分析 13 4.1 可行性研究 13 4.1.1 可行性研究的任务 13 4.1.2 可行性分析 13 4.1.3 系统流程图 13 4.2 需求分析 13 4.2.1 系统功能要求 14 第五章 总体设计 16 5.1 系统功能模块分析 16 5.2 数据库设计 18 第六章 详细设计 19 6.1 界面设计 19 6.2 数据查询 20 6.3 数据更新 23 6.4 数据浏览 27 6.5 报表生成 28 6.6 数据库设计 30 第七章 测试 32 结束语 33 致谢 34 参考文献 35 第一章 概述 随 着 现 代 信 息 技 术 的 发 展 以 及 计 算 机 网 络 的 广 泛 使 用, 计 算 机 通 信 技 已 经 日 趋 成 熟,各式各样的设备都可以和计算机进行联机,而最简单的自动化联机方式就是使用串行通信。串行通信存在的时间已经不短了,随着时代的进步,它并没有被取代,而是越来越广泛。这是因为硬件的实现比较简单,而且用户使用上也很简便。 串 行 通 信 作 为 一 种 灵 活 方 便 可 * 的 通 信 方 式, 一种有 效 的 通 信 手 段, 被 广 泛 应 用 于 工 业 控 制 中。 在 工 业 生 产 实 践 中, 用PC 机 对工 程 实 现 实 时 监 控, 通 常 要 求PC 机 能 在 用 户 界 面 上 具 有 数 据 采 集、 数 据 处 理 以 及 控 制 信 号 的 产 生 与 传 输 等 功 能。 在 这 种 特 定 的 环 境 下,PC 机 要 与 过 程 控 制 的 实 时 信 号 相 联 系, 就 要 求 能 实 现 对PC 机 的 串 行 端 口 直 接 操作。 我的程序就是基于Delphi下开发的 COM 串行口通信,是现在一台机器上的利用两个COM口进行串行数据的输入与输出。RS-232的通信端口是每台计算机上的必要配置,通常含有COM1 与 COM2 两个端口。现在的计算机均已9个引脚的接头接出所有的 RS-232 通信端口。在计算机上的RS-232 均是公头。我的程序是实现了基本的输入输出,成组收发数据,并能进行编辑、预览及打印。 |