“爱家”技术需求分析和架构实现

来源 :世界家苑 | 被引量 : 0次 | 上传用户:hopehappy501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:如今的社会人员流动性的增大等因素的影响,使社会治安问题变得日益严重,因此本文推出一套智能安防系统,可以在有人非法进入时向用户和保安人员发起警报,有助于警方侦查。
  關键词:zigbee模块;GPRS模块;安防系统
  1 “爱家”软件系统
  1.1 目标
  爱家是一套智能家居系统,爱家-智能安防系统是这套智能家居系统的报警系统,可以起到智能家居的安防作用,在不影响正常的家居生活情况下,同时在有人侵入时可以及时报警避免财产损失。
  1.2 开发环境
  (1)硬件环境
  网线、交换机、路由器、zigbee模块、GPRS模块,高性能PC机一台,普通PC机若干台。
  (2)软件环境
  操作系统:Windows 7
  集成开发环境:Java EE,MyEclipse 9.0
  开发语言:Java
  Java开发工具包:JDK 1.6
  无线开发工具包:Android SDK
  版本控制工具:Subvirsion
  硬件语言开发环境:keil
  1.3 运行环境
  (1)硬件运行设备:stm32及其控制的gprs模块
  (2)客户端:2-2智能移动终端上,包括并不仅限于平板电脑、智能手机,等等,需要运行Android操作系统。
  1.4 条件与限制
  该软件是完整的应用系统,至少分为两部分:运行在Stm32的硬件,以及运行在手机上的客户端,通过Internet相连实现信息的交换,其中服务器端提供了自己开发的Service及一个大型的用户管理系统,手机客户端调用服务器端提供的API接口,很好的体现了web service的分布式应用。
  2 数据描述
  2.1 静态数据
  该软件的静态数据全部包含在客户端软件包中,包含一些基本的模板和图像文件和一些字符串等。在没有运行该软件时不会占用系统资源。
  2.2 动态数据
  该程序的动态数据包括用户的输入和选择,以及用户存储的个人信息资料;摄像头拍摄的视频影像会存储在摄像头自身的内存卡中。
  2.3 数据库描述
  使用的数据库是MYSQL,该数据库适用于中小型的数据量,适合本软件的要求。
  3 总体设计
  硬件设计
  (1)ZigBee网络的实现与构建
  ZigBee是基于IEEE802.15.4标准的低功耗局域网协议,具有功耗低、高容量、高可靠的双向无线通信技术,可以实现一对多的网络传输构建。
  (2)智能网关与GPRS通信系统的联动
  通过智能网关实现系统信息的采集、信息输入、信息输出、集中控制、远程控制、联动控制等功能。GPRS属于第二代移动通信中的数据传输技术。智能网关根据接收到的数据来进行判断,从而决定安防系统的工作模式。并可控制GPRS模块向物业来发送消息。
  (3)网络摄像头的实时查看
  网络摄像头是一种结合传统摄像机与网络技术所产生的新一代摄像机,可以将影像透过网络传至地球另一端。将网络摄像头通过智能网关接入网络,获得自己的网络地址,通过APP可以访问自己的网络摄像头,来实现用户对家庭的实时掌控。
  4 性能需求
  4.1 数据精确度
  该系统的数据交换处于一个密闭环境中,不受到外部数据的干扰,数据来源是用户的设置和传感器的反应,因此数据的精确度非常高。
  4.2 硬件连接
  传感器通过ZigBee模块与Stm32进行数据交流,从而使控制器能够随时感知外部的环境。Stm32通过ENC28J60与路由器相连使系统能够接入网络,并且能够在网络上与用户的APP进行通信。
  4.3 适应性
  本系统可以通过Android手机专用客户端进行访问。大部分人都通过手机访问互联网,因此该系统仅设计移动客户端,现在Android市场占有率比较高,考虑到开发成本和java的一致性,我们的手机客户端先在Android平台上进行实现,所以该系统的移植性比较好,适应性较强。
  5 运行需求
  5.1 软件接口
  W3C Web Services 规范,JSR 226、JSR 172 接口规范,JAX-WS规范。
  5.2 故障处理
  (1)每一个程序模块必须有能够捕捉可能会发生的错误的try/catch模块,每次正常的操作,不论是成功还是失败都会有提示信息,而且在处理网络链接方面也是里一个线程,不会因为等待网络链接而发生假死机的现象,对用户的操作实时响应。
  (2)使用log文件记录错误,并能对日志文件进行自动管理。
  (3)如果在使用过程中软件发生了死机只需关闭当前模拟器重新打开软件即可恢复软件的正常运行
  (4)通过ups来给路由器供电,来避免因为停电导致的系统终止运行,保障了安防系统的全方位工作状态。
  (5)摄像头自备内存卡,可以查看几天以前的录像。
  6 整体架构
  6.1 硬件架构
  硬件部分由ZigBee模块、GPRS模块和Stm32组成的控制器构成。
  6.2 软件架构
  提供情景模式、安防、监控、控制、警报记录、我的六个功能。
  参考文献:
  [1] SandyCarter.SOA & Web 2.0:新商业语言[M].清华大学出版社,2007.
  [2] Sayed Y. Hashimi,Satya Komatineni,Dave MacLean著. Pro Android 2[M]. Apress,2010.
  [3] 李刚.轻量级Java EE 企业应用实战:Struts 2+Spring 3+Hibernate 整合开发[M].电子工业出版社,2012.
  [4] 佘志龙. Google Android SDK开发范例大全.第3版[M].人民邮电出版社,2011.
  [5] 瞿雷,刘盛德,胡咸斌.ZigBee技术及应用[M].北京航空航天大学出版社,2007.
  [6] 易飞.GPRS网络信令实例详解[M].人民邮电出版社,2013.
  作者简介:肖高飞(1996—),男,山东乳山人,硕士研究生在读,研究方向:图书情报信息用户。
  (作者单位:天津师范大学)
