基于Android平台的飞机票购票软件的设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-12-09
  • 论文字数:15261
  • 课题出处:(芳芳老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着网络信息技术的迅速发展和智能手机的广泛普及,人们通过智能手机进行移动搜索、网上购物及手机支付逐渐成为一种时尚。为了更好的跟上时代的步伐,方便大家使用手机订购机票,节省宝贵的时间和精力,本人开发了一款手机应用软件——基于Android的飞机票购票系统。

软件系统采用Eclipse作为Android项目的开发工具,后台数据库采用MySQL。该系统实现了用户注册登录、机票预订、航班查询、订单查询及网点查询等功能。系统界面设计友好,具体操作简单快捷,具有很好的可维护性,并通过对系统的测试可以在手机用户中运行稳定,基本满足手机用户的购票需求。

本论文从系统的开发背景出发,讲述了开发此系统的内容及意义,并分析了系统开发所需的工具和相关技术。后续内容根据系统的功能需求详细讲解了系统的总体设计、详细设计以及功能实现等重要内容。

 

关键词 智能手机;Android开发平台;Eclipse;MySQL

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景及意义-1

1.2 研究内容-1

1.3 研究目标-1

1.4 国内外研究现状-1

1.4.1 人工售票-1

1.4.2 电子票务-2

2 系统开发技术-3

2.1 Android简介-3

2.2 Android的系统架构-3

2.2.1 应用程序层-3

2.2.2 应用程序框架-4

2.2.3 系统运行库-4

2.2.4 Linux 内核-4

2.3 Java语言的简介-4

2.3.1 Java语言的三个体系-4

2.3.2 Java语言的特点-4

2.4 开发技术简介-4

2.4.1 MyEclipse简介-5

2.4.2 MySQL介绍-5

2.4.3 Tomcat 介绍-5

2.4.4 Servlet介绍-5

2.5 系统平台搭建-6

2.5.1 开发环境配置-6

2.5.2 开发硬件配置-6

2.5.3 平台搭建-6

3 系统需求分析-7

3.1 用户需求分析-7

3.2 系统需求分析-8

3.3 功能需求分析-9

3.4 可行性分析-9

3.4.1 经济可行性-9

3.4.2 技术可行性-9

3.4.3 操作可行性-9

4 系统总体设计-10

4.1 系统结构体系-10

4.1.1 服务器端-10

4.1.2 客户端-10

4.2 系统总体功能结构图设计-10

4.3 系统流程图设计-11

4.3.1 订票流程图-11

4.3.2 用户登录流程图-11

4.3.3 用户注册流程图-12

5 数据库设计与实现-13

5.1 概念结构设计-13

5.2 实体图设计-13

5.3 表结构设计-16

6 系统详细设计-19

6.1 用户管理模块设计-19

6.1.1 模块功能描述-19

6.1.2 界面设计-19

6.1.3 实现方法-21

6.2 预订机票模块设计-23

6.2.1 模块功能描述-23

6.2.2 界面设计-23

6.2.3 实现方法-24

6.3 航班查询模块设计-25

6.3.1 模块功能描述-25

6.3.2 界面设计-25

6.3.3 实现方法-26

6.4 订单管理模块设计-26

6.4.1 模块功能描述-26

6.4.2 界面设计-26

6.4.3 实现方法-27

6.5 网点查询模块设计-28

6.5.1 模块功能描述-28

6.5.2 界面设计-28

6.5.3 实现方法-29

6.6 订阅信息模块设计-30

6.6.1 模块功能描述-30

6.6.2 界面设计-30

6.6.3 实现方法-31

7 系统测试-32

结论-34

致谢-35

参考文献-36


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费