基于Android的航空订票系统设计与实现毕业论文 联系客服

发布时间 : 星期四 文章基于Android的航空订票系统设计与实现毕业论文更新完毕开始阅读761ce253842458fb770bf78a6529647d272834b4

注 意 事 项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作) 2)原创性声明

3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入)

6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画 3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序

1)设计(论文)

2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订 3)其它

目 录

摘 要 ................................................................ i Abstract ............................................................... ii 1 绪 论 ............................................................... 1

1.1 研究的目的与意义 ............................................... 1 1.2 国内外发展现状 ................................................. 1 1.3 研究目标 ....................................................... 2 2 基本知识和基本原理 ................................................... 3

2.1 Android简介 .................................................... 3 2.2 Android的系统架构 .............................................. 3

2.2.1应用程序层 ................................................. 3 2.2.2应用程序框架 ............................................... 3 2.2.3系统运行库 ................................................. 4 2.2.4Linux 内核 .................................................. 4 2.3 Java语言的简介 ................................................. 4

2.3.1java语言的三个体系 ......................................... 4 2.3.2java语言的特点 ............................................. 5 2.4 系统工具与平台 ................................................. 7 2.5 Eclipse工具简介 ................................................ 7 3 系统需求与总体设计 ................................................... 8

3.1 用户需求分析 ................................................... 8 3.2 系统需求分析 .................................................. 10 3.3 功能需求分析 .................................................. 10 3.4 可行性分析 .................................................... 10

3.4.1经济可行性 ................................................ 11 3.4.2技术可行性 ................................................ 11

4 概要设计 ............................................................ 12

4.1 系统总体功能结构 .............................................. 12

4.2 系统流程图 .................................................... 12

4.2.1订票流程图 ................................................ 12 4.2.2 会员登录流程图 ............................................ 13 4.3 结构体系 ...................................................... 15

4.3.1服务器端 .................................................. 15 4.3.2客户端 .................................................... 15

5 数据库设计 .......................................................... 17

5.1 表结构设计 ..................................................... 17 6 详细设计 ............................................................ 21

6.1 用户管理功能 .................................................. 21

6.1.1用户登录 .................................................. 21 6.1.2用户注册 .................................................. 25 6.1.3修改密码 .................................................. 29 6.2 主界面功能 .................................................... 29 6.3 预订机票功能 .................................................. 32

6.3.1航班查询功能 .............................................. 32 6.4 订单管理功能 .................................................. 35

6.4.1查询订单功能 .............................................. 36 6.4.2删除订单功能 .............................................. 36 6.5 信息查阅功能 .................................................. 39

6.5.1机型查询 .................................................. 40 6.5.2查询网点 .................................................. 40 6.6 网点查阅功能 .................................................. 40 7 系统实现 ............................................................ 41

7.1 系统配置与平台搭建 ............................................ 41

7.1.1开发机器软件环境 .......................................... 41 7.1.2开发机器硬件环境 .......................................... 41 7.2 平台搭建 ...................................................... 42

7.2.1下载用到的工具 ............................................ 42

7.2.2安装所用的工具 ............................ 错误!未定义书签。 7.2.3Ecplise自动安装Android开发插件(ADT- plugin) ............... 42 7.2.4配置Andiord SDK路径....................................... 42 7.2.5测试Andiord 环境 .......................................... 42 7.3 主要算法描述 .................................................. 43

7.3.1加密工具类 ................................................ 43 7.4 测试运行 ...................................................... 44 结 论 ................................................................. 49 参考文献 ............................................................... 50 致 谢 ............................................... 错误!未定义书签。 外文原文 ............................................... 错误!未定义书签。 外文原文翻译 ........................................................... 62