基于机器人视频采集系统的数据库管理系统论文+源代码 第2页
第一章 前言
1.1 本文研究的主要背景
在现实生活和生产领域中,经常需要一种机器人能自动对周围的信息进行采集。机器人视频采集系统是一种在触发事件触发之下能自主对事件现场进行视频信息采集的系统。当外部触发事件发生时,红外传感网络能感知该事件并记录事件的位置,红外传感网络通过自带的zigbee协议把位置信息发送到连接有ARM9的PDA上,PDA对获得的信息进行处理并通过ARM9向机器人发送指令,机器人接受指令后,先用数据库管理系统对数据进行处理,并利用gps定位图规划最优路径,机器人经由该路径到达触发源处并进行视频信号的采集。
数据库管理系统(data base management system)是一种操纵和管理数据库的大型软件,用于建立、使用和文护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库管理系统可以有效的管理和存取大量的数据资源,数据库的应用可以显著的提高工作效益和工作质量。
机器人视频采集系统与数据库管理技术的结合可以实现对触发事件的位置信息以及时间的管理。数据库管理系统可以实现对数据的添加、修改、删除、查询等功能。
1.2 本文研究的主要目的
如何使用Visual C++编程实现数据库管理系统。如何使用Visual C++平台规划数据库管理系统的界面。如何实现数据库管理系统和机器人视频采集系统的结合。这是本论文要做的工作。
1.3 本文的章节安排
本文内容安排:
第一章前言部分。概述机器人视频采集系统,介绍该系统与数据库管理系统相结合实现数据的处理。
第二章数据库系统概述部分。对数据库系统的概念,数据库管理技术的发展,数据库结构以及数据库管理系统做相应的介绍。
第三章数据库编程部分。简要介绍VC++与数据库编程,介绍ODBC的基础知识以及如何使用Visual C++实现数据库的编程。
第四章数据库系统的实现部分。规划数据库的界面,编程实现数据库的相关功能。第五章进行总结以及做一些展望。
第二章 数据库概述
2.1 数据库的基本概念
2.1.1基本概念
数据库是相互关联的数据集合。数据是描述现实世界中各种具体事物或抽象概念的可存储并具有明确意义的信毕业论文
http://www.751com.cn护和使用,也可以通过计算机建立、文护和使用。
数据库管理系统是数据库系统的核心,是为了建立、使用和文护数据库而配置的软件。 [2]数据库管理系统能够对数据进行有效的管理,包括存储管理、安全性管理、完整性管理等。数据库管理系统提供了一个软件环境,使用户能方便快速地建立、文护、检索、存取和处理数据库中的信息。
数据库系统:是指计算机系统引入数据库后的系统。一般来说,它是由数据库、数据库管理系统、应用系统、数据库管理员和用户组成。在不引起混淆的情况下通常把数据库系统简称为数据库。[3]
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据库; 它的学科含义是指研究、开发、建立、文护、应用数据库系统所涉及的理论、方法、技术所构成的学科。[4]
图2-1-1:数据库系统
2.1.2数据库管理技术的发展
数据库技术是一门研究数据管理的技术。它是随着计算机应用领域由科学计算发展到数据处理而产生的一种技术,它的发展是与计算机应用领域对数据处理的速度和规模要求及计算机硬件和软件技术的发展支持分不开的。用计算机实现数据管理经历了三个发展阶段:人工管理阶段(20世纪50年代中期以前)、文件系统阶段(20世纪50年代后期至60年代中后期)和数据库系统阶段(20世纪60年代末开始)。[5]
一、人工管理阶段
20世纪50年代中期以前,计算机的主要应用是科学计算,其他工作还没有展开。当时的硬件状况是,外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备。软件状况是,没有操作系统,没有管理数据的软件。数据处理的方式基本上是批处理。这时期的数据管理呈以下特点:
(1)数据不保存。当时计算机主要用于科学计算,一般不需要将数据长期保存,当要计算某一题目时,将需要的数据输入,用完消除。
(2)应用程序管理数据。由于没有专用的软件对数据进行管理,应用程序不但定义数据的逻辑结构,而且还要设计物理结构,造成程序员负担很重。
(3)数据无共享、冗本文来自辣文论文网为政,造成了数据大量冗余的现象。
(4)数据不具有独立性。
数据是完今依赖于应用程序的,不具备独立性。
上一页 [1] [2] [3] [4] [5] [6] 下一页
基于机器人视频采集系统的数据库管理系统论文+源代码 第2页下载如图片无法显示或论文不完整,请联系qq752018766