andriod的旅行助手软件的设计与实现(附件)
摘 要由于智能手机和手机软件愈加广泛的发展和运用,目前“手机App”已经成为广受社会关注的焦点,手机应用逐渐变成人们进行信息交流的主要工具。如今科技突飞猛进、人们的生活节奏也逐渐加快,由于移动终端技术的日趋成熟,社会对于手机设备的功能需求变得愈来愈大,已逐渐从以往的技术需求转变为功能需求,所以,移动软件系统的需求也提高了很多。本文采用Android Studio开发工具结合Android SDK开发了一个基于Android的旅行助手App系统。系统由客户端和服务端两部分组成,客户端主要包括推荐线路、景区信息、周边服务、旅行印记、出行计划等功能模块。服务端主要实现景点管理、周边管理、线路管理等功能。通过对系统各项功能模块的测试,测试结果良好,满足用户使用需求。
目 录
第1章 前言 2
1.1 研究背景及意义 2
1.1.1 研究背景 2
1.1.2 研究意义 3
1.2 研究现状 3
1.3 全文组织结构 4
第2章 系统开发环境介绍 5
2.1 Android平台基础知识 5
2.2 Android开发相关介绍 5
2.2.1 Android用户界面简介 5
图22 Android UI框架结构 6
2.2开发工具介绍 6
2.2.1 Android Studio介绍 6
2.2.2 Tomcat介绍 7
2.2.3 MySQL数据库介绍 7
2.2.4 关键技术介绍 7
第3章 系统分析 9
3.1 系统可行性分析 9
3.1.1 技术可行性 9
3.1.2 操作可行性 9
3.1.3 经济可行性 9
3.2 功能需求 9
3.3 用例需求 10
3.4 开发运行环境需求 11
3.5 其它需求 11
3.5.1系统的运行环境 11
3.5.2系统的易用性 12
3.5.3系统的可扩展性 12
3.5.4系统的安全性 12
第4章 *好棒文|www.hbsrm.com +Q: @351916072@
系统设计 13
4.1 系统架构设计 13
4.2 系统设计主要功能 14
4.3 系统各个功能模块实现 14
4.3.1 数据库连接设计实现 14
4.3.2 登录界面设计实现 17
4.3.3 客户端模块设计实现 19
4.3.4 服务端模块设计实现 21
第5章 系统测试 24
5.1 功能测试 24
5.2 测试用列构建 24
5.3 测试内容 25
5.3.1单元测试 25
5.3.2综合测试 25
5.3.3证实测试 25
5.3.4系统功能模块测试 25
5.4 测试结果分析 26
第6章 总结与展望 27
6.1总结 27
6.2展望 27
参考文献 28
致谢 30
前言
1.1 研究背景及意义
1.1.1 研究背景
由于智能手机和手机软件愈加广泛的发展和运用,目前“手机App”已经成为广受社会关注的焦点,手机应用逐渐变成人们进行信息交流的主要工具[1]。如今科技突飞猛进、人们的生活节奏也逐渐加快,由于移动终端技术的日趋成熟,社会对于手机设备的功能需求变得愈来愈大,已逐渐从以往的技术需求转变为功能需求,所以,移动软件系统的需求也提高了很多[2]。
本设计是以Android操作系统为基础的“旅行助手App软件的设计与实现”,为了方便用户可以查看热门景区、旅游线路、享受周边服务、管理出行计划、分享旅行心得,最有效的办法就是做成应用软件,可以安装到用户的移动设备上,并提供一些辅助功能,便于用户使用。所以这次毕业设计的目标就致力于开发出一款基于Android手机平台的“旅行助手App”软件,来满足用户的需求。建立旅行助手App软件的总体任务是实现信息交流的及时性、系统化和规范化。
1.1.2 研究意义
为出游的人们提供了方便,可以让人们更好地规划自己的旅行。旅行印记模块让人们更好的分享自己的旅行生活、心得和感受。让旅行过程更加的丰富多彩有意义,拓展了人们对文化的认知,让人们感受到不同地区的不同文化特色。
1.2 研究现状
随着现在移动网络的发展,几乎人人都在使用手机,手机成了生活的必需品,手机软件也慢慢地走进了人们的生活。现在的移动消费也逐步地代替了传统消费方式,使用手机软件已经成了人们享受生活的一种方式[3]。现在许多的商家都开始制作属于自己的手机App,想通过互联网的宣传推广自己的产品,为自己带来更多的收益[4]。正因为此大量开发手机软件的公司也呈爆发式的出现,正所谓“只有你想不到,没有我做不到”[5]。从事互联网行业的公司都看中了这其中的商机,为客户们定制专属的手机软件,满足客户的需求。北京澳环科技认为,未来,手机软件开发会涉及到生活中的各个领域[6]。随着安卓市场的日益普及,信息的交互传递已经被推向至高点。在基于信息共享的理念上,如何快速、准确的获得信息也成为人们关注的关键问题[7]。新一代基于互联网的企业(如Google、百度等),更是仅仅抓住这个问题的核心,提供信息共享与检索的服务,并向Microsoft、Sun System等传统IT企业发起了挑战。所以,对于信息共享与查询服务的研究,也正成为当今移动互联网技术研究的前沿[8]。
旅行是现代大多数人享受生活的一种方式。每当节假日来临时,各大旅游景区都会出现人山人海的场景,所以人们对于旅行APP的需求也在进一步的提高[9]。目前市场上的App类型都太过单一,只能满足人们的一部分需求。研究发现:对于大众需求强烈的某些需求方面,现有 APP 并没有提供更好的帮助和解决[10]。未来 APP 的设计与开发将不能仅仅局限于此,应重视人们的旅游动机和精神需求。现代旅行 APP 的设计应该重点向旅游地区的文化精神方向发展,让人在旅游中开阔眼界,认识新事物,获得新知识[11]。
1.3 全文组织结构
本文主要划分为六个章节。文章结构及各章内容如下:
目 录
第1章 前言 2
1.1 研究背景及意义 2
1.1.1 研究背景 2
1.1.2 研究意义 3
1.2 研究现状 3
1.3 全文组织结构 4
第2章 系统开发环境介绍 5
2.1 Android平台基础知识 5
2.2 Android开发相关介绍 5
2.2.1 Android用户界面简介 5
图22 Android UI框架结构 6
2.2开发工具介绍 6
2.2.1 Android Studio介绍 6
2.2.2 Tomcat介绍 7
2.2.3 MySQL数据库介绍 7
2.2.4 关键技术介绍 7
第3章 系统分析 9
3.1 系统可行性分析 9
3.1.1 技术可行性 9
3.1.2 操作可行性 9
3.1.3 经济可行性 9
3.2 功能需求 9
3.3 用例需求 10
3.4 开发运行环境需求 11
3.5 其它需求 11
3.5.1系统的运行环境 11
3.5.2系统的易用性 12
3.5.3系统的可扩展性 12
3.5.4系统的安全性 12
第4章 *好棒文|www.hbsrm.com +Q: @351916072@
系统设计 13
4.1 系统架构设计 13
4.2 系统设计主要功能 14
4.3 系统各个功能模块实现 14
4.3.1 数据库连接设计实现 14
4.3.2 登录界面设计实现 17
4.3.3 客户端模块设计实现 19
4.3.4 服务端模块设计实现 21
第5章 系统测试 24
5.1 功能测试 24
5.2 测试用列构建 24
5.3 测试内容 25
5.3.1单元测试 25
5.3.2综合测试 25
5.3.3证实测试 25
5.3.4系统功能模块测试 25
5.4 测试结果分析 26
第6章 总结与展望 27
6.1总结 27
6.2展望 27
参考文献 28
致谢 30
前言
1.1 研究背景及意义
1.1.1 研究背景
由于智能手机和手机软件愈加广泛的发展和运用,目前“手机App”已经成为广受社会关注的焦点,手机应用逐渐变成人们进行信息交流的主要工具[1]。如今科技突飞猛进、人们的生活节奏也逐渐加快,由于移动终端技术的日趋成熟,社会对于手机设备的功能需求变得愈来愈大,已逐渐从以往的技术需求转变为功能需求,所以,移动软件系统的需求也提高了很多[2]。
本设计是以Android操作系统为基础的“旅行助手App软件的设计与实现”,为了方便用户可以查看热门景区、旅游线路、享受周边服务、管理出行计划、分享旅行心得,最有效的办法就是做成应用软件,可以安装到用户的移动设备上,并提供一些辅助功能,便于用户使用。所以这次毕业设计的目标就致力于开发出一款基于Android手机平台的“旅行助手App”软件,来满足用户的需求。建立旅行助手App软件的总体任务是实现信息交流的及时性、系统化和规范化。
1.1.2 研究意义
为出游的人们提供了方便,可以让人们更好地规划自己的旅行。旅行印记模块让人们更好的分享自己的旅行生活、心得和感受。让旅行过程更加的丰富多彩有意义,拓展了人们对文化的认知,让人们感受到不同地区的不同文化特色。
1.2 研究现状
随着现在移动网络的发展,几乎人人都在使用手机,手机成了生活的必需品,手机软件也慢慢地走进了人们的生活。现在的移动消费也逐步地代替了传统消费方式,使用手机软件已经成了人们享受生活的一种方式[3]。现在许多的商家都开始制作属于自己的手机App,想通过互联网的宣传推广自己的产品,为自己带来更多的收益[4]。正因为此大量开发手机软件的公司也呈爆发式的出现,正所谓“只有你想不到,没有我做不到”[5]。从事互联网行业的公司都看中了这其中的商机,为客户们定制专属的手机软件,满足客户的需求。北京澳环科技认为,未来,手机软件开发会涉及到生活中的各个领域[6]。随着安卓市场的日益普及,信息的交互传递已经被推向至高点。在基于信息共享的理念上,如何快速、准确的获得信息也成为人们关注的关键问题[7]。新一代基于互联网的企业(如Google、百度等),更是仅仅抓住这个问题的核心,提供信息共享与检索的服务,并向Microsoft、Sun System等传统IT企业发起了挑战。所以,对于信息共享与查询服务的研究,也正成为当今移动互联网技术研究的前沿[8]。
旅行是现代大多数人享受生活的一种方式。每当节假日来临时,各大旅游景区都会出现人山人海的场景,所以人们对于旅行APP的需求也在进一步的提高[9]。目前市场上的App类型都太过单一,只能满足人们的一部分需求。研究发现:对于大众需求强烈的某些需求方面,现有 APP 并没有提供更好的帮助和解决[10]。未来 APP 的设计与开发将不能仅仅局限于此,应重视人们的旅游动机和精神需求。现代旅行 APP 的设计应该重点向旅游地区的文化精神方向发展,让人在旅游中开阔眼界,认识新事物,获得新知识[11]。
1.3 全文组织结构
本文主要划分为六个章节。文章结构及各章内容如下:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/291.html