• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    用Rational Rose和UML開發J2EE應用(一)

    發布: 2008-6-17 18:17 | 作者: 不詳 | 來源: 軟件研發之窗 | 查看: 94次 | 進入軟件測試論壇討論

    領測軟件測試網 關鍵字:Rational Rose UML開發J2EE

    前言

       成功地運用J2EE構建企業應用的關鍵和所有復雜的軟件平臺是一樣的:有效的需求溝通、制定正確的分析和設計決定,并且識別最佳的實現選擇。

      追求最佳可視化模型的公司可以更快地開發它們的軟件,并且建立更高質量的系統。Unified Modeling Language (UML)就是可視模型化的軟件工業標準。

      在這里,我們將向你介紹如何運用UML和Rational Rose 2001a,它是現今最流行的基于UML的軟件模型化和開發工具,可用于開發基于J2EE的企業應用。

    什么是UML?

       Unified Modeling Language (UML),是始于1997年一個OMG標準,它是一個支持模型化和軟件系統開發的圖形化語言,為軟件開發的所有階段提供模型化和可視化支持,包括由需求分析到規格,到構造和配置。

      使用UML作可視化模型主要是為了了解系統的重要細節,以便項目的需求可以清晰地表達、開發出解決方案體系、并且一個選擇的實現可以清晰地標識和構造。為達到這個目的,需要豐富的符號來表達模型化的軟件系統。UML不但為基本的構造塊提供了符號表示,它還提供了方法來表達基本構造塊之間的復雜關系。這些關系都以UML框圖的形式表示出來。

      以下就讓我們來看一下UML和Rational Rose是如何有助于理解、設計和實現J2EE應用的。

    理解需求

       項目失敗的原因通常是由于需求沒有很好地理解或者進行溝通。我們也可以很容易地理解,無論是口頭或者書面的語言,都是不嚴密的。

      你可以應用UML用例模型來開發一個精確的模型來表示系統的需求,然后以這些用例為基礎來推動系統開發的其它方面。用例的作用就好象是項鏈上的一條線,它將所有的珍珠綁定在一起。用例在最終的用戶和系統需求之間建立起一座橋。它們可用來在功能需求和系統實現本身之間進行回溯。用例也可以作為一個連接點,連接到一個詳細的說明需求細節的用例文檔。

      圖1展示了一個在線CD商店的部分用例框圖,它們是從文本和口頭的功能需求中提取出來,然后轉為用例。在這個例子中,很明顯購買者(由幾條線條組成的人物,表示為UML中的角色)可以通過4種方式來使用系統(在UML中以橢圓表示一個用例)。


    ***********圖1********
    一個簡單的用例圖


      每個用例則通過順序框圖中的一個或者多個場景來精確描述。當然,在需求捕捉和分析的早期階段,順序圖是相對簡單,而且也可能是不完整的。順序圖的這樣一個例子如圖2所示。在Rational Rose中,要為某個用例創建順序圖,你可以在瀏覽器中選擇它,然后從用例的菜單中選擇New>Sequence Diagram。


    ***********圖2************
    一個解釋付費用例的順序圖

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: rational Rational RATIONAL rose Rose uml UML 開發 應用


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>