1.系统架构
图1 神舟协同办公系统框架图
神舟协同办公系统的整体框架以Windows系统为基础操作系统平台,IIS为应用系统服务器。数据库可支持国产数据库OSCAR和微软数据库SQL Server,数据属性值存储于数据库中,而文档数据则存于文档服务器中。业务逻辑核心层由“表单引擎”、“流程引擎”和“数据库映射引擎”三大服务器引擎组成,负责表单数据的存储,与Web层数据自然交互,形成以流程为载体的表单流转功能。“表单设计器”、“流程设计器”、“映射文件设计器”、“离线填写工具”是产品模板的设计和编辑部分,展示层Web与服务器引擎相互协作,给用户呈现所见即所得的视觉享受,电子和纸质单据达到和谐的统一。
图2 神舟电子印章系统框架图
神舟电子印章系统框架包括电子印章模块本身的功能、电子印章模块与各业务系统之间的集成以及电子印章模块与数字证书体系系统(CA)的集成。
图3 神舟安全定密系统框架图
如图3所示,神舟安全定密系统通过定密管理平台管理定密依据、密级等数据,该平台主要安装部署在定密系统应用服务器上,同时提供WebService接口给其他应用系统调用,实现系统集成。
图4 神舟数据中转传输平台框架图
神舟数据中转传输平台主要通过上传、下载、签收、退回以及断点续传等功能共享数据信息,对组织现有流程进行整合,利用中转站服务器是组织之间的信息传递不受时间和地域的限制,并生成审计日志,方便对工作流进行安全监控。
2.系统功能
图5 系统功能图
3.系统集成
(1)与神舟办公自动化应用系统的集成
1)代码集成
主要修改的模块如下图所示:
图6 神舟办公自动化应用系统集成电子印章修改模块图
神舟办公自动化应用系统主要涉及更改的模块有文档修改的Asp页面和工作流配置模块,如图6所示,主要内容如下:
在文档编辑的Word页面中加入“盖章”按钮,加入印章的客户端JavaScript脚本依托的Object对象,盖章执行的动作均在JavaScript的脚本中,有相应盖章权限的人员可以调用这些方法,包括签章函数方法、保存函数方法和打印函数方法等。
2)流程配置
在发文流程中加入“盖章”节点,同时分配盖章权限,当流程任务到达盖章节点时,盖章节点用户可点击盖章按钮驱动盖章函数。
3)发文盖章
发文流程中在原有流程中增加流程节点“加盖电子印章”,流程其他节点不变。以发文流程为例,具体描述如下:
图7 工作流程图
在处理公文页加入“盖章”按钮,点击后进行盖章,如下图所示:
图8 正文盖章示例图
4)收文签收
整体流程:(收文→机要处→分发→结束)
在原有流程签收文件后增加“加盖保收章”,签收文件分为word格式和pdf格式,其中word格式文件加盖保收章如下图所示:
●外收文登记
外部收文为pdf格式,文件加盖保收章如下图所示:
图9 外收文盖章示例图
●内收文登记
内部收文为word格式,文件加盖保收章如下图所示:
图10 内收文盖章示例图
(2)与CA系统的集成
支持CA认证方式,产品基于国际标准PKI(公共密钥基础设施)体系。完全支持标准的CA认证。已完成中国人民解放军总参第五十六研究所的CA认证体系、飞天的认证体系的紧密集成。具体原理如下图所示:
图11 电子印章模块与CA系统集成原理图
登录验证流程是:
用户通过终端计算机上的浏览器访问应用电子印章模块,向服务器提交访问请求,服务器端生成本次登录会话的一个随机字串;
服务器相应请求后,返回电子印章页面,其中包含了随机字串内容;
用户点击登录后,终端页面通过调用控件,向USB key发送读取证书的请求和对随机数签名的请求;
USB key验证用户身份,读取其中的证书信息,并对登录会话随机字串进行签名,返回给终端页面;
终端页面将证书信息和随机字串签名信息发送到电子印章模块的应用服务器上;
电子印章服务器得到证书信息后,调用CA接口验证证书有效性;
CA服务器得到证书信息后,对证书有效性和状态进行验证,并将验证结果反馈给电子印章模块服务器;
电子印章服务器得到证书验证信息,并对随机数签名信息进行检查,如果正确,就认为CA认证通过,核实了用户身份,再使用该用户身份信息登录到电子印章模块中,将登录后的页面返回给用户。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:协同办公产品解决方案