大学毕业设计---基于安卓平台的智能电饭煲远程控制手机客户端 联系客服

发布时间 : 星期日 文章大学毕业设计---基于安卓平台的智能电饭煲远程控制手机客户端更新完毕开始阅读7458088a9fc3d5bbfd0a79563c1ec5da50e2d6fb

5.3 menu主菜单模块设计 .......................................................................... 24

5.3.1 主要功能的实现 ------------------------------------------------------ 24 5.3.2 菜谱实现界面 --------------------------------------------------------- 27 5.4 setting自定义模块设计 ........................................................................ 27

5.4.1 保温快捷按钮 --------------------------------------------------------- 27 5.4.2 wifi状态显示 ---------------------------------------------------------- 28 5.4.3 自定义菜单 ------------------------------------------------------------ 28 5.4.4 自定义模块界面 ------------------------------------------------------ 29

6 客户端测试 ............................................................................................................ 30

6.1各个模块的测试 .................................................................................... 30

6.1.1 登录模块测试 --------------------------------------------------------- 30 6.1.2 Diy新建菜单模块测试 ----------------------------------------------- 30 6.1.3 导入导出功能测试 --------------------------------------------------- 30 6.1.4 自定义模块测试 ------------------------------------------------------ 31

7 总结与展望 .............................................................................................................. 32

致 谢 .................................................................................................................... 34

IX

1 绪论

自工业革命以来,社会生产力的不断发展,人民的生活生平不断提高,人民对日常的衣食住行的要求也越来越高,传统的家庭生活理念已不适合当今快节奏的都市生活,传统的家居系统成本高、安全性差、功能少,操作复杂,占用时间长,于是提出了改革传统的手工控制机械过程的家庭生活方式,要求借助于物联网技术和移动终端实现“简单的、安全的、方便的、实时的、快捷的”家居控制系统。

1.1 智能家居的概述

1.1.1 智能家居的定义

目前通常把智能家居定义[1]为利用计算机、网络和综合布线技术,通过家庭信息管理平台将与家居生活有关的各种子系统有机地组合成一个系统。具体来说,就是首先在一个家居中建立一个通讯网络,为家庭信息提供必要的通路,在家庭网络操作系统的控制下,通过相应的硬件和执行机构,实现对所有家庭网络上的家电和设备的控制和监测。其次,它们都要通过一定的网络平台,构成与外界的通讯通道,以实现与家庭以外的世界沟通信息,满足远程控制、监测和交换信息的需求。最终达到满足人们对安全、舒适、方便和绿色环保的需求[1]。 1.1.2 智能家居的发展状况

其实,从上世纪末智能家居进入中国,该行业已经发展了十数年,已从枯燥的名词变成身边的各种安防系统、对讲系统、自动抄表系统、火灾报警系统、家庭影院系统、灯光和家电控制系统、家庭信息化平台、信息家电等,看似市场在逐渐成熟,但如今看来还没有发展到一定的规模,似有闭门造车之嫌,其实内里存在不少问题,阻碍了整个行业在市场上的进一步发展。

目前智能家居市场存在的问题是:缺乏规范的、统一的行业标准;产业核心技术有待突破;应用模式有待创新,产品稳定性可靠性还有待进一步提高;产业链不完整,缺乏完善的社会合作体系;跨产业的合作困难重重;市场推广力度不够。

现在,物联网[2]给智能家居带来了第二次生命。据了解,工信部将支持重点领域应用示范工程,具体包括智能工业、智能农业、智能物流、智能交通、智能电网、智能环保、智能安防、智能医疗与智能家居九大领域,尤其是智能家居和智能医疗领域,惠及民生,能提高民众生活品质,潜在应用需求更为迫切,因此

1

有望形成大的产业规模。

1.2 智能家居研究的背景和意义

随着社会经济结构、家庭人口结构以及信息技术的的发展变化以及人类对家居环境的安全性、舒适性、效率性要求的提高,造成家居智能化的需求大大增加,同时越来越多的家庭要求智能家居产品不仅要满足一些基本的需求,更要求智能家居系统在功能扩展、外延甚至服务方面能够做到简单、方便、安全。

为了满足简单、快捷、安全、实时的现代家居生活理念,远程控制是现代智能家居具有的一大特点,远程控制成为了智能家居的一种标志性技术,被广泛应用于各种智能家居系统中。

Android是谷歌开发的基于linux平台的开源移动操作系统[3],它包括操作系统、用户界面和应用程序—移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍,是一个移动终端打造的真正开发和完整的移动软件。

也正是Android开源的移动操作系统的优势,该项目开发的移动控制客户端软件就是应用于Android智能手机上。在手机上可以通过下面三种方式可以实现远程控制家居系统[2]:

第一种是采用短信控制,现在控制智能家居的报警系统[4]还有部分在沿用这个控制方式。

第二种是通过拨打电话控制,主要还是用于报警系统,部分智能控制系统用着个方式。

第三种是使用智能手机的定制软件控制,这个需要有个智能中控系统,通过网络的方式访问控制。

在以上三种方式中,智能手机的定制软件控制未来智能化家居控制的主流和趋势,本项目正是采用的这种方式。

也正是安卓是开源的移动操作系统,给国内的物联网的发展带来了极大的空间。

1.3 课题的主要研究内容和论文结构

本文深入分析了课题的背景[7]、智能家居的现状和发展趋势,在前人的研究基础上结合安卓移动操作系统上进行设计。本课题着力于设计开发一款操作简单方便、功能齐全的智能电饭煲远程控制手机客户端,专为老人和家庭主妇使用。其多彩的操作画面,简单、传统的的操作流程,完全符合大多数人的操作习惯。

2

本文共分为6章,主题内容如下:第一章,绪论部分,概述了智能家居在国内的定义和发展前景以及智能家居研究的背景和意义。第二章,平台介绍和相关技术介绍,主要介绍了开发本客户端的开发环境、平台、数据库和第三方包以及开发中经常使用的小组件。第三章,项目的可行性和需求分析,是介绍了该课题的项目需求分析和项目的可行性。需求分析主要从功能分析和性能分析两个方面阐述。项目的可行性主要从技术上和经济上两个方面分析。第四章,客户端的概要设计和数据库表的设计,这章主要讲了系统的体系结构,从视图层、控制层、模型层三个方面进行分析。第五章,客户端详细设计,在这章主要讲了客户端的设计界面和一些重要的功能实现的具体代码。第六章,客户端测试,主要是测试客户端的四个模块的基本功能实现的效果图。第七章,总结与展望,主要通过该客户端的设计,我学到的东西,还有这个客户端的不足。

2 开发平台和相关技术的介绍

2.1 开发平台介绍

2.1.1 Android平台开发框架

3