基于Android的航空订票系统的设计与实现

 2024-01-23 09:01

论文总字数:22659字

摘 要

近几年,移动互联网平台发展迅猛,以Android开放平台为主的移动市场已经逐步形成。智能手机用户正在体验着移动互联网技术发展带来的种种便利。出行是人们生活中不可或缺的一部分。通过搭载了Android系统的智能手机来实现查询飞机航班、预定机票、用户的注册与登录等功能。后台管理员可以通过Web浏览器实现管理员登录、管理用户信息、管理航班信息等相应的功能。本系统以C/S模式为基础,以Java作为开发语言,以MySQL作为后台数据库,用Eclipse和MyEclipse作为开发环境。

当用户通过手机进行查询时,Android客户端通过Http协议实现与服务器端通信,向服务器端发送查询请求,服务器端则根据相应的操作获取MySQL数据库里的数据再发送至客户端,从而实现客户端相应的数据查询功能。即服务器端通过响应客户端的请求,完成相应的数据库操作并将结果返回客户端。

关键词:航空订票系统,Android,JSP,Servlet

Abstract:In recent years, the rapid development of mobile Internet platform, open platform to Android-based mobile market has been gradually formed. Smartphone users are experiencing the development of mobile Internet technology brings all the convenience. Travel is an integral part of people"s lives. By carrying the Android smart phone system to achieve inquiries flights, book tickets, user registration and login functions. Background administrator can implement the corresponding function administrator login, manage user information, such as flight information management through a Web browser. The system C / S mode based, Java as a development language, with MySQL as the backend database, using Eclipse and MyEclipse as a development environment.

When a user queries by phone, Android client through Http protocol to communicate with the server-side, sends a query to the server, the server will get MySQL database data and then sent to the client in accordance with the appropriate action to achieve the client corresponding data query functions. That is the server in response to client requests, complete the appropriate database operations and returns the results to the client.

Keywords:Airline booking system,Android,JSP,Servlet

目 录

1 引言 4

1.1 国内移动互联网发展趋势 4

1.2 国内智能手机发展趋势 5

2 开发环境与相关技术简介 6

2.1 系统开发运行环境 6

2.2 Android技术介绍 6

2.3 JSP技术介绍 7

2.4 MySQL介绍 8

3 系统需求分析 8

3.1 背景介绍 8

3.2 客户端 9

3.3 服务器端 10

4 数据库设计 11

4.1 数据库概念设计 11

4.2 数据库逻辑设计 12

5 系统详细设计 15

5.1 系统简介 15

5.2 Android客户端 16

5.3 JSP服务器端 25

结论 33

参考文献 34

致谢 35

1 引言

1.1 国内移动互联网发展趋势

移动互联网,从用户接入的方式来说,涉及到移动通信技术和互联网的结合。移动通信技术变成了一种新的接入互联网的方式。用户可以摆脱固定设备的限制,随时随地接入到互联网。当前,第四代移动通信技术(4G)的商业化已经使用户体验到超高速的数据传输速度。

移动互联网在近几年的时间内,已经对人们的生活、学习、交流方式等等产生了巨大的影响。目前,移动互联网仍处于早期发展阶段,移动互联网的迅速变化是它的主要特征,而技术革新是它的主要趋势。

主要的新趋势如下:

(1)移动互联网超越PC互联网,引领发展新潮流[1]

(2)移动互联网和传统行业融合,催生新的应用模式[1]

(3)不同终端的用户体验更受重视,助力移动业务普及扎根[1]

(4)移动互联网商业模式多样化,细化市场继续发力[1]

(5)用户期盼跨平台互通互联,HTML5技术让人充满期待[1]

(6)大数据挖掘成蓝海,精准营销潜力凹显[1]

移动互联网虽然发展的晚,但是它的发展速度之快已经远远超过了传统互联网。2012年初,全球移动互联网的流量已经占到了整个互联网流量的10%。

图1-1 2008年12月-2012年4月全球移动互联网流量变化[1]

1.2 国内智能手机发展趋势

智能手机的发展加速了移动互联网的变革。移动网民的规模在2013年底达到5亿,预计三年后即2017年,移动网民的规模将超过PC网民的规模。移动端尤其是智能手机将成为主要的上网工具。智能手机在国内已经取代了非智能手机,并且得到了充分的普及。2013年,国内智能手机出货量为3.18亿台,同比增长64.1%,随着用户基数的扩大,预计未来几年出货量规模增速将逐渐放缓,保持平稳发展态势[2]

图1-2 2010-2017年中国智能手机出货量[2]

剩余内容已隐藏,请支付后下载全文,论文总字数:22659字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;