基于安卓技术OA系统的设计与实现
发布时间:2021-03-02 16:33
在信息化技术快速发展的浪潮中,智能手机已经得到了全面的普及,手机安卓系统随之也成为了移动设备中的主流系统。本文将安卓系统应用到某地区政府部门的OA管理中。在改革开放的新局势之下,政府部门的工作需求呈现出多样化的状态。这也致使政府部门在人员管理和日常事务管理中持续投入资金及人力,因此,政府工作管理将面临着严峻的挑战。而政府部门的管理具有特殊性,即管理形式上务必要实现办公自动化这一需求,因此,把安卓技术的OA管理系统应用到政府工作中是非常有必要的,不仅可以提高政府工作的整体效率,而且也能降低办公人员的工作压力。在本文研究过程中,主要是基于前人的研究理论,对安卓环境下的OA管理系统进行了分析与探究。在对OA系统开发中,首先明确了该系统的核心技术,比如系统信息安全、网络编程技术等,随后再根据用户工作需求来完成系统功能的开发。在区政府OA管理系统的开发主要是基于安卓应用基础上,使用底层网络数据通信协议完成了系统功能的设计。做好系统开发的准备之后,需要对系统所涉及到的功能进行全面的分析,其中主要是对功能需求和非功能需求进行了分析。在政府OA管理系统设计过程中,该系统主要有两部分组成,其一就是移动工...
【文章来源】:吉林大学吉林省 211工程院校 985工程院校 教育部直属院校
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图2.1?Android的系统框架图??NDK作用与系统的运行层,功能是对其他各种软件进行运行处理
USB?Driver^?K^sd?Dm-ei^?WJ.iDrh-er^?Audio?Ditver^?Pc^ver?Ditver^??i??图2.1?Android的系统框架图??NDK作用与系统的运行层,功能是对其他各种软件进行运行处理。其开发模式采用??了?C语言进行必要的开发,他的主要功能是避免系统硬件之间不能直接的访问,在NDK??的条件下才可访问硬件之间的数据M。NDK主要包含了多媒体、语言函数、数据库、WEB??应用等相应的虚拟机,安卓的相应框架可以为软件设计人员提供展示。在处理动态库时,??不仅可以调用NDK,还可以调用对应的核心库,在对应的核心类库中对应了许多编程语??言函数库、在系统运行层中Dalvik虚拟机起到非常重要的作用,在上述处理过程中每??一个应用程序都会使用一个虚拟机,在一个硬件设备中可以存在多个虚拟机,这样设计??的好处就是保证安卓程序可以有效的运行,※.dex可以作为Dalvik虚拟机的应用拓展??名
onDestroyO??i?shutdown?J??图2.?3?Android服务的生命周期图??onCreate与onStart这两个操作命令主要是根据系统客户端来进行启动,当服务还??没运行的时候,安卓系统自动启动这个服务命令,同时在onCreate方法以后在执行??onStart函数。当这个服务停止运行的时候,那么onStart方法就会再次被启动。对此??这样可以表明单个运行的服务中的方法被反复调用是正常的?。??onResume、onPause和onStop在运行的时候是没有用户界面,不管在任何的时候??Service总是保持在后台工作。??onBind当用户端需要对某一服务进行持续性的链接,该用户就可以执行??Context.?binService方法。若是这个服务缺少一"t"运行方法从系统中调用出onCreate??来创建出所需的服务。反之,onBind方法如果得到了?Intent的调用,那么需要返回IBind??对象来实现客户端服务的调用。??12??
本文编号:3059579
【文章来源】:吉林大学吉林省 211工程院校 985工程院校 教育部直属院校
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图2.1?Android的系统框架图??NDK作用与系统的运行层,功能是对其他各种软件进行运行处理
USB?Driver^?K^sd?Dm-ei^?WJ.iDrh-er^?Audio?Ditver^?Pc^ver?Ditver^??i??图2.1?Android的系统框架图??NDK作用与系统的运行层,功能是对其他各种软件进行运行处理。其开发模式采用??了?C语言进行必要的开发,他的主要功能是避免系统硬件之间不能直接的访问,在NDK??的条件下才可访问硬件之间的数据M。NDK主要包含了多媒体、语言函数、数据库、WEB??应用等相应的虚拟机,安卓的相应框架可以为软件设计人员提供展示。在处理动态库时,??不仅可以调用NDK,还可以调用对应的核心库,在对应的核心类库中对应了许多编程语??言函数库、在系统运行层中Dalvik虚拟机起到非常重要的作用,在上述处理过程中每??一个应用程序都会使用一个虚拟机,在一个硬件设备中可以存在多个虚拟机,这样设计??的好处就是保证安卓程序可以有效的运行,※.dex可以作为Dalvik虚拟机的应用拓展??名
onDestroyO??i?shutdown?J??图2.?3?Android服务的生命周期图??onCreate与onStart这两个操作命令主要是根据系统客户端来进行启动,当服务还??没运行的时候,安卓系统自动启动这个服务命令,同时在onCreate方法以后在执行??onStart函数。当这个服务停止运行的时候,那么onStart方法就会再次被启动。对此??这样可以表明单个运行的服务中的方法被反复调用是正常的?。??onResume、onPause和onStop在运行的时候是没有用户界面,不管在任何的时候??Service总是保持在后台工作。??onBind当用户端需要对某一服务进行持续性的链接,该用户就可以执行??Context.?binService方法。若是这个服务缺少一"t"运行方法从系统中调用出onCreate??来创建出所需的服务。反之,onBind方法如果得到了?Intent的调用,那么需要返回IBind??对象来实现客户端服务的调用。??12??
本文编号:3059579
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3059579.html