档案管理系统与OA的接口
档案管理与OA的接口方式,有三种主要方式:
1.单点登陆
OA系统与档案管理系统是两个独立的系统,如果没有采用单点登录技术进行整合,在进入各自系统中需要分别输入用户名和口令进行确认。采用单点登录技术后登陆到OA的用户可以直接进入到档案管理系统中来,不需要再次键入口令。
单点登录的技术实现大致有如下的环节:
1.同步用户名单:OA的用户名单需要与档案管理系统中保持同步,为此档案管理定时检查OA中的用户名单发生改变情况,并随时做出调整。当然也可以手动进行调整。
2.在OA中启动档案管理时需要把OA的用户名传递给档案管理系统,档案管理系统根据这个用户名再分配权限。
根据以上两个步骤可以看出,在第一个步骤中,OA用户名单一般保存在数据库(domino)或操作系统AD域中,读取比较简单,同步时一般不涉及OA系统的。但在第二个步骤中则可能涉及到OA系统,也就是需要OA开发公司的配合,修改进入档案管理系统的接口,这里面涉及到链接和参数的问题。
2.数据自动采集
OA中保存有单位大量的档案信息,如收文、发文,这些信息如果不经过程序的处理,无法进入档案管理中来。档案中要包含这些信息,在过去是需要重新录入,造成了大量的时间和金钱的浪费。而采用OA与档案管理的接口技术,可以随时把OA中的数据转换到档案管理系统中来,这个功能产生的巨大的效益是不言而喻的。
从技术上讲,如果OA的数据保存在关系数据中,则比较简单。直接读取关系数据的数据就可以了,但存在的问题是每个字段对应档案库字段,这个对应是否明确,有时这个对应是OA转档案管理系统最耗时的工作。对于domino型的OA系统需要从domino内部着手,因为采取标准的web service接口,可以通过代理把domino的数据推送到档案管理数据库中去。如果想从外部直接提取,由于domino没有丰富合适的接口反倒比较困难。
3.集中式流程管理
OA中具有大量的流程,对于文件的运转是不可或缺的。在档案管理中具有的流程是借阅利用流程、归档流程等,当需要领导审批时,需要打开OA和档案管理两个不同的界面进行,这种方式非常的繁琐,有时非常容易遗忘,从而影响正常的工作。为此我们采用了集中式流程管理技术,把OA和档案管理的流程统一保存在流程管理中心,需要领导审批的界面合二为一,审批要求直接在OA中展现出来,这样在一个界面下,领导完成审批事务,摆脱重复进入多个界面作同类事情的尴尬.
这部分的技术实现比较困难,涉及到OA和档案管理系统双重合作。首先需要建立一个通用的流程控制接口(web service类型),OA和档案管理的流程都是统一由这个接口管理。也就是OA和档案管理的内核都是统一的。但流程的界面是放在OA系统中,这样使用者在一个界面下可以控制不同系统的流程。
如果原有的OA系统具有比较规范的流程管理,就可以用现有的作为统一的流程控制,否则需要重新构造一个作为统一的流程控制接口。
接口的重要性是不言自明,有些用户由于不太了解,在购买档案管理系统时忽略了接口,给以后的系统使用造成了很大的麻烦。我们其实可以举一个例子,如果没有OA数据转移到档案管理中来的功能,每年都要重新录入的话,费用会是多少,占用一个人录入的话,费用是多少呢?时间的浪费又怎们统计呢,所以不要因小失大,接口的重要性在现代档案管理中怎们强调都不过分!