其他文献
摘要:法院附设律师调解作为一种新兴的调解机制应用于试点法院,尚存在诸多问题,主要体现在,律师调解员存在以公谋私、司法公正受到挑战,律师主持调解的独立性受到法院的干预及法院附设律师调解处未能充分发挥律师调解员的专业优势,产生这些问题的原因是实践模糊了律师调解的定位、法院附设律师调解准入与考核机制不足,未对法院附设律师调解建立有效的激励机制。针对上述问题,应当建立法院附设律师调解激励机制、在律师与法官
期刊
摘要:对于企业而言,人才的数量和质量决定着它的生产与发展前景,尤其是在当今知识经济时代,人才之间的竞争是企业之间的核心竞争之一。在企业的战略规划中,人才战略规划是其中的重要一环,制定适合企业发展的人才战略有利于企业的长远发展和增强其核心竞争力。本文在阅读大量企业人才战略相关文献的基础上,从企业人才战略规划的角度,综述目前关于企业人才战略规划、制定及评价的研究,并指出下一步的研究方向。  关键词:人
期刊
摘要:村民自治是我国基层群众性自治方式,是我国农村基层民主实现方式,更是提高农村治理水平的一条有效途径。然而在村民自治的过程中存在着各类潜在的问题。这些问题的产生大多是由于在民主选举、民主决策、民主管理、民主监督这几个环节没有落实到位。为了巩固和保护农民的自主权,这就需要从源头保障选举的民主和自主,提高村民素质,颁布科学有效的相关法律规章,理清“村治”、“行政”、“党务”、“经营”之间的关系,健全
期刊
摘要:随着社会的高速高质量发展,信息技术引来了长足的进步,一起是近年来大热的“大数据”、“云计算”、“区块链”等技术的快速应用,对数据中心机房建设提出了更高的标准和要求。  中国人民银行作为“国家的银行、银行的银行”,是金融业的监督、管理及服务机构,具有制定和执行货币政策、信贷政策,完善货币政策调控体系,规避市场经济风险,负责宏观审慎管理的职能。  人民银行影响着各大商业银行的发展,各分支机构是金
期刊
摘要:住房改革是转型国家在经济转轨过程中重要的改革对象。在不同国家转轨过程中遇到的问题并不相同,作为转型国家代表的俄罗斯在其住房保障的发展过程出现的问题具有一定代表性。通过对俄罗斯在住房改革过程中保障性住房政策问题分析,试图从中总结出相应的应对措施,也许可以给我过的住房保障改革提供一些思考的路径。  关键词:俄罗斯;转型国家;住房保障  虽然俄罗斯的住房改革取得了较好的成果,但是,由于住房私有化和
期刊
摘要:司法体制改革是我国政治体制改革的重要组成部分,而审判独立是司法独立的重要内容,在我国实现审判独立还存在着诸多问题,如司法活动的地方化、行政化,社会舆论阻碍法官的独立审判等,都破坏着审判独立。目前,我国司法体制改革正如火如荼地进行着,并且取得了一些成效,但在改革过程中也出现了许多的问题,如在审委会制度、省级人财物统一管理、司法责任制等保障司法独立的改革措施上都存在这一定的问题,本文主要分析了当
期刊
摘要:我国于 2016 年正式启动“全面二孩”政策,社会有着旺盛的托育需求,但是缺少普惠性托育机构支持,因此国务院于2019年出台了专门针对0-3岁婴幼儿照护服务的政策,本文回溯了我国托育政策的黄金期、萎缩期与重建期,为希望能够为我国当前的政策提供参考。  关键词:托育政策;0-3岁婴幼儿照护;早期教育;二孩政策  1 政策背景  我国于 2016 年1月1日正式实施启动“全面二孩”政策,据统计2
期刊
摘要:话语表面上是涉及公共性的语言,但背后则涉及到了发声时的社会背景、主流文化思想、政策和文化教育环境。所以每个时期的国家决策、社会导向、媒体导向等,都会对当时的话语产生巨大的作用和影响。  关键词:话语;主流文化;时代背景  自1952年一篇题目为Discourse Analysis的论文在Language 杂志上发表之后,学术研究领域便增加了一个新的版块儿——话语研究。80年代中期,话语研究的
期刊
摘要:本文主要介绍刑民交叉案件的基本概念及类型划分,说明其研究的价值。关于刑民交叉案件的类型,本文在研究现有理论基础上将刑民交叉案件分为法律事实有牵连的刑民交叉案件和同一法律事实引起的刑民交叉案件两大类,再结合具体案例分析可能存在的类型。  关键词:刑民交叉;类型划分;法律事实  1 刑民交叉案件的概念  刑民交叉案件,又称为刑民交织、刑民互涉案件,是指既涉及刑事法律关系,又涉及民事法律关系,且相
期刊
摘要:我国宪法序言中的“阶级斗争条款”中隐含着宪法秩序的自我防卫机制,而德国《基本法》上的“防卫性民主体系”是此种机制的典型代表。“防卫性民主体系”与“阶级斗争条款”相近的功能定位,很大程度上源于两者所要面对的社会政治环境以及两者对于核心价值态度的相似性。要使“阶级斗争条款”真正实现其“宪法秩序的自我防卫机制”的定位,还需要面对保障对象的确定问题。  关键词:阶级斗争条款;防卫性民主;宪法秩序;宪
期刊