基于Android的航班查询系统。使用了I/O流读文件、Dom解析xml文件和反射技术实现了航班的始末城市、航班号查询等功能,并采用数据库SQLite存储航班信息数据,用户可以通过手机随时随地查询航班信息,具有较好的应用前景。

这个Android手机航班查询软件要求在Android系统的手机上可以查询航班信息。通过这个软件可以方便的查询全国航班信息,实现如下功能。
(1)按始末城市查询。查询起始城市和降落城市之间所有航班信息。
(2)按航班号查询。查询指定航班的详细,包括起飞时间、降落时间、航空公司、起飞机场、降落机场、班期和机型等。

后台采用SSM(Struts2+Spring+MyBatis)框架实现,MySQL作为数据库,目前,针对前台APP需要实现两个接口:
①根据出发地,目的地,出发日期来查询航班信息
②根据航班号来查询航班信息。

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

基于android的航班查询飞机票订购系统app相关推荐

  1. 计算机毕业设计基于android的航班查询飞机票订购系统app

    基于Android的航班查询系统.使用了I/O流读文件.Dom解析xml文件和反射技术实现了航班的始末城市.航班号查询等功能,并采用数据库SQLite存储航班信息数据,用户可以通过手机随时随地查询航班 ...

  2. 基于Android的航班查询系统的设计与实现

    需求分析是把来自用户的信息加以分析和提炼,在功能和性能上加以描述.它是软件开发过程的初始阶段部分,它的基本任务是理解用户需要什么,确定系统必须完成哪些工作,从而对目标系统提出完整.准确.清晰.具体的要 ...

  3. 基于android的单词记忆英语考试系统app

    随着移动互联网的高速发展,智能手机得到了快速普及.为了让智能手机用户能够随时随地查看信息.上网等,一种高效的办法就是将应用系统的功能拓展到手机终端上.在我国学习英语已经成为了一个潮流,随时随地学习英语 ...

  4. 基于Android和SSH的旅游自助系统APP设计

    目录 一. 详细设计 1 [需求分析] 1 五类地方旅游类App下载量分布图 1 六大商店地方旅游类App下载量分布图 2 [可行性分析] 2 [用例建模] 3 [流程图] 4 [系统分析] 4 [时 ...

  5. 基于Android的班级同学录校友录系统app

    本课题的开发硬件环境为PC机,开发软件环境为Windows 7.Eclipse3.7和Android4.0 SDK.运行环境与测试在安卓虚拟机和安卓手机上进行.系统基本功能包括登录信息管理.班级信息管 ...

  6. java计算机毕业设计基于安卓Android/微信小程序的自来水收费系统APP

    项目介绍 网络的广泛应用给生活带来了十分的便利.所以把自来水收费管理与现在网络相结合,利用java技术建设自来水收费系统app,实现自来水收费的信息化.则对于进一步提高自来水收费管理发展,丰富自来水收 ...

  7. java人体识别_基于安卓Android的人体动作行为识别系统APP设计(Android studio)

    基于安卓Android的人体动作行为识别系统APP设计(Android studio)(论文12000字,程序代码) 摘要:Android手机已经成为我们大部分人日常生活中不可或缺的一部分,而且其功能 ...

  8. C/C++飞机票订购系统

    C/C++飞机票订购系统 程序设计题5: 飞机票订购系统 指导老师:吴家皋 [问题描述] 该系统要求实现一个简单.实用的机票订购程序,主要功能包括飞机票数据的录入.查找.删除.显示.订票.退票等.所有 ...

  9. android智能网络摄像头,基于Android智能后视镜摄像头共享的系统及方法与流程

    本发明涉及一种智能后视镜系统及方法, 尤其涉及的是一种基于Android的智能后视镜摄像头共享系统及方法改进. 背景技术: 现有技术的基于Android智能后视镜系统,通常具有独立的操作系统,独立的运 ...

最新文章

  1. XML之父愤然离职亚马逊!看不惯公司疫情期间种种作为,百万年薪不要了
  2. js改变style样式和css样式
  3. 用python实现TCP协议传输功能(服务端代码)
  4. 关于tomcat5.5或6.0免安装版,点击startup.bat启动自动消失问题
  5. java 货架高度摆放最优算法_商铺内部空间摆放竟暗藏玄机
  6. MAX_VALUE的最大值和最小值是多少
  7. c语言静态变量和静态函数
  8. .net reflector 反编译失败 索引超出了数组界限问题处理方法
  9. 通信工程cdma篇-网优网规基础
  10. 基于字典爆破的子域名脚本
  11. 49个excel常用技巧(一)
  12. python tensorflow车型识别(一):建立数据
  13. Java基础知识(八) Java平台与内存管理
  14. 如何整店导出天猫店铺商品主图及详情图
  15. 谷歌浏览器android插件开发工具,ARC Welder:在谷歌浏览器运行安卓APK
  16. Django rest_framework 后端接口开发 开发与用户相关的一组接口 登录注册与用户信息查询修改
  17. 一个亿万富翁利用商城软件白手起家的故事
  18. PyTorch 训练时中遇到的卡住停住等问题
  19. 弋阳一中2021高考成绩查询,凝心聚力 干在实处——弋阳一中成功召开2020-2021学年度上学期期末总结大会...
  20. TRY HACK ME| BLUE 永恒之蓝

热门文章

  1. 升序降序图标显示html,表格升序降序.html
  2. PCAP04攻坚日记(一)
  3. 什么是静态资源服务器?
  4. 【Unity2D入门教程】简单制作战机弹幕射击游戏⑥最终回扩展其它范围的内容
  5. 网站建设常用的cms建站系统推荐
  6. 微信HOOK 获取未读消息数量
  7. Unity3d使用高通Vuforia发布IOS工程不支持64位的一些解决办法
  8. 企业网站制作中应注意的几个问题
  9. ESP8266通过WIFI获取IP定位信息
  10. Nginx应用结业篇---3