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

资料分类:计算机信息 上传会员:芳芳老师 更新时间:2020-12-09
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15261
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

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

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:根据前面的功能需求分析以及总体设计,现在要根据模块功能设计出各个实体。在数据库设计中,实体就是数据库管理系统中的不同管理对象。我们知道E-R模型的构成要素包括实体、联......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: