類的轉(zhuǎn)移除了運(yùn)用了Web的功能屬性link、submit、redirect等以外,還考慮了功能實(shí)現(xiàn)語義方面的要求,特別對(duì)于類到類的重定向,這里必須考慮到一些隱藏條件是否成立。在圖4.2中有兩個(gè)重定向。
、僭陧(xiàng)目流監(jiān)控過程中,提出了文檔的更新請(qǐng)求,把文檔更新請(qǐng)求標(biāo)志pro_doc_edit_warm由false改為true后,頁面重新定向于項(xiàng)目監(jiān)控服務(wù)器頁。
、陧(xiàng)目監(jiān)控服務(wù)器頁在監(jiān)測到pro_doc_edit_warm的值為true時(shí),得出某項(xiàng)目有文檔更新需求,馬上定向于項(xiàng)目組織階段,對(duì)項(xiàng)目組織工作作進(jìn)一步的調(diào)整。
文檔的更新可能還會(huì)涉及到文檔名稱、文檔狀態(tài)、文檔編號(hào)等的改變,通過類的操作可以把其中改變的值以顯示或者隱身的形式傳遞給電子文檔倉庫或者文檔信息管理數(shù)據(jù)庫
類圖可以繼續(xù)擴(kuò)展流程,實(shí)現(xiàn)上面活動(dòng)圖構(gòu)畫的項(xiàng)目文檔組織的過程。
4、小結(jié)
運(yùn)用了活動(dòng)圖和類圖的一部分示例,對(duì)項(xiàng)目文檔管理的流程從高層和低層兩方面進(jìn)行了描述;顒(dòng)圖把項(xiàng)目管理中所有涉及文檔的操作過程全部列出,這為類圖設(shè)計(jì)和組件調(diào)用提供了方便。類圖在文中只列出了項(xiàng)目文檔更新的一個(gè)子流程,在類圖中已經(jīng)對(duì)每個(gè)類涉及到的變量或者實(shí)現(xiàn)類的程序加了標(biāo)識(shí),程序員可以按類圖中統(tǒng)一的變量定義和程序?qū)蜻M(jìn)行編碼,這樣在實(shí)現(xiàn)數(shù)據(jù)共享方面做到了統(tǒng)一的規(guī)定,利于后所有功能模塊在PDM功能平臺(tái)上的集成和模塊間的信息交互。
五、結(jié)束語
項(xiàng)目管理和文檔管理是PDM集成平臺(tái)的兩個(gè)基本的功能模塊,項(xiàng)目管理中涉及到大量的文檔,而對(duì)文檔的有序分類管理是在文檔管理模塊實(shí)現(xiàn)的,如何將項(xiàng)目整個(gè)生命周期中相關(guān)的文檔合理地組織和使用,文檔在模塊間實(shí)現(xiàn)柔性過渡是非常重要的,也是項(xiàng)目管理與文檔管理功能集成的接口問題。