《无线开发应用训练》报告

《无线开发应用训练》报告

ID:13913297

大小:481.46 KB

页数:21页

时间:2018-07-24

《无线开发应用训练》报告_第1页
《无线开发应用训练》报告_第2页
《无线开发应用训练》报告_第3页
《无线开发应用训练》报告_第4页
《无线开发应用训练》报告_第5页
资源描述:

《《无线开发应用训练》报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无线开发应用训练(报告)目录一、开发背景和设计意义11.1开发背景11.2设计意义2二、开发环境与准备工作22.1Android特性22.2Android平台架构3三、系统功能与原型设计43.1系统总功能清单43.2系统一般限制5四、详细设计与编程实现54.1主界面程序设计54.2服务器端界面程序设计74.3客户端主界面设计8五、系统调试和运行9总结10参考文献10附录(源程序代码)1219无线开发应用训练(报告)一、开发背景和设计意义1.1开发背景从国航2013年年报数据来看,2013年国航的销售费用为71.99亿元,

2、同比上一年增加了近4%;其中,系统及代理业务手续费达到52.27亿元,增幅为3.2%;电脑机订座位等9.85亿元,仅这两项费用的占比就超过85%。在宏观经济不景气、行业供大于求、油价攀升、票价下滑的背景下,开源节流成为航空公司的首要选择。  早在2000年左右,国内的航空公司就纷纷加大官网直销的渠道建设,提高机票直销比例。航空公司已经为之努力了十余年。  目前,国内航空公司机票直销的渠道主要包括官网、呼叫中心、航空公司直属售票处、手机客户端等途径。随着近些年来互联网的发展,旅客购票习惯逐步改变,航企纷纷加大了直销的举措。

3、比如通过、微信、广告等形式推广直销渠道;打通航企官网、呼叫中心、手机客户端平台之间的服务;在机场和飞机上结合移动客户端进行线上线下的捆绑式产品销售等,希望借此将客人吸引到自己的直销网站上购票。  从实际效果来看,目前,国内航空公司客票的直销比例仅在10%左右,仍有将近9成的机票是通过分销渠道销售的,远低于外资航空公司40%-50%的直销份额。 随着现代生活节奏的加快,人们的时间观念越来越强。在传统的交通服务行业里,人们在要旅行的时,必须到车站或是机场的售票处临时买票,或者提前好几天到离居住地很远的地方事先将票买好。在这种

4、情况下,人们不知道是否能按预期买到票。特别是在旅行旺季的时候,往往需要排着长长的队伍等候,有时候甚至无功而返,浪费了人们大量的时间,给旅客带来了很大的不便。如今,随着移动互联网时代的到来,智能手机的日趋成熟,各种智能手机平台大放异彩,其中又以Android和iphone尤为突出,本系统正是为Android手机平台而开发,让人们足不出户就可以预订到机票。这大大方便了人们的外出旅游和工作,提高了服务质量和效率。19无线开发应用训练(报告)1.2设计意义为了方便旅客,同时提高航空公司的经营效益,系统有如下目标:(1)提供基本的

5、订票功能:能够按照顾客提供的信息提供订票服务,例如按给定的起飞城市、到达城市、起飞日期、舱位类型等订票。(2)提供订单管理功能:能够对用户所订机票进行管理。(3)提供网点查询功能:能在线查询可以购买或取票的网点。(4)提供航线查询功能:例如航班时刻查询,包括起飞时间,到达时间等(5)提供会员里程管理功能:能够为会员提供查询里程数等服务。(6)提供机型查询功能:查询飞机机型信息。(7)提供订阅功能:用户能根据自身需要订阅一些航空公司服务。(8)提供用户账户管理功能:能够让用户修改一些基本信息。二、开发环境与准备工作Andr

6、oid是一个移动设备的软件平台,采用了整合的策略思想,包括底层Linux操作系统、中间层得中间件和上层的Java应用程序,它提供包括SDK、KeyApps、Middleware、LinuxKernel四个部分在内的全套手机软件方案,它开放了基于Linux内核以上的开发工具,从而保证了内容的可移植性和多样性。Android平台为我们开发应用程序提供了一套很好的框架,我们可以在这个平台的基础上开发不同的应用程序,也可以开发新的组件供应用程序调用。2.1Android特性应用框架:支持组件的重用和替换。这在之前的手机操作系统当

7、中是很难想象的。这意味着我们可以把系统中不喜欢的应用程序替换掉,安装我们自己喜欢的应用程序,例如打电话程序、文件管理器等。Dalvik虚拟机:专门为移动设备做了优化,Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行。Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快得多。内部集成浏览器:基于开源的Webkit引擎,有了内置的浏览器,就将意味着WAP应用的时代即将结束,真正的移动互联网时代已经来临,手机就是一台“小电脑”,可以在网上随意遨游。19无线开发应用

8、训练(报告)优化的图形库:包括2D和3D图形库,3D图形库基于OpenGLES1.0。强大的图形库给游戏开发带来了福音。SQLite数据库:提供结构化的数据存储。它是一款轻型、免费且开源的数据库,他的设计目标是嵌入式的,它占用的资源非常低,需要的内存空间也少,处理速度比较快,还支持事务处理功能。多媒体支持:支持包括常

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。