在Jbuilder環境下修改代碼以后,選擇ToolsàRational Rose Update Model,可以反向更新在Rational Rose環境下的UML類圖。
在上述這個非常小的例子中,我們可以看到軟件的開發過程為:設計――代碼――設計,設計與代碼是雙向自動更新的,這種設計方法符合開發人員的思維,對軟件的源碼維護也十分直觀,是一種高效的軟件開發方法。
6 結束語
軟件開發的技術(或者稱藝術)是沒有止境的,使用Java與UML結合可以消除在過去數十種面向對象的建模語言存在一些潛在的不必要的差異,以免用戶混淆; UML對軟件結構的表達與分析起著十分重要的作用,目前UML已經在軟件開發領域占據了非常重要的地位。另外,通過UML統一建模語義和符號表示,能夠統一和穩定我國的面向對象技術市場,使項目根植于一個成熟的標準建模語言,從而可以大大拓寬所研制與開發的軟件系統的適用范圍,并提高其軟件系統靈活程度。采用Rational Rose UML柔性開發模型Java開發環境的建立與軟件設計是一種高效快捷的軟件開發方法
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/