一种过程数据一体化管理系统的制作方法

文档序号:8528536阅读:332来源:国知局
一种过程数据一体化管理系统的制作方法
【技术领域】
[0001] 本发明涉及一种管理系统,尤其是一种能够一体化管理过程及过程中的活动执行 期间所产生的数据的管理系统。
【背景技术】
[0002] 数据与过程是工程设计领域中的两个核心要素。成功的工程设计,不仅仅需要管 理各个方面的数据,而且还需要建立严格的过程,并按照该严格的过程执行过程中的活动, 保障工程设计问题的顺利进行。目前大部分数据管理系统主要侧重于结果数据,即过程及 过程中的活动执行结束时产生的数据的管理,而忽视了对产生该结果数据的相关过程及活 动执行期间所产生的数据的管理。由于所管理的结果数据是静态的,所以在过程的活动执 行期间的某些数据发生变化时,要想获得这些变化的数据对整个结果数据所造成的影响, 就必须重新建立产生结果数据的相关过程,然后运行该过程以便获得结果数据。这种情况 就造成了数据与过程相互脱节,给实际工程设计,尤其是设计方案的更改、评估造成极大的 不便,限制了工程设计、分析的循环效率。
[0003] 为此,企业目前普遍存在对能够一体化管理过程及过程中的活动执行期间所产生 的数据的管理系统的普遍需求。

【发明内容】

