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

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

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

    J2EE之巔

     

    現代架構設計文檔的編寫

    SCEA SCBCD MCSD
    北京天融信軟件架構師
    ?SUN,Microsoft培訓中心特邀高端教師


    常年提供架構咨詢服務

    chaocai2001@yahoo.com.cn 010-82776427

    ?

    4+1 視圖與 UML

    軟件架構設計已經逐漸成為現代軟件開發過程的核心,然而能夠清晰表明架構設計并不是一件容易的事,就面向對象開發而言, RUP 4+1 視圖已在架構設計的撰寫中得到了廣泛的應用和認可。

    對于 4+1 view 的描述有幾個不同版本(或包含的視圖不同,或視圖的名稱不同),文中以 Philippe Kruchten, November 1995 提出的 4+1 視圖為準。

    4+1 視圖包括:邏輯視圖( Logic View ),開發視圖( Develop View ),進程視圖( Process View ),物理視圖( Physical View )和場景視圖( Scenarios )。

    ?

    未命名.GIF

    視圖間的關系

    ?

    4+1 視圖不僅便于我們記錄架構設計,實際上它也指導了我們進行架構設計活動的部分過程。

    通常我們選擇 UML 來表現各種視圖,以下列出了 UML 和各視圖的對應關系

    4+1 視圖 ?????? ????????????????????????? ??UML

    場景視圖 ???????? ???????????????????use case

    邏輯視圖 ??????????????????????????? 類圖

    開發視圖 ??????????????????????????? 類圖,組件圖

    進程視圖 ??????????????????????????? 無完全對應

    部署視圖 ??????????????????????????? 部署圖

    在架構設計穩定中通常不會給出較多的用例描述,這些是在需求穩定中定義。但是往往架構文檔會選擇一些用例,列入文檔中,這些用例和一些非功能性需求一起用以證明架構的有效和正確性。在邏輯視圖中用例的實現是必不可少的一節,盡管架構設計更關注非功能性需求。

    融入 MDA 的思想

    對于邏輯視圖和開發視圖所應包含的內容常常會覺得很難區分兩者間的明顯界限。邏輯視圖包含更多的分析模型與實現技術本身相關性應該較少,如業務對象模型及其擴展。而開發視圖則會與實現技術緊密相關。

    隨著 MDA 思想的推廣,在架構設計文檔的撰寫方面也產生了影響,我們不難把 MDA PIM 和邏輯視圖聯系起來,而把 MDA 中的 PSM 和開發視圖聯系起來。

    在編寫邏輯視圖是我們應該描述與技術平臺無關的模型,而開發視圖則描述與實現技術平臺相關的模型。

    如在邏輯視圖中表現的某些實體類,我們會在開發視圖中轉換為 EJB 組件(實體 Bean )。

    這種做法不僅有利于我們編寫架構設計文檔,同時更是一種好的架構設計思考流程。

    ?

    posted on 2006-09-23 12:48 超越巔峰 閱讀(3683) 評論(3)  編輯  收藏 所屬分類: Design Pattern

    評論

    # re: 現代架構設計文檔的編寫 2006-09-25 08:22 壞男孩

    搶到沙發了  回復  更多評論   

    # re: 現代架構設計文檔的編寫 2006-09-25 15:02 123bingbing

    mylinux將給你與全國程序員直接對話的機會!
    編程員兼職的唯一最佳選擇---專業、高效、可信
    輕松兼職輕松賺錢,輕松實現自身價值,親手編出自己的未來,盡在mylinux!  回復  更多評論   

    # re: 現代架構設計文檔的編寫 2011-01-17 10:21 新期刊

    文章太亂了  回復  更多評論   

    導航

    統計

    常用鏈接

    留言簿(12)

    隨筆分類(54)

    隨筆檔案(59)

    文章分類(2)

    文章檔案(1)

    相冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久精品亚洲福利| 黄色免费网站网址| 中文字幕高清免费不卡视频| 另类图片亚洲校园小说区| 亚洲gay片在线gv网站| 亚洲欧洲国产综合AV无码久久| 亚洲国产成人精品无码一区二区| 亚洲福利视频网站| 亚洲美女中文字幕| 亚洲国产精品综合久久网各| 亚洲国产成人综合| 亚洲综合精品伊人久久| 亚洲乱码无人区卡1卡2卡3| 亚洲AV无码国产剧情| 国产精品亚洲а∨无码播放麻豆 | 亚洲成a人无码av波多野按摩| 全部免费毛片免费播放| 亚洲人妻av伦理| 国产亚洲婷婷香蕉久久精品| 久久精品国产96精品亚洲| 97亚洲熟妇自偷自拍另类图片| 亚洲视频在线不卡| 亚洲综合小说另类图片动图| 边摸边吃奶边做爽免费视频99| 一级毛片免费不卡| 日本亚洲欧洲免费天堂午夜看片女人员 | 亚洲一欧洲中文字幕在线| 亚洲色成人四虎在线观看| 日本系列1页亚洲系列| 亚洲视频在线免费| 亚欧免费一级毛片| 在线观看无码的免费网站| 亚洲国产婷婷香蕉久久久久久| 国产亚洲一区二区在线观看| 亚洲激情视频网站| 亚洲av片在线观看| 一个人免费视频在线观看www| 国产成人精品免费视| 国产jizzjizz免费看jizz| 亚洲午夜国产精品无码老牛影视 | 四虎精品亚洲一区二区三区|