基于Web的远程监控系统的设计与实现

基于Web的远程监控系统的设计与实现

论文摘要

随着网络技术和嵌入式技术的发展,基于嵌入式Web技术的监控系统的应用正成为监控领域最新的发展趋势,嵌入式Web远程监控不同于以往的C/S和B/S网络监控技术,它通常采用嵌入式系统作为Web服务器,使得系统的成本大大降低,且设备体积小巧,便于安装,出现故障易于维护,安全可靠,满足了现代监控系统的可扩展性、分布式、实时性等。此技术自问世以来得到了广泛关注,各式各样的解决方案和实现方式层出不穷。该项技术的研究具有广阔的应用前景,正是在这一背景下,本文对基于Web的嵌入式远程监控系统进行了研究。嵌入式Web监控技术的出现得益于电子制造工艺的飞速发展和嵌入式操作系统的应用日益广泛。ARM自诞生以来一直是嵌入式领域的宠儿,市场占有率非常大,三星公司的S3C2410就是一款成功的ARM产品,它基于ARM920T内核,拥有丰富的硬件资源,在控制领域倍受青睐。而ARM Linux是一款优秀的嵌入式实时操作系统,它源自标准的Linux内核,主要针对ARM核的处理器进行了相关移植,因此具有很好的移植性。本文首先介绍了嵌入式Web系统的基本概念、历史背景和发展状况,同时阐述了设计及实现嵌入式Web服务器的关键技术和相关的理论基础。然后介绍了本系统的软硬件开发平台及其建立:确定使用以S3C2410为主控制器的开发平台为系统硬件平台;选择了一款具有优秀网络性能并且开源的操作系统一ARM Linux,然后为其在宿主机上搭建交叉编译环境,并提出了嵌入式Web服务器的实现方案。本系统在Boa服务器的基础上实现了动态Web技术,结合Socket网络通信技术和嵌入式CGI技术完成了真正的人机交互功能,用户可以通过Web浏览器监控远程设备。最后将设计的嵌入式WEB服务器应用于广州普兰特电子有限公司的“基于WEB的现场监控系统的研制”课题中,合理的将研究成果应用于实践中,取得了良好的效果。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 远程监控系统概述
  • 1.2 课题的背景及国内外研究的现状
  • 1.3 本文的主要工作和组织结构
  • 1.3.1 主要工作
  • 1.3.2 本文结构
  • 第2章 Web相关开发技术
  • 2.1 Web技术简介
  • 2.1.1 客户端技术的萌芽和演进过程
  • 2.1.2 服务器端技术的成熟与发展
  • 2.2 Web工作原理
  • 2.3 HTML语言
  • 2.4 HTFP协议
  • 2.4.1 HTTP协议的主要特点可概括如下:
  • 2.4.2 HTFP协议的运作方式
  • 2.5 公共网关接口CGI
  • 2.5.1 ARM Linux下实现动态Web页面的相关技术比较
  • 2.5.2 CGI工作原理
  • 2.6 Socket网络编程技术
  • 2.7 基于COOKIE的安全机制的实现
  • 第3章 系统设计与开发平台的建立
  • 3.1 总体设计
  • 3.1.1 现场监控计算机
  • 3.1.2 Web服务器
  • 3.1.3 远程客户端
  • 3.2 硬件开发平台的介绍
  • 3.3 软件开发环境的建立
  • 3.3.1 嵌入式Linux操作系统简介
  • 3.3.2 建立交叉编译环境
  • 3.3.3 配置NFS和TFFP服务器
  • 3.3.4 ARM Linux操作系统在ARM平台上的移植
  • 第4章 嵌入式Web服务器的实现
  • 4.1 嵌入式Web服务器简介
  • 4.2 Boa Web服务器原理
  • 4.3 Boa Web服务器的移植
  • 第5章 嵌入式Web服务器应用实例
  • 5.1 交互页面的设计
  • 5.2 CGI程序的设计
  • 结论
  • 参考文献
  • 致谢
  • 研究生履历
  • 相关论文文献

    • [1].智能电网远程监控系统的应用研究[J]. 电气开关 2019(06)
    • [2].以物联网为基础的车辆远程监控预警系统[J]. 门窗 2019(18)
    • [3].基于单片机的仓库远程监控系统的设计[J]. 花炮科技与市场 2020(01)
    • [4].快递外卖收纳柜远程监控系统设计[J]. 物联网技术 2020(04)
    • [5].一种应急排水抢险装备远程监控方法[J]. 市政技术 2020(03)
    • [6].供电远程监控系统在井下的应用[J]. 湖北农机化 2020(05)
    • [7].锅炉燃烧的远程监控系统设计研究[J]. 自动化技术与应用 2020(05)
    • [8].煤矿通风机远程监控系统的设计与应用[J]. 石化技术 2020(06)
    • [9].基于云平台和分布式处理技术的实验室远程监控系统[J]. 现代电子技术 2020(14)
    • [10].造纸生产过程远程监控系统设计[J]. 造纸装备及材料 2020(03)
    • [11].天然气泄漏的远程监控系统[J]. 科技风 2020(24)
    • [12].火灾防控工作中消防物联网远程监控项目的建设分析[J]. 电子世界 2020(17)
    • [13].创新推进远程监控组网的设计[J]. 科技资讯 2019(04)
    • [14].一种负载弱压远程监控系统的设计[J]. 工业控制计算机 2018(02)
    • [15].嵌入式技术在远程监控系统中的应用[J]. 长沙民政职业技术学院学报 2018(01)
    • [16].嵌入式技术在远程监控系统中应用[J]. 计算机产品与流通 2018(02)
    • [17].基于嵌入式技术在远程监控系统中的应用[J]. 电子制作 2018(16)
    • [18].远程监控系统分析及应用[J]. 有色设备 2016(05)
    • [19].基于电力线载波模块的多电机远程监控通讯系统设计[J]. 工业控制计算机 2016(12)
    • [20].位置控制计算机远程监控系统的研究与设计[J]. 通讯世界 2017(05)
    • [21].长春市双阳区实现村(社区)远程监控纪实系统全覆盖[J]. 新长征 2017(04)
    • [22].基于物联网技术的消防远程监控系统[J]. 电子技术与软件工程 2017(05)
    • [23].《网络人远程监控》软件 简单快速稳定[J]. 计算机与网络 2017(10)
    • [24].纯电动公交车远程监控系统设计与实现[J]. 科技经济导刊 2017(14)
    • [25].广播发射播出状态远程监控系统中的“数据质量”问题[J]. 西部广播电视 2017(01)
    • [26].模糊神经网络在热网远程监控系统中的应用[J]. 化工自动化及仪表 2017(09)
    • [27].城市路灯远程监控系统的研究[J]. 民营科技 2017(10)
    • [28].WebGIS技术在消防远程监控系统中的应用[J]. 电子世界 2017(20)
    • [29].对风力发电远程监控系统的探讨[J]. 时代农机 2016(01)
    • [30].远程监控工作中嵌入式技术应用[J]. 电脑知识与技术 2016(21)

    标签:;  ;  

    基于Web的远程监控系统的设计与实现
    下载Doc文档

    猜你喜欢