一种基于设计流程的知识推送方法技术

技术编号:15823379 阅读:33 留言:0更新日期:2017-07-15 05:22
本发明专利技术公开一种基于设计流程的知识推送方法,包括:构建应用系统,包括流程定义模块、知识定义模块、流程运行模块和流程知识关联模块;流程定义模块建立设计流程;知识定义模块建立设计知识;流程运行模块驱动流程运行;流程知识关联模块解析知识信息,完成推送。本发明专利技术的知识推送方法,能够实现复杂产品研制中知识在设计流程的不同设计环节进行推送和应用,规避传统查询方法带来的知识应用的局限性,支持设计师在具体设计环节方便的获取相关的知识,同时根据不同的设计知识,提供不同的应用方式,提升知识应用效率,支持实现复杂产品研制中知识的应用。

【技术实现步骤摘要】
一种基于设计流程的知识推送方法
本专利技术涉及知识推送方法。更具体地,涉及一种基于设计流程的知识推送方法。
技术介绍
随着复杂产品研制从数字化向智能化方向发展,知识的应用已成为制约产品智能化研制的基础问题。知识是企业重要的资源,通过知识的获取和共享,可以提升企业创新能力。研发设计活动是企业中的知识密集型活动,其在于:一方面,企业在研发中积累了大量的成熟的设计案例或者可以借鉴的失败经验;另一方面,设计活动也需要依赖于大量的知识指导当前的设计活动。目前在产品研发中,对知识的应用一般局限于根据设计内容查找或者查询涉及的相关知识,通过离线方式进行应用。这种传统的方式多依赖于设计师查询和使用知识的方式和习惯,或者设计师所在团队所提供的知识的范围,不利于知识的应用,一定程度上阻碍了复杂产品基于知识工程的研发进程。随着知识工程的深入研究,各个企业越来越重视知识的积累和应用,同时也随着复杂产品设计流程的梳理和定义工作的推进,迫切需要研究提出基于设计流程的知识推送方法,支持设计师在依据设计流程开展设计工作时,能够方便的获取所需的知识,规避人工经验和方式带来的局限性,同时能够根据知识类型提供不同的应用方式,提高知识的应用率,也能够促进知识的整理和挖掘,进一步推进复杂产品基于知识工程研发的进程。目前,国内外很多学者对知识推送进行了一些研究,但是往往并没有对知识类型进行区分,并没有针对案例类知识研究有针对性的方法。例如在2016年07月20日公布的题为《一种面向流程的领域知识抽取与推送方法》(申请公布号为CN105787072A)的申请文件中,以计算文本相似度的方法,计算知识和当前任务的相关性,这种方法针对性不强,无法保证对案例类知识的有效分析和精准推送。因此,需要提供一种基于设计流程的知识推送方法,规避传统查询方法带来的知识应用的局限性,提升知识应用效率,支持实现复杂产品研制中知识的应用,促进复杂产品知识工程的应用。
技术实现思路
本专利技术的目的在于提供一种基于设计流程的知识送推方法,支持设计师基于设计流程开展设计师能够在不同的设计环节针对性地获取相关的知识,提供方便的应用方式。为达到上述目的,本专利技术采用下述技术方案:一种基于设计流程的知识推送方法,包括:构建应用系统,包括流程定义模块、知识定义模块、流程运行模块和流程知识关联模块;所述流程定义模块建立设计流程;所述知识定义模块建立设计知识;所述流程运行模块驱动流程运行;所述流程知识关联模块解析知识信息,完成推送。优选地,流程定义模块支持设计师根据复杂产品的研制定义设计流程,包括设计环节和设计数据;知识定义模块支持依据知识描述规范,建立设计知识描述文件;流程运行模块支持驱动设计流程运行;流程知识关联模块支持流程运行到不同设计环节推送不同的设计知识,并根据知识描述文件提供不同的应用方式。优选地,建立设计流程包括:建立设计流程的描述规范,定义设计流程,支持与设计知识的关联;建立知识的描述规范,基于规范建立知识的描述文档;关联设计流程与知识,在设计流程实例化运行后,获取不同环节的设计知识。进一步优选地,设计流程的描述规范包括:流程信息,包括流程ID和流程名称;流程环节信息,包括流程环节ID和流程环节名称。优选地,建立设计知识为建立设计知识基本信息描述规范,包括:知识信息,包括知识ID、知识名称、只是描述、知识类型和知识获取地址;知识关键词,包括关键词类别和关键词。优选地,流程运行模块驱动流程运行包括:流程运行模块驱动流程运行时,生成流程运行实例编号;实时推送至后台应用系统;应用系统根据运行实例编号,获取流程ID,解析出该流程环节信息;根据流程环节生成知识库目录结构。进一步优选地,应用系统为知识库管理系统。优选地,知识关联模块配置为树状结构,支持在相应的目录结构下进行知识配置。进一步优选地,在知识配置时通过关键词搜索,选择已建立知识与设计环节进行配置。优选地,流程知识关联模块在设计师选择设计知识时,根据知识ID,解析知识类型并根据不同的类型进行推送。设计师依据设计流程开展设计工作,能够在具体的设计环节明确该环节可以选择的设计知识进行应用。流程知识关联模块在设计师选择设计知识时,根据知识ID,解析知识类型,根据不同的类型进行推送。本方法设计的知识推送方法支持知识根据不同的类型采用不同的应用系统进行管理,如针对数据类型知识,关联数据库管理系统,提供数据知识的访问链接;针对模型类型知识,关联模型库管理系统,提供模型知识的访问链接;针对文档类知识,关联系统后台文件存储空间访问链接。本专利技术的有益效果如下:本方法实现了基于设计流程的知识推送,能够实现复杂产品研制中知识在设计流程的不同设计环节进行推送和应用。通过建立设计流程的描述规范,实现设计流程的定义,支持与设计知识的关联;通过建立知识的描述规范,能够基于规范建立知识的描述文档;通过设计流程与知识的关联,支持在设计流程实例化运行后,能够获取不同环节的设计知识。研究基于设计流程的知识推送方法,能够规避传统查询方法带来的知识应用的局限性,支持设计师在具体设计环节方便的获取相关的知识,同时根据不同的设计知识,提供不同的应用方式,提升知识应用效率,支持实现复杂产品研制中知识的应用,适用于需要发展知识工程负责设计、产品知识复杂的企业,适用于国防科技领域各军工行业,并可以很容易转化为民用技术,预计此项技术成果有良好的产业化前景。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明。图1示出流程信息属性规范示意图。图2示出流程环节信息属性规范示意图。图3示出设计知识基本信息描述规范示意图。图4示出知识关联模块配置树状结构示意图。图5示出基于设计流程的知识推送方法步骤图。具体实施方式为了更清楚地说明本专利技术,下面结合优选实施例和附图对本专利技术做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本专利技术的保护范围。本专利技术中,通过建立设计流程的描述规范,实现了设计流程的定义,支持与设计知识的关联;通过建立知识的描述规范,能够基于规范建立知识的描述文档;通过设计流程与知识的关联,支持在设计流程实例化运行后,能够获取不同环节的设计知识。本专利技术实现了基于设计流程的知识推送,能够实现复杂产品研制中知识在设计流程的不同设计环节进行推送和应用。本专利技术研究基于设计流程的知识推送方法,能够规避传统查询方法带来的知识应用的局限性,支持设计师在具体设计环节方便的获取相关的知识,同时根据不同的设计知识,提供不同的应用方式,提升知识应用效率,支持实现复杂产品研制中知识的应用,适用于需要发展知识工程负责设计、产品知识复杂的企业,适用于国防科技领域各军工行业,并可以很容易转化为民用技术,预计此项技术成果有良好的产业化前景。一种基于设计流程的知识推送方法的具体步骤为:步骤1:构建支持设计流程、知识定义和运行的系统构建应用系统,包括,流程定义模块、知识定义模块、流程运行模块和流程知识关联模块。流程定义模块支持设计师根据复杂产品的研制定义设计流程,包括设计环节和设计数据;知识定义模块支持依据知识描述规范,建立设计知识描述文件;流程运行模块支持驱动设计流程运行;流程知识关联模块支持流程运行到不同设计环节推送本文档来自技高网
...
一种基于设计流程的知识推送方法

