Android毕业设计报告Word格式.docx

上传人:b****4 文档编号:13516490 上传时间:2022-10-11 格式:DOCX 页数:54 大小:1.98MB
下载 相关 举报
Android毕业设计报告Word格式.docx_第1页
第1页 / 共54页
Android毕业设计报告Word格式.docx_第2页
第2页 / 共54页
Android毕业设计报告Word格式.docx_第3页
第3页 / 共54页
Android毕业设计报告Word格式.docx_第4页
第4页 / 共54页
Android毕业设计报告Word格式.docx_第5页
第5页 / 共54页
点击查看更多>>
下载资源
资源描述

Android毕业设计报告Word格式.docx

《Android毕业设计报告Word格式.docx》由会员分享,可在线阅读,更多相关《Android毕业设计报告Word格式.docx(54页珍藏版)》请在冰豆网上搜索。

Android毕业设计报告Word格式.docx

MVP模式会解除View与Model的耦合,有效的降低View的复杂性。

同时又带来了良好的可扩展性、可测试性,保证系统的整洁性和灵活性。

MVP模式可以分离显示层与逻辑层,它们之间通过接口进行通信,降低耦合。

理想化的MVP模式可以实现同一份逻辑代码搭配不同的显示界面,因为它们之间并不依赖与具体,而是依赖于抽象。

这使得Presenter可以运用于任何实现了View逻辑接口的UI,使之具有更广泛的适用性,保证了灵活度。

总之,本系统可以通过对智能家居系统的控制和受控方状态的反馈,从而使操作者可以及时掌握受控方信息,使其达到交互式智能化。

更好地服务于我们的生活,使人们的日常生活更加方便、智能、快捷。

关键词:

花卉;

Android;

JSON;

MVP;

在线购物

 

Abstract

Nowadays,peoplearepayingmoreandmoreattentiontotheinternet.Flowernapprovidesaplatformfortheexchangeandexchangeofflowerlovers,wheretheflowerloverscangetthelatestinformationaboutflowersandbuytheflowerstheylike.

Inthispaper,Androidtechnology,AndroidStudiodevelopmentplatform,JSONandothertechniquesandtoolsareusedtoanalyze,designandimplementthenap.Theanalysis,giventhefunctionofthesystemenvironmentandqualityrequirements;

establishasystemstructuremodelofsoftwareandhardwaresystem;

thecompletionofthedockingmoduledesignanddatainterface;

whiledeterminingthetestenvironmentofeachmodule,anddevelopedatestschemefortestingandanalysisoftheeffectiveofeachmodule;

finallyrealizestheapplicationofAndroidplatformtheendofthe.

TheprojectusestheMVParchitecture,andtheMVPmodelisanevolvedversionoftheMVCschema,MVP,fullnameModel-View-Presenter.TheMVPpatternremovesthecouplingofViewandModel,effectivelyreducingthecomplexityofView.Atthesametime,italsobringsgoodscalabilityandtestability,andensurestheneatnessandflexibilityofthesystem.TheMVPmodelcanseparatethedisplaylayerfromthelogicallayer,throughwhichtheycancommunicateandreducethecoupling.TheidealizedMVPmodelcanimplementthesamelogicalcodewithdifferentdisplayinterfaces,becausetheydonotdependonanddependonabstractions,butdependonabstractions.ThisallowsthePresentertobeappliedtoanyUIthatimplementstheViewlogicalinterface,makingitmorewidelyapplicableandprovidingflexibility.

Inaword,thesystemcancontroltheintelligenthomesystemandthefeedbackofthecontrolledstate,sothattheoperatorcangrasptheinformationoftheaccuserintimeandmakeitinteractiveandintelligent.Betterserveourlife,makepeople'

sdailylifemoreconvenient,intelligentandquick.

keywords:

flower;

Android;

JSON;

MVP;

shoppingonline

1绪论1

1.1研发背景1

1.2主要研究容2

1.3论文组织结构2

2课题研究相关技术综述4

2.1Android系统4

2.2Sqlite数据库9

2.3JSON数据11

2.4Java环境12

2.5设备环境16

3系统需求分析17

3.1需求调查17

3.2功能分析18

4系统需求分析19

4.1系统设计环境19

