首页 理论教育 基于移动互联网的高效办公自动化系统

基于移动互联网的高效办公自动化系统

更新时间:2025-01-09 工作计划 版权反馈
【摘要】:基于RS10产品PC版OA和工作流的基础上研发的移动办公系统,与原RS10产品研发的方向一致,主要应用在制造业。基于移动终端轻便、智能的特点,以及网络的铺设范围越来越广,移动办公自动化系统可以满足企业随时随地办公的要求。(二)基于Android端的移动办公自动化系统1.Android平台简介及系统构架Android是基于Linux内核的开源移动操作系统平台,最初由Andy Rubin开发,主要支持手机。

(一)国内外移动互联网研究现状及发展

随着智能终端技术的不断成熟,现在全球移动网络使用总量大幅增长。截至2012年9月,全球移动互联网用户已超过15亿人,其中美国和中国移动互联网用户占移动通信用户的比重已经达到54%和56%,在移动网络更加发达的日本,移动互联网用户占移动通信用户的比重已经达到85%,越来越多的人进入了移动互联网的时代。

美国移动互联网的发展早已进入高速成长期,在2013年,手机网络变得更快、智能机的屏幕越来越大,这两大变化使得美国移动数据的消费量几乎增长了一倍,极大地促进了美国移动互联网的发展;日本的移动互联也一直走在世界的前列,和别的国家不一样的是,日本是先有移动互联网,再发展互联网,发达的通信网络让日本整个移动互联网产业快速腾飞。

中国移动互联网应用产品也不断完善,用户上网黏度快速提高。在移动互联网发展初期,用户规模是构建移动互联网快速发展的重要基础。根据《2013—2014年中国移动互联网行业研究报告》统计数据显示,2013年,中国整体网民规模达到5.6亿人,移动网民为4.2亿人,移动网民增速高于整体网民,二者之间的差距正在逐步缩小。随着智能手机的普及、无线通信网络技术的成熟以及移动应用的个性化、多样化,用户对移动服务的体验大大改善,推动了移动互联网的发展。

据《美国发布的移动互联网未来报告》中显示,全球智能手机销量已经超过普通手机,发达市场已经接近饱和,美国智能手机增速放缓。2014年智能手机销量将由新兴市场的新用户推动,现在最大的机遇在中国和印度。因此中国的移动互联网有非常好的发展前景。

随着4G网络的推广,为我国移动电子商务的发展注入了强劲动力,也给中国移动互联网的发展带来了新的机遇,中国移动互联网的发展主要呈现六个发展趋势:移动智能终端出货量超过PC,移动互联网发展引领新潮流;云计算成为考验企业移动互联网发展能力的关键,通过云计算将资源得到最大化利用,创造更多服务盈利模式;移动互联网与其他传统行业实现多屏互动融合,启发新的应用模式;开放平台成为移动互联网发展的主旋律,通过构建平台、细分市场,实现平台和开发者的共赢;移动互联网新技术进一步普及,推动移动应用市场;智慧生活和智慧城市围绕物联网的发展成为新兴模式,拓展大数据时代,推动移动互联网的发展。

基于RS10产品PC版OA和工作流的基础上研发的移动办公系统,与原RS10产品研发的方向一致,主要应用在制造业。

国内制造业信息化从MIS,CAD/CAM到MRP/ERP,从CIMS,SCM到CRM,PLM,初步达到一定规模,目前,中国制造业规模很大,但信息化建设在行业之间差距较大,石化、钢铁、汽车等行业集中度高的企业,其信息化建设比较好,而纺织、轻工等行业,信息化建设水平较低。中小制造业信息化水平普遍偏低,企业办公效率不高。企业的办公模式从之前的手工模式到基于计算机网络的传统办公自动化模式,虽然办公快捷、高效了很多,但是传统办公自动化模式下,受到位置以及网络的限制,无法更加高效地进行企业办公,现在越来越多的企业家需要随时随地地根据业务需求展开工作,传统的办公自动化系统已不能满足现在企业的需求。

