论文部分内容阅读
工作流和GIS空间数据处理能力的集成是许多信息系统建设的共同目标。一方面,工作流技术的优势是对流程的控制能力,但现有的工作流产品本身没有对空间数据的操纵能力,而且在工作流系统上建立的应用系统由于受工作流产品本身独特体系结构的限制,导致应用系统庞大复杂,有些功能使用率非常低;另一方面,地理信息系统又是一个很专业的系统,对普通用户来讲应用起来太复杂,虽然GIS具有强大的空间数据操作能力,但缺少对工作流程的控制。GIS与工作流的集成是GIS应用研究的重要内容。
本文以南京市科技先导计划项目《南京市城市规划管理信息系统》为背景,针对目前城市规划管理信息系统中存在的问题,在系统研制、开发中提出了“Petri网微工作流和过程空间数据版本管理研究”,设计了基于Petri网的微工作流模型,提出微工作流与组件GIS的集成方案,并提出了微工作流中空间数据的统一组织、分开存储的管理策略,并设计了具体实现方法,主要包括:
1.在工作流系统研究的基础上,针对规划管理信息系统的特点,提出了微工作流的思路,并设计了微工作流系统的过程模型、组织模型和控制模型。过程模型是实现工作流控制的基础,设计了基于Petri的过程模型和以环节为中心的流程定义实现方法,该模型及实现方法简单、可行,能根据实际业务流程灵活地进行流程定义,保证了工作流模型的有效性和柔性;根据规划审批业务的特点,设计了以环节为核心的微工作流引擎,并论述了微工作流引擎的控制方法。编制软件,验证了所提想法的正确性和可行性。
2.基于组件GIS的空间数据组织是在微工作流程中实现空间数据操作的基础,设计了基于组件GIS的微工作流模型,根据规划审批空间数据的要求和特点,针对审批过程空间数据版本管理的要求,提出了将规划审批用的参考数据和直接操纵的审批过程数据进行统一组织、分开存储的策略,采用审批的过程空间数据与文字信息一体化的存储方法,使用GIS组件对流程中空间数据采用动态分层管理,成功实现了审批过程空间数据的版本管理。
本论文提出的“Petri网微工作流和过程空间数据版本管理研究”来源于多年城市规划管理信息系统开发的实践和图文集成应用系统中存在问题的研究,又应用到南京市规划管理信息系统的研制开发中。南京市规划管理信息系统已运行一年多,经历了一次因机构调整而进行的系统重新定义过程,目前系统运行状况良好,审批过程空间数据得到了完整保存。实践表明本文提出的Petri网微工作流和过程空间数据版本管理方案和实现方法是切实可行的,随着应用的深入,必将进一步提高工作质量和效率,取得更好的社会效益。