基于Android的航班查询系统的设计与实现
摘 要
本设计实现了基于Android的航班查询系统。使用了I/O流读文件、Dom解析xml文件和反射技术实现了航班的始末城市、航班号查询等功能,并采用嵌入式数据库SQLite存储航班信息数据,用户可以通过手机随时随地查询航班信息,具有较好的应用前景。
关键词:Android;Java;航班;查询
Design and Implementation of Flight Inquiry System Based on Android
Abstract
The flight inquiry system is developed based on Android. Using the Input/Output stream reading a file, Dom parsing xml documents and reflective technology to achieve the departure and destination city, flight number query and other functions,and using embedded SQLite database to save flight information data, users can through mobile querying flight information anytime, have good application prospect.
Key words: Android; Java; flights; query
目 录
1 前言 5
1.1 选题背景 6
1.2 选题意义 8
2 相关技术分析 12
2.1 开发技术 12
2.2 运行环境 14
2.3 SQLITE数据库 15
2.4 ECLIPSE 15
2.5 后台实现技术 15
3 系统模型构造 19
3.1 功能需求 19
3.2 系统功能模型 19
3.3 后台系统功能设计 20
4 系统模型实现 22
4.1 后台系统的设计与实现 22
4.1.1 根据出发地,目的地,出发日期来查询航班信息 24
4.1.2 根据航班号来查询航班信息 25
4.2 模块设计 26
4.2.1 查询管理模块 26
4.2.2 始末城市查询模块 27
4.2.3 航班号查询模块 28
4.3 系统用户界面设计 30
4.3.1 查询管理界面设计 30
4.3.2 始末城市查询显示界面设计 31
4.3.3 航班号查询显示界面设计 32
4.4 程序测试 32
5 结论 36
参考文献 37
致谢 38