基于Android手机操作平台的汽车票查询系统.docx

上传人:b****2 文档编号:2084607 上传时间:2022-10-26 格式:DOCX 页数:29 大小:647.76KB
下载 相关 举报
基于Android手机操作平台的汽车票查询系统.docx_第1页
第1页 / 共29页
基于Android手机操作平台的汽车票查询系统.docx_第2页
第2页 / 共29页
基于Android手机操作平台的汽车票查询系统.docx_第3页
第3页 / 共29页
基于Android手机操作平台的汽车票查询系统.docx_第4页
第4页 / 共29页
基于Android手机操作平台的汽车票查询系统.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

基于Android手机操作平台的汽车票查询系统.docx

《基于Android手机操作平台的汽车票查询系统.docx》由会员分享,可在线阅读,更多相关《基于Android手机操作平台的汽车票查询系统.docx(29页珍藏版)》请在冰豆网上搜索。

基于Android手机操作平台的汽车票查询系统.docx

基于Android手机操作平台的汽车票查询系统

学号:

常州大学

毕业设计(论文)

(2012届)

 

题目

学生

学院专业班级

校内指导教师专业技术职务

校外指导老师专业技术职务

二○一二年六月

 

基于Android手机操作平台的汽车票查询系统

摘要:

Android是Google公司研发的基于Linux开放源码的操作系统,主要应用于便携设备。

由于其强大的可操作性和实用性,在个人消费和广告营销市场的商业前景将日趋广阔。

论文基于android手机操作平台,设计了汽车票查询系统。

该系统实现了更为便捷的汽车票查询,票务信息临时修改等功能。

在界面设计中,主要使用到了Layout布局中的LinearLayout布局,Widget组件主要使用到了Button,Spinner,ListView,TextView等。

对于系统中使用到的Android数据存储技术,主要使用到android数据存储的内部存储方式,将文件直接保存到设备的内部存储中,其他外部应用不能访问它们,当用户卸载应用程序的时候,这些文件也会被移除掉。

该系统不仅实现了查询票务,而且对汽车票销售进行了管理,对于车票销售实际过程中可能出现的变动通过对数据库的更新做出快速的调整。

关键词:

android;虚拟机;车票

 

Basedontheandroidmobileoperatingplatformbussysteminquires

Abstract:

AndroidisGoogleownresearchanddevelopmentbasedonopensourceLinuxoperatingsystem.Mainlyusedinportabledevices.Becauseofitsstrongfeasibilityandpracticality,inpersonalconsumptionandadvertisingmarketingmarketbusinessprospectswillincreasinglywide.Basedonandroidmobilephoneoperatingplatform,designthesystembusinquires.Inthissystem,convenientticketquery,ticketinformationtemporarilychangesetc.Function.Ininterfacedesign,usedmainlytoLayoutarrangementoftheLinearLayoutLayout,WidgetcomponentsusedmainlytoButton,Spinner,ListView,TextView,etc.ForthesystemtouseoftheAndroiddatastoragetechnology,usedmainlytoAndroiddatastorageinternalstorageways.Willfiledirectlysavetotheinternalstorageequipment,otherexternalapplicationscan'tvisitthem.Whentheuseruninstallapplications,thesedocumentswillberemoved.Thissystemnotonlyrealizeinquirestheticketing,andsalesmanagementofbus.Ticketsalesfortheactualprocessofpossiblechangestotherenewalofthedatabasethroughaquickadjustment.

 

Keywords:

android;virtualmachine;ticket

 

目录

摘要I

目录III

1.开发背景介绍1

1.1引言1

1.1.1Android发展现状1

1.1.2课题研究意义2

1.2Android手机应用市场描述2

1.3Android开发平台介绍4

1.3.1Android来源4

1.3.2Android发展历程5

1.4Android开发前景5

2.需求分析8

2.1概述8

2.1.1编写目的8

2.2系统说明8

2.2.1产品开发背景及目标8

2.3产品目标客户和最终用户8

2.4系统使用技术8

2.5软件系统约束8

2.6功能描述8

2.7其他需求说明9

2.7.1软件硬件环境9

3.汽车票查询系统分析10

3.1汽车票查询系统背景10

3.2系统概要设计10

3.3Android系统架构10

3.4汽车票查询系统开发平台13

4.汽车票查询系统设计与实现16

4.1代码实现与分析16

4.2遇到的问题以及解决方法23

5.系统测试27

5.1Android测试框架27

5.2Debug命令27

5.3Debug测试系统28

6.结论29

参考文献30

致谢31

1.开发背景介绍

1.1引言

1.1.1Android发展现状

Android曾经是一家创立于旧金山的公司的名字,该公司于2005年8月份被Google收购,并从此踏上了飞速发展的道路。

经过这几年的发展,它已经发展成了一个平台,一个生态系统。

现在Android在移动领域已经得到了广泛的应用。

根据Google于2011年6月份公布的数字,现在每年激活的Android设备高达50万台,比5月份的数据增加了10万台!

Google还透露目前已经与36家OEM厂商和215家运营商合作,共激活了超过1亿台Android设备。

