




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安卓论文摘要范文安卓论文摘要写 随着安卓系统的广泛应用,移动办公受到人们更多的重视.本文以某建筑企业为例,阐述了基于安卓的移动OA管理系统在企业中的作用.该建筑公司的业务快速发展,人员管理与项目管理的成本也在不断提升,增大了企业管理的难度,而建筑企业有一定的特殊性,从管理层到基层岗位都希望能够随时随地进行办公.针对此背景,将新一代的基于安卓技术的移动OA管理系统引入到公司的办公自动化领域,可以有效提高企业的工作效率,降低了办公人员的工作负荷,具有较高的理论价值与实践意义.本文在文献查阅的基础上,结合理论知识与实际需求,对基于安卓的移动OA管理系统进行全面而深入的探索与讨论.首先掌握软件系统所涉及到的主要核心技术,包括开发安全、网络编程、多线程编程等方面的技术,并按照用户的实际需求及团队的开发经验选定关键技术,明确了基于安卓应用的开发模式,并采用底层网络数据通信协议,介绍了系统开发工具及相应的开发环境.完成技术准备之后,进行系统需求分析,包括功能需求及非功能需求分析,并根据软件工程的构建思想及方法进行概要设计和数据库设计,最后完成系统的详细设计及实现,测试系统是否能够按照既定方案运行.本系统有两大子系统,一是移动工作流子系统,二是移动助理子系统.前者是通过移动设备支持工作流,实现随时随地办公,后者是对各日常工作实现到位的管理,包括日程、通信、公告、通知、考勤等,起到有效的辅助作用.本系统的开发工具是Eclipse,包括数据链路层的WAPI协议和相关安全库、TCP传输层的SSL库、应用层的Web服务、WS-Security机制、数字签名支持等,加密算法包括DES等对称加密算法、RSA等非对称加密算法、MD5等哈希算法,网络编程为基于Socket的网络编程及基于协议的网络编程、安卓多线程编程等,使用的编程语言为J*A语言.基于安卓的移动OA管理系统能够有效支持移动工作流,并且在开发过程中对安卓原生App与Web App进行结合,充分发挥这两种开发模式与技术的优点,提升软件的开发效率,并确保软件的正常运行.本系统在某建筑企业试用了一个月,就试用情况来看,系统的开发部署及运行状况较好,有一定的实际推广价值. 互联网技术的进步推动了计算模型的深刻变革.继云计算之后,移动计算是现如今炙手可热的新型计算模型.通过移动互联技术,移动设备可以方便地接入互联网,这使得传统在移动终端上难以满足的复杂计算需求可以便捷地转移到云平台中.与此同时,移动设备提供的强大编程能力以及便携的特点,极大丰富了移动互联计算能够带来的服务.基于对移动智能终端飞速发展的前景预期,IT工业界各大巨头如谷歌、苹果、微软均推出自己的移动智能终端平台.在移动计算中,得益于开源、特性的安卓平台在全球范围内获得了巨大的成功,目前已广泛应用于日常消费领域、企业领域、政府及军队、汽车、工业制造等领域.随着安卓平台在关系到国计民生的各个领域发挥越来越大的作用,其安全性问题变得不容忽视.目前,安卓平台恶意软件泛滥、软件漏洞层出不穷,安全性增强技术已经成为安卓平台在各个领域应用中亟需研究的一个问题.然而,安卓平台在系统结构、应用分发模式、版本管理、编程模型及运行平台方面的独有特征在为安卓平台普及化助力的同时,也为安卓平台安全性增强技术的研究带来了诸多挑战,面临的突出问题有:1)海量安卓应用的分析,针对安卓应用的分析技术必须支持海量应用的自动化分析.2)多层软件栈的协同,针对安卓平台的安全性增强研究需要合理地协同Linux内核与安卓框架层来实现完备的安全性增强方案.3)灵活的部署能力,考虑到安卓版本的碎片化问题,针对安全漏洞的修复技术需要不依赖于对系统或者应用程序的修改.4)对性能的影响,由于安卓平台运行在计算能力受限的无源设备中,安全性增强研究需要兼顾到系统性能的优化技术.当前,安卓平台及其生态系统正在快速发展,针对安卓平台安全性的研究也在不断进行.现有研究主要集中在以下几个方面:1)恶意软件分析与检测,致力于通过对软件行为的分析提取代表恶意软件的行为特征,以实现对已知和恶意软件的检测.例如DroidScope通过在本地代码执行级别识别Java代码的执行,从而可以有效地分析安卓恶意软件中Java代码的行为.2)漏洞分析与检测,致力于通过对安卓平台编程机制的剖析,分析攻击场景并采用代码分析技术检测现有应用程序中的漏洞.例如CHEX通过数据流分析和代码切片枚举技术实现了对应用程序中组件劫持漏洞的精确检测.3)系统安全性增强,力图通过对安卓系统现有安全机制进行增强,以防范针对安卓系统和应用软件的攻击方式.例如,IPC Inspection通过引入进程通讯自省技术,可以防范应用程序间的权限委托攻击.TrustDroid提出基于域的程序隔离技术,力图保护受信任的程序不被未受信任程序攻击.然而,当前针对安卓平台安全性的研究存在着一些问题,大部分系统安全性增强工作只能部分地解决现有针对安卓系统的攻击.由于还未完全考虑到安卓系统安全机制自身存在的问题,现有工作无法有效地在系统层面对安全性进行增强,进而无法通用地防范现有针对安卓系统的多种攻击.另外,现有软件分析工作无法有效地刻画安卓软件与系统之间的敏感行为以及安卓软件内部的敏感行为.安卓平台在系统架构、编程模型等方面的独有特征使得现有方法在分析效果、分析完整性等方面效果很差.此外,安全性技术的引入会带来显著的性能开销.目前针对安全技术的研究并未完全考虑到安卓平台运行环境受限带来的对性能的挑战.本文在充分理解安卓平台特征的基础上,针对安卓平台的两大重要组成部分一应用商城和终端系统提出了系统化的安全性增强方案.本文从软件分析、系统加固和性能优化三个角度提出了增强安卓平台安全性的关键技术,即基于权限使用行为的程序安全性分析技术、基于上下文跟踪的系统安全性增强技术、基于细粒度权限框架的安全性应用研究、基于寄存器映射的系统性能优化技术.与现有研究相比,本研究借助于对安卓平台编程模型和安全机制的深入分析,从真实的安全问题出发设计出适用于应用商城和终端系统的安全性增强技术方案,测试表明这些技术可以有效地分析安卓应用软件的行为和提高安卓系统的安全性.此外,本研究提出的性能优化技术可以显著提升系统性能,弥补安全性增强技术的引入带来的性能开销,从而更好地支持这些技术在真实环境中的应用.具体而言,本文的主要贡献如下:1.首次提出了基于权限使用行为的软件安全性分析技术,设计并实现了VetDroid分析系统以完成对安卓软件行为安全性的自动化分析.VetDroid系统基于权限使用行为,通过对安卓软件的动态分析,在分析期间自动化提取软件内部与权限有关的行为,从而离线构建出软件对权限的使用行为模型.为了全面地、精确地提取软件在执行过程中对权限的使用行为,VetDroid系统设计了系统化的权限分析技术,以识别软件对权限的显式使用和隐式使用.VetDroid系统不但可以有效分析恶意软件中存在的恶意行为,还可以分析良性软件中存在的不良行为.通过对软件分析过程进行并行化,VetDroid系统平均仅需2.2分钟即可完成对一个软件的分析.2.首次提出基于上下文跟踪的系统安全性增强技术,设计并实现了FineDroid系统以支持上下文敏感的权限管理.FineDroid系统设计了系统级的上下文跟踪技术,自动地在程序执行过程中跟踪上下文信息.FineDroid系统中的上下文信息不但包括单个应用程序内部的执行上下文,还包括多个协作应用程序之间的交互上下文.为了支持上下文信息在程序执行过程的无缝传播,FineDroid重点解决了上下文信息在程序组件交互、线程交互以及事件交互过程中的传播.为了实现灵活的权限控制,FineDroid系统设计了一套规则语言以描述上下文敏感的权限管理策略.FineDroid系统可以对程序中使用权限的行为进行灵活和强有力的控制,从源头杜绝程序对权限的滥用,从而提升系统的安全性.3.首次基于上下文敏感的细粒度权限框架进行安全性增强应用的研究,面向终端用户、系统管理员和应用开发者设计并实现了三个安全性增强系统.Aurasuim+系统提供给终端用户即时权限授予的能力.通过Aurasuim+,用户可以将每一次权限授予的决定与当时应用程序的使用场景进行关联,从而一方面可以有效地识别应用程序申请权限的目的,另一方面降低对用户的干扰.DroidFence系统提供给系统管理员自动化修复权限泄露漏洞的方法.基于DroidFence,系统管理员可以通过添加规则的方式在不修改任何应用程序和安卓系统的前提下,修复应用中存在的权限泄露漏洞.CompJail系统提供应用开发者划分程序内部细粒度权限沙箱的能力.应用开发者可以对内嵌的第三方代码插件进行单独的权限控制,从而实现对未验证的代码插件进行限制.4.首次提出基于寄存器映射的系统性能优化技术,设计并实现了Swift即时编译系统,在不牺牲生成代码质量的前提下完成对Java方法的轻量级动态编译.Swift系统针对采用虚拟寄存器的Java字节码,基于Java程序在使用虚拟寄存器时的特性,发现超过90%的Java方法使用不超过11个虚拟寄存器.由于目前安卓设备大多运行在基于RISC架构的ARM处理器上,而ARM处理器具有丰富的物理寄存器资源.Swift系统通过将物理寄存器直接映射到虚拟寄存器实现快速的寄存器分配.此外,由于在将Java代码编译到基于虚拟寄存器的字节码时已经使用了近乎最优的寄存器分配算法,因此通过寄存器映射生成的二进制代码具有较高质量的寄存器使用策略.实验证明,与安卓原有的即时编译系统相比,Swift系统可以在引入很小的内存增长的情况下,系统性能提升比达到40%. 近五年来,伴随着3G、4G通信技术的广泛应用以及各大手机生产厂商的大力推广,智能手机呈现广泛普及趋势.安卓作为目前市场占有率最高的移动操作系统,以其开源手机系统的特性,具有平台开放性良好、良好的硬件兼容性、开发便捷及依托于Google应用商店的海量应用等诸多优点,在移动终端与平板电脑领域中被广泛使用,并在搭载移动设备的数量上处于领先地位.位于安卓系统桌面的桌面控件以其小巧、便捷性、实用性等特点而受到欢迎.比较常用的桌面控件包括搜索、日历、音乐*以及天气等.安卓系统中的桌面控件是基于安卓系统常用组件之一的广播技术,以及系统所提供App Widget框架来实现的.不仅可在桌面对重要内容进行显示,更可以通过实时刷新控件获取信息,例如记录重要事项的便签和当天的天气情况等.通过了解并应用安卓系统的体系架构、UML建模、Activity、服务以及广播等常用组件、SQLite数据库、数据存取以及安卓桌面控件开发等应用软件技术,本文对安卓系统常用手机控件日历、搜索、便签和天气分别进行了设计和实现,设计和实现的主要内容有:1.对日历桌面应用控件进行了设计与实现.设计与实现具有日程管理功能的日历,除了可以对日程活动进行管理外,还可以在日历中含有重点日程的日期进行标注显示.同时,可对重要日程实现提醒功能.2.对搜索桌面应用控件进行了设计与实现.设计与实现了一款基于数字键盘的搜索桌面控件,通过对词条全拼或拼音首字母进行匹配,完成对通讯录、音乐文件以及应用程序这类被搜索字段较短的数据的查询,与系统自带基于关键字的本地搜索相比,可以有效减少用户输入次数,提供用户体验.3.对便签桌面应用控件进行了设计与实现.使用敏捷开发思想,通过数次迭代完成开发.通过依次实现App Widget框架, 桌面控件外观布局定义文件,配置Activity实现新增桌面控件的创建以及桌面控件参数配置文件并最终完成.4.对天气桌面应用控件进行了设计与实现.基本功能为显示所选城市的天气,湿度等天气信息,通过安卓系统自带的网络接口和谷歌所提供的API函数向*气象台网站所提供接口发送XML文件请求,读取天气信息并实时更新显示. 随着安卓手机的硬件性能的不断提高,使得日常生活中的生理检测成为可能.为此,设计了一种便携的基于安卓平台的脑-心电监护系统.该系统由脑-心电采集模块、WiFi模块、数据处理和监测模块和医疗服务器组成.由脑-心电采集模块采集到的数据,通过WiFi模块将数据转传输至安卓手机显示和分析.安卓手机通过互联网、3G等将信息传输给医疗服务器做进一步分析和诊断.为了确保信号处理的实时性,安卓手机针对脑电采用排序熵分析方法,针对心电采用二进离散小波(DDWT)分析.整个系统为用户提供了一个可靠的家用健康监护平台. 随着半导体技术的不断发展,移动智能终端的处理能力的增长,移动互联网的带宽进一步扩展,移动流媒体的应用成为了新的开发热点.虽然在手机市场中存在多种版本的操作系统,但安卓系统因其的开源性成为了全世界范围内最受欢迎的智能操作系统平台.目前安卓平台对多媒体技术支持不足,且移动流媒体相关技术的研究还处于起步阶段.本文对面向移动互联网的网络流媒体关键技术进行了研究,并实现了BanaCast安卓视频系统. 本文首先在绪论部分从移动流媒体技术的相关背景,提出了论文研究的内容和意义并陈述论文的组织结构.其次,在第二章节中,介绍了与本文相关的关键技术:流媒体传输协议,音视频编解码技术和流媒体服务器并对相关技术领域做了相应的探讨和研究.在文章的第三章中,讲述了系统设计原则,总体架构的设计,并重点对BanaCast安卓视频系统各个功能进行详细的介绍与分析.在第四章中,本文将系统分为实时视频采集,安卓客户端和安卓后台管理三部分讲述其实现的方法,并对关键技术要点作了详细的分析.最后,在第五章中说明系统的应用和配置.并在第六章中对全文进行总结和对日后工作的展望. 本课题实现了BanaCast安卓视频系统,它集成手机网络电视、视频点播和实时视频分享等业务功能,在传统的视频应用中添加流行的社交元素,安卓用户可以网络视频进行微薄分享和评论互动.此系统的核心技术是在移动互联网络下,实现安卓手机摄像头的实时视频直播,并在安卓客户端进行同步观看.此外系统统一采用 LiveStreaming自适应流媒体技术方案,兼容安卓、iOS和Windows Phone平台,支持手机、平板和智能电视等多屏幕的观看,具有良好的应用效果. 随着智能终端的普及及移动互联网的繁荣,移动应用数量爆炸式增长.安卓平台因系统及生态环境的开放性,吸引了大量的开发者提供丰富多样的应用,但人气上升的同时却伴随着应用被盗版、重打包等隐患.恶意应用不仅损害了开发者的既得利益,也严重威胁着用户隐私信息和财产安全,最终将会阻碍移动互联网的发展.与PC平台不同的是,移动终端的开发易于入门,但其软件安全保护技术却起步较晚,缺乏对应用程序本身有效的保护工具和方法. 本文重点研究安卓应用程序的安全加固方法,为开发者提供了一种避免应用盗版风险的方案,旨在提供通用的安卓应用保护系统.该系统使开发者仅需专注于应用逻辑的构思,通过少量的加固操作即可在本系统下完成应用保护,从而更好地保护开发者利益,维护移动应用的生态链健康. 论文的主要工作和创新成果简要归纳如下: (1)本文通过研究安卓系统程序*方法,归纳移动应用中不同文件类型的价值及保护需求,将应用保护需求分为DEX (Dalvik VM executes,安卓虚拟机执行程序)文件、SO库(Shared Object, Linux系统应用的动态链接库)文件、资源文件及密钥文件四类保护需求. (2)在分析安卓应用运行特点、执行机制与运行周期的基础上,结合DEX文件加壳保护的方法,攻克SO库保护的难点,为不同类型文件提供加固保护. (3)在实现方面,系统对应用文件进行加密,计算完整性哈希值,并添加应用侧解密代码,使得应用在经加固后仍能按原逻辑运行.最后对安卓系统应用的加固前后的保护效果进行效果及性能测试,验证了本系统的可用性. 随着智能手机的普及,安卓平台成为手机市场主流平台之一.在当前的手机应用市场上,安卓软件开发非常流行.安卓系统兼容触屏功能,软件方便易用,这是安卓一直以来的突出优势.在众多软件之中, _是一类广受欢迎的简单实用软件. _的开发综合J*A工程实践、数据库应用和软件工程学等多种知识. 当前手机上的 _类软件在时间排序、重要度分类上存在明显不足,缺少很好的归类功能.以此为出发点,本软件将会融入分类功能,并加入新的便捷功能.文章会介绍在安卓4.2版本之下使用eclipseADT开发本软件的过程.在开发软件过程中,将通过程序逐步实现时间分类提示、重要度划分、手势、界面个性化设置功能,并初步提供云端在线同步功能接口.软件所用数据库为安卓统一的内置SQLite数据库,优点在于简单稳定,兼容性好.软件数据保存在本地数据库中,并可经转化为json,为以后的在线同步打下基础.此外为本软件具有完整美观的界面,具有良好的交互性. 本文结构是由需求分析开始逐步深入设计,之后完善各个模块细节,编写代码实现,最后进入验收测试部分.本软件采用简单的用户-客户端模式,采取客户端开发的方法.实现完整的智能 _功能之后,会保留在线同步接口以便日后版本改进. 近年来,中国手机用户的数量呈爆炸式增长,数量已远超固话用户.手机具有移动性强的特点,因而在导航及定位等方面的应用有先天性的优势,它能让移动电话服务和地图导航结合在一起共同为手机用户服务.在线移动地图导航系统服务的研发推进了通信技术、网络技术、计算机技术、空问信息技术的快速发展,各种技术难点不断被攻克,使得安卓系统手机在人民群众中流行.这些技术具有高度扩散性和应用性,但其功能和性能还可以得到改善,尤其是个人服务方面的旅游地图信息还可以大幅提升.为此,本文设计了基于安卓系统的旅游信息服务应用软件,该应用软件安装在安卓系统手机,通过手机来完成全球定位系统信号的读取,以及信号获取之后同无线网络后端的移动系统进行彼此的互联与通信.这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开吊笼考试题及答案
- 玻璃制品机械成型工主管竞选考核试卷及答案
- 酒店保安考试题及答案
- 矿井制冷降温工转正考核试卷及答案
- 课件无响应问题解决
- 自行车与电动自行车装配工岗位操作技能考核试卷及答案
- 金山焊工考试题及答案
- 保险公估人工艺创新考核试卷及答案
- 医用消毒、低温设备组装调试工专项考核试卷及答案
- 教师调动考试题及答案
- 拱板屋面施工方案
- DB43∕T 439-2019 地理标志产品 湘莲
- 2021版十八项医疗质量安全核心制度附流程图
- 门窗安装用工合同模板
- 人教版六年级数学上册第一单元测试卷
- 小学英语教学评一体化
- TCECA-G 0286-2024 户式空气源热泵水机三联供系统技术规范
- 2024至2030年中国聚硫橡胶行业市场现状分析及未来前景规划报告
- 专题05 《红星照耀中国》试题50题中考语文名著阅读试题50题
- DBJ50-T-271-2017 城市轨道交通结构检测监测技术标准
- JT-T-155-2021汽车举升机行业标准
评论
0/150
提交评论