APP下载

移动协同办公系统的数据接入模块设计

2015-01-25朱金连皮德常方黎明

电子设计工程 2015年3期
关键词:办公客户端协同

朱金连, 王 韧 , 周 亮, 王 婷, 皮德常, 方黎明

(1.江苏出入境检验检疫局信息化处 江苏 南京 200001;2.南京航空航天大学 计算机学院,江苏 南京 210016)

为了加快转变政府职能的步伐和提高政府办事效率,利用移动通信技术与OA办公应用的结合,不仅能够灵活方便与同行业、上级组织,以及群众等保持信息与资源的共享,进行政府管理流程的优化与重组,在政府的检验检疫部门,这种技术的发展也得到了较多的应用,通过手机终端登录移动信息空间门户可以帮助检验检疫人员在外出差时,实时了解和查阅内部资料与最新信息,同时创建和批复、驳回和转办等各种公文,并作出快速回复,使检验检疫的流程流转速度获得提高。

1 政府行业移动协同办公系统的数据接入模块技术架构

在目前的检验建议部门,使用者的手机上安装与“国检通”系统配套的客户端程序,该程序针对不同的手机有不同的安装版本。权限用户只有登录该客户端才可以使用提供的业务功能。云通讯平台可以确保用户使用手机平台的安全性,应用服务器则承载“国检通”系统的核心服务器,所有的信息交互,逻辑处理,手机信息交互以及与中间库的对接都在此服务器中完成。中间库保障检验检疫局各系统的安全性,作业库定时将信息导入中间库,而用户使用手机录入的信息,实时传送至中间库,再由中间库同步至作业库[1]。检验检疫局原有系统包括原有的CIQ2000系统和其它系统,需要和系统平台进行对接,为“国检通”系统提供初始数据。

系统架构采用的主要是B/S客户端结构,通过这种方法,可以进行ASP、HTML、JSP等页面的访问,确保手机终端能够直接对B/S结构的办公系统进行移动化访问[2]。移动协同办公数据接入模块将手机端发出的请求转入B/S客户端进行处理发送至原办公系统,并接受系统发回的响应数据进行数据的过滤与整合,随后由移动协同办公系统发送至手机端。其协议支持HTTP、HTTPS、AJAX。同时,在考虑政府行业业务需求的条件下,B/S客户端根据页面内容设置过滤网,将页面中任意多余数据进行过滤处理。而抽取的数据将根据业务需求重新进行组合显示页面中[3]。除此之外,通过B/S客户端还可以将其他信息或页面内容进行嵌入、分拆,操作与交换多个页面。模块对C/S的架构主要是对无法利用浏览器访问应用的架构,该架构主要根据政府行业移动协同办公系统的需求功能,采用API接口的方式进行平台的二次开发,其需求功能涉及登陆、签退、增值业务处理数据查询、流程处理、数据处理等[4]。移动协同办公数据接入模块将手机端发出的请求转入API接口,直接获取相关对应的业务数据,随后再通过移动协同办公数据接入模块发送至手机端。而开发语言版本有:JAVA、C++、C# 等。

2 政府行业移动协同办公系统的数据接入模块的设计

如下图1所示,政府行业通过移动办公接入平台可以根据自身业务发展需要制定合适自己的操作系统。在不改变政府行业当前办公系统应用的同时,系统数据接入模块可以采用API和移动服务主控两个接入模块进行连接。移动协同办公系统的数据接入模块平台中集成网络管理模块,用于记录用户对办公系统使用的基本信息。如:用户应用移动协同办公系统的时间;短信和彩信业务是否开通;用户应用系统的时间是否到期等。此外,政府行业移动协同办公系统的数据接入模块除了能够正常完成PC访问外,通过采用rest API和移动端SDK,可以将通讯能力提供给客户,在支持JAVA、C++、C#等语言同时,满足Windows桌面操作与 ios/Android移动操作系统,利用Demo完成检验,应用的集成只需通过简单的几行代码就能瞬间开启跨平台通讯服务。

图1 政府行业移动协同办公系统的数据接入模块总体系结构Fig.1 The government sector mobile data access module of collaborative office system architecture

3 政府行业移动协同办公系统的数据接入模块关键功能的设计与实现

3.1 办公业务收发文模块与OFFICE接口的设计

门户作为一个单独的应用管理各个应用,门户应用负责各应用菜单的呈现,门户应用与各应用之间相互调用,在门户中点击各个菜单,将调用对应的应用,各应用返回时调取门户应用显示对应应用的菜单。并且,菜单功能按照组织机构、用户、角色进行权限控制,不同的用户只能显示使用对应权限的菜单。在检疫检疫部门,接入的应用包含检验检疫、监督管理、行政审批、综合应用、决策指挥、公共服务6大模块,如图2所示。

3.2 系统的数据接入模块应用安全设计

