递信移动OA--移动办公系统

企 业 移 动 基 础 平 台

Enterprise Mobile Basic Platform

 

 

 

 

产 品 白 皮 书

Product White Paper

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

长沙市递信网络科技有限公司

Changsha Delibit NetworkTechnologies Co., Ltd

目 录

一、         移动战略—企业的需要....................................................................................... 3

二、         递信移动基础平台简介....................................................................................... 3

1.      递信EMB平台架构............................................................................................ 4

2.      标准用户界面..................................................................................................... 5

3.      基础数据管理..................................................................................................... 5

4.      工作台PORTAL集成......................................................................................... 6

5.      即时通信............................................................................................................ 7

5.1文本消息传递............................................................................................... 7

5.2语音视频消息............................................................................................... 8

5.3地图定位消息............................................................................................... 9

5.4文件图片视频传递....................................................................................... 11

6.      联系人管理...................................................................................................... 11

7.      同事动态.......................................................................................................... 12

8.      二维码生成/扫描.............................................................................................. 12

9.      插件管理.......................................................................................................... 14

10.        接口及中间件............................................................................................... 14

三、         递信EMB平台功能特点................................................................................... 14

1.         系统架构特点............................................................................................... 14

2.         用户界面特色............................................................................................... 14

3.         量身定制...................................................................................................... 14

4.         私有云化...................................................................................................... 15

四、         系统运行环境................................................................................................... 15

 


 

 

一、           移动战略—企业的需要

调查显示,智能手机正在快速改变着中国城市人群的生活方式。人们随时随地都在使用智能手机,其中家中(66%)、旅途中(59%)、乘坐交通工具中(52%)、餐厅(38%)及商场(30%)是使用最频繁的地方。调查还发现,用户使用智能手机上网的时间已经远远超过了打电话的时间。

在美国,美国目前有超过110万的智能手机应用程序,半数百人以上的企业都已有自己的移动应用程序,消费者开始期望每个企业都提供App,世界五百强企业90%以上都做了自己品牌的APP,传统企业运用APP与9亿用户互动,将是移动互联网行业一个巨大的市场。

全球各大品牌商已经意识到应用商店可以为其提供推广品牌、接触消费者,甚至销售内容的渠道。媒体、商业服务以及汽车制造业在这一方面的认识更加深刻,非常积极地把应用商店作为他们发布内容的渠道。从2008年苹果App Store、GooglePlay Store上线以来,大众、奔驰、丰田、宝马、本田、保时捷等国际汽车品牌,甲骨文、惠普、思科、英特尔、通用电气、西门子、施乐、三星、飞利浦、戴尔等商业服务公司,可口可乐、百事可乐、GUCCI、耐克、阿迪达斯、麦当劳、宜家等消费品公司都相继在主流平台应用商店推出了自己的品牌APP

二、           递信移动基础平台简介

递信移动基础平台简称(EMB)采用成熟的构架体系。通过组件化、插件化的方式搭建系统,保证的系统的可扩展性和易定制性。同时平台采用了统一的底层,极大的保证了平台的稳定性和减少了开发维护工作量。

1.      递信EMB平台架构

图2-1客户端

 

图2-2服务器端

递信EMB平台采用主流的Adroid和iOS平台,自主构架移动基础平台,通过开放式的系统构架,无缝集成企业其他IT系统。数据实时上传采用了SOAP+Json技术和多线程技术,实现了远程调用,不论用户身处何方,只要能够上使用手机,就可以实时了解企业的运营动态。

递信EMP所有的模块,均采用多层架构设计:

²  UI层:用户界面;通过封装常用的界面元素,建立一套基础的开发图形库;

²  业务层:封装企业移动开发的各种业务场景,建立一套移动的基础信息库,包括工作流程、开发接口、消息服务等;

²  数据访问层:通过封装本地、网络等的SQL、SharedPreferrence、FTP、HTTP等各种数据访问方式,提供统一的数据访问接口;

²  公共层:各层公用模块;

 

2.      标准用户界面

图2-6 递信EMB平台界面

标准界面采用触摸方式操作,上下左右滑动屏幕;所有界面排版(标题栏、内容、底部标签)风格一致,界面尽量采用点击选择方式,减少输入工作。

所有的窗口可以任意缩放,按照用户喜欢的大小显示,界面内容能够自动重排,按比例缩放,不影响整体显示效果。

递信注重用户友好性,力求界面操作顺畅,用最少的动作快速完成所需要的功能,同时提供多种查询/录入方式,满足不同应用水平用户的需求。

来源不同的相似数据,采用同一界面,方便用户快速接受。

3.      基础数据管理

包含个人基础资料、组织信息等部分。

 

1、  基础资料部分设置了个人信息的基础资料,包括自动生成了名片二维码。

2、 其中手机号码可以用于通信的时候,部分离线消息作为短消息发送。

3、 通过系统设置,可以管理客户端的设置。

4、 通过插件管理,可以为客户端增加比如闹钟、天气、汇率换算、房贷计算等小工具。

4.      工作台PORTAL集成

“文件”部分是移动基础平台和业务门户,和企业的内外WEB门户进行完全对接,从而建立企业的移动应用门户。

 

1、 PORTAL集成

通过对接PORTAL系统的工作台,可以和portal保持一致,提供及时的获取各系统的审批流程、业务流程、会议、公告等重要信息。

系统对于还没有建立PORTAL的企业,可以通过对接OA、CRM、HR及生产系统等。

2、  OA集成

