<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    blogjava's web log

    blogjava's web log
    ...

    uml初步


    UML 是幫助形象化、指定、構建和記錄開發中系統的建模語言。UML 的功能如下:
    ?????? 圖形符號可展示和表達系統的概觀
    ?????? 是為規劃中系統精密且明確地建模的一種方法
    ?????? 使用 UML 構建的模型與語言無關,可以使用任何語言編程
    ?????? 幫助完成從開始至交付過程中的所有歸檔
    為了執行所有的任務和功能,UML 提供了一組特定的圖和元素,可用來描述開發中系統的不同狀態

    UML 和 OOP
    統一建模語言是對描述面向對象的系統分析和設計工作所用符號進行標準化嘗試的一種語言
    其目的是建立一套不依賴于完成設計所用方法的符號
    ?UML 的開發意圖是用于所有面向對象的開發方法、生命循環階段、應用程序域和媒體
    ?UML 未定義標準過程,而是為迭代開發過程提供幫助

    ?

    UML 應用的領域
    信息系統:與數據庫有關的系統
    技術系統:處理和控制技術設備
    嵌入式系統:控制像移動電話這樣的設備以及家用設備
    分布式系統:使用CORBA和類似的面向對象機制分布在不同系統上的數據庫系統
    系統軟件:用于操作系統和編寫系統實用程序
    業務系統:與工作流有關的系統

    ?

    UML 圖

    UML 借助圖形符號展示和表達系統的概觀 ,據此
    可以開發出表示系統各個方面的不同圖示。有助于
    理解系統的行為和狀態的典型圖有:

    用例圖

    用例為一系列事務,其中的每個事務是從系統外部調用的,需要與內部對象合作,以便在對象與系統周圍之間創建關聯


    類圖

    此圖是系統的靜態結構,也是類以及這些類表示的關系的集合

    時序圖

    時序圖是通過展示系統與其環境之間的交互,描述系統行為的簡單而直觀的方法?

    協作圖
    協作圖表示特定環境和交互中一系列關聯的對象。

    活動圖

    活動圖是狀態機圖的變更或特例。在狀態機圖中,狀態是展示執行操作的活動,操作完成后將觸發轉換。


    狀態圖

    狀態圖展示方法執行的狀態和對象執行的活動。


    UML 和 SDLC

    啟動

    項目始于“啟動”階段,下一步需要確定什么用例和執行者。可以使用 Rose 歸檔用例和執行者,也可以創建展示它們之間關系的圖。 用例圖可展示給用戶以確認圖是否是系統特性的綜合視圖。


    精化
    精化包括詳細解釋很多項目需求、用例模型也可能需要更新。詳細解釋流程圖之后,序列和協作圖有助于演示該流程。它們也幫助設計系統要求的對象。精化同時涉及為系統準備原始設計以讓開發人員能開始構建。最后,很多系統組件會在精化中確認。

    構建

    構建序列、協作、類、狀態和組件圖。根據對象設計創建組件。創建組件展示組件之間的編譯時間依賴。選定每個組件的語言后,可以生成框架代碼。開發人員創建代碼之后,可通過逆向工程將代碼與代碼同步。

    產品化

    隨著產品的完成,產品化階段主要更新模塊。特別是更新組件和部署圖在產品化階段很常見。


    總結

    分析是從開發者的角度來描述系統需要做什么
    設計階段是軟件開發生命周期中最富挑戰性和創造性的階段
    面向對象的系統分析是在對象幫助下構建系統。并且,面向對象的系統設計是設計由現實世界對象組成的系統
    UML 是在面向對象模式下為軟件建模使用的語言
    由于人們無法全面理解復雜系統,因此應構建復雜系統的模型,建模型的主要原因是為了能夠更好地理解將要開發的系統
    轉載請注明出處:http://www.tkk7.com/wujun/

    posted on 2006-05-16 23:21 record java and net 閱讀(339) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    常用鏈接

    留言簿(44)

    新聞檔案

    2.動態語言

    3.工具箱

    9.文檔教程

    友情鏈接

    搜索

    最新評論

    主站蜘蛛池模板: 人妻巨大乳hd免费看| 亚洲依依成人亚洲社区| www免费插插视频| 亚洲成片观看四虎永久| 免费人成网站永久| 久久久久国产成人精品亚洲午夜 | 国产亚洲综合视频| 国产一级一片免费播放| 羞羞漫画在线成人漫画阅读免费| 国产精品视_精品国产免费| 黄色毛片免费网站| 亚洲一区二区三区影院| 外国成人网在线观看免费视频| 91亚洲精品视频| 日韩亚洲国产高清免费视频| 亚洲日本一线产区和二线| 国产一卡二卡≡卡四卡免费乱码| 一个人免费观看视频在线中文 | 亚洲精品视频久久| 无码免费午夜福利片在线| 亚洲国产精品无码中文lv| 成人亚洲网站www在线观看| 99久久免费国产精精品| 久久久久亚洲精品日久生情| 妞干网免费视频在线观看| 男女作爱免费网站| 亚洲爱情岛论坛永久| 99久久免费精品国产72精品九九 | 成年女人18级毛片毛片免费观看| 精品久久久久久亚洲综合网| 亚洲中文字幕久久精品无码APP| 全部免费毛片在线播放| 亚洲AV综合色区无码一二三区| 自拍偷自拍亚洲精品第1页| 99久久久国产精品免费牛牛| 亚洲国产AV无码一区二区三区| 久久精品亚洲男人的天堂| www.999精品视频观看免费| 成在线人直播免费视频| 亚洲电影唐人社一区二区| 免费一级毛片不卡在线播放 |