安卓手机应用程序设计毕业论文.docx

上传人:b****6 文档编号:8261487 上传时间:2023-01-30 格式:DOCX 页数:52 大小:74.12KB
下载 相关 举报
安卓手机应用程序设计毕业论文.docx_第1页
第1页 / 共52页
安卓手机应用程序设计毕业论文.docx_第2页
第2页 / 共52页
安卓手机应用程序设计毕业论文.docx_第3页
第3页 / 共52页
安卓手机应用程序设计毕业论文.docx_第4页
第4页 / 共52页
安卓手机应用程序设计毕业论文.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

安卓手机应用程序设计毕业论文.docx

《安卓手机应用程序设计毕业论文.docx》由会员分享,可在线阅读,更多相关《安卓手机应用程序设计毕业论文.docx(52页珍藏版)》请在冰豆网上搜索。

安卓手机应用程序设计毕业论文.docx

安卓手机应用程序设计毕业论文

河南科技大学本科毕业设计(论文)

基于Android的洛阳“本地通”旅游向导平台移动客户端

的设计与实现

摘要

洛阳作为十三朝古都,在中国的旅游城市中占有举足轻重的地位,最近

几年的发展更是取得举世瞩目的成效,尤其是洛阳的牡丹和龙门石窟更是驰

名中外,成功召开的第三十届牡丹花会无疑是对洛阳旅游行业最好的褒奖。

与此同时,随着我国旅游业的迅速发展,为从世界各地来到洛阳的游客提供

一个很好的向导平台成了当务之急。

因此,该系统是结合洛阳市旅游行业发展的实际情况、以实际应用为开

发背景、经过实际的需求分析、采用在PC端对Android开发环境的模拟技

术而开发出来的基于Android系统的一个手机应用。

本文运用软件工程原理

和软件开发方法,对本应用进行了概要设计和详细设计。

该应用操作简便、

界面友好、灵活、实用、安全,可以满足不同爱好的游客对个人出行的要求,

尤其是在该应用中,用户之间交互性的实现更是对传统旅游网站的一大突破。

本文详细介绍了洛阳本地通旅游向导平台在Android系统上开发的设计

背景,设计思路以及实现方法,着重说明了该应用的创新点、突破点、用户

的体验要求和应用的实际运行情况。

围绕该应用的实际使用情况来对该应用

进行分析设计,对在开发的过程中采用数据流程图、ER图以及程序流程图

进行了详细的说明。

由于这是一个交互式的应用,用户可以在上面浏览、分享驴友的心得、

经验,与志同道合的驴友进行交流,使得该应用的开发对洛阳本地旅游行业

的发展有着很重要的意义。

关键词:

Android,旅游,交互性,软件工程,创新

I

河南科技大学本科毕业设计(论文)

DESIGNANDIMPLEMENTIONOFLUOYANGPLACES

DIRECTORYTRAVELSYSTEMBEBASEDONMOBILE

WHICHISAPPLYINGANDROIDSYSTERM

ABSTRACT

LUOYANG,asacapitalof13dynasty,playsadecisiveroleinthetourist

citiesofChina.Inrecentyears,thedevelopmentofLUOYANGtravelis

outstanding,especiallyLuoyangpeonyandtheLongmenGrottoesisfamousin

theworld.TheupcomingthirtiethmeetingofLuoyangpeonyisundoubtedly

affirmtoLUOYANGtravel.Atthesametime,asthefastdevelopmentofChina

travel,itisanurgentaffairsjtooffertouristsatravelplatform.Underthe

circumstances,LUOYANGPLACESDIRECTORYTRAVELAPPLICATIONis

developundertheguidmentofteacherandthehelpofstudent.

So,thesystermiscombinewiththephysicaltruthofLUOYANGtravel,

whichbasedontheactualapplicationfordevelopmentbackground.Afterthe

actualdemandanalysis,evelopedaMobileapplicationontheAndroidsysterm.It

useengineeringprinciplesanddevelopmentmethodsofthewholesystem.Soon