[0004] 本发明旨在解决目前企业中存在的过程与数据未统一管理,且只管理结果数据而 未管理过程中的活动执行期间所产生的数据从而造成数据与过程相互脱节,进而使得工程 设计、分析的循环效率低下等问题。
[0005] 为此,本发明提供一种过程数据一体化管理系统,其用于管理过程及过程中的各 类活动执行期间所产生的数据,包括:活动中心,其存储过程中的各类可动态定义的活动、 活动之间的关系和活动历程信息;数据中心,其存储各类可动态定义的数据和数据之间的 数据关系;关联关系模块,其用于建立活动与数据之间的关联关系;执行模块,其用于执行 过程中的活动并将活动执行期间产生的数据存储到数据中心;数据展示模块,其用于展示 和管理数据中心中存储的数据。
[0006] 进一步地,所述过程数据一体化管理系统进一步包括活动展示模块,其用于展示 和管理活动中心中的活动、活动之间的关系和活动历程信息。
[0007] 其中,所述活动包括人工活动、自动化活动和逻辑控制活动。
[0008] 所述活动之间的关系包括隶属关系、逻辑关系、数据关系和时间关系。
[0009] 所述数据关系包括隶属关系、影响关系、派生关系、转换关系、映射关系、属性值映 射关系和版本关系。
[0010] 进一步地,所述活动历程信息指活动从开始到结束的生命周期执行期间产生的信 息,包括活动生命周期期间的状态变迁记录、该生命周期期间所产生的数据信息以及其子 活动的活动历程之间的执行逻辑关系。
[0011] 更进一步地,所述状态变迁记录包括活动状态变迁前的状态、变迁后的状态、变迁 的时间、变迁的执行主体和引起变迁的操作。
[0012] 其中,所述数据展示模块定义数据展示视图,所述展示视图包括一个主视图和多 个侧视图,所述主视图展示数据中心的所有数据,所述侧视图展示数据中心的具有相同属 性的一类数据。
[0013] 进一步地,所述数据展示模块还用于展示数据谱系关系,所述数据谱系关系包括 数据之间的数据关系以及活动与数据之间的关联关系。
[0014] 此外,所述过程数据一体化管理系统进一步包括关联系统,所述关联系统包括存 储执行活动所需工具的工具系统和存储执行活动所需资源的资源系统。
[0015] 本发明通过过程中的活动之间的关系及活动历程信息实现对过程的管理,并通过 活动与数据之间的关联关系实现过程与数据的一体化管理,同时,通过对过程中的活动执 行期间产生的数据的管理便于结果数据的来源分析,有助于提高工程设计、分析的效率。此 外,通过不同的数据展示视图实现不同类数据的展示,有助于用户的使用。最后,通过数据 谱系的管理实现各种数据之间以及活动与数据之间的关联,便于数据的跟踪和分析。
【附图说明】
[0016] 图1是根据本发明的过程数据一体化管理系统的简化图。
[0017] 图2是本发明的统一活动模型的简化图。
[0018] 图3是本发明的一个示例性的活动执行期间的状态变迁记录。
[0019] 图4是本发明的一个示例性的活动的子活动的活动历程之间的执行逻辑关系的 示意图。
[0020] 图5是本发明的一个示例性的活动与数据之间的关联关系的示意图。
[0021] 图6示出了本发明的一个示例性的数据主视图以及试验侧视图和仿真侧视图。
【具体实施方式】
[0022] 下面结合附图详细描述本发明的过程数据一体化管理系统。
[0023] 图1是根据本发明的过程数据一体化管理系统的简化图。如图1所示,其包括活 动中心、数据中心、关联关系模块、执行模块、数据展示模块、关联系统和活动展示模块。其 中,所述活动中心存储过程中的各类活动、活动之间的关系及活动历程信息。
[0024] 众所周知,工程设计是一个过程,其包括各种类型的活动,诸如设计、仿真、试验 等。每一个活动又可能包括多个子活动,诸如系统设计包括子系统A设计、子系统B设计、 子系统C设计、系统设计方案评估和系统设计方案仿真等子活动,而子系统A设计又包括部 件A设计、部件B设计和部件C设计等子活动。同时,由于工程设计是一个复杂的过程,所 以这些活动即包括人工执行的活动,又包括自动执行的活动,例如,有些活动需要人工进行 操作来完成,有些活动通过调用软件工具来自动完成,有些活动通过启动自动化计算方法 来自动进行计算等。常见的活动包括人工操作、工具软件调用和自动化计算方法等。下面 的表1列出了工程中的常见活动。其中,人工活动是指需要进行人工操作才能进行的活动, 工程中常见的设计任务、仿真任务、开发任务、测试任务等都是典型的人工活动。自动化活 动是指不需要人工具体操作即可自动实现相关计算操作的活动,常见的公示计算、新增、删 除、编辑等操作都是典型的单元计算活动。逻辑控制活动多用于流程中,可理解为流程中的 节点,通过不同的逻辑判断节点可以搭建起较为复杂的流程,例如,自动判断节点、AND、OR 等,以及常见的人工判断活动,诸如审批、会审等都属于逻辑控制活动。
[0025]表 1
【主权项】
1. 一种过程数据一体化管理系统,其用于管理过程及过程中的各类活动执行期间所产 生的数据,包括: 活动中心,其存储过程中的各类可动态定义的活动、活动之间的关系和活动历程信 息; 数据中心,其存储各类可动态定义的数据和数据之间的数据关系; 关联关系模块,其用于建立活动与数据之间的关联关系; 执行模块,其用于执行过程中的活动并将活动执行期间产生的数据存储到数据中心; 数据展示模块,其用于展示和管理数据中心中存储的数据。
2. 如权利要求1所述的过程数据一体化管理系统,其中,进一步包括活动展示模块,其 用于展示和管理活动中心中的活动、活动之间的关系和活动历程信息。
3. 如权利要求1所述的过程数据一体化管理系统,其中,所述活动包括人工活动、自动 化活动和逻辑控制活动。
4. 如权利要求1所述的过程数据一体化管理系统,其中,所述活动之间的关系包括隶 属关系、逻辑关系、数据关系和时间关系。
5. 如权利要求1所述的过程数据一体化管理系统,其中,所述数据关系包括隶属关系、 影响关系、派生关系、转换关系、映射关系、属性值映射关系和版本关系。
6. 如权利要求1所述的过程数据一体化管理系统,其中,所述活动历程信息指活动从 开始到结束的生命周期执行期间产生的信息,包括活动生命周期期间的状态变迁记录、该 生命周期期间所产生的数据信息以及其子活动的活动历程之间的执行逻辑关系。
7. 如权利要求6所述的过程数据一体化管理系统,其中,所述状态变迁记录包括活动 状态变迁前的状态、变迁后的状态、变迁的时间、变迁的执行主体和引起变迁的操作。
8. 如权利要求1所述的过程数据一体化管理系统,其中,所述数据展示模块定义数据 展示视图,所述展示视图包括一个主视图和多个侧视图,所述主视图展示数据中心的所有 数据,所述侧视图展示数据中心的具有相同属性的一类数据。
9. 如权利要求8所述的过程数据一体化管理系统,其中,所述数据展示模块还用于展 示数据谱系关系,所述数据谱系关系包括数据之间的数据关系以及活动与数据之间的关联 关系。
10. 如权利要求1所述的过程数据一体化管理系统,其中,进一步包括关联系统,所述 关联系统包括存储执行活动所需工具的工具系统和存储执行活动所需资源的资源系统。
【专利摘要】本发明涉及一种过程数据一体化管理系统,其用于管理过程及过程中的各类活动执行期间所产生的数据,包括:活动中心,其存储过程中的各类可动态定义的活动、活动之间的关系和活动历程信息;数据中心,其存储各类可动态定义的数据和数据之间的数据关系;关联关系模块,其用于建立活动与数据之间的关联关系;执行模块,其用于执行过程中的活动并将活动执行期间产生的数据存储到数据中心;数据展示模块,其用于展示和管理数据中心中存储的数据。本发明将过程与数据一体化管理,解决数据和过程相脱节的问题;同时不但管理活动结束时产生的结果数据,还管理活动执行期间所产生的数据和操作,提高工程设计、分析的循环效率。
【IPC分类】G06Q10-06, G06F17-30
【公开号】CN104850925
【申请号】CN201410052910
【发明人】李义章, 王振华, 周培筠, 曹睿倓
【申请人】北京索为高科系统技术有限公司
【公开日】2015年8月19日
【申请日】2014年2月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1