企业生产计划协同设计工作的两大关键技术
时间:10-02
整理:3721RD
点击:
1、协同设计过程规划
设计过程规划的复杂性在于:设计子任务之间的时间约束关系具有多样性,有串行关系和并行关系。在设计任务完成之前,每个子任务都可能被修改,子任务之间大多数是互相依赖的,即一个子任务的修改可能导致其他子任务的修改。
对于协同设计规划过程来说,协同设计者完成的每一项基本工资用“任务”来定义和调度,任务可以是设计者自己创建的,也可以是上级下达的或者是来自其他合作者的协作任务。用户在接受一个任务后,就成为完成此任务的负责人。根据任务的级别、紧迫性、创建时间和调度原则等知识,生成任务完成计划,存放于任务队列中。
2、协同工作过程控制
协同控制的功能在于监控、协调设计过程中的各种冲突,管理各个功能小组的活动等。它包括项目管理、版本管理、通信、冲突解决、存储管理等几个模块。事实上,用户是通过协同控制程序与数据库打交道的,常规的数据管理仍由数据库管理系统完成。它包括以下几个模块。
1)项目管理模块
项目管理模块对整个协同设计过程加以监控,将发生的设计冲突提交给冲突解决模块,在各个子任务完成后复制对它们进行一定的整理和综合,形成总的设计方案。
2)版本管理模块
版本管理模块记录设计工程中的数据更改原因和版本号。由于一个满意的设计是经过多次反复的,因此这一功能模块是工程设计过程特有的。
3)通信模块
通信模块是协同控制模块能否发挥功能的重要保证。协同设计中设计者只有理解到其他设计者确定某一相关设计参数的过程和原因,才能进行相应的协调。
4)冲突解决模块
冲突解决模块是整个系统的核心,是系统智能化的具体体现,在设计过程中,冲突的存在是客观的,因此,如何避免冲突、识别冲突、解决冲突将关系到设计方案的优劣满意与否,而冲突解决模块将完成这些功能。
5)存储管理模块
存储管理模块负责数据的存储、访问及修改等操作,它仅仅完成非常规的数据管理功能,而常规的数据管理功能由当前成熟的数据管理系统来完成。
设计过程规划的复杂性在于:设计子任务之间的时间约束关系具有多样性,有串行关系和并行关系。在设计任务完成之前,每个子任务都可能被修改,子任务之间大多数是互相依赖的,即一个子任务的修改可能导致其他子任务的修改。
对于协同设计规划过程来说,协同设计者完成的每一项基本工资用“任务”来定义和调度,任务可以是设计者自己创建的,也可以是上级下达的或者是来自其他合作者的协作任务。用户在接受一个任务后,就成为完成此任务的负责人。根据任务的级别、紧迫性、创建时间和调度原则等知识,生成任务完成计划,存放于任务队列中。
2、协同工作过程控制
协同控制的功能在于监控、协调设计过程中的各种冲突,管理各个功能小组的活动等。它包括项目管理、版本管理、通信、冲突解决、存储管理等几个模块。事实上,用户是通过协同控制程序与数据库打交道的,常规的数据管理仍由数据库管理系统完成。它包括以下几个模块。
1)项目管理模块
项目管理模块对整个协同设计过程加以监控,将发生的设计冲突提交给冲突解决模块,在各个子任务完成后复制对它们进行一定的整理和综合,形成总的设计方案。
2)版本管理模块
版本管理模块记录设计工程中的数据更改原因和版本号。由于一个满意的设计是经过多次反复的,因此这一功能模块是工程设计过程特有的。
3)通信模块
通信模块是协同控制模块能否发挥功能的重要保证。协同设计中设计者只有理解到其他设计者确定某一相关设计参数的过程和原因,才能进行相应的协调。
4)冲突解决模块
冲突解决模块是整个系统的核心,是系统智能化的具体体现,在设计过程中,冲突的存在是客观的,因此,如何避免冲突、识别冲突、解决冲突将关系到设计方案的优劣满意与否,而冲突解决模块将完成这些功能。
5)存储管理模块
存储管理模块负责数据的存储、访问及修改等操作,它仅仅完成非常规的数据管理功能,而常规的数据管理功能由当前成熟的数据管理系统来完成。