基于Domino的工作流管理系统的发展分析
2020-10-09马金驹
马金驹
(国家知识产权局专利局专利审查协作天津中心,天津 300304)
工作流(WorkFlow)的概念是在现代信息系统的建设中逐步形成的,它有一个从局部到整体、从初级到高级、从简单到复杂的发展过程。从技术角度,在四种工作流产品中,基于Domino的工作流管理系统是办公自动化系统的首选实现方式。
Lotus Notes/Domino[1]是一个世界领先的企业级通讯、协同工作及Internet/Intranet平台;它是文档型数据库,所有的数据都存储在文档中,所有Domino/Notes应用程序都是以该数据库为基础创建的;它提供了完善的电子邮件系统,具有丰富的功能、完善的安全机制,且支持多协议。Notes/Domino在开发办公自动化和电子协作平台方面有较强的优势,Domino提供了各种工作流应用所必需的技术,同时支持C/S和B/S两种结构,内含强大的工作流软件开发环境[2]。
本文将从专利视角梳理基于Domino的工作流管理系统的技术发展脉络,并对基于Domino的工作流管理系统在各个发展时期的典型专利申请进行分析。
1 从专利视角分析Domino工作流技术的发展情况
1.1 技术发展脉络
使用专利检索系统,通过IPC分类号和关键词对Domino工作流领域的专利进行检索。基于检索结果,对Domino工作流技术的发展情况进行分析和梳理,得到如图1所示的基于Domino的工作流管理系统的专利技术发展路线图。
图1 基于Domino的工作流管理系统的专利技术发展路线图
1.2 各发展时期的典型专利申请
如图1所示,Domino工作流技术在全球以及国内的发展情况划分为以下几个阶段。
Lotus Notes最初由莲花公司于1989年创建。1995年,莲花公司被IBM收购,成为IBM的Lotus开发部门。
在技术发展初期,美国IBM公司提出了一种用于从工作流、企业和启用邮件的Web应用程序服务器和平台开发和管理Web应用程序和服务的系统和方法(申请号:US20000596845A 20000619),其DOLS (lotus domino online services)提供了一种分层的安全模型,允许灵活的访问所有应用,该系统促使工作流、企业和启用邮件的Web应用程序允许分布式计算和远程协作的执行。
2003-2008年期间,基于Domino的工作流管理系统在办公自动化领域逐步发展,IBM公司提出了一种促进协作的工作流系统(申请号:US20030620632A 20030716),该系统能够满足工作流流程和业务流程之间的集成协作,设计者可以设计与特定业务流程相关的工作流。花旗信贷服务公司提出了一种信息安全响应的系统和方法(申请号:US20040777129A 20040213),该系统基于电子邮件工作流应用domino服务器,能够实现满足一定安全需求的密码机制。IBM公司的Michelle M.Browning提出了一种自动化定制工作流管理系统的系统和方法(申请号:US20050032183A 20050110),利 用Lotus Notes数 据 库系统作为模板数据库系统,在此基础上进行工作流管理系统的定制,建立新的用户期望的定制化工作流环境。IBM公司提出了一种为用户提供平台无关内容服务的系统和方法(申请号:US20060612772A 20061219),基于Lotus Domino作为企业内容管理系统接收内容请求,未结构化内容经由UIMA被转换为结构化内容,由此内容服务可以被提供给用户,在传送内容之前,将内容变换为用户更期望的形式。IBM公司提出了一种数据记录同步方法(申请号:US20080062566A 20080404),基于Lotus Domino作为内容管理系统控制对存储在在线文档仓库中的web文档的使用、存储和更新,以及文档仓库与发布文档仓库中web文档的实时同步。
2009-2013年,基于Domino的工作流管理系统逐渐在中国市场得到发展,江西省电力信息通讯有限公司提出了一种在单Domino域中支持多系统的方法(申请号:CN200910115271 20090504),将多个协同工作系统部署到总Domino域不同组织单元中,使用此方法在Domino平台上构建一个协同工作系统支撑工具,实现无需开发即可在该平台上快速配置出多个单位协同办公系统的目标;经过实际工作验证,可以在一个域上部署12个单位的协同办公系统,这样可以将多套协同办公系统采用集中模式进行部署,以便集中维护,降低开发实施、运维人员及设备成本,并且不用增加购买的License,减少投资。山西太钢不锈钢股份有限公司提出了一种基于Domino平台的动态工作流的方法(申请号:CN201210227175 20120703),其实现了超越Lotus模板工作流功能而无须外部程序的介入的动态流程系统,能够满足OA系统流程动态更改和方便维护,流程变更文件处理速度上将提高20-25%;在一定程度上提高了办公流程的准确性和自动化程度、提升了运转效率和保证了系统安全性、可靠性。北大方正集团有限公司提出了一种签核方法及系统(申请号:CN201310042610 20130204),其 利 用Lotus Domino/Notes中 的 客 户 端/服务器(C/S)架构,运行在Domino R6平台上以LotusScript开发技术实现自动化签核,能够提高工作效率,避免现有的纸质签核方式造成的效率低下、资源浪费、安全性较差的问题。河南省电力公司鹤壁供电公司提出了一种企业创新管理合理化建议管理平台及信息管理方法(申请号:CN201310148366 20130425),其采用J2EE+Domino的混合平台创建了一种新型的信息管理平台,能够解决其业务需求的关键问题。
2014-2017年,基于Domino的工作流管理系统已经普遍被广大用户使用,国家电网公司提出了一种基于Domino和Solr实现的办公自动化OA系统架构的方法(申请号:CN201410016406 20140114),其将Domino和Solr进行整合,使用Solr作为OA系统的数据索引管理,来实现Domino在OA系统中的数据分布式存储,使得Domino可以实现大型的OA系统建设,支持数据的分布式存储,提高系统的并发和大数据量支撑能力。IBM公司提出了一种在集群节点中部署程序的方法和系统(申请号:US201414560347A 20141204),通过在各节点中安装和部署“IBM WebSphere”、“IBM Domino运行时环境”和“IBM Content Collector”,可以在集群中快速并且容易地部署程序,节省程序开发人员的劳动。
2 结束语
本文详尽分析了基于Domino的工作流管理系统的发展脉络,由上述分析可知,基于工作流技术的办公自动化已经普遍应用到生活中的各个涉及到企业规划、资源调度、数据处理、行政管理、信息管理(资源、人员、项目等)等领域中,已经具有了较为成熟的技术脉络。近几年来,我国对基于Domino的工作流管理系统的改进主要在于将工作流技术应用到不同的应用领域中,具体为在内置的较为完整的工作流功能的基础上,在系统中根据应用需要进行调整和改进,集成其他功能。因此,从整体上看,工作流在办公自动化应用领域的技术发展已接近成熟。