移动互联网时代的来临给制造业企业带来了新的机遇,也给管理软件服务商提供了一块大“蛋糕”。基于移动终端轻便、智能的特点,以及网络的铺设范围越来越广,移动办公自动化系统可以满足企业随时随地办公的要求。企业通过使用移动终端进行办公,不仅可以节约资源,降低成本,而且可以提高工作效率,移动办公自动化系统的应用,可以让领导及员工不再受电脑控制,不管在哪都可以随时处理各种办公业务,提高工作效率,促进制造业信息化的发展。目前,我国制造业企业中的顶尖级企业三一重工也建立了高效的移动办公自动化系统;IT管理软件服务商看到了企业级移动互联网的应用价值,纷纷行动,著名的SAP公司重金收购Sybase,计划利用移动设备办公趋势扩张移动业务;用友整合用友移动并联手电信进军移动互联网。不管是制造业企业还是信息服务提供商,都越来越重视移动互联网的应用,必将会促进移动互联网在企业办公中的应用,移动办公自动化系统在制造业企业中的应用前景广阔。

(二)基于Android端的移动办公自动化系统

1.Android平台简介及系统构架

Android是基于Linux内核的开源移动操作系统平台,最初由Andy Rubin开发,主要支持手机。在2005年被Google公司收购注资,通过组建开放手机联盟,经过开发改良,逐步扩展到了平板电脑及其他领域上。该平台主要由操作系统、中间件、用户界面和应用软件等四部分组成,其最大的优势是开源,开发软件成本低,并且运用.Java语言编写应用程序,跨平台能力好。

Android的系统架构采用了分层的思想,主要分为四层,自底向上分别是Linux内核层(Linux Kernel)、系统运行库层(Librariers,Android Runtime)、应用框架层(Application Framework)、应用层(Application)。通过分层,各层封装各层的功能,本层使用下层提供的服务并为上层提供统一的服务,当本层或者下层变动后不会影响上层,比如要做应用程序开发,只需调用相应的接口就行了,而无需了解Linux内核层。Android的系统框架图如图3-7所示。

图3-7 Android的系统框架图

(1)Linux内核层(Linux Kernel)。Linux内核层用于提供核心系统服务,比如有效的进程间通信管理、内存管理等;通过Linux内核层,使得软件与硬件分开,对于做应用开发的,就无需了解Linux内核层的实现,Linux内核层屏蔽了本层及以下层的差异,并为上层提供统一的服务.

(2)系统运行库层(Librariers,Android Runtime)。系统运行库层由系统库(librariers)和Android运行时(Android Runtime)两部分组成。

系统库是Android应用程序框架的支撑,是连接Linux内核层和应用程序框架层的重要纽带。当使用Android应用框架时,Android系统会通过这些C/C++语言编写的系统库来支持使用的各个组件。系统库主要包括Source Manager(负责多个应用程序的显示与存取操作的互动)、Media Framework(多媒体库)、SQLite(小型关系型数据库引擎)、OpenGL ES(3D绘图函数库)、FreeType(负责点阵字与向量字的描绘与显示)、Webkit(网页浏览器的软件引擎)、SGL(底层的2G图形渲染引擎)、SSL(为数据通信提供支持)、Libc(C语言标准库)等。

Android运行时主要负责执行android应用程序,包括核心库(Core Libraries)和Dalvik虚拟机(Dalvik Virtual Machine)两部分。核心库提供了JAVA API中的大多数功能,同时也包含了Android的一些核心API,如android.net,android.os等。Dalvik虚拟机是一种基于寄存器的Java虚拟机,运行速度比较快。Dalvik虚拟机通过DX工具把所有的.class文件整合到一个专有的.dex文件中,减少了.class文件中的冗余信息,提高运行性能。

(3)应用框架层(Application Framework)。应用框架层主要是用于简化组件的重用,通过提供开放的开发平台,任何应用程序都可以发布其功能,别的应用程序在遵循框架安全约束下也可以使用这些已发布的功能。开放的应用框架层使得开发人员能够有权限使用核心应用程序所使用的框架应用程序接口(API:Application Programming Interface)。应用框架层主要由视图(View)、内容提供者(Content Providers)、资源管理器(Resource Manager)、通知管理器(Notification Manager)、活动管理器(Activity Manager)等部分组成。

(4)应用层(Application)。应用层主要是在Android软件开发包(Android SDK)下通过Java编程语言开发的应用程序的集合。

2.移动办公系统功能模块设计(www.xing528.com)

(1)服务器端功能模块设计。移动服务端主要是为移动客户端提供服务,根据系统需求分析,移动客户端需要实现用户登录、通知公告、企业新闻、邮件收发、待办流程、已办流程、企业通信录等功能,因此,移动服务端需要与原PC版数据库相连接,并为客户端提供用户信息、通知公告内容、企业新闻内容、待办流程和已办流程内容、企业通信录内容等。移动服务端的功能模块设计如图3-8所示。

