论文部分内容阅读
随着通信技术和互联网技术的飞速发展,人们对于智能化的家电设备的需求量越来越大。当今社会智能家电设备可以更好的服务人们,提高生活效率,提升生活质量。智能手机和移动互联网的普及,现在近乎人手一部的智能手机,随着多种App应用被开发出来,人们生活各个方面发生了巨大的变化。智能化的家电设备与智能手机联系在一起,人们即使在远端也可以通过智能手机上的应用客户端控制家中的智能家电设备,这使家电的使用不仅仅局限在家中,拓展了智能家电设备的使用场景。当身边的一切物体都智能化后,所有的产品都将成为一个信息源,接受信息、发送信息,冰冷的、无生命的物体也从此有了活力,人类在虚拟与真实世界的交流中享受智能化的数字新生活。现今智能家电设备仍面临着使用不够便捷,不能进行统一管理,控制端功能单一等一系列问题。本文提出了基于Android的智能家电客户端系统的设计方案,用户既可以通过该客户端系统来控制智能家电设备,又可以通过该应用与好友间进行沟通。该客户端系统使用简单、功能强大,界面简洁,能极大的便利日常的生活、促进智能家电设备得使用、推广和普及。首先,本文研究了智能家电设备的应用现状,由于其使用群体广阔,会带给智能家电厂商巨大的经济收益和潜在的市场空间,该课题具备较高的研究价值。然后介绍了本系统所涉及的关键技术,阐述了智能家电设备客户端使用Android系统开发的要素,以及Android应用的相关特点。其中还包括Wi Fi技术,跨进程通信技术。通过使用跨技术解决了Android设备上两个进程之间进行进程间通信传递数据的问题。其次,本文对智能家电客户端进行了详细设计和具体实现。结合智能家电设备客户端需求建模,分别从功能性需求和非功能性需求两个方面对智能家电客户端需求进行阐述。完成需求分析后,进行详细设计。首先对客户端功能进行了设计,然后完成了各个功能模块的设计和相关数据结构设计。最后在详细设计的基础上完成系统的具体实现。最后,本文对智能家电客户端完成了测试分析。功能测试对智能家电平台划分模块,并根据每个模块的需求分别设计测试用例,以测试用例的方式描述各模块的测试过程。并根据测试过程中得到的测试结果进行分析,验证了各功能模块的实现。最终得出该系统客户端达到了预期的功能需求,能够满足用户对智能家电设备客户端功能和便捷性的要求。