afterwardsmakesoutlinesystemdesignanddetaileddesign.Theapplicationis

easyandsimpletohandle,thepageisfriendly,flexiblely,practically,safely.It

Canmeetdifferenthobbiesoftouriststotherequirementsofpersonalmobility.

Especiallyintheapplication,itisabreakthroughoftheinteractionamong

theusers.

ThispaperintroducesLUOYANGPLACESDIRECTORYTRAVEL

APPLICATIONBASEDONMOBILEWHICHISAPPLYINGANDROID

SYSTERMdesignbackground,designideaandrealizemethod.Thefocuson

II

河南科技大学本科毕业设计(论文)

theapplicationinnovationpoints,breakthroughpoints,theuserexperience

requirementsandtheactualoperationoftheapplication.Theapplicationof

analysisanddesignisaroundtheactualuseofthesituation.Intheprocessof

developmentusingdataflowdiagram,ERfigureandprogramflowchartofthe

developmentprocessofthewayadetailedinstructions.

Asthisisaninteractiveapplications,userscanscanothersexperience,

whichcanbesharedwithfriendswhohasthesameinterest.Thisapplicationfor

LUOYANGlocaltraveldevelopmenthascertainsignificance.

KEYWORDS:

Android,travel,interaction,softwareengineering,innovate

III

河南科技大学本科毕业设计(论文)

前言.................................................1

第1章系统概述........................................2

§1.1开发背景.......................................2

§1.1.1Android系统的发展历程......................2

§1.1.2Android系统的发展前景......................3

§1.1.3本地通应用与Android系统结合的优势..........4

§1.2国内外研究现状.................................4

§1.2.1国内的研究现状..............................4

§1.2.2国外的研究现状..............................5

§1.2.3结合相关应用来对比该应用的优势..............5

§1.3系统创新点.....................................6

§1.3.1向用户提供双向式的信息交流..................6

§1.3.2交互性的应用形式............................6

§1.3.3实时性的信息交互............................7

§1.3.4更方便用户的便捷性..........................7

§1.4系统意义.......................................7

§1.4.1对用户的意义................................7

§1.4.2对旅游行业的意义............................8

第2章系统分析........................................9

§2.1系统要点分析...................................9

§2.1.1广泛的用户参与是该应用推广的前提............9

§2.1.2完善的应用功能是该应用可以推广的基础........9

§2.1.3便捷的应用环境和定位功能是该应用的又一突破..9

§2.2系统流程分析..................................10

§2.3系统功能结构分析..............................12

§2.4系统数据库的分析..............................14

第3章主要功能模块的设计..............................16

IV

河南科技大学本科毕业设计(论文)

§3.1攻略文章的设计................................16

§3.2推荐必到点....................................17

§3.3游客路线的选择以及到达方式.....................17

§3.4路线上传及分享................................17

§3.5文章和标签的匹配..............................18

第4章数据库设计.....................................19

§4.1概念结构设计..................................19

§4.2逻辑结构设计..................................20

第5章详细设计与实现.................................21

§5.1应用界面设计..................................21

§5.1.1应用登陆首页设计...........................21

§5.1.2攻略文章界面设计...........................22

§5.1.3推荐必到点界面设计.........................23

§5.1.4我的行程界面设计...........................23

§5.2基本界面的实现................................24

§5.2.1Activity...................................24

§5.2.2数据库文件的打包...........................27

第6章系统实现.......................................28

§6.1开发技术及系统架构............................28

§6.1.1开发技术选择...............................28

§6.1.2安卓各种开发工具的选择.....................28

§6.2本次开发过程中的技术难点.......................29

§6.2.1系统的技术难点主要有以下方面...............29

§6.2.2技术难点的实现.............................29

结论.................................................30

参考文献..............................................31

致谢.................................................32

V

河南科技大学本科毕业设计(论文)

前言

当今社会,随着现在人们生活节奏的加快、工作强度的增加,工作之余

的节假日,旅游渐渐成为人们休闲娱乐的一个主要方式。

旅游不仅是对身心

的一种放松,更是对祖国大好风光的一种领略。