通过整合OA的审批流程、邮件、公司红头文件、公告,及时的获取查阅相关信息。

3、  HR集成

通过整合HR的人员、组织、请假、报销、合同等业务流程,让领导和员工及时的了解相关信息。

4、  插件管理

系统还支持通过插件的方式,增加更多的业务系统整合。比如生产管理、销售等系统。

 

5.      即时通信

移动基础平台建立了一套企业移动通信的协议,并实现了目前主流的即时通信的所有功能。

5.1文本消息传递

平台通过json或SOAP协议,在SSL/TLS加密的基础上传递文本。安全能够得到保障。同时平台可以支持在服务器端记录消息日志,进行历史追溯,方便企业管理。

 

5.2语音视频消息

平台通过STUN/TURN技术,建立P2P的通信通道,快速实现语音和视频的通话。

 

5.3地图定位消息

平台通过整合目前的主流地图提供商SDK,包括高德和百度地图。为用户提供地图和定位服务。也支持把地图和定位信息作为消息进行传递或分享。通过此功能可以拓展员工签到以及销售走访等功能。

 

5.4文件图片视频传递

平台通过STUN/TURN技术,完全实现P2P的文件传送服务。此服务可以拓展企业多办公地点的信息传递,或者作为费用报销等凭据。

 

 

 

6.      联系人管理

平台通过整合HR系统和手机联系人信息,可以完成企业组织构架和人员的管理。同时支持通过平台发送联系人二维码名片等功能。

 

 

7.      同事动态

平台支持实时更新同事发布的动态信息。系统也支持整合公司的论坛以及其他系统的部分信息。包括整合公司的CRM、仓库、物流等系统动态到平台中,通过平台动态获取各项内容。

8.      二维码生成/扫描

平台集成了二维码生成和扫描功能。通过该功能,可以把目前企业中的物流管控和仓库管理功能集成进来。在企业的所有的物流和仓库单独上面生成二维码或者条形码,通过平台扫描,自动完成收货、发货以及物流的签收、确认等工作。

同时该平台内置了网页浏览器,可以智能的完成扫描信息的后续工作,及各种系统的页面界面整合。

 

 

9.      插件管理

系统支持强大的插件管理功能。通过开发不同插件,可以在一个平台全面完成企业的移动信息化的战略部署。

 

10.             接口及中间件

平台目前支持目前主流的JSON/WEBSERVICE/HTTP等接口方式。整个平台完全采用面向对象技术设计,大量应用了成熟的设计模式和自定义组件,增加了系统的稳定性,拥有较高的可扩展性。

三、           递信EMB平台功能特点

1.  系统架构特点

递信EMB平台开发采用了目前最主流移动开发技术,完全面向对象,开发速度快,质量控制容易,全面支持WebService技术;同时系统采用模块化设计架构,极大节省二次开发的时间和成本。

递信有良好素质的开发队伍,从用户需求、系统架构设计、编码实现到测试,全部采用RUP标准,利用各种先进的软件开发辅助工具协助系统的快速、高效地建立。

2.  用户界面特色

递信EMB采用标准的B/S结构应用程序作为普通用户界面,有如下的系统特色:

²  多文档界面,可以同时查阅多个单据;

²  模拟现实,所有页面设计仿照实际工作中的单据内容;

²  多种形式表格,BOM单采用合并同类项技术,其他单据还采用了双层表头设计,更加符合中国传统风格的表格样式;

²  页面布局风格一致,采用风格一致、功能简洁的工具栏,减少用户培训成本;

3.  量身定制

平台采用了当前最流行的WebService和XML技术,保证了和不同行业不同类型的企业进行业务的全面整合。同时企业事业部拥有一支强大的技术队伍,可以根据企业的需要完成各种业务需求的插件开发。同时和目前流行的云平台不同的是,该平台完全是为单个企业量身定做的。

4.  私有云化

平台采用了服务器集群和路由技术,允许多个企业互相进行通信。建立企业的信息生态圈,促进信息的交流和分享。

 

四、           系统运行环境

递信EMB系统运行需要一定的软硬件支持,至少一台较高配置的服务器,每位参与的员工需要一台工作站,并且有以太网互联互通。

建议配置如下:

环境要求

应用服务器

数据库服务器

磁盘阵列

客户端PC

最低配置

IBM3650

2G 内存  20G硬盘

IBM3650 4G内存  30G硬盘

SCSI阵列(可选)

普通台式电脑

推荐配置

2-4个Intel Xeon 2.4GHz,4G

内存, 40G10000RPM硬盘,使用多个双通道 UltraSCSI 控制器,提高磁盘 I/O 性能, 2 个或 3 个热插拔电源。

2-4个Intel Xeon 2.4GHz, 8G内存, 多个10000 RPM硬盘形成磁盘阵列,2 个或 3 个热插拔电源。

光纤通道磁盘阵列,8-12个热拔插硬盘槽,配置至少6块40G以上硬盘。

普通台式电脑

网络环境

100M 以太网

100M以太网卡

SCSI/光纤

10M以太网卡

操作系统

Linux2.6及以上

Linux2.6及以上

WinXP以上

应用软件

Python2.7

PostgreSQL

IE7.0 及以上

 

系统开发环境:

²  操作系统:WinXP/Win7/Linux

²  开发工具:Android、Eclipse

 

服务器运行软件环境:

²  操作系统:Linux2.6及以上

²  数据库:Oracel、MySQL都可以支持

相关案例

查看更多