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

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

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

    隨筆 - 79  文章 - 11  trackbacks - 0
    <2009年6月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

    不再墮落。
    Oracle documents: 
    http://tahiti.oracle.com/

    常用鏈接

    留言簿

    隨筆分類(66)

    隨筆檔案(79)

    相冊(cè)

    收藏夾(11)

    搜索

    •  

    積分與排名

    • 積分 - 53332
    • 排名 - 949

    最新隨筆

    最新評(píng)論

    閱讀排行榜

    http://tech.it168.com/a2009/0427/274/000000274046.shtml

    UML中各種圖形的建立步驟

    責(zé)任編輯:李倩作者:ITPUB Arrayiaarunner   2009-04-28   
    【內(nèi)容導(dǎo)航】
    文本Tag: UML

    【IT168 專稿】

        關(guān)于UML中各種圖形的建立步驟,在學(xué)習(xí)過程中總結(jié)出來的筆記,希望對(duì)大家能有幫助。

        1.用例圖的建立步驟:

        1〉找出系統(tǒng)外部的活動(dòng)者和外部系統(tǒng),確定系統(tǒng)的邊界和范圍。

        2〉確定每一個(gè)活動(dòng)者所希望的系統(tǒng)行為。

        3〉把這些系統(tǒng)行為命名為用例。

        4〉把一些公共的系統(tǒng)行為分解為一批新的用例,供其它的用例引用。把一些變更的行為分解為擴(kuò)展用例。

        5〉編制每一個(gè)用例的劇本。

        6〉繪制用例圖。

        7〉區(qū)分主業(yè)務(wù)流和例外情況的事件流??梢园驯磉_(dá)例外的情況的事件流的用例圖畫成一個(gè)單獨(dú)的子用例圖。

        8〉精化用例圖,解決用例見得重復(fù)與沖入問題,簡化用例中的對(duì)話序列,用力圖可以有不同的層次,高層次系統(tǒng)的用例可以分解為若干個(gè)下屬子系統(tǒng)中的子用例。

        2.對(duì)象類圖的建立步驟:

        1〉研究分析問題領(lǐng)域,確定系統(tǒng)的需求。

        2〉發(fā)現(xiàn)對(duì)象和對(duì)象類,明確他們的含義和責(zé)任,確定屬性和操作。

        3〉發(fā)現(xiàn)類之間的靜態(tài)聯(lián)系。著重分析找出對(duì)象類之間的一般和特殊關(guān)系,部分與整體關(guān)系,研究類的繼承性和多態(tài)性,把類之間的靜態(tài)聯(lián)系用關(guān)聯(lián)、泛化、聚合、組合、依賴等聯(lián)系表達(dá)出來,雖然對(duì)象類圖表達(dá)的是系統(tǒng)的靜態(tài)結(jié)構(gòu)特征,但是應(yīng)當(dāng)把對(duì)系統(tǒng)的靜態(tài)分析與動(dòng)態(tài)分析結(jié)合起來,更能準(zhǔn)確地了解系統(tǒng)的靜態(tài)結(jié)構(gòu)特征。

        4〉設(shè)計(jì)類與聯(lián)系。調(diào)整和精化已得到的對(duì)象類和類之間的聯(lián)系,解決諸如命名沖突、功能重復(fù)等問題。

        5〉繪制對(duì)象類圖并編制相應(yīng)的說明。上述做法是直接從領(lǐng)域分析抽取對(duì)象和對(duì)象類開始的,這是常規(guī)的面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)的做法。Rational統(tǒng)一過程主張采用用例驅(qū)動(dòng)的系統(tǒng)分析與設(shè)計(jì)方法。從業(yè)務(wù)領(lǐng)域的分析中先抽取活動(dòng)者和用例,建立業(yè)務(wù)模型。業(yè)務(wù)模型包括業(yè)務(wù)用例模型、設(shè)計(jì)模型、實(shí)現(xiàn)模型和測(cè)試模型。

        3.系統(tǒng)中的例外情況建模:

        1〉對(duì)于每一個(gè)對(duì)象類和接口,找出可能發(fā)生的例外情況和出現(xiàn)例外情況的條件。

        2〉把每一個(gè)例外情況用一個(gè)信號(hào)類描述,類名前冠有構(gòu)造型“exception”。

        3〉建立例外情況的層次結(jié)構(gòu),把一般性的例外情況置于高層,把特殊性的例外情況置于低層。

        4〉對(duì)于每一個(gè)操作確定可能發(fā)生的例外情況。在操作和其例外情況的信號(hào)圖表之間有一條虛箭線連接,其上標(biāo)出構(gòu)造型“send”,表示從操作到其例外情況的send依賴。

        4.順序圖的建立步驟:

        1〉確定交互的上下文。

        2〉找出參與交互的對(duì)象類角色,把他們橫向排列在順序圖的頂部,最重要的對(duì)象安置在最左邊,交互密切的對(duì)象盡可能相鄰。在交互中創(chuàng)建的對(duì)象在垂直方向應(yīng)安置在其被創(chuàng)建的時(shí)間點(diǎn)處。

        3〉對(duì)每一個(gè)對(duì)象設(shè)置一條垂直的向下的生命線。

        4〉從初始化交互的信息開始,自頂向下在對(duì)象的生命線之間安置信息。注意用箭頭的形式區(qū)別同步消息和異步消息。根據(jù)順序圖是屬于說明層還是屬于實(shí)例層,給出消息標(biāo)簽的內(nèi)容,以及必要的構(gòu)造型與約束。

        5〉在生命線上繪出對(duì)象的激活期,以及對(duì)象創(chuàng)建或銷毀的構(gòu)造型和標(biāo)記。

        6〉更具消息之間的關(guān)系,確定循環(huán)結(jié)構(gòu)及循環(huán)參數(shù)和出口條件。

        5.協(xié)同圖的建立步驟:

        1〉確定交互的上下文。

        2〉找出參與交互的對(duì)象類角色,把他們作為圖形的節(jié)點(diǎn)安置在協(xié)同圖中。最重要的對(duì)象安置在圖的中央,與其有直接交互的對(duì)象安置在鄰近。

        3〉設(shè)置對(duì)象的初始性質(zhì)。

        4〉說明對(duì)象之間的鏈接。首先給出對(duì)象之間的關(guān)聯(lián)連接,然后給出其它連接,并且給出必要的裝飾,如構(gòu)造型“global”,“local”等。

        5〉從初始化交互的消息開始,在鏈接上安置相應(yīng)的消息,給出消息的序號(hào)。注意用箭頭的形式區(qū)別同步消息和異步消息。根據(jù)順序圖是屬于說明層還是屬于實(shí)例層,給出消息標(biāo)簽的內(nèi)容,以及必要的構(gòu)造型和約束。

        6〉處理一些特殊情況,如循環(huán)、自調(diào)用、回調(diào)、多對(duì)象等。

    posted on 2009-06-12 12:06 donnie 閱讀(333) 評(píng)論(0)  編輯  收藏 所屬分類: 系統(tǒng)分析

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产成人yy免费视频| 亚洲一区二区三区免费| 18未年禁止免费观看| 亚洲av日韩av无码| 久草免费福利资源站| 亚洲AV永久无码精品成人| 高清一区二区三区免费视频| 久久亚洲国产精品| 日本免费电影一区二区| 亚洲最大的成网4438| 18女人水真多免费高清毛片| 国产精品亚洲片夜色在线| 成年美女黄网站18禁免费| 色天使色婷婷在线影院亚洲| 亚洲国产精品一区二区第一页免 | 香蕉视频在线免费看| 亚洲无人区一区二区三区| 久久一区二区三区免费播放| 亚洲午夜久久久精品影院| 精品免费人成视频app| 亚洲欧美日本韩国| 亚洲成av人片不卡无码久久| 免费国产午夜高清在线视频 | 国产最新凸凹视频免费| 特级毛片全部免费播放a一级 | 可以免费观看的一级毛片| 一级片在线免费看| 亚洲一区二区成人| 好爽…又高潮了毛片免费看 | 亚洲人成网站在线观看播放青青| 无遮免费网站在线入口| 无人视频免费观看免费视频 | 久久久青草青青国产亚洲免观| 99久久人妻精品免费一区| 亚洲爆乳精品无码一区二区| 国产亚洲情侣一区二区无码AV| 99精品视频在线观看免费专区| 亚洲无人区码一二三码区别图片| 国产精品亚洲mnbav网站| 黄色网址免费观看| 国产精品福利在线观看免费不卡|