需要金币: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 |