【技术保护点】
一种基于设计流程的知识推送方法,其特征在于,包括:构建应用系统,包括流程定义模块、知识定义模块、流程运行模块和流程知识关联模块;所述流程定义模块建立设计流程;所述知识定义模块建立设计知识;所述流程运行模块驱动流程运行;所述流程知识关联模块解析知识信息,完成推送。

【技术特征摘要】
1.一种基于设计流程的知识推送方法,其特征在于,包括:构建应用系统,包括流程定义模块、知识定义模块、流程运行模块和流程知识关联模块;所述流程定义模块建立设计流程;所述知识定义模块建立设计知识;所述流程运行模块驱动流程运行;所述流程知识关联模块解析知识信息,完成推送。2.根据权利要求1所述的知识推送方法,其特征在于,流程定义模块支持设计师根据复杂产品的研制定义设计流程,包括设计环节和设计数据;知识定义模块支持依据知识描述规范,建立设计知识描述文件;流程运行模块支持驱动设计流程运行;流程知识关联模块支持流程运行到不同设计环节推送不同的设计知识,并根据知识描述文件提供不同的应用方式。3.根据权利要求1所述的知识推送方法,其特征在于,所述建立设计流程包括:建立设计流程的描述规范,定义设计流程,支持与设计知识的关联;建立知识的描述规范,基于规范建立知识的描述文档;关联设计流程与知识,在设计流程实例化运行后,获取不同环节的设计知识。4.根据权利要求3所述的知识推送方法,其特征在于,所述设计流程的描述规范包括:流程信息,包括流程ID和流程名称;流程环节信...

【专利技术属性】
技术研发人员:刘艳
申请(专利权)人:北京仿真中心
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1