- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android平台车助理软件设计和实施
基于Android平台车助理软件设计和实施
摘 要:在汽车保有量不断增加的情况下,设计满足汽车用户需求的软件显得十分必要。本软件采用Eclipse作为开发工具,以安卓操作系统作为显示平台。用户可以足不出车,在自己的Android手机上就可以查看要查询的汽车信息,方便对汽车相关信息的查询,提高了工作效率,节省了时间,方便了汽车出行。
关键词:车助理;Android;保险;WebService
中图分类号:TP311.52
1 概述
1.1 本文研究的目的及意义
在信息化的今天,使用安卓手机已经成为我们的一种生活方式,一个巨大的信息库。而Android软件的功能更是得到了很大的扩充,Android软件的用户已经扩展到各行各业。通过Android系统来和别人交流经验、开展话题、发表文章、上传和转帖图片、音乐、flash等,给爱好分享者提供了一个互相交流的空间。在这里能够找到你所需要的各种信息。越来越多的人通过使用安卓软件的各种应用获取了自己想要的信息,实现了信息共享,五花八门的应用也便利了我们的生活。
1.2 本文的工作
通过Android车助理系统提供给汽车用户一个平台,在Android环境下,汽车用户可以进行汽车价格计算,汽车保险计算,查询汽车配置信息,查询二手车信息,查询天气预报,浏览汽车资讯,查询车险知识,查询出险流程,电话服务等等。
Android车助理采用C/S结构,用户界面完全通过客户端来实现,有一小部分事务处理需要联接互联网实现,但是主要事务处理都是在客户端实现,完成系统的基本功能。
2 开发平台与主要技术
2.1 开发平台
Eclipse:是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
SDK:Software Development Kit 的缩写,中文即“软件开发工具包”。SDK是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发Windows平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。
ADT:目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。
Android模拟器:Android SDK自带一个移动模拟器。它是一个可以运行在你电脑上的虚拟设备。Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序。它能够模拟除了接听和拨打电话外的所有移动设备上的典型功能和行为。还提供了大量的导航和控制键,你可以通过鼠标或键盘点击这些按键来为你的应用程序产生事件。同时它还有一个屏幕用于显示Android自带的应用程序和你自己的应用程序。
2.2 主要技术
本设计使用的主要技术是SSH―Struts+Spring+Hibernate。这种技术的优点是功能完整、强大,已经使用了很多年。
3 需求分析
3.1 项目背景
21世纪是以网络为核心的信息时代,网络已经成为信息社会的命脉和全球经济发展的重要基础。有线电视网络、电信网络和计算机网络的“三网合一”正在被推进,为了实现在电信网络与计算机网络之间的通信和资源共享,迎接IT“移动时代”的到来,Android搭建了电信网络与计算机网络沟通的平台。本文首先给出了系统研究背景,对当前手机操作系统发展做了简单的介绍。进而详细的分析了Android的特征、架构、以及Android应用的构成和工作机制,并将Android与其他手机操作系统进行了比较,说明了Android在手机操作系统中的优势。
3.2 功能概述
本软件使用Android语言进行开发,基于Android平台,是针对汽车用户所开发的汽车信息查询系统,实现对汽车价格的计算,汽车保险的计算,天气情况的查询,二手车信息的查询以及各种车险知识的介绍。系统的功能结构图1如下:
系统各功能描述如下:
(1)汽车价格计算:用户输入待计算的汽车价格,点击查询按钮,输出查询结果。
(2)汽车保险计算:用户输入待计算保险的汽车价格,选择相应
文档评论(0)