1.一種面向設(shè)計(jì)任務(wù)的產(chǎn)品案例知識(shí)的推送方法,其特征在于,該方法包括以下步驟:
S1:描述設(shè)計(jì)項(xiàng)目,生成設(shè)計(jì)項(xiàng)目表;
S2:基于所述設(shè)計(jì)項(xiàng)目,描述設(shè)計(jì)任務(wù),生成設(shè)計(jì)任務(wù)表;
S3:基于JSON構(gòu)建并存儲(chǔ)案例知識(shí)數(shù)據(jù);
S4:對(duì)案例知識(shí)進(jìn)行推送。
2.根據(jù)權(quán)利要求1所述的推送方法,其特征在于,所述設(shè)計(jì)項(xiàng)目包括至少一個(gè)設(shè)計(jì)任務(wù)。
3.根據(jù)權(quán)利要求1所述的推送方法,其特征在于,所述設(shè)計(jì)項(xiàng)目和設(shè)計(jì)任務(wù)采用格式化的方式描述,且所述設(shè)計(jì)項(xiàng)目和所述設(shè)計(jì)任務(wù)具有可重用性。
4.根據(jù)權(quán)利要求1所述的推送方法,其特征在于,所述設(shè)計(jì)項(xiàng)目包括:項(xiàng)目名稱、項(xiàng)目負(fù)責(zé)人、項(xiàng)目被創(chuàng)建或修改的最新日期、產(chǎn)品類型、階段和項(xiàng)目密級(jí)。
5.根據(jù)權(quán)利要求1所述的推送方法,其特征在于,所述設(shè)計(jì)任務(wù)包括項(xiàng)目名稱、任務(wù)負(fù)責(zé)人、研制設(shè)備和所屬項(xiàng)目。
6.根據(jù)權(quán)利要求5所述的推送方法,其特征在于,所述研制設(shè)備的信息記錄在任務(wù)數(shù)據(jù)表中,所述任務(wù)數(shù)據(jù)表包括:
輸入?yún)?shù)標(biāo)識(shí),所述輸入?yún)?shù)標(biāo)識(shí)在所述任務(wù)數(shù)據(jù)表中唯一;
數(shù)據(jù)值,用于記錄設(shè)計(jì)任務(wù)的數(shù)據(jù)數(shù)值;
數(shù)據(jù)類型,用于指定屬性的數(shù)據(jù)類型;
設(shè)備類型,用于關(guān)聯(lián)具體設(shè)備的類型;
數(shù)據(jù)更新類型,具體包括Static、Periodic和Condition三種更新類型,其中Static表示初始化時(shí)更新屬性;Periodic表示以固定時(shí)間周期更新屬性;Condition表示滿足指定條件時(shí)更新屬性;
數(shù)據(jù)更新條件,當(dāng)數(shù)據(jù)更新類型為Static時(shí),無更新條件;當(dāng)數(shù)據(jù)更新類型為Periodic時(shí),更新條件為需要指定更新的周期;當(dāng)數(shù)據(jù)更新類型為Condition時(shí),更新條件為需要指定更新的條件。
7.根據(jù)權(quán)利要求1所述的推送方法,其特征在于,所述案例知識(shí)數(shù)據(jù)包括:
案例知識(shí)描述模板,用于描述一類產(chǎn)品具有的描述特征;以及
案例知識(shí)實(shí)例,用于對(duì)滿足所述案例知識(shí)描述模板描述特征的具體特征的描述。
8.根據(jù)權(quán)利要求7所述的推送方法,其特征在于,所述案例知識(shí)實(shí)例的具體特征滿足以下條件:
(1)、特征值的類型滿足模板的描述;
(2)、特征為模板規(guī)定的子集。
9.根據(jù)權(quán)利要求1所述的推送方法,其特征在于,所述對(duì)案例知識(shí)進(jìn)行推送具體包括:
S401:載入所有的案例知識(shí)描述模板、知識(shí)實(shí)例的JSON文件;
S402:當(dāng)前需要知識(shí)推送的任務(wù)信息中抽取與知識(shí)推送相關(guān)的信息,以JSON的格式進(jìn)行組織;
S403:利用任務(wù)信息去尋找相似的推送案例。
10.根據(jù)權(quán)利要求9所述的推送方法,其特征在于,所述利用任務(wù)信息去尋找相似的可推送案例具體包括:
通過項(xiàng)目名稱和產(chǎn)品類型搜索案例知識(shí)目標(biāo),尋找描述同類產(chǎn)品的案例知識(shí)描述模板;
將輸入?yún)?shù)名稱與案例知識(shí)描述模板中的名稱進(jìn)行匹配,得出匹配的輸入?yún)?shù)數(shù)組;
利用匹配的輸入?yún)?shù)在案例知識(shí)庫中進(jìn)行搜索;
將找尋的符合條件的案例知識(shí)進(jìn)行顯示。