關于面向軟件測試過程的知識管理方法的研究與實現(3)

發表于:2011-11-24來源:未知作者:領測軟件測試網采編點擊數: 標簽:測試管理
4系統實現 限于篇幅,整個系統各個模塊的設計以及實現,這里不做詳細介紹了。下面以簡單圖示的方式給出本系統的核心模塊知識地圖模塊的類設計和實

  4系統實現

  限于篇幅,整個系統各個模塊的設計以及實現,這里不做詳細介紹了。下面以簡單圖示的方式給出本系統的核心模塊——知識地圖模塊的類設計和實現界面。知識地圖模塊分為兩個部分:專家網絡和搭建測試項目團隊。普通用戶在該模塊可以編輯自己的項目經歷,在編輯時可以選擇項目導人數據,如果項目不存在,則可以自己編輯項目,然后導入項目數據,再編輯自己的項目經歷,包括使用的技術、工作時間,項目職位、項目規模等等。知識分析員有權限選擇其他用戶編輯項目經歷。在項目經歷編輯完成之后,系統會根據用戶對某些技術的使用時間來自行定義用戶在這些知識點的知識程度,但是用戶的知識程度最多達到熟練級別,要想達到精通和專家級,必須由知識分析員來編輯用戶的知識程度。圖5是系統中專家網絡定義模塊的編輯用戶知識程度活動圖。

  知識地圖模塊的客戶端的設計類圖如圖6所示。在知識地圖模塊的客戶端中,負責界面消息事務處理的類有三個:EditTechDialog,WorkingExperienceDialog,FindPersonToStartProject。EditTechDialog這個類用來編輯用戶的知識程度,只有知識分析員才有權限來調用這個類。WorkingExperi—enceDialog是普通用戶可以使用的一個類,用來顯示用戶的工作經歷。類FindPersonToStartProject是管理人員,通過輸入一些數據來得到組織中比較適合新項目的人員,通過類FindResultDialog來顯示查找結果。

  結束語

  知識管理的出現為我們提供了一種新思路和解決問題的新方法,但是軟件測試有其自身的特點。雖然現有的通用知識管理理論及技術已或多或少觸及了某些問題,但我們更需要用一種與本領域結合更緊密的理論和技術,來重新思考和審視我們的問題,以便尋找出一種解決問題的更有效的方法Ⅲg]。進行軟件測試領域知識管理的研究,對于提升軟件測試組織的整體測試水平和軟件企業的整體應變能力,從而最終提高軟件產品的質量和企業的經濟效益,加強軟件企業的核心競爭力無疑具有重大意義。

  本文在分析目前軟件測試領域存在的知識管理問題的基礎上,實現了一個面向軟件測試過程知識管理系統,對軟件測試領域實施知識管理具有一定的意義,對其他領域的知識管理也有一定的參考價值。它是一個面向軟件測試過程的知識管理雛形,雖然系統中還有待進一步完善,缺少對郵件系統和消息系統的支持,以及圖形化的統計工具的支持,但是已經具有了一定的使用性,并在實際項目QESuite2.0中得到了檢驗,可望在不久的將來進行商業化和產業化。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97