论文部分内容阅读
传统的工程设计项目管理信息系统在需求分析阶段缺乏高度的抽象性,使得最终的需求模型无法适应管理业务流程的动态重组,本文将结合正在研发的工程设计项目管理信息系统集成工作流技术,将业务处理工作分解成定义良好的任务和角色,并按照一定的规则和过程予以执行和监控,达到提高办事效率,降低生产成本,改善工程设计单位生产经营管理水平和竞争力的目标。由于工程设计中涉及到的数据较为复杂,设计项目管理过程较一般的事务处理过程也有很大区别,目前较为成熟的商用工作流系统无法很好地满足工程设计项目管理的要求,因此,必须对其进行相应的技术改进和扩充。本文结合工程设计项目管理的应用特点从工作流系统的建模方法、对象数据模型的设计及存储方案、事务执行机制以及资源版本控制等方面进行技术研究。由于目前商用工作流管理系统中Petri网建模方法的应用已经比较成熟,所以本文以Petri网的建模方法为基础,对其进行相应的扩充,构造出适合于工程设计项目管理业务流程的着色扩充Petri网(CXPN网)建模方法;综合考虑价格、数据模型的存储与检索效率以及技术成熟度等因素,选取关系数据库对工程设计项目管理工作流(EDWFMS)系统的对象数据模型进行存储;对于工程设计过程中的长事务管理给出了支持协同工作的扩展事务模型,同时对长事务管理中的几个关键技术进行了研究;提出了基于版本树的资源对象版本管理模型,对复杂的资源版本进行控制;最后,给出了支持分布式工程设计项目管理工作流系统的扩充C/S应用体系结构。