洛阳,作为全国的旅游胜地,拥有很多国家著名景点,龙门石窟以及隋

唐遗址之类的大型景区,越来越受到大家的青睐,逐渐成为人们假日旅游的

首选。

一年一度的牡丹花会,更是让全国各地的游客对古都洛阳趋之若鹜。

在洛阳旅游蓬勃发展的同时,传统的旅游网站已渐渐不能满足广大游客

的需求。

在一些传统网站上,游客都只是大致的了解一下这个地方的各个景

点,但是这些官方给出的旅游网站大多都带有一定的宣传性,以致于这些信

息都比较单一、相互独立,不分层次、没有联系,用户根据这些信息难以做

出适合自己的选择,也不能给外来的游客一个很好的引导。

同时这些网站缺

乏目的性和交互性,不能让来自外地的游客对我们的景点以及美食有一个比

较感性的认识,又加上传统网站的狭隘性,大家都是被动的浏览信息,就是

在旅途中有什么心得体会也无法与广大驴友来分享,不能给后来者一个很好

的借鉴作用。

基于Android的洛阳“本地通”旅游向导平台移动客户端的应用,是利

用当前先进的Android手机开发技术、网络通讯技术,以及移动客户端广大

的用户,这一很大的优势,来向来自世界各地的旅客来展示洛阳的风景名胜

以及特色美食。

该应用在给游客宾至如归的感觉的同时,也让越来越多的游

客可以更全面的了解洛阳的城市风光,以一种别样的方式来给大家呈现洛阳

各方面的奇特好玩之处。

与此同时,该应用的交互性,更是对传统网站、以及手机应用的一大突

破,用来自世界各地的游客的每个人的特有方式,来为洛阳当地的旅游业做

一个很好的宣传。

因此,无论是对天南地北的游客还是对洛阳当地的旅游业,

都会是一个很好的平台。

1

河南科技大学本科毕业设计(论文)

第1章系统概述

§1.1开发背景

旅游是一项综合性游览观光活动,人们为达到度假、休闲、娱乐、探险、

求知等目的,出游于城市、地区和国家之间。

洛阳是全国旅游行业的领先城

市,近年来,在改革开放和市场经济的新形势下,到洛阳来旅游的国内外游

客日渐增多,在这种情况下,洛阳本地通应用顺势而生。

与此同时,随着信息行业的飞速发展,Android系统在各个系统平台上的

优势也日趋凸显。

与传统的手机系统平台不同,Android系统采用开源的模式,

使得很多人可以自行开发手机软件并共享,从而也就使得这个平台可以使用

的用户更多;再者,Android系统反应速度快,操作更简单,这也使得该系统

的应用可以得到更广泛的推广。

在这种前提下,开发一种基于Android系统的洛阳本地通移动应用,对方

便游客出行、提高旅游服务质量、打造高端旅游服务业、加快发展旅游事业

有着非常重要的意义。

§1.1.1Android系统的发展历程

随着移动通信与Internet向移动终端的普及,网络和用户对移动终端的

要求越来越高,而Symbian,WindowsMobile,IOS等手机平台过于封闭,不

能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。

经过

多年的发展,第三代数字通信(3G)技术活动了广泛的接受,它为移动终端

用户带来了更快的数据传输速率。

随着3G网络的使用,移动终端不再仅是通

讯的网络终端,这还将成为互联网的终端。

因此,移动终端的应用软件和需

要的服务将会有很大的发展空间。

Google为此在2007年11月推出了一个专

为移动设备设计的软件平台——Android。

2008年,在智能手机领域还是诺基亚的天下,Symbian系统在智能手

机市场中占有绝对优势。

在这种前提下,Google发布的Android1.0系统并没

有被外界看好,甚至言论称最多一年Google就会放弃Android系统。

但是在发

2

河南科技大学本科毕业设计(论文)

布系统之后不久就有一款搭载Android1.0系统的手机现身,这款手机就是

T-MobileG1,手机是由运营商T-Mobile定制,台湾HTC(宏达电)代工制造。

