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

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

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

    posts - 1,  comments - 25,  trackbacks - 0
    OOA與OOD的區(qū)別
    上討論了OOA階段和OOD階段所應(yīng)完成的主要工作,由于這兩個階段的劃分沒有公認
    的標準,有些工作是在OOA階段完成還是在OOD階段完成還存在著爭議。有人認為OOA和
    OOD可以交叉進行;有人認為OOD是對OOA結(jié)果的改進和細化,所以只提OOA;有人則更
    強調(diào)OOD。盡管OOA和OOD存在著某些交叉和聯(lián)系,但它們之間仍有許多差別,如:
    1)OOA將現(xiàn)實世界中的實體抽象為問題對象,并構(gòu)造問題域中的系統(tǒng)需求模型;OOD將
    問題對象轉(zhuǎn)化為解域中的類并在解域中構(gòu)造出問題的解。
    2)OOA側(cè)重于用戶需求的分析和對問題域的理解,分析人員關(guān)心的是系統(tǒng)結(jié)構(gòu)及對象間
    的關(guān)系;OOD則側(cè)重于系統(tǒng)的實現(xiàn),設(shè)計人員關(guān)心的是對象的行為及其實現(xiàn)。
    3)OOA標識了一組對象,并通過其相互作用來刻劃系統(tǒng),該階段的工作與程序設(shè)計語言
    無關(guān);OOD定義了一組類,并設(shè)計出系統(tǒng)的實現(xiàn)藍圖,概要設(shè)計與程序設(shè)計語言無關(guān),但詳細
    設(shè)計則與之有比較密切的聯(lián)系。(
    4)OOA識別的對象是對客觀世界實體的抽象,標識對象的準則是:該對象的引入是否有助于對問題域的理解;OOD中構(gòu)造類的準則是:該類的構(gòu)造是否可行,是否有效地實現(xiàn)了抽象
    數(shù)據(jù)類型,是否有助于系統(tǒng)的實現(xiàn)和提高軟件質(zhì)量。(
    5)兩個階段都沒有提及系統(tǒng)對象,但原因不同。在OOA階段,分析與實現(xiàn)無關(guān),分析所涉
    及的范圍與解域無關(guān),系統(tǒng)對象自然不用考慮。OOD建立的對象模型本身就是要設(shè)計的軟件
    系統(tǒng),對系統(tǒng)對象的考慮是隱含的。
    6)組裝結(jié)構(gòu)和分類結(jié)構(gòu)在兩個階段所起的作用不同。在OOA階段,它們的引入主要是為
    了理解問題;而在OOD階段,它們的引入則主要是針對軟件的構(gòu)造和實現(xiàn)。分類結(jié)構(gòu)通過繼
    承機制來實現(xiàn),因而代碼得到了有效地復用;組裝結(jié)構(gòu)則將一些類組合在一起構(gòu)成較大的軟件
    構(gòu)件。
    7)OOA并沒有考慮對象的產(chǎn)生問題,當其對應(yīng)的實體在現(xiàn)實世界中出現(xiàn)時,它也就在問
    題域中產(chǎn)生了。OOA也不考慮對象屬性的取值和服務(wù)算法的實現(xiàn)。而在OOD階段這些問題
    都必須詳細考慮。
    8)OOD涉及到重載問題;而OOA沒有考慮,因為考慮過多的實現(xiàn)細節(jié)對理解問題和分
    析用戶需求沒有多大幫助。
    posted on 2009-03-31 15:37 Daniel 閱讀(331) 評論(1)  編輯  收藏 所屬分類: CoreJava

    FeedBack:
    # re: Difference between OOA and OOD
    2009-04-22 16:45 | hansen
    大家一起灌水了!  回復  更多評論
      
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(3)

    隨筆檔案

    文章分類

    文章檔案

    相冊

    搜索

    •  

    最新評論

    主站蜘蛛池模板: 免费在线观看中文字幕| 无码视频免费一区二三区| 久久久婷婷五月亚洲97号色 | 亚洲视频中文字幕| 亚洲&#228;v永久无码精品天堂久久 | 亚洲人成网7777777国产| 在线看片无码永久免费aⅴ | 免费大学生国产在线观看p| 亚洲无码精品浪潮| 亚洲国产精品第一区二区| 亚洲a∨无码男人的天堂| 亚洲中文字幕乱码一区| 九九九国产精品成人免费视频| 两个人看的www免费视频| 中文毛片无遮挡高潮免费| 四虎影视精品永久免费| 亚洲国产精品VA在线看黑人| 中文字幕在线观看亚洲日韩| 永久免费无码网站在线观看个| 一区二区免费视频| 免费无码黄网站在线观看| 在线亚洲精品福利网址导航| 亚洲欧洲另类春色校园小说| 免费人人潮人人爽一区二区| 日韩精品无码专区免费播放| 国产片免费福利片永久| 亚洲成A人片在线观看无码不卡| 国产AV旡码专区亚洲AV苍井空| 亚洲日韩在线观看免费视频| 1000部无遮挡拍拍拍免费视频观看| 国产嫩草影院精品免费网址| 亚洲AV无码精品色午夜果冻不卡| 亚洲欧美不卡高清在线| 在线观看肉片AV网站免费| 日韩a级毛片免费视频| 亚洲国产日韩一区高清在线| 最新亚洲人成无码网站| 999久久久免费精品播放| 日批日出水久久亚洲精品tv| 亚洲第一成年人网站| 一级特级女人18毛片免费视频|