Mobile系列操作系统功能强大,而且支持该操作系统的智能手机大多数都采用了英特尔嵌入式处理器,主频比较高,在其它硬件配置(如内存、储存卡容量等)上也比采用其它操作系统的智能手机要高出许多,因此性能比较强劲,速度比较快。
Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝牙、SyncML以及3G技术,由于目前该手机系统随着诺基亚公司的衰落已走向末路。
相对国外手机系统百花齐放的局面,国内手机操作系统也不甘示弱。
OPhone是指采用了OMS(开放移动系统)智能操作系统的手机。为了突破TD终端瓶颈,以及促进手机终端与中国移动的网络及应用服务进行无缝对接,中国移动和播思通讯自去年开始在谷歌Android操作系统基础上,主导开发了OMS系统,该系统直接内置了中国移动的服务菜单、音乐随身听、手机导航、号簿管家、139邮箱、飞信、快讯和移动梦网等特色业务。
1.1.3 发展趋势
随着3G应用的不断开发推广,用户会越来越需要更加个性化、优质化的多媒体数据服务,用户希望能够随时、随地无缝利用3G网络进行办公、网上交易、游戏娱乐、欣赏影视节目、收听和下载音乐等。根据观察,在不久的将来,移动手机终端将会在以下若干方面具有新的发展[12][13]。
首先,提供智能提醒服务,手机能够与用户实现密切配合,并监控用户的个性化设置(保持在本地或者云端),当重要时间点或关键事物需要用户注意时,手机会向用户发出"提醒"服务,服务包括日程提醒、交通状况、最佳行车路线、最佳泊位、优惠活动、实时新闻、体育赛事、天气情况、股市行情、好友活动、亲友生日等。
其次,提供虚拟现实体验,手机可以借助传感器、周边设备了解到您的身边环境,并根据收集到的信息,智能的为您提供有用的信息,如在网络世界养的宠物,可以借助音频设备表达叫声,借助马达和位置传感器等传递其跳、跃等行为信息;也可以在用户购物时,提供相关的同类产品价格参考,提醒用户附近的那个卖场更物美价廉;根据实际场景,为用户及时提供正在操控的产品的使用方法提醒。
接着,发挥物联网的优势,借助无处不在的传感器,可以感知并分享到周围世界的海量信息,这些信息将在"云端"得到整合,帮助用户及时、准确的获得气息信息、交通路况。另外借助物联网,用户间可以方便、快速的分享资源,协助和交互。如进行端到端的多人游戏、照片分享、书籍分享、音乐分享等。
然后,作为经济工具,在交通或者信息不发达的情况下,帮助用户找到最佳的市场,获得有价值的帮助信息,帮助用户从事的经济活动的收益率。
最后,更加智能、安全的设备,随着智能手机的不断普及和更加智能,手机软件的更新、升级将会变得越发简单,并会为用户提供工具或信息,让用户有能力和权力决策那些内容可以浏览、下载或分享。在安全性上也将更加出色,能够十分有效的帮助用户进行获取到的内容的管理,保护用户的个人隐私和基于手机的金融活动如电子钱包、在线支付、在线贸易等。
1.1.3 交通事故处理现状
发生交通事故是我们日常生活中很常见的情况,对于常规的交通事故的处理程序则比较繁琐。当一起交通事故发生以后,当事人向事故发生地的县级交管部门报案,交通管理部门赶赴交通事故现场进行处理。交警赶赴现场后,首先要对现场进行处理,尽快恢复正常的交通秩序,同时对于适用一般程序处理的交通事故案件,还要进行现场勘查。交通管理部门在充分了解事故情况时,并结合收集到的各种证据,客观、公正的制作出交通事故认定书,分清事故当事人各方的事故责任。
这样的话,等待交警到达现场再对事故进行判定、处理事故以及进行纸质的登记,一起小的交通事故将造成长时间的交通秩序混乱或者长时间的交通堵塞,这样所浪费的时间以及所耗费的人力、物力是不值得的。
1.1.4 本系统的特点
由于以上所说原因,我设计出了这个基于Android平台的事故快速处理与查询的系统,这个系统的特点便是它事故处理时的快速和事故查询时的便捷。它面向于所有的驾驶人员,只要你有一部可联网的Android手机,便可随时随地使用这些功能。
用户可以手持移动设备,对事故现场和车辆碰撞情况进行拍照,然后上传服务中心,服务中心管理员接到报案后可迅速对事故进行相应的处理,并对事故责任人发送反馈信息,事故责任人收到反馈信息便可撤离现场,无需等待交警赶到现场再对事故进行处理。这就实现的事故的迅速处理。
事后,事故责任人还可以登录客户端查询事故的判定结果,然后便可去理赔中心进行理赔。这边实现了事故用户随时随地查询自己的事故违法情况和事故处理情况。
1.1.5 系统设计的意义
通过开发这个系统,单靠我一人的力量肯定不会把我的想法表现的尽善尽美,所以本次开发主要起到一个抛砖引玉的作用。
通过设计这个系统,让我从开发的角度对Android有了比较深刻的认识,不管是对于Android开发平台的搭建,或是Android界面布局的搭建,或是实现Android通信等等,都是一步一步亲手操作。对于Android中的各个模块也有了比较清晰的认识,对于一个实际运行的Android软件,看到的不仅仅是它这个程序表面了。
通过设计这个系统,让我逐渐熟悉了公司对于交警方面的业务流程,让我对于交警处理事故这方面有了相对全面的了解。而且,设计期间加深了我和同事之间的交流能力和合作能力。
更重要的是,这个系统让我有机会能把课本中学到的理论知识向实践转化,并用于实践,发现理论确实可以指导实践。
1.2 系统功能介绍以及承担的开发任务
1.2.1 系统功能介绍
本客户端的核心功能就是要实现Android平台调用后台服务器提供的WebService接口,来使用服务器端提供的各项服务。服务器端主要提供了对于数据库增加和查询等服务。除此以外,基于Android平台的程序设计需要考虑界面的设计,以及不同界面之间的切换。界面布局是Android开发过程中的一项重要任务,可以说Android是由界面搭起来的。以及在Android上实现一些必要的功能,比如调用照相机等等。
1.2.2 所承担的开发任务
在这次事故快速处理和查询系统的开发过程中,我的主要任务是对于前台Android客户端的设计,实现"快速报案"和"违章查询"两个功能模块,以及其所涉及的所有界面布局和相关的功能。重头戏便是通过服务器提供的WebService接口,来实现Android客户端与后台服务器的数据传输或者说是信息交流,其过程包括XMl数据流的封装和解析。
1.3 论文的主要结构
本论文的主要章节设计如下:
第一章为系统概述,对系统研究的背景、目的和意义进行了概述,并介绍了本次设计的主要任务,以及本人在此次任务中主要承担的责任。
第二章为环境搭建,主要介绍进行本次毕业设计需要的所有的编程环境,以及如何在个人的计算机上进行这些环境的搭建,环境变量的配置,此外还使用了一个测试程序对环境搭建的正确性进行了测试;
第三章为需求分析,主要对系统进行可行性的分析以及根据用户的需要以及实际的需要来分析系统的主要功能。
第四章为总体设计,主要是根据需求分析的结果对系统进行总体的设计,主要包括总体结构图的设计和各模块的流程图。
第五章为系统实现与编码,主要是在需求分析以及总体设计的基础上对系统的各个模块进行详细的流程描述以及编码实现。
第六章为测试,主要是在需求分析的基础上对系统
上一篇:
安卓操作系统下嵌入式图像分析软件开发与移植---毕业论文
下一篇:
试论APP广告在手机中的应用