相比于塞班的日落西山,以及苹果的封闭,WindowsPhone的前途未卜,android无疑代表了当前行业发展的主流趋势:

开放平台取代了封闭平台。

让参与者均能通过自己的努力而获益。

从2008年9月公布1.0版本以来,经过近三年的跨越式发展,现在Android已经发展到了3.x版本,这是一个针对平板电脑而做了大量优化的版本,包括对更大屏幕的支持的类库,多任务优化等。

目前市场上占主流的还是2.2版本,当然,相信随着时间的推移,2.3及后续版本会得到越来越多的设备支持。

目前国内的Android开发还是主要以应用开发为主,主要分成3类:

为企业开发应用,开发通用应用(放到AndroidMarket或者其他AppMarket销售)以及游戏开发(放到AndroidMarket或者其他AppMarket销售)。

第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。

除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。

第二类开发者一般处于创业型公司或者独立开发者,他们的盈利方式主要有两种:

为国外公司进行外包开发,或者通过Google的移动广告(AdMob)通过广告点击分成。

而理论上的通过付款下载的形式来盈利的,现在国内鲜有成功者。

第三类开发者目前和第二类开发者类似。

虽然已经有了很好的发展,并占据了相当的市场份额,但是目前的Android系统还是面临着重重的困难。

首先由于国内政策的限制,导致Android的部分功能(如Androidmarket)在国内无法正常使用,目前常用的解决方法是使用类似A8VPN的VPN(VirtualPrivateNetwork,虚拟专用网络)服务来访问。

其次Android现行的支付方式较为繁琐,对其他第三方支付的扩展能力有限,直接影响到用户的支付体验和购买付费应用的意愿,迫使部分应用开发者通过在免费应用植入广告负担相应开发成本,结果是同时降低了对消费者和开发者对付费应用的吸引力。

由于谷歌为多家手机厂商免费提供Android软件,因而市面上存在多达数十款不同的Android兼容设备,每款设备都有不同的屏幕尺寸、内存容量、处理器速度以及图形性能问题也随之而来:

一个能够在摩托罗拉Droid手机上完美运行的应用,要是换到宏达电的Android手机上使用,就会产生问题。

目前,Android开源所造成的界面及版本不统一的问题已普遍存在,并影响到新版本的升级工作。

由此可见,平台分化和支付机制僵化对整个Android生态系统的正向循环将产生不利影响,对其市场竞争力的构成潜在威胁。

1.1.2课题研究意义

android是Google公司自己研发基于Linux开放源码操作系统,主要应用于便携设备。

由于其强大的可操作性及和实用性从开始投入市场到现在受到了全世界人的追捧。

从产业角度,Android开发平台在中国的商业前景是良好的,原因是其很强的开放性和拓展性。

Android系统不仅可以运行在手机上,基于Android的平板电脑和mp4等MID(MobileInternetDevice,移动互联网设备)产品也不断的有新品上市;由于具有可定制的特性,Android系统也吸引了包括中国移动、中国联通、中兴、华为、联想等运营商和国内厂商的加入;而且由于Android系统的引入成本低,将非常有利于其聚拢应用开发者和终端厂商。

目前基于Android的智能手机在全球手机市场保持强劲增长,市场占有率的大幅提升也促进了Android手机应用服务市场的迅速发展。

随着国内外更多OEM终端厂商支持Android平台发展,预计Android智能手机将在中国市场获得更快速的发展。

随着Android应用开发市场逐步成熟,该平台在国内个人消费和广告营销市场的商业前景将日趋广阔。

随着越来越多的人使用android系统的设备,相应的android软件也得到了飞速发展,市场需求量也日益扩大。

从事android开发的高技术人员也相当缺少。

因此android开发在未来不管在人才需求还是发展前景都有着很大的空间和潜力。

基于android系统移动设备上的汽车票售票系统,不仅能实现更为便捷的车票销售,而且该系统涉及诸多基于android开发的主要关键技术,因此,该选题不仅具有一定的实用价值,在培养学生掌握便携设备开发技术等方面也具有极好的促进作用

1.2Android手机应用市场描述

根据易观国际的数据,截至2011年第四季度,国内市场Android产品的市场份额已经占据了整体智能机市场的68.4%,以摩托罗拉、HTC、三星为代表的Android设备厂商已经成为市场主流。

对于开发者而言如何从中获益是关键,来自91无线的数据显示,2012年Android移动应用呈爆发态势,从2011年3月至2012年2月新上线的Android应用总数超过33万,其中2012年3月上线应用数量接近7万,数据主要来自91手机助手和安卓市场两大移动应用分发平台。

自2011年第四季度至2012年第一季度,两大平台产生的Android移动应用下载量总计超过16亿,相比同期翻了一番,Android平板电脑应用下载和开发也出现了同样的快速增长趋势。

数据显示,Android应用在用户群体中普及率越来越高,因为用户应用热点的转移,开发者同样加大了对Android应用开发投入,来自用户和开发者的推动力使得Android应用市场进入爆发期。

图1-1应用下载对比图

  由图1-1应用下载对比图中可以看出。

中国用户的Android应用已经脱离基础的手机上网和聊天、微博等手机社

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1