基于Web的嵌入式数据库的研究与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:xx19890701
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统与网络技术以及数据库技术的结合可以极大地增强嵌入式设备的智能化与灵活性。将数据库系统移植到嵌入式设备中,可以方便、有效的管理嵌入式设备上的数据;将Web服务器移植到嵌入式设备中,可以实现嵌入式设备的网络化。嵌入式设备接入Internet,用户就可以通过浏览器来连接嵌入式Web服务器从而可以访问嵌入式数据库,最终可以管理嵌入式设备中的数据。本文围绕着嵌入式数据库的设计以及嵌入式Web服务器的应用进行了研究。所作的主要研究工作可以体现在以下几个方面:1)设计并实现了一个嵌入式数据库系统。本文针对嵌入式系统的特点,用C语言设计并实现了一个基于文件的小型嵌入式数据库系统:MiniSQlite。MiniSQlite具有一般数据库系统所具有的功能,如表创建、表删除及对表记录的插入、删除、修改和查询,它支持SQL92标准子集,提供了应用程序接口。根据文件数据库系统的特点,本文还对嵌入式数据库的加密作了初步的研究。2)嵌入式Web服务器的实现。研究了嵌入式Web服务器的原理、设计方法以及CGI(Common Gateway Interface)原理。选择Boa作为嵌入式Web服务器,将Boa移植到嵌入式系统中。并采用CGI来实现动态Web服务。3)构建一个小型的嵌入式系统。本文以嵌入式处理器S3C2410为硬件平台,嵌入式Linux作为操作系统,以Boa作为嵌入式Web服务器,以MiniSQlite为数据库系统构建了一个嵌入式系统。实现了用户、嵌入式Web服务器、嵌入式设备的信息交互。4)开发小型应用系统。以构建的嵌入式系统为基础,开发了一个小型的应用系统:火车票查询系统。普通用户可以通过PC机的浏览器查询车票的基本信息,管理员经过身份验证后,可以对车票的基本信息进行插入、修改、删除以及对数据库进行备份和恢复。总之,本文完成了对嵌入式数据库的设计工作,以此数据库为基础构建了一个嵌入式系统,并将Web服务器移植到此系统中,实现了通过浏览器来远程管理数据库的内容。
其他文献
时间同步是传感器网络技术的基本问题。一方面,时间是传感器节点感知数据的基本要素,时间信息的准确程度决定了感知数据的应用价值。比如,在运动物体监测应用中,传感器节点记
在数字图像处理中,图像分割是图像处理与计算机视觉领域低层次视觉中最为基础和重要的领域之一,它是对图像进行视觉分析和模式识别的基本前提。目前图像分割技术已被广泛应用于
当前,世界各国都在实施信息化带动工业化的发展战略,包括中国在内的许多国家将软件业作为国民经济的支柱产业,积极扶持和鼓励软件出口。由此软件的生产方式开始向全球化、规
为适应社会经济生活的快速发展,地税系统需按新时期的要求做好管理和服务,实现税务系统的方便、快捷和高效。而税务登记系统从流程上、功能上和系统性能上存在某些不足。因此
无线传感器网络是由大量具有数据感知、无线通信和信息处理能力的传感器节点构成的自组织分布式网络系统。无线传感器网络是继互联网之后随着传感器技术、微电机技术、无线通
本文主要阐述了基于OpenType字体技术的蒙古文编辑器的实现和相关技术研究。研究工作主要含两大部分,即OpenType字库的制作和蒙古文编辑器的实现。 论文中首先提出了课题背
P2P网络,又称对等网络,是近几年互联网发展的一次重要革新,它让处于Internet中的用户之间可以不需要通过任何中介而建立直接的联系。经过这些年的不断发展,P2P网络的应用越来
项目调度是计算机应用的重要领域。项目调度一般使用有向无环图表示,由于有向无环图能够很好地表示出项目调度中任务的持续时间、任务间的偏序关系以及任务间的延迟时间,利用有
随着计算机技术的快速发展,竞技体育训练的智能化时代已经来临,而敏捷训练仍采用传统的训练方式。本文中所提到的敏捷训练仪系统是一种基于ZigBee无线通信网络技术开发的、能
基于磁共振的无线传能技术是几年前由美国麻省理工大学提出的无线传能解决方案,通过几年间的研究表明,该无线传能方案比已存在的感应式无线传能方案在传能距离以及传能功效方