论文部分内容阅读
信息技术与经济发展表现出全球化、协同化、多元化,要求不同的组织和部门之间需要相互协同,共享组织和部门之间的信息,最浅显的表现就是当一个业务流程活动涉及到多个组织或者部门的时候,就需要这些组织根据业务流程的需要进行相互配合,协同作业,形成组织动态联盟。动态联盟为不同组织提供一个平台,支持跨组织的业务流转,在分布异构环境下实现组织间业务流程协同,因此,跨组织的协同业务成为组织和部门的研究重点。跨组织间的协同业务需要有相关理论和技术的支持,本文首先对工作流、工作流引擎、动态协同以及分布式数据库理论进行了研究,为之后的分析、设计、实施提供了理论基础。其次,结合渔业船舶检验系统的需求,使用Petri网图形化展示动态联盟的流程以及相关流转,模拟实际的操作,将业务处理模型化。对于数据采取视图的方式对外共享,而共享则依据动态联盟提供的统一平台,及其制定的相同数据标准,设计工作流引擎,按照规定的数据格式建立动态协同模型。利用接口及分布式数据库技术实现不同组织之间动态传输数据,解决组织异构问题。另外,由于组织对外显示数据时,采用视图的方式,很好地隐藏了不同组织的私有数据,不仅提升联盟中不同组织成员系统的安全性,而且实现了最大限度的动态协同。同时,针对联盟的总体流程,对程序源代码进行分析、整合,简化流程,便捷开发。最后,将动态协同模型应用于舟山渔业船舶检验管理,通过实施,改善了之前混乱的管理局面,同时有效监督当地的渔业船舶和船用产品企业。另外,使用联盟统一平台提供的数据接口,动态协同不同组织之间的数据传递,使得组织最大程度的保留原有的业务系统,从而降低企业成本。