示: 15
(2) 乘客实体的属性如图5.3所示: 15
5.3 表结构设计 18
第6章 详细设计 25
6.1 用户管理功能 25
6.1.1 用户登录 25
6.1.2 用户登出 25
6.1.3 用户注册 25
6.1.4 修改乘机人信息 25
6.1.5 修改注册信息 25
6.1.6 修改密码 25
6.2 预定机票功能 26
6.2.1 查询航班 26
6.2.2 预定机票 26
6.2.3 支付订单 26
6.3 订单管理功能 26
6.3.1 查询订单 26
6.3.2 删除订单 26
6.4 信息查询功能 27
6.4.1 查询机型 27
6.4.2 查询航线 27
6.4.3 查询网点 27
第7章 系统实现 28
7.1 系统配置与平台搭建 28
7.1.1 开发机器软件环境 28
7.1.2 开发机器硬件环境 28
7.2 平台搭建 28
7.2.1 下载用到的工具 28
7.2.2 安装所用的工具 28
7.2.3 Ecplise自动安装Android开发插件(ADT- plugin) 29
7.2.4 配置Andiord SDK路径 29
7.2.5 测试Andiord 环境 29
7.3 主要算法描述 29
7.3.1 加密工具类 29
7.3.2 DAO工具类 31
7.4 测试运行 33
第8章 结 论 40
参考文献 41
作者简介及在学期间所取得的科研成果 42
致 谢 43
第1章 绪 论
1.1 研究的目的与意义
伴随现代科技的发展,3G技术逐渐成为人们生活的重要部分。3G在我国的用途极多,目前主要集中在以下商用领域:移动宽带、电信业务、3G市场运营、3G市场建设与共享以及TD完善。我国通信3G时代的到来以2011年底的中国3G大规模用户放号为标志,从此刻开始3G走向商用化道路。专家预计到2015年,我国3G用户数量达到高峰,其中一半用户来自传统移动通信。由此可见,中国的3G发展潜力极大, 3G的发展也将极大推动我国通信业的繁荣和进步。
同时 ,随着现在社会的发展,我们的生活也朝着电子化不断发展,如交通电子眼在交通管理中越来越普及;而经济的不断发展,避免不了人们都要到某些城市去公干或其他的事情。因此,开发一个手机版航空订票系统就显得十分必要,可以说只要你是3G用户,无论你到哪里都可以通过该系统及时得到航班信息。该航空订票系统将帮助出行人士方便、高效的安排自己的行程。
在这种快节奏的经济生活中,最基本的是快捷准确的获取最新信息。随着空间信息技术、移动通信技术、互联网技术以及移动终端技术的高速发展,为快速便捷获取信息提供便利。随之开发的移动技术,它将互联网上的所有信息和地理信息系统特点有机结合,扩展到移动终端上,为移动用户通过技术的交换、获取、共享和发布提供了有效的途径,大量的运用地址信息。
而本系统就是为了提供这么一个移动平台。本系统是基于Android操作平台开发的客户端软件。用户可以在此平台上查看及预定机票,本系统将会与第三方合作,如银行和物流公司,来为用户提供更便捷更安全的服务.此系统的重点在于提供便捷而完善的交易过程,而难点则在于系统并发性与安全性的控制和实现.
1.2 国内外发展现状
计算机科学的发展推动了移动终端的计算能力和存储能力的日益强大,也促进了移动通信和互联网技术的迅猛发展,移动客户端的开发技术也愈发成熟,由Google携手的众多公司联合推出源代码开放的Android开发平台是继基于WAP浏览器和基于J2ME技术之后,是对于移动客户端开发的又一创举。Android这个手机系统是Linux平台的基础上开发制成的。它不仅拥有操作系统,还包括应用程序和用户界面,应用程序中包含移动手机工作使用的全部软件,但是与以往不同,它不会出现任何妨碍或组织移动产业创新发展的对于专有权的争端。Googlel领衔与摩托罗拉、T-Mobile、高通、宏达电以及中国移动等这个行业的领军企业组成一个开发手机联盟,Google与运营商、开发商、设备制造商和其他相关各方深入合作,尝试通过建立开放化、标准化的移动客户端软件平台来组件一个开放的生态系统。
纵观基于WAP浏览器、基于J2ME技术、基于Android这三项技术,通过"瘦客户端"这个基于WAP浏览器的开发技术,由于客户端相对薄弱,致使服务器端和客户端需要进行大量的数据交换,然而有个难题是目前无线网络的带宽和理论状态相差甚远,用户只能进行有限的数据共享和体验;基于J2ME的开发 技术可以避免这个尴尬处境,因为在客户端上就可以实现很多功能,不过这种"胖客户端"需要配备较高的硬件性能,且有很多代码工作需要做
上一篇:
网站建设方向毕业设计要求及评分标准(word文档)
下一篇:
猪疥癣病的防治