1 / 97
文档名称:

基于android智能家居系统花卉app设计本科毕业设计.doc

格式:doc   大小:1,788KB   页数:97页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于android智能家居系统花卉app设计本科毕业设计.doc

上传人:麒麟才子 2017/8/15 文件大小:1.75 MB

下载得到文件列表

基于android智能家居系统花卉app设计本科毕业设计.doc

文档介绍

文档介绍:摘要
现在,人们越来越重视互联网。xxxx可以为花卉爱好者们提供一个交流以及交易的平台,在这里花卉爱好者们可以的到最新的花卉信息以及购买到喜欢的花卉品种。
本文综合运用Android技术、Android Studio开发平台、JSON等技术和工具对xxxx进行了分析、设计和实现。给出了系统的功能分析、环境和质量要求;建立了系统软、硬件体系结构模型;完成了功能模块设计和数据接口的对接;同时确定了各个功能模块的测试环境,并制定了测试方案对各个模块进行有效的测试和分析;最终实现了Android平台端的应用。
项目采用MVP架构,MVP模式是MVC模式的一个演化版本,MVP全称Model-View-Presenter。MVP模式会解除View与Model的耦合,有效的降低View的复杂性。同时又带来了良好的可扩展性、可测试性,保证系统的整洁性和灵活性。MVP模式可以分离显示层与逻辑层,它们之间通过接口进行通信,降低耦合。理想化的MVP模式可以实现同一份逻辑代码搭配不同的显示界面,因为它们之间并不依赖与具体,而是依赖于抽象。这使得Presenter可以运用于任何实现了View逻辑接口的UI,使之具有更广泛的适用性,保证了灵活度。
总之,本系统可以通过对智能家居系统的控制和受控方状态的反馈,从而使操作者可以及时掌握受控方信息,使其达到交互式智能化。更好地服务于我们的生活,使人们的日常生活更加方便、智能、快捷。
关键词:花卉;Android;JSON;MVP;在线购物
Abstract
Nowadays , people are paying more and more attention to the . Flower nap provides a platform for the exchange and exchange of flower lovers , where the flower lovers can get the latest information about flowers and buy the flowers they like.
In this paper , Android technology , Android Studio development platform , JSON and other techniques and tools are used to analyze , design and implement the nap. The analysis , given the function of the system environment and quality requirements; establish a system structure model of software and hardware system; pletion of the docking module design and data interface; while determining the test environment of each module , and developed a test scheme for testing and analysis of the effective of each module; finally realizes the application of Android platform the end of the.
The project uses the MVP architecture , and the MVP model is an evolved version of the MVC schema , MVP , full name Model-View-Presenter. The MVP pattern removes the coupling of View and Model , effectively reducing plexity of View. At the same time , it also brings good scalability and testability , and ensures the neatness and flexibility of the system. The MVP model can separate the display layer from the logical layer , through which they municate and reduce the coupling. The idealized MVP model can implemen