工作流的复杂系统虚拟样机项目管理系统.docxVIP

  • 22
  • 0
  • 约7.79千字
  • 约 14页
  • 2021-12-05 发布于天津
  • 举报

工作流的复杂系统虚拟样机项目管理系统.docx

PAGE 1 PAGE 1 工作流的复杂系统虚拟样机项目管理系统 复杂系统虚拟样机是一个协同工作过程,为了对其业务过程和业务数据进行有效管理、改善虚拟样机效率,建立了一个基于工作流的项目管理系统。该系统具有系统管理、项目管理、工作流管理、文档管理、消息管理和信息交互管理等功能。介绍了其层次化、模块化的项目管理系统体系结构,重点介绍了工作流管理系统的体系结构,其模型组成元素和多实例化、流程的动态创建及修改等建模机制,以及工作流运转机制,并给出了该项目管理系统在某虚拟样机开发平台中的应用实例。 虚拟样机技术是一种崭新的复杂产品数字化设计方法,它是以对象模型为核心,利用多领域建模工具和仿真技术,在协同建模/仿真支撑环境下,对虚拟产品进行设计,并进行性能分析与仿真评估。支持并行工程的复杂虚拟样机系统是一个异构、分布、松藕合型的计算环境,传统的项目管理模型已经难以适应这种应用环境。为了提高虚拟样机设计过程效率、缩短产品开发周期、改善虚拟产品质量,支持协同设计的项目管理系统成为复杂虚拟样机的重要组成部分。 利用工作流技术,可以描述一个分布异地的多个集成化产品开发团队的动态协同设计过程并进行掌握,实现对虚拟样机协同设计过程全生命周期的管理。此外还可以对开发过程进行仿真评估,使流程设计达到最优,进一步缩短开发时间,降低开发成本。 本文依据复杂产品虚拟样机系统对管理功能的需求,介绍了项目管理系统的体系结构及各部分功能,并重点对工作流管理技术进行了研究。 1、项目管理系统体系结构 复杂系统虚拟样机项目管理系统具有层次化、模块化的体系结构,如图1示。其4层结构分别是:数据库/网络层、访问掌握层、功能层和用户界面层。 1.1数据库/网络层 它是整个系统的物理支撑层。其中数据库管理系统负责存储项目管理系统各种数据,包括系统管理相关数据、项目相关数据、工作流相关数据(工作流模型信息、实例化信息)及各种文档数据、消息数据和历史记录数据。Internet服务器/邮件服务器实现用户对系统的远程管理和邮件管理。工作流应用程序服务器供应工作流实例可能调用的外部程序,实现工作流管理系统应用程序调用功能。此外还依靠网络技术实现不同用户之间的消息传递和视频及文字化的交互。 1.2访问掌握层 作为多用户的虚拟样机支撑平台,为了保证系统及数据的安全性,需要实现系统的访问掌握管理。基于角色访问掌握,将访问权限与角色相关联,再将角色与用户相关联,从而实现了用户与访问权限的规律分别,极大地便利了权限管理,为管理系统实现了安全敏捷的访问掌握。 依据项目管理系统的全部资源建立相应的访问权限,依据虚拟样机参与人员状况设定所需要的角色类型,同时为其安排相应的权限。此外,不 同角色之间支持继承关系,支持静态职责分别和动态职责分别。 1.3功能层 功能层实现项目管理系统的各项管理功能。系统管理:供应给系统管理员,实现建立系统,进行系统配置以及实现运行过程中的状态监控、系统日常管理和维护的功能,为其它用户供应不同的功能配置服务。详细包括:创建、修改、删除系统基础权限、角色,为角色安排权限,角色间关系变更等;配置底层技术支持层的管理工具,并为不同的角色集和不同的用户配置不同的系统功能;浏览产品开发过程、备份项目当前进度下的开发成果。 项目管理:是对项目整体框架和其基本信息的管理,而项目所属的各种任务过程管理将由工作流管理完成,其主要功能包括:创建、管理和删除项目过程;显示和设定项目的各种性能指标和要求,显示项目中全部工作任务的完成状态信息和登录用户的任务列表;管理项目研制组织。 工作流管理:是项目管理系统的核心,完成对项目任务过程的描述与运行管理功能,主要包括工作流定义、工作流引擎、工作流监控和客户端工 具等组成部分。 文档管理:实现在虚拟样机集成开发环境中的不同设计人员间的文档信息交互,进行无缝协同工作。其主要功能包括:文档的过程管理、文档检索/查阅、文档归档和文档版本管理。 消息管理:工作流管理的外部支撑系统,它保证工作流系统中各种消息的正常传递,包括电子邮件管理和消息传递管理等功能,支持查询用户登录状态,发送、显示邮件和消息。 信息交互管理:虚拟样机作为一个协同开发环境,必需具有一套信息交互系统,实现开发人员之间准时快速的交流和反馈,有利于提高整个开发工作的效率。主要包括:供应视频会议功能,文字化交互及白板, 1.4界面层 界面层供应项目管理系统全部功能的工具。项目管理系统作为虚拟样机的一部分,其用户界面需要和模型开发/集成系统和仿真评估系统进行集成,为用户供

文档评论(0)

1亿VIP精品文档

相关文档