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

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

基于安卓平台的智能电饭煲远程控制手机客户端

摘 要

随着物质条件和生活水平的不断提高,人们对家居环境的要求也由单纯的追求舒适向安全和便捷的方向发展。对家中的电器进行远程控制,使得人们不在家中也能随时随地控制家中电器设备,可以为人们的生活带来更多地便捷。传统的智能家居控制系统中,大多是基于互联网的远程控制,并采用PC机作为做监控终端,这在很大程度上受到互联网络地域的限制,使用起来不方便,难于大范围的推广。而随着智能手机的普及和3G网络技术的快速发展,以体积小、便携性好的智能手机作为家居远程控制的终端设备无疑是一个非常理想的选择。

目前,市面上的智能手机其操作系统多为iOS和Android两种,而由于Android系统免费、开源,因此市场占有率更高。本项目就是基于Android平台所开发的一款手机客户端,用于对嵌入了wifi模块的智能电饭煲进行远程控制,使得忙碌的人们一回到家就能吃上香喷喷的米饭或菜肴,为人们的生活带来更多的方便。

【关键词】:Android;智能电饭煲;远程家电

V

The mobile client of intelligent rice cooker be remotely

controlled based on android platform

Abstract

As the material conditions and the continuous improvement of living standards, the requirements of the people to the home environment is also from a mere pursuit of comfort to the direction of safety and convenience.The electric remote control in the family, make people not in the home also can control home appliances anytime and anywhere, can bring to people's life more convenient.The traditional smart home control system, is mostly based on the remote control of the Internet, and uses the PC as monitoring terminal, thanks in large part by internet geographical restrictions, not convenient to use and difficult to a wide range of promotion.And with the popularity of smartphones and 3 g network technology's rapid development, with small volume and good portability of smartphones as household remote control terminal equipment is a very ideal choice.

At present, the smartphone operating system available in the market for iOS and Android two more, and because the Android system is free, open source, so a higher market share.This project is based on the Android platform developed by a mobile client, used to embed the wifi module of intelligent remote control electric meal bao, the busy people got home can eat delicious rice or dishes, bring more convenience for people's life.

【Key words】:Android;Intelligent electric meal bao;The remote home appliance。

VI

目 录

摘 要 ............................................................................................................................. V 目 录 ........................................................................................................................ VII 1 绪论 ............................................................................................................................ 1

1.1 智能家居的概述 ..................................................................................... 1

1.1.1 智能家居的定义 ------------------------------------------------------- 1 1.1.2 智能家居的发展状况 ------------------------------------------------- 1 1.2 智能家居研究的背景和意义 ................................................................. 2 1.3 课题的主要研究内容和论文结构 ......................................................... 2

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

2.1 开发平台介绍 ......................................................................................... 3

2.1.1 Android平台开发框架 ------------------------------------------------ 3 2.2 相关技术介绍 ......................................................................................... 5

2.2.1 第三方包 json ---------------------------------------------------------- 5 2.2.2 常用Android系统小组件 -------------------------------------------- 6

3 项目的可行性和需求分析 ........................................................................................ 8

3.1 项目可行性分析 ..................................................................................... 8

3.1.1 技术上的可行性 ------------------------------------------------------- 8 3.1.2 经济上的可行性 ------------------------------------------------------- 8 3.2 需求分析 ................................................................................................. 9

VII

3.2.1 功能要求 ---------------------------------------------------------------- 9 3.2.2 性能要求 ...................................................................................... 9

4 客戶端概要设计 ...................................................................................................... 10

4.1 系统体系结构 ....................................................................................... 10

4.1.1 视图层 ------------------------------------------------------------------ 11 4.1.2 控制层 ------------------------------------------------------------------ 11 4.1.3 模型层 ------------------------------------------------------------------ 11 4.2 系统功能模块 ....................................................................................... 12

4.2.1 系统功能模块划分 --------------------------------------------------- 12 4.2.2 系统总体控制流程 --------------------------------------------------- 12 4.3 用例图和数据库的表的设计 ............................................................... 13

4.3.1 用例图 ------------------------------------------------------------------ 13 4.3.2 概念模型设计--E-R图 ----------------------------------------------- 13

5 客户端详细设计 ...................................................................................................... 16

5.1 客户端登录模块设计 ........................................................................... 16

5.1.1 用户注册界面详细设计 --------------------------------------------- 16 5.1.2 用户登录界面详细设计 --------------------------------------------- 18 4.1.3 Wifi连接界面详细设计 ---------------------------------------------- 20 5.2 Diy新建菜单模块设计 ......................................................................... 20

5.2.1 做菜过程时间段的定义 --------------------------------------------- 20 5.2.2 按键功能设计 --------------------------------------------------------- 21 5.2.3 新建菜单实现界面 --------------------------------------------------- 24

VIII