T-MobileG1是世界上第一款使用Android操作系统的手机,手机的全名为

HTCDream。

这款手机采用了3.17英寸480x320分辨率的屏幕,手机内置

528MHz处理器,拥有192MBRAM以及256MBROM。

在随后的2009年4月,Google正式推出了Android1.5这款手机,从

Android1.5版本开始,Google开始将Android的版本以甜品的名字命名,

Android1.5命名为Cupcake(纸杯蛋糕),该系统与Android1.0相比有了很大的

改进。

在2009年10月份,Google发布了Android2.0操作系统,Google将Android

2.1至Android2.1系统的版本统称为Eclair(松饼),同样是一种甜品名称。

新系

统与旧系统相比进行了较大的改进:

Android2.0版本的代表机型为NEXUS

One(G5),这款手机为Google旗下第一款自主品牌手机,该机是由HTC代工生

产。

NEXUSOne(G5)采用了一块3.7英寸触摸屏,分辨率提升至480x800。

机内置高通snapdragonQSD82501GHz处理器,拥有512MBRAM以及512MB

ROM,手机运行非常流畅。

NEXUSOne(G5)拥有一枚500万像素的摄像头。

在这以后,Android便一直没有停下发展的脚步,在2011年1月,Google

称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增

长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经

成为智能手机领域占有量最高的系统。

截止到2011年9月份,Android系统的

应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达

到了43%。

继续在排在移动操作系统首位。

Google即将会发布全新的Android

4.1操作系统,这款系统被Google命名为IceCreamSandwich(冰激凌三明治)。

§1.1.2Android系统的发展前景

安卓系统的几大优势:

1.开放性

Android跟Linux并不是一个概念,Android基于Linux,但更重要的是它

提供了一个framework,基于这个,developer可以轻松的开发各种应用程序,

并且这些代码以及开发工具都是开放和免费的。

3

河南科技大学本科毕业设计(论文)

2.2与Google应用的无缝结合

如果现在一台电脑不能上网,那么简直就是一台废物,同样,如果一个

手机不能上网,在2、3年之后,也会丢失一大部分价值(不需要上网的手机

用户还会存在很长一段时间),而Google开发Android的目的也在于把手

机和这些应用结合起来。

2.3开发的易上手性

Java是最容易上手的,不像Iphone,需要熟悉他的很多框架,以及

objectivec(虽然学起来也并不难)。

据Google称,基于安卓系统的几大优势,在其推出后的两个月内,程

序员下载这个软件开发平台的次数已经高达250000多次。

尽管在如此庞大

的下载数量中只有一小部分开发者真正开始编写实际的应用程序,但却由此

可以看出惊人的开发商兴趣。

相比之下,Symbian在操作系统推出一年后,

其操作指南的下载次数只有70000次左右。

看起来“Google手机”尽管宣

传比较低调,但实际卖得还不错,前景很是被人看好。

§1.1.3本地通应用与Android系统结合的优势

Android作为一款具有很大的潜在用户的智能手机操作系统,其前景自

是一片大好,尤其是在对新鲜事物充满好奇、爱赶新潮的年轻人当中;而对

于该应用-洛阳本地通,专注于洛阳本地的旅游行业,面向的也是一群充满朝

气与活力、喜欢到处游玩的年轻群体。

因此,该应用与安卓系统的结合,可以借助安卓这一平台,来为洛阳本

地通做一个很有前景的推广。

§1.2国内外研究现状

§1.2.1国内的研究现状

国内的研究中,在旅游业这一方面,提及的信息技术有虚拟现实技术、

图像变形技术、遥感技术、GPS技术等,徐素宁等提出了基于WebGIS电子

地图、全景图像生成和网络全景图像浏览组成的虚拟旅游系统技术方案。

4

河南科技大学本科毕业设计(论文)

近期也有学者开始关注移动技术的发展动态,刘亚军提出了我国旅游业

迎接移动电子商务应采取的对策;杜小慧等提出了基于移动运营商、基

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

当前位置:首页 > 小学教育 > 语文

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

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