基于android的九江旅游系统的设计与实现
摘 要
旅游系统即由旅游客源市场子系统、旅游目的地吸引力子系统、旅游企业子系统以及旅游支撑与保障子系统四个部分组成,具有特定的结构、功能和目标的综合体。随着架构的复杂度增加,整个系统的规模也随之增大,服务也越来越多。如果任由其发展,从外部来看,系统与系统调用、流转就像蜘蛛网一样错综复杂;当具体查询某一问题时,面对的系统像迷宫一样,可能会遇到不少困难。通过服务治理,可以提高系统的可用性。驴妈妈旅游网利用开源框架对其服务进行治理。通过服务治理,对不同的业务、请求分别处理,分别进行优化,实现弹性扩展,提高系统容量。
本系统是基于android系统的一个研究基于android的九江旅游系统开发,在windows平台的环境下,搭载最新的android开发环境,采用java为主要开发语言,使用Eclipse完成后台代码的编写,使用 JSoup技术解析网页获取数据信息,应用多线程技术保证程序性能,应用 photoshop美化用户界面,从而完成一个android客户端。本人通过以系统的开发为主要目标,介绍此系统的设计和实现过程,从此软件的设计层面对系统理论知识,系统的概要设计和系统具体实现进行了详细研究,全部的程序都严谨的按照软件开发的思想来保证系统的使用价值,提高用户的使用舒适度,保证系统的可靠性。
关键字:安卓 ;java;移动APP;MyEclipse
ABSTRACT
The tourism system is composed of four parts of the tourist source market sub-system, the tourism destination appeal subsystem, the tourism enterprise subsystem and the tourism support and guarantee subsystem, and has the specific structure, function and target complex. As the complexity of the architecture increases, the scale of the entire system also increases and the service is getting more and more. If it is to be developed, from the outside, the system is called by the system, and the circulation is as complex as a spider web; when a question is specifically queried, it may be difficult to face the system as the labyrinth. The availability of the system can be improved by service governance. The donkey's mother's travel network makes use of the opening The source framework governs its services. Through the service governance, the different services and requests are processed separately, and the optimization is carried out respectively, so that the elastic expansion is realized, and the system capacity is improved.
This system is a research based on android system Jiujiang tourism system development based on android, under the windows platform environment, with the latest android development environment, using java as the main development language, using Eclipse to complete the background code writing, JSoup technology is used to parse web pages to obtain data information, multi-thread technology is used to guarantee the program performance, and photoshop is applied to beautify the user interface, so as to complete a android client. By taking the development of the system as the main goal, this paper introduces the design of this system. and the application value of the system is ensured according to the thought of the software development, so that the service comfort of the user is improved, And the reliability of the system is ensured.
Keywords: Android; java; Mobile APP; MyEclipse
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1选题背景 1
1.2选题意义 1
第2章 系统平台介绍 4
2.1 安卓的平台介绍 4
2.1.1 安卓系统简介 4
2.1.2 安卓系统的特点 4
2.1.3安卓系统的缺点 5
2.1.4 安卓平台手机的优势 5
2.2安卓系统的构成 6
第3章 系统分析 7
3.1可行性分析 7
3.3 需求分析 8
3.3 系统环境需求 8
3.3.1 软、硬件环境要求 9
3.3.2 系统特性 9
第4章 系统设计 11
4.1系统总体结构 11
4.2数据库设计 12
4.2.1数据库的结构设计 12
4.2.1系统中的实体图 13
4.3数据库逻辑设计 14
4.4系统功能模块设计 16
4.4.1 系统功能模块图 16
4.4.2系统功能模块设计 17
4.4.3系统功能例图分析 18
4.4.4 增删修改流程设计 20
第5章 系统实现 23
5.1 界面设计思想 23
5.2程序运行结果 23
5.2.1 登陆界面设计 23
5.2.2景区景点管理 24
第6章 系统测试 30
6.1 程序测试目的 30
6.2 程序测试主要内容 30
6.3测试结果 31
结 论 32
致 谢 33
参考文献 34