欢迎来到天天文库
浏览记录
ID:31359667
大小:105.50 KB
页数:5页
时间:2019-01-09
《基于安卓系统的移动办公系统的架构设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于安卓系统的移动办公系统的架构设计 摘要:构建基于安卓系统的移动办公系统,就是用户能够随时随地处理各项办公事务,并降低企业的办公成本,大大增强企业的市场竞争力。该文从移动办公系统需求分析和总体架构设计方面入手,在充分利用移动无线网络的基础上,将安装Android平台的各类智能手机终端做为文本信息的载体,从而最终设计出能够提供中小型企业管理服务的高效自动化办公系统,通过移动智能平台,真正实现“公文管理”“个人办公”以及“工作流转”等具体实用的现代化办公应用功能服务,从而有效提高现代企业的办公效率。 关键词:安卓系统移动办公架构设计 中图分类号:TP317文献标识码:
2、A文章编号:1672-3791(2016)03(a)-0018-02 将办公应用程序安装到使用Android平台的智能手机中,这样不但可以实现让智能手机发挥同企业计算机基本相同的办公功能,而且系统用户的办公,也不再拘泥于固定的办公场所和计算机设备前即可以最终完成各项具体的工作和任务,这样,就给企业用户带来了很大的工作方便,手机用户可以随时随地进行移动办公,这也企业管理现代化的思路及发展方向。而构建基于安卓系统的移动办公系统,就是用户能够及时随地的处理各项办公事务,并大大降低企业的办公成本,从而增强企业的市场竞争能力,也必将会对于当前倡导的低碳和节约型经济建设产生较大的推
3、进作用。5 1系统设计的目标 该研究系统所要设计和达到的具体目标,就是在充分利用移动无线网络的基础上,将安装Android平台的各类智能手机终端做为文本信息的载体,从而最终设计出能够提供中小型企业管理服务的高效自动化办公系统,通过凭借移动智能平台真正实现“通讯录管理”和“公文管理”“个人办公”以及“工作流转”等比较具体实用的现代化办公应用功能服务。 2系统需求分析 2.1系统的功能性需求 通过调研发现,领导和员工是该系统面向的两类主要参与人员。该系统为了将两个系统参与人员的身份分开来,考虑应当采用一对一映射的方式,在对参与者的身份进行区分的时候以用户的权限做为主
4、要依据。移动性是这个系统的主要特点,对于系统的所有功能可以在任何时间任何地点使用,因此,一定要具体针对业务流中所应用的细听信息设置安全级别,才允许使身份不同的用户对自己需要的数据进行访问。 2.2系统的非功能性需求 该文在充分调查研究的基础上,确定该系统的非功能性需求具体如下:系统的界面风格应该统一,应当具有简单合理的布局。系统在线办公时应当能够容纳的用户量为50~100户。平均网络响应的时间一般不应超过5s,最多控制在105s以内。手机客户端应当及时应用远程升级的方法,这样才可以很方便地在后台将更新的文件通过远程方式下载下来,从而使客户端的最新的功能状态能够得以维持
5、。也可以使客户端新增加的应用功能得到及时的更新。还应当对敏感的数据采取加密处理,以防止运行系统中的企业数据被盗。 2.3系统的具体运行环境需求 该系统对于手机的客户端,主要有下述几个方面的要求:即要有2.0以上的Android系统版本,内存在128MB以上,并要求预留10M以上的ROM空间,手机CPU要求在600Hz以上,需要的网络制式为WCDMA(3G)和GSM。系统建议应用的最佳分辨率在840×320以上,同时,最好是属于带电容式触控屏幕功能的智能手机。 3系统总体架构设计 该文的系统设计所采用的思路是MVC设计模式理念。MVC设计模式在程序设计中,一般将系统
6、分为下面三种设计方式:视图、模型和控制器。每个模块在MVC设计模式中都有着不同的功能,模型主要有数据与业务模型两种,对应用程序的业务状态及逻辑进行描述是模型模块的主要功能;将可交互的界面提供给用户、将模型数据显示给用户是视图的职能;对用户的请求进行相应,以接收的客户请求为依据对模型进行操作,同时经过视图让用户看到模型响应的结果,这也是控制器的主要功能。 3.1系统总体构架图 系统中,移动自动化办公系统的服务器,能够与客户端的自动化OA办公系统在系统实现相互连接(在此之后,还能使其扩展至另外的信息采集系统,或者是其它的管理系统)。依据其对应的页面分析技术或者是协议接口,
7、可将此类信息实施耦合处理,最终把当前用户计算机中的自动化办公系统中的所有应用功能(包括“个人办公”“邮件管理”和“公文管理”以及“信息审批”5等)扩充至智能手机的功能中,从而最终实现基于移动无线网络的高效自由移动办公。该研究中的系统总体架构图如图1所示。 3.2系统实现流程构架 根据移动自动化办公系统实现的所有功能流程,该系统可以被简单地分为以下几方面:在手机终端安装移动自动化办公系统的客户程序,并把所需要的各项数据请求提交系统服务器端。然后由服务器对于所获得的信息及数据实施分析、处理和缓存以后,再将其传送至移动自动化办公
此文档下载收益归作者所有