Pdm消息通知方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種PDM消息通知方法和系統(tǒng),其中,該方法包括:確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā);提取所述任務(wù)的內(nèi)容數(shù)據(jù);采用所述內(nèi)容數(shù)據(jù),生成PDM消息;將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式,并將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,以使所述通訊平臺將所述PDM消息通知給用戶。通過本發(fā)明提供的PDM消息通知方法和系統(tǒng),實(shí)現(xiàn)了將PDM系統(tǒng)故障信息和產(chǎn)品設(shè)計審批流程中的信息及時通知給流程發(fā)起者和系統(tǒng)管理員,以使產(chǎn)品研發(fā)人員和系統(tǒng)管理人員及時的查收這些信息和問題,從而及時完成產(chǎn)品研發(fā)工作,縮短了產(chǎn)品研發(fā)周期。
【專利說明】PDM消息通知方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及產(chǎn)品數(shù)據(jù)管理技術(shù),尤其涉及一種PDM消息通知方法和系統(tǒng)。
【背景技術(shù)】
[0002]產(chǎn)品數(shù)據(jù)管理(Product Data Management,簡稱PDM)是一門用來管理所有與產(chǎn)品相關(guān)信息和所有與產(chǎn)品相關(guān)過程的技術(shù)。PDM系統(tǒng)為企業(yè)提供了一種宏觀管理和控制所有與產(chǎn)品相關(guān)的信息的機(jī)制和架構(gòu),PDM系統(tǒng)在企業(yè)中作為一種產(chǎn)品數(shù)據(jù)管理平臺,會產(chǎn)生與廣品相關(guān)的?目息。
[0003]現(xiàn)有技術(shù)中,PDM系統(tǒng)作為產(chǎn)品數(shù)據(jù)管理平臺時,PDM系統(tǒng)會出現(xiàn)故障,而這些系統(tǒng)故障信息不能及時通知給系統(tǒng)管理員,使得系統(tǒng)管理員不能及時處理PDM系統(tǒng)故障;并且,在產(chǎn)品設(shè)計審批流程中,PDM與各類系統(tǒng)集成處理任務(wù)時會產(chǎn)生項(xiàng)目創(chuàng)建信息,并出現(xiàn)各類異常和錯誤,這些產(chǎn)品設(shè)計審批流程中的信息不能及時通知給流程發(fā)起者和系統(tǒng)管理員,而造成產(chǎn)品研發(fā)人員和系統(tǒng)管理人員不能及時查收這些信息和問題,不能及時的完成產(chǎn)品研發(fā)工作,增加了產(chǎn)品研發(fā)周期。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供 一種PDM消息通知方法和系統(tǒng),用以解決現(xiàn)有技術(shù)中PDM系統(tǒng)故障信息和產(chǎn)品設(shè)計審批流程中的信息不能及時通知給流程發(fā)起者和系統(tǒng)管理員,而造成不能及時完成產(chǎn)品研發(fā)工作的問題。
[0005]本發(fā)明的第一個方面是提供一種PDM消息通知方法,包括:
[0006]確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā);
[0007]提取所述任務(wù)的內(nèi)容數(shù)據(jù);
[0008]采用所述內(nèi)容數(shù)據(jù),生成PDM消息;
[0009]將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式,并將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,以使所述通訊平臺將所述PDM消息通知給用戶。
[0010]進(jìn)一步地,上述將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式之前,還包括:
[0011]將所述PDM消息發(fā)送到中間數(shù)據(jù)庫進(jìn)行存儲;
[0012]相應(yīng)的,所述將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式,包括:
[0013]定時掃描所述中間數(shù)據(jù)庫,獲取所述中間數(shù)據(jù)庫中存儲的PDM消息,并將PDM消息的消息格式轉(zhuǎn)換成通訊平臺支持的消息格式。
[0014]進(jìn)一步地,上述將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺之后,還包括:
[0015]確定所述PDM消息是否成功發(fā)送給所述通訊平臺;
[0016]若不成功,則將發(fā)送失敗記錄寫入所述PDM消息中。
[0017]進(jìn)一步地,上述將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,包括:[0018]調(diào)用通訊平臺提供的API接口,將所述轉(zhuǎn)換后的PDM消息發(fā)送到所述通訊平臺上。
[0019]進(jìn)一步地,上述所述PDM消息,包括下述消息中的至少一種:
[0020]PDM接收人列表、PDM消息主旨、PDM消息正文、PDM消息類型、PDM顯示時限、PDM顯示源、PDM消息創(chuàng)建時間、PDM消息狀態(tài)和PDM關(guān)系人。
[0021]本發(fā)明的另一個方面是提供一種PDM消息通知系統(tǒng),包括:
[0022]確定模塊,用于確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā);
[0023]提取模塊,用于提取所述任務(wù)的內(nèi)容數(shù)據(jù);
[0024]生成消息模塊,用于采用所述內(nèi)容數(shù)據(jù),生成PDM消息;
[0025]轉(zhuǎn)換模塊,用于將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式;
[0026]發(fā)送模塊,用于將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,以使所述通訊平臺將所述PDM消息通知給用戶。
[0027]進(jìn)一步地,上述轉(zhuǎn)換模塊,還用于:
[0028]將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式之前,將所述PDM消息發(fā)送到中間數(shù)據(jù)庫進(jìn)行存儲;
[0029]相應(yīng)的,所述轉(zhuǎn)換模塊,具體用于:
[0030]定時掃描所述中間數(shù)據(jù)庫,獲取所述中間數(shù)據(jù)庫中存儲的PDM消息,并將PDM消息的消息格式轉(zhuǎn)換成通訊平臺支持的消息格式。
[0031]進(jìn)一步地,上述發(fā)送模塊,還用于:
[0032]將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺之后,確定所述PDM消息是否成功發(fā)送給所述通訊平臺;
[0033]若不成功,則將發(fā)送失敗記錄寫入所述PDM消息中。
[0034]進(jìn)一步地,上述發(fā)送模塊,具體用于:
[0035]調(diào)用通訊平臺提供的API接口,將所述轉(zhuǎn)換后的PDM消息發(fā)送到所述通訊平臺上。
[0036]進(jìn)一步地,上述PDM消息,包括下述消息中的至少一種:
[0037]PDM接收人列表、PDM消息主旨、PDM消息正文、PDM消息類型、PDM顯示時限、PDM顯示源、PDM消息創(chuàng)建時間、PDM消息狀態(tài)和PDM關(guān)系人。
[0038]本發(fā)明的技術(shù)效果是:通過確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā),提取所述任務(wù)的內(nèi)容數(shù)據(jù),采用內(nèi)容數(shù)據(jù),生成PDM消息,將PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式,并將轉(zhuǎn)換后的PDM消息發(fā)送給通訊平臺,以使通訊平臺將PDM消息通知給用戶,實(shí)現(xiàn)了將PDM系統(tǒng)故障信息和產(chǎn)品設(shè)計審批流程中的信息及時通知給流程發(fā)起者和系統(tǒng)管理員,以使產(chǎn)品研發(fā)人員和系統(tǒng)管理人員及時的查收這些信息和問題,從而及時完成產(chǎn)品研發(fā)工作,縮短了產(chǎn)品研發(fā)周期。
【專利附圖】
【附圖說明】
[0039]圖1為本發(fā)明實(shí)施例一提供的一種TOM消息通知方法的流程圖;
[0040]圖2為本發(fā)明實(shí)施例二提供的另一種PDM消息通知方法的流程圖;
[0041]圖3為本發(fā)明實(shí)施例三提供的又一種PDM消息通知方法的流程圖;
[0042]圖4為本發(fā)明實(shí)施例四提供的一種I3DM消息通知系統(tǒng)的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0043]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]圖1為本發(fā)明實(shí)施例一提供的一種PDM消息通知方法的流程圖,如圖1所示,本實(shí)施例的方法可以包括:
[0045]步驟101、確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā)。
[0046]所需監(jiān)控的任務(wù)有以下幾種類型:PDM系統(tǒng)各類故障、項(xiàng)目創(chuàng)建完成、任務(wù)流程被駁回以及PDM與各類系統(tǒng)集成處理任務(wù)時出現(xiàn)各類異常錯誤。確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā),確定任務(wù)觸發(fā)表明需要去生成的任務(wù)觸發(fā)所對應(yīng)的PDM消息。
[0047]步驟102、提取所述任務(wù)的內(nèi)容數(shù)據(jù)。
[0048]具體地,如表I提取的任務(wù)的內(nèi)容數(shù)據(jù)所示,不同的任務(wù)觸發(fā)屬于不同的任務(wù)類型,任務(wù)的內(nèi)容數(shù)據(jù)包括了任務(wù)類型、任務(wù)觸發(fā)、任務(wù)主旨、任務(wù)正文和任務(wù)接收人列表。如表I所示,提取不同的任務(wù)觸發(fā)所對應(yīng)的內(nèi)容數(shù)據(jù)時,提取任務(wù)正文,定義任務(wù)接收人列表,并根據(jù)任務(wù)正文提煉任務(wù)主旨。任務(wù)正文包括了任務(wù)的具體情況和內(nèi)容,不同的任務(wù)觸發(fā)對應(yīng)著不同的任務(wù)接收人信息。舉例來說,在PDM系統(tǒng)與各應(yīng)用系統(tǒng)集成任務(wù)時出現(xiàn)了系統(tǒng)故障時,提取任務(wù)正文和系統(tǒng)管理員信息;在PDM系統(tǒng)與各應(yīng)用系統(tǒng)集成任務(wù)時出現(xiàn)了異常和錯誤時,系統(tǒng)管理員重啟了任務(wù),提取任務(wù)正文和流程發(fā)起者信息;在產(chǎn)品設(shè)計流程審批過程中,工程圖、技術(shù)文檔簽字出現(xiàn)的各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批通過后,提取歸檔數(shù)據(jù)出現(xiàn)的各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批通過后,提交數(shù)據(jù)歸檔,下游系統(tǒng)反饋出現(xiàn)的各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批通過后,提取工藝系統(tǒng)所需數(shù)據(jù),出現(xiàn)各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計更改通知單審批通過后,提取發(fā)OA系統(tǒng)數(shù)據(jù)出現(xiàn)的各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在提取產(chǎn)品設(shè)計審批待辦流程過程中,出現(xiàn)各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批通過后,提取EBOM數(shù)據(jù)過程中出現(xiàn)各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批流程對象部分打回時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在提取RAMS系統(tǒng)所需數(shù)據(jù)過程中,出現(xiàn)各類異常和錯誤時,提取任務(wù)正文和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批流程中,提取申請物料編碼相關(guān)屬性,出現(xiàn)各類異常和錯誤時,提取任務(wù)正文、流程發(fā)起者信息和系統(tǒng)管理員信息;在產(chǎn)品設(shè)計審批流程中,提交申請物料編碼,下游系統(tǒng)反饋出現(xiàn)各類異常和錯誤時,提取任務(wù)正文和流程發(fā)起者信息;在項(xiàng)目管理員項(xiàng)目創(chuàng)建完成后,提取任務(wù)正文和主管設(shè)計師信息。
[0049]表I提取的任務(wù)的內(nèi)容數(shù)據(jù)
[0050]
【權(quán)利要求】
1.一種PDM消息通知方法,其特征在于,包括: 確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā); 提取所述任務(wù)的內(nèi)容數(shù)據(jù); 采用所述內(nèi)容數(shù)據(jù),生成PDM消息; 將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式,并將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,以使所述通訊平臺將所述PDM消息通知給用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式之前,還包括: 將所述PDM消息發(fā)送到中間數(shù)據(jù)庫進(jìn)行存儲; 相應(yīng)的,所述將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式,包括:定時掃描所述中間數(shù)據(jù)庫,獲取所述中間數(shù)據(jù)庫中存儲的PDM消息,并將PDM消息的消息格式轉(zhuǎn)換成通訊平臺支持的消息格式。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺之后,還包括: 確定所述PDM消息是否成功發(fā)送給所述通訊平臺; 若不成功,則將發(fā)送失敗記錄寫入所述PDM消息中。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,包括: 調(diào)用通訊平臺提供的API接口,將所述轉(zhuǎn)換后的PDM消息發(fā)送到所述通訊平臺上。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述PDM消息,包括下述消息中的至少一種: PDM接收人列表、PDM消息主旨、PDM消息正文、PDM消息類型、PDM顯示時限、PDM顯示源、PDM消息創(chuàng)建時間、PDM消息狀態(tài)和PDM關(guān)系人。
6.一種PDM消息通知系統(tǒng),其特征在于,包括: 確定模塊,用于確定PDM系統(tǒng)中的所需監(jiān)控的任務(wù)觸發(fā); 提取模塊,用于提取所述任務(wù)的內(nèi)容數(shù)據(jù); 生成消息模塊,用于采用所述內(nèi)容數(shù)據(jù),生成PDM消息; 轉(zhuǎn)換模塊,用于將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式; 發(fā)送模塊,用于將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺,以使所述通訊平臺將所述PDM消息通知給用戶。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述轉(zhuǎn)換模塊,還用于: 將所述PDM消息的消息格式轉(zhuǎn)換成通訊平臺所支持的消息格式之前,將所述PDM消息發(fā)送到中間數(shù)據(jù)庫進(jìn)行存儲; 相應(yīng)的,所述轉(zhuǎn)換模塊,具體用于: 定時掃描所述中間數(shù)據(jù)庫,獲取所述中間數(shù)據(jù)庫中存儲的PDM消息,并將PDM消息的消息格式轉(zhuǎn)換成通訊平臺支持的消息格式。
8.根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述發(fā)送模塊,還用于: 將轉(zhuǎn)換后的PDM消息發(fā)送給所述通訊平臺之后,確定所述PDM消息是否成功發(fā)送給所述通訊平臺;若不成功,則將發(fā)送失敗記錄寫入所述PDM消息中。
9.根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述發(fā)送模塊,具體用于: 調(diào)用通訊平臺提供的API接口,將所述轉(zhuǎn)換后的PDM消息發(fā)送到所述通訊平臺上。
10.根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述PDM消息,包括下述消息中的至少一種: PDM接收人列表、PDM 消息主旨、PDM消息正文、PDM消息類型、PDM顯示時限、PDM顯示源、PDM消息創(chuàng)建時間、PDM消息狀態(tài)和PDM關(guān)系人。
【文檔編號】G06Q10/10GK103944808SQ201410181220
【公開日】2014年7月23日 申請日期:2014年4月30日 優(yōu)先權(quán)日:2014年4月30日
【發(fā)明者】崔建偉, 周來勝, 于曉春, 徐建軍, 何子旭, 吳昊, 何鑫 申請人:齊齊哈爾軌道交通裝備有限責(zé)任公司