Trufun Bacon需求管理工具中使用UML的操作祕笈

做過需求管理的朋友都知道,要用工具進行需求管理,首先要做的第一步工作是進行需求分解,分解以後的需求才能用數據庫逐條進行管理,才能發揮使用數據庫的優勢,展現工具管理需求的靈活性,這種工具的典型代表就是DOORS;當然還有一種需求管理工具,它是以文檔爲中心,雖然編輯在word中進行十分方便,但靈活性不足,這種工具的典型代表是requisitePro,另外還有一種工具兩者都兼顧,如RTM-workshop,其最大不同是做了文檔和數據庫同步,其它無質的區別。在需求報告中,除了大量的文字描述外,還有一部分內容是需求的UML建模,是採用圖形方式展現需求的,圖形和文檔的編輯方式不同,能否實現在同一個界面中同時進行需求文檔和UML圖形編輯呢?前面這三種國外產品目前都無法實現這個功能。 西安楚凡科技公司發揮自己在UML建模方面的優勢,開發的需求管理工具bacon成功的使這兩部分結合,應一些行業同仁的要求,結合筆者的使用體會,現將主要的操作步驟介紹給大家,希望對您有所幫助。本文假設讀者具有需求管理和UML建模方面的基礎知識,並能使用相關的工具。 1.     安裝準備: (1) 首先安裝eclips,下載安裝方法網上到處都是,故不在贅述。 (2) Bacon插件安裝方法1:採用eclips更新方式安裝,通過更新站點更新"http://www.trufun.net/update/bacon/x"更新及安裝。 (3) Bacon插件安裝方法2:下載插件包,下載插件包後,解壓,將解壓後的"dropins"文件夾覆蓋"eclipse/dropins"文件夾。 2.     操作步驟: (1) 在楚凡科技建模工具kant  x中打開透視圖,選擇“trufun bacon RCP”,如圖1所示。
Bacon中使用UML的操作祕笈

圖1 打開bacon透視圖

(1) 系統同時顯示UML圖和bacon的需求管理界面,可以同時進行編輯,

Bacon中使用UML的操作祕笈


  圖2 需求管理和UML同時編輯界面

(1) 編輯結束後,還需要使需求的兩種表現形式完全同步,要使需求管理工具bacon和UML同步,操作方法爲:在需求瀏覽器選中一個需求,右鍵彈出快捷菜單,選中子菜單“從UML用例同步(UML --> Bacon)”或者“同步到UML用例(Bacon --> UML )”,即可出現圖3所示窗口。

Bacon中使用UML的操作祕笈

 圖3  bacon和UML同步操作界面

(4)圖4是同步以後的結果,很明顯,UML的用例圖,已經成爲需求管理工具bacon所管理的一個對象,這樣使需求表現更直觀,更便於討論,也便於開發人員理解。

Bacon中使用UML的操作祕笈



  圖4.在需求管理工具中進行UML建模

         UML建模工具是一個橋樑,它實現了模型空間與代碼的空間的同步,藉助bacon,可以實現需求的文檔空間和模型空間同步,進而實現文檔空間和代碼空間同步。這是多麼奇妙的事情,不妨你也試試。


發佈了181 篇原創文章 · 獲贊 27 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章