论文部分内容阅读
随着社会的进步,科技的发展,人们生活节奏的加快,生活水平的提高,同时对个人物资财产安全,自身以及家人人生安全的要求不断的提高,各类监控智能家居设备因市场需求应运而生。但是如何能够通过互联网,甚至移动网络,随时随地的对家里当前环境和各电器设备的状态了如指掌,确是一个需要及时解决问题。因此,本文就如何方便的通过互联网和移动网络实现远程实时监控和远程家居控制展开分析和研究。本文针对目前国内外智能家居技术的现状进行阐述和分析,简要介绍该技术的发展历史,体系结构,关键技术和业务流程。通过市场调研,收集目前智能家居系统远程监控和远程家居系统出现的一些有待解决的问题进行分析研究,提出有效的解决方案和完成具体实现的工作。其主要工作包括以下内容:(1)对智能家居系统进行需求分析,介绍系统的功能需求和设计目标,并在此基础上使用面相对象的UML建模语言完成流程描述,功能模块划分,接口设计,用例设计等建模工作。(2)详细阐述基于嵌入式智能家居控制终端上boa+Cgi+flash组合模式的程序实现方法。(3)小区智能家居局域网域名服务器的设计和实现,包括数据库设计,域名服务Web程序,智能家居管理终端身份登记服务器。(4)针对以智能家居控制终端为中心的以太网直接接入方式,详细介绍基于IE浏览器的COM组件实现方法,完成通过IE浏览器对智能家居系统远程访问和控制的功能。(5)实现通过移动网络访问智能家居控制终端的手机程序。包括基于Java虚拟机环境的J2ME程序和基于Android环境的手机程序。本课题设计并最终实现了通过个人电脑上的IE浏览器和移动手机客户端访问智能家居系统控制终端的功能。通过互联网和移动网络,实现随时随地对自己家居环境和室内电器情况的掌控,大大提高了对家庭安全和财产的保护程度,有利于和谐社会平安城市的建设,给日常生活带来了便利。