图3-8 移动服务端的功能模块设计

(2)客户端功能模块设计。根据系统需求,本移动办公系统初步设计的功能模块主要有:用户登录、通知公告、企业新闻、邮件收发、待办流程、已办流程、企业通信录。本移动办公系统的功能结构图如下图3-9所示。

图3-9 移动办公系统客户端功能结构图

系统首页模块:系统首页显示本系统提供的功能模块,每个功能模块显示成“图片+功能名称”的形式。并且在界面的下方显示tab标签,每个tab标签对应着一个功能模块。点击任意一个功能模块,打开显示此功能的具体内容。

用户登录模块:用户登录后,下次再登录,会记住用户名,当然用户名也可以重新输入。在登录功能中还提供两种便利操作,可以选择记住密码和自动登录两个复选框按钮。勾选了“记住密码”,下次登录时密码自动带出,点击登录,输入用户名和密码,然后通过与数据库中存储的用户名和密码进行对比验证,如果正确,则进入系统首页,否则给出登录信息不正确的提示。自动登录功能必须在勾选了“记住密码”的情况下才起作用,当勾选了“记住密码”和“自动登录”时,打开系统则直接进入系统首页。如图3-10所示。

图3-10 用户登录及系统首页

通知公告模块:打开通知公告模块,首先显示的是通知公告的列表页面,可以上下滑动来查看,列表页面的每一行是一个简单的通知公告模块,此模块由通知公告的标题、部分内容、发布人、发布时间组成。点击列表页面的某一行通知或公告,打开一个新页面,可以查看到其详细内容,包括通知公告的标题、完整内容、发布人、发布人所在部门、发布时间等。如图3-11所示。

图3-11 通知公告

企业新闻模块:打开企业新闻模块,首先显示的是新闻列表页面,可以上下滑动来查看,列表页面的每一行是一个简单的新闻模块,此模块由新闻附带的图片、新闻标题、新闻部分内容、新闻发布人、新闻发布时间组成。点击列表页面的某一行新闻,打开一个新页面,可以查看到其详细内容,包括新闻的标题、完整内容、发布人、发布人所在部门、发布时间等。如图3-12所示。

图3-12 企业新闻

邮件收发模块:打开邮件管理模块,调用手机自带的邮件客户端,如果手机没有邮件客户端,则给出提示,若有多个,则给出选择界面,若只有一个,则打开此邮件客户端。对于手机自带的邮件客户端需要进行服务器配置,配置完之后就可以正常使用,可以进行邮件的查看、发送,当有新邮件时,会给出提示,提醒有新邮件。如图3-13所示。

图3-13 邮件收发

待办流程模块:打开待办流程模块,首先显示待办流程的列表页面,可以上下滑动来查看,并且提供搜索功能。列表页面的每一行是一个简单的待办项模块,该待办项模块包括流程号及标题、流程发起人、流程发起时间等。点击列表页面的某一行待办项,调用PC版的待办内容页面,通过执行审批功能,流程流转到下一个待办人那里,下一个待办人登录后,可以查看到自己的待办工作项,同样进行自己的待办工作处理,按照事先定好的流程依次流转,当流程的最后一个人处理完之后,流程状态改为已结束。如图3-14所示。

图3-14 待办流程

已办流程模块:打开已办流程模块,首先显示已办流程的列表页面,可以上下滑动来查看,并且提供搜索功能。列表页面的每一行是一个简单的已办项模块,该已办项模块包括流程号及标题、流程发起人、流程发起时间等。点击列表页面的某一行已办项,调用PC版的已办内容页面,查看已办工作的处理过程。如图3-15所示。

图3-15 已办流程

企业通信录模块:打开企业通信录模块,首先显示通信录的所有部门列表页面,可以上下滑动来查看企业的部门。点击部门,打开部门下人员列表页面,当人员比较多时,通过上下滑动查看人员,该页面提供搜索功能,可以直接搜索要找的人员姓名,在人员列表页面,长时间按某人员,弹出对话框,可以选择给该人员打电话、发短信、发邮件、查看人员详细信息等。点击人员列表页面的某一行人员,打开人员的详细信息页面,可以查看人员的详细信息,包括办公室电话、手机号、E-mail、部门、职务以及办公地址等。如图3-16所示。

图3-16 企业通信录

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