为确保政府行业移动办公系统的数据接入模块应用安全,可通过手机号码绑定和IMEI手机序列号绑定,以及服务器IP认证的方式来鉴别手机终端是否合法。手机号码绑定主要是移动协同办公系统的数据接入模块记录被授权的手机号码,协助用户登录和登录密码的验证,信息发送准确,避免未授权的手机用户登录;由于每台手机的IMEI序列号都是唯一的[5],移动协同办公系统的数据接入模块记录被授权手机的IMEI序列号,从而协助用户登录和登录密码的验证,信息发送准确,避免未授权的手机用户登录;而服务器IP认证主要是移动协同办公系统的数据接入模块记录政府应用服务器的主机地址,并确保移动平台正确与服务器相连接,避免管理人员的操作失误,拒绝平台以外服务器IP与办公系统服务器相连接,保证信息发送准确。对于政府行业业务安全方面,则可以采用用户密码认证、账号权限管理、操作日志稽核、VPDN接入等来确保模块的安全性。

图2 检验检疫部门的应用接入界面Fig.2 Access interface of the application of inspection and quarantine department

由于业务需求对所辖机构和人数据员的灵活组合查询要求较高,根据计算,办公自动化管理系统数据库的数据量不大,除系统初始建立时数据的传输量大外,日常处理中数据的变化不多,可只限于传输变化的数据。因此,移动协同办公系统的数据采用逐级集中的方式,即也就是一级分表保存所有下辖二级分表的数据、总表保存所有一级分表的数据,这是必要的,也是十分可行的。

3.3 系统的数据接入模块具体功能设计

该类功能非常之多,文中只介绍几种主要的接入模块具体功能。

1)公文的流转和信息的推送、清除功能

通过手机客户端,用户选择所需的报告类型进行填写上报给指定信息接收人,由于接收者已经对手机客户端进行了设置,发送公文信息后,信息将以短信的形式直接推送到接收者的手机,即使接收者删除短信,依然可以通过手机客户端实现信息的查阅。当系统的数据接入模块中有新的通知或公文等信息后,模块将通过服务器将信息自动推送给手机客户端进行。而当手机终端丢失后,通过移动协同办公系统的数据接入模块就能够对用户信息进行远程清除,一般采用特殊短信通知和客户端登录后进行清除。例如:登录名、密码、缓存信息、通讯录、新通知、公文信息等信息清除。

2)现场执法功能

实现移动状态下的案情上报、处罚依据查询、现场打印处罚决定书等简易执法功能。执法人员现场录入处罚信息,并提交部门负责人审核,审核通过打印罚单。

3)实现移动监管计划的随时派发、接收

通过现场数据的录入,实现现场监管的数据采集和实时上传,形成电子监管纪录,并依此对企业下发整改通知,实现科学有效便捷的监管。功能包括:产品检验,企业现场监督,监管之监管,和现场执法。

4)产品检验功能

各业务科室领导可以把 《出口工业产品检验监管系统》生成的检验和监督管理任务分派给某个检验员,检验员在现场通过“国检通”就可以直接接收上级派发的任务,进行现场检验,实现全程无纸化作业[6]。现场确认,检验员到达现场后可进入此模块进行现场确认,在到达现场和离开现场时手动触发进行时间节点记录。

5)系统的数据接入模块调用移动增值功能

政府行业通过系统平台中的API接口完成短信息和彩信的群发、查询消息发送情况和查询历史消息。当系统发送短信和彩信时,需要由接收人进行确认,如果拒绝接收,系统自动将用户设置到黑名单中,用户将无法接收任何信息和彩信。同时,企业通过API接口还能够实现对用户的提醒。当用户手机在线时,用户可以接收到发送的推送信息;当用户手机下线时,系统平台将判断手机客户端是否激活,并向用户发出提醒信息。

4 结束语

目前随着WIFI无线网络的普及和手机GPRS流量的持续扩容,以及手机操作系统和电脑CPU的不断升级与更新。移动协同办公系统的数据接入模块的设计开发使政府行业信息交流与信息共享更为便捷,不仅缩短了信息传递的周期,提高了政府业务服务水平,而且提高了整个政府工作效率,为政府行业有效开发和提升自身竞争力发挥了重要作用。

[1]吴克忠.移动办公与绿色办公——OA’2007办公自动化国际学术研讨会大会主题报告[J].办公自动化,2007(24):123-124.WU Ke-zhong.Mobile office and green office,OA'2007 international symposium on office automation conference theme report[J].Office Automation,2007(24):123-124.

[2]张然.基于移动终端的OA系统设计与实现[D].长春:吉林大学,2012.

[3]曾锋,黄仕周.基于Mastudio平台的移动OA系统设计应用[J].现代机械,2012(4):67-68.ZENG Feng,HUANG Shi-zhou.Mobile OA system design based on mastudio platform application[J].Modern Machinery,2012(4):67-68.

[4]寇雪松.企业网络协同办公系统的设计与实现[D].北京:北京邮电大学,2011.

[5]徐胜军.基于.NET平台的政府协同办公系统的设计与实现[D].济南:山东大学,2010.

[6]Theresa Beaubouef,Frederick Petry.Representation of spatial data in an OODB using rough and fuzzy set modeling[J].Soft Computing,2009,9(5):364-373.

猜你喜欢

办公客户端协同
家校社协同育人 共赢美好未来
蜀道难:车与路的协同进化
Sharecuse共享办公空间
X-workingspace办公空间
如何看待传统媒体新闻客户端的“断舍离”?
“四化”协同才有出路
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
大枢纽 云平台 客户端——中央人民广播电台的探索之路
U-CUBE共享办公空间