预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章相关技术介绍PAGE\*MERGEFORMAT27西安电子科技大学硕士学位论文PAGE\*MERGEFORMAT26基于android的智能家居监控系统的设计与实现ByxxxSupervisor:xxxTitle:ProfessorJanuary2018摘要所有页眉全部是双实线,罗马数字页码需重新排序最近几年,随着物联网技术和通信网络技术的同步发展,家居智能化成为未来家电发展的一个必然趋势,另外智能手机的繁荣和普及推动了人们工作的信息化,改变了人们的生活和娱乐方式,如今智能家居系统的控制终端往往在智能手机平台上实现。以居住点为平台的智能家居,通过网络连接技术、通信技术、视频音频输出技术等将居家生活中的电器设备进行集成,满足了家庭事务高效化的实现。因此,本课题以Android操作系统为开发平台,在经过前期对市场调查的基础上,设计并实现了一整套基于Android的智能家居服务系统的解决方案,并完成了该客户端的设计、实现以及测试工作。关键词:Android,智能家居,Zigbee1技术介绍安卓平台介绍1.1.1安卓平台特性随着科技的发展,移动电话(MobilePhone)正向着智能化的方向迈步,并逐步成为多种工具的功能载体,而安卓就是这样一个智能手机的平台,一个多种工具的功能载体。Android平台的功能包括:1)通信工具2)网络工具3)媒体播放器4)媒体获取设备5)多类型的连接设备6)具有友好和绚丽的用户界面7)可以个性化定制平台除了以上介绍Android平台的功能以外,其在技术上海具有以下几个方面的特性。全开放只能移动电话平台。支持多硬件平台。第五章系统测试使用众多的标准化技术。核心技术完整、统一。完善的SDK和文档。完善的辅助开发工具。1.2系统实现目标基于Android的操作终端的智能家居服务系统是智能手机、和操作对象是常见的因此,系统必须输入帐号和密码在移动终端的登陆代码接口的功能,实现了登录页面跳转到控制界面,可通过点击手机界面作用相应的设备的功能是在正确的布局区域显示的实现,并可以根据用户的快速响应信息的语音进行。其次,三大功能进行了详细的描述。1.3功能性需求对于功能需求本文把智能家居APP分为信息服务、设备管理、数据查询和软件设置四大模块,,这里仅仅描述这些模块的基础功能项,列于表3.1中。表3.1智能家具功能性需求表功能需求功能具体描述接收安防警报当住宅发生突发情况时,家庭中控会控制ZigBee终端及时处理,并把消息推送给小区业主。管理安防警报业主可以查询、删除安防警报记录。接收小区公告业主可以接收小区管理人员发送的公告信息。管理小区公告业主可以查询、查看、删除小区公告。接收物业通知业主可以接收物业管理人员发送的水电费账单信息。管理物业通知业主可以查询、查看、删除物业通知。查看设备状态业主可以实时查阅家居设备的开关状态。远程操控设备业主可以通过UI按钮、文本命令或语音控制家居设备。视频监控业主可以通过智能手机选择家中的某个摄像头,进行实时监控。情景模式业主可以把相关的家居设备设置成一个逻辑分组,并进行相应的操作配置。业主可以根据需要设置多组情景模式。该功能可以方便业主在使用时进行一键操作。联动防区业主可以把网络摄像头、传感器和其他设备组成一个逻辑分组,同一分组内的设备相互协作,实现安全管理。查询控制设备业主可以根据设备类型或者设备名称查询具体设备,并可以直接操作结果列表中的设备。管理操作记录业主可以查看、删除家居设备操作记录。软件设置软件设置负责对APP各种参数的管理,比如:是否记住用户名、是否自动登录、是否接收推送消息等。软件升级智能家居APP可以自动或者手动升级到最新版本。用户管理通过平台服务器,小区业主可以完成注册和登录功能。2系统设计与实现2.1系统架构设计智能家居服务系统的架构设计如图4-1所示。同时,根据需求分析与市场同类产品的调研,设计了一套完整的系统操作流程,首先,系统中的所有节点需要自动访问网络,当网络是成功的,系统组装,通过客户端输入密码和用户完整的用户名字后,你可以直接发送指令,然后网关接收、分析和传输发送指令到各个节点,每个节点响应指令。如图4-2所示:图4.1智能家居服务系统架构图图4.2系统操作流程图2.1.2系统流程设计1、用户登录流程设计如果用户是最初的Android智能家居服务系统,应该在系统登录界面点击“登记过程中登记一个新帐户”,用户需要使用自己的手机收到的验证信息,根据提示完成注册的账号和密码的设置,您可以登录。注册过程如图4-3所示。图4.3用户登录时序图模型控制流图4-4所示。图4.4模式控制流程图2.1.3系统