资源预览内容
第1页 / 共58页
第2页 / 共58页
第3页 / 共58页
第4页 / 共58页
第5页 / 共58页
第6页 / 共58页
第7页 / 共58页
第8页 / 共58页
第9页 / 共58页
第10页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
找毕业设计、项目源码、编程视频,就上码农网manong365基于Android旅游景点软件的设计与实现摘 要本系统是基于Android的旅游软件。本系统的开发背景是现在人们对快捷生活的不断改进,同时广大Android用户对快捷旅游的要求也越来越强。于是本系统为了满足用户的需求而诞生了。本文通过对Android的开发环境的描述和Android的编程优势来做为项目的基础,通过对项目的需求分析和可行性分析来确定项目的大体功能和流程,通过编写代码和反复测试来实现项目的基本功能,通过详细设计的文档来加深对项目运行模式的应用,最后经过反复美化和验证完成了项目的细节要求。本系统的用户可以方便的通过本系统查询并预付各种景区门票,查询并预定自己中意的酒店,轻松便捷的完成旅游的前期准备工作。在开发过程中不断改进测试,并最终完成需求分析的可行性系统。 关键词:旅游软件;Android平台;界面;Design and Implementation of the Travel Software based on AndroidAbstractThis system is based on the Android software. The exploiting background of this system is now the people to the fast life continue to improve, at the same time the Android users demand for quick travel is becoming more and more popular. So this system in order to meet the needs of users and was born. This article is based on the description of the Android development environment and the Android programming advantages, the demand analysis and feasibility analysis of the project to determine the general function and process of the project, by writing code and repeated testing to achieve the basic function of the project, the detailed design document to deepen the application of project operation mode, the final test after repeated testings and the details of the completed project requirements.The user of this system can easily use of this system to query and various scenic spots in advance tickets, query and select his favorite hotel, easy and convenient to complete the preparatory work. In the development process continuously improve test, and finally complete the demand analysis, the feasibility of system.Keyword: travel software; Android platform;interface;I目 录摘 要iAbstractii1 前言11.1 项目背景及意义11.2 项目设计目标12 需求分析32.1 需求提出32.2 任务概述32.3 需求规定42.4 运行环境规定52.5 可行性分析52.5.1 经济可行性52.5.2 技术的可行性52.5.3 社会可行性52.6 系统开发步骤62.7 系统开发的主要技术分析73 Android技术平台与开发环境83.1 Android系统的历史和优点83.2 Android系统的功能特征83.3 Android的系统架构93.4 Android开发环境的搭建104 系统的初步设计124.1 本系统的初步需求124.2 系统的概要设计124.2.1 系统的功能模块说明124.2.2 系统框架设计134.2.3 系统流程分析134.3 业务流分析154.4 MySQL 数据库155 系统的详细设计与具体测试175.1 系统主要界面的设计和实现175.1.1 登录界面185.1.2 注册界面195.1.3 主界面235.1.4 酒店预订255.1.5 景区查询与留言275.1.6 留言查看285.1.7 第二主界面305.1.8 个人信息修改315.1.9 账户充值325.2 程序调试345.3 系统测试与分析345.3.1 测试目的345.3.2 测试原则345.3.3 测试流程355.3.4 测试方法355.4 测试环境和测试条件355.5 系统运行情况及评价36结 论37参考文献39致 谢40外文原文41中文翻译491 前言以Android操作系统为代表的智能手机在这几年正在不断的充斥我们的日常生活。同时现代人更加注重生活质量,在其休闲时期,一般人都想出去旅游来放松自己的身心和锻炼身体,旅游已经成为了现代人的一种重要的生活的部分。所以在这个背景下,开发一款基于Android的旅游软件是十分必要的,一款能使我们的旅游生活更加方便的软件是对现在人们的旅游生活有极大的帮助的。1.1 项目背景及意义Android 操作系统是与 Windows Mobile、iPhone 等手机操作系统处在同一级别的操作系统,是 Google 公司在 2007 年 11 月发布的基于 Linux 核心的手机操作系统,是真正开放和开源的移动平台操作系统。Android手机几乎已经成为了大多数现在人们的首选,而在自己的移动设备上完成一些事情也是现在人们的生活趋势。Android的应用更是日益广泛,基于的Android的项目开发可以使项目有更广阔的应用空间。现代人崇尚自由,人们已经不满足一层不变的生活了,所以出门旅游成为了越来越多的人的选择,在大自然的美丽风景中放松自身在工作和学习中的压力已经成为了一种时尚。基于以上几点,开发一个基于Android的旅游软件必定有广阔的市场和重要的意义。手机已经和现代生活方式紧紧结合在一起,可以说是随身必带品,这款软件一定可以给用户带来极大的方便。随着智能手机越来越强大,在我们的日常生活中无处不在,在移动电话上运行的应用程序更加关注的人。大多数应用程序依赖于互联网开发手机版增殖方便。Android 包含的功能非常强大和完善,有很好的应用环境和用户体验,当然也有很多的应用接口,在 Android 平台上,开发者可以随意开发出各式各样的应用,因而以 Android 为平台的应用程序越来越多。在我们熟悉的居住城市中,我们可以轻松的找到酒店,或者轻松找到我们城市熟悉的休闲胜地,我们不需要攻略我们就可以很好地在我们熟悉的城市找到我们想要的。但是,现在越来越多的人已经不满足蜗居在自己熟悉的地方了,哥伦布的精神召唤者越来越多的冒险者远出家门。人在外地,难免会有很多难以适应的地方,所以拥有一个方便的旅游软件的好处就显现出来了,它会帮助我们少走不少的弯路,我们在其帮助下可以迅速找到我们喜欢的酒店,预览我们想去的景点,最重要的是我们的用户可以提前预定付款,这大大方便了用户,为用户节约了宝贵的时间。最后,作为开发这个项目的大学生我可以学到很多东西,这个项目也会磨练我,可以增强我的动手能力,加深我对Android项目的理解,这对我以后的工作积累了宝贵的经验。1.2 项目设计目标1.良好的用户界面:用户对漂亮的界面会生出好感,也容易接受这款软件。同时,漂亮的界面也能给用户更好的体验,用户也能容忍软件的一些小问题。相反,简单丑陋的界面会让用户生出厌恶感,然后对这款软件产生不认同感。功能再强大的软件也要有个良好的用户界面。2.易于操作:简单容易上手是大多数用户的要求,用户不会对一个难以操作的软件产生兴趣。难以操作会使本项目失去活力,基本上就算失败了。用户在第一眼看到软件时就会操作是本项目的基本要求。3.流畅性:软件可以流畅的操作,不要出现长时间的卡屏或等待时间,不出现大量的错误,保证用户的操作的流畅。流畅的操作给了用户良好的操作体验,如果经常出现卡住不动的现象的软件,我相信大多数人都会选择放弃这款软件。这就要求在编写代码的过程中,要不断的删减冗余的部分,是程序简单而不影响程序的运行。2 需求分析2.1 需求提出 系统目的:方便用户对旅游的需求。用户可以通过登录本系统来完成预览景点,使用系统的购票功能完成景区门票的预定,用户还可以完成酒店的预定支付,并在景区界面留言。旅客还可以在系统充值,以方便其购票和预定酒店的要求。非本系统的用户可以通过注册成为本系统的会员,并可以修改自己的信息,还可以模拟修改自己的金钱的余额。编写目的 预期读者:程序员和用户 编写该需求分析目的:明确项目的作用,与用户沟通了解其要求,并且让它在用户和开发人员之间充当合同。背景: A.待开发项目名称:基于Android的旅游软件 B.项目提出者:太原理工大学 项目开发者:王国泰 用户:Android手机持有者 实现该软件计算机网络:本机定义: Eclipse:开发本项目的主要软件参考资料: 基于Android平台的无线旅游导航系统的设计与实现,基于Android平台的智能旅游系统的设计与实现,我国旅游产业国际竞争力研究,基于Android平台的手机Web地图服务设计,基于Android的授权图片浏览系统的实现,基于Android平台的个人移动地图应,基于Android的电子相框的设计与实现,基于Android手机平台的自助旅游系统的设计与实现,Building a Web-Centric Application Platform on Top of Android,Mike Riley.Android On Android,conscious and subconscious recognition.2.2 任务概述目标 软件开发意图:方便用户外出旅游的需求。作用范围:Android手机用户注:本项目并非其他更大项目的一个组成部分。用户的特点 本产品预期使用频度:除维护时期,每天每时刻都可以使用。 本产品预期维护频度:经常更新信息。假定与约束: 经费:¥500 开发期限:6个月
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号