4.2系统体系结构设计19

5.1项目设计20

5.2数据接口设计23

6系统实现28

6.2系统测试41

7总结与展望44

7.1总结44

7.2展望44

参考文献45

致46

附录一:

英文原文47

附录二:

中文译文48

1绪论

1.1研发背景

近些年,随着Internet和计算机网络通信技术的飞速发展、人们生活水平的不断提高,以及人们精神需求的不断增长,移动应用已几乎成为每个人都会使用的东西,无论男女老少,就比如我外公,前几年就在学习怎么使用浏览器XX养生知识,虽然我外公之前没有接触过这些,但是在我的耐心讲解下,而且移动应用的操作也比较好上手,我外公还是轻松地学会了。

大家对移动应用充满了好奇心以及求知欲,并且随着移动手机越来越成为人们生活中不可缺失的一部分,移动应用便随着这个趋势大大发展了起来。

然后互联网+模式顺势而生,它能够做到让人们不出门,甚至是躺在床上,光是动动手指就可以获取各种最新信息或者购买远在天边的商品,给人们的生活带来了极大的便利。

再说到我这个软件,花田小憩是一款花艺爱好者的App,它不仅仅是有专业的花艺教学容,它还是一个活跃的百万花艺爱好者社区。

在这里,你可以看到各式各样的话题讨论,不仅限于花艺,还延伸至家居、植物、杂物等生活美学领域。

「花田小憩」还提供了众多高清花艺壁纸,供你下载换桌面,可以适配各种屏幕尺寸。

手机的美观再也不愁了。

「花田小憩」是一款花艺爱好者不容错过的生活应用。

在这里,收获的不仅仅是花艺知识,还有同道中人和美的生活方式。

让你的节奏,慢下来,美下去。

作为一个植物生活美学平台,「花田小憩」还提供跟花艺与生活美学相关的物品贩卖,如鲜花、器皿、干花、书籍等。

你可以在这里寻找生活的美。

「花田小憩」创办初衷是想为所有喜欢植物和美学的人们,通过花草与时间的叠加,营造一个小而美的精致生活。

希望能让用户在繁琐的生活之中,享受一种静雅恬淡的生活之美,制造一份专属的美学生活态度。

1.2主要研究容

本文采用面向对象软件开发方法,遵照软件工程的概念、原理和方法,利用AndroidStudio开发平台控制系统的分析、设计和实现。

所开发的控制系统主要具备以下功能:

(1)浏览帖子:

可以通过App来查看其他用户发布的与花卉有关的帖子。

(2)购买花卉:

可以通过App来进行在线的花卉购买。

(3)发布帖子:

可以发布帖子,并且上传图片以及选择分类等。

1.3论文组织结构

本文共分七章,各章的主要容如下:

第一章“绪论”部分主要综述了系统的开发背景、论文研究的主要容以及组织结构。

第二章“课题研究相关技术综述”部分对论文研究中所用到的开发工具、平台及技术、设备环境做了简单的介绍。

第三章“系统需求分析”部分主要描述了系统的需求分析过程,包括系统的需求调查、功能分析环境和质量要求。

第四章“系统总体设计”部分对系统的总体设计过程做了阐述,主要包括系统的设计环境,系统体系结构和数据库的逻辑设计。

第五章“系统详细设计”部分叙述了系统的详细设计过程,包括项目设计、系统的功能模块设计和数据接口的设计。

第六章“系统实现”部分对系统实现和测试做了概述,主要包括系统各功能模块的实现、核心技术编码、系统的测试过程等。

第七章“总结与展望”部分讲述了对系统开发的总结和对下一步工作的预测。

2课题研究相关技术综述

2.1Android系统

Android是一种以linux为基础的开放源代码操作系统,主要使用于便携设备。

目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。

Android操作系统最初由AndyRubin开发,最初主要支持手机。

2005年由谷歌收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。

Android的主要竞争对手是苹果公司的ios以及RIM的BlackberryOS。

2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。

2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。

Android的系统架构和其它操作系统一样,采用了分层的架构。

android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。

Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。

在Android中,开发者可以使用Java作为编程语言来开发应用程序,也可以通过NDK使用C/C++作为编程语言来开发应用程序,也可使用SL4A来使用其他各

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1