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

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

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

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

    基于組件的開放式CAD系統模型[2]

    發布: 2008-10-28 09:17 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 22次 | 進入軟件測試論壇討論

    領測軟件測試網
    關鍵字:中間件

      1.4 面向對象的系統模型

      隨著面向對象技術的成熟,出現了更為簡煉的面向對象的系統模型,如圖3所示.該模型與前兩類模型的設計思想有較大差別.在該模型中,CAD內核對象中封裝的是能為用戶界面對象和所有應用對象共享的數據及相應的操作;用戶界面對象中封裝的是用戶界面數據及相應的操作;應用對象中封裝的是應用數據及相應的操作.所有這些對象通過相互間的通訊協調來完成指定的功能.從系統構成的角度來說,該模型的結構是無中心的,系統由各對象實體構成,各對象實體具有平等的地位,這與以數據為中心和以執行為中心的模型不同.面向對象的系統模型的主要優點在于,數據和功能的合理封裝降低了由于數據和功能的集中管理所帶來的通訊上的開銷和操作上的復雜性.另外,系統的無中心結構也使系統的構成變得更加靈活.從整體上看,面向對象的系統模型無論其開放性還是其有效性都要優于前兩類模型。

      

      2 組件技術的引入

      面向對象模型比以往的模型有了很大的進步,但仍有不足:對象之間的聯系是一種點對點的直接聯系,當系統中對象數目增加時,通訊鏈接數將以平方級激增;同時,為支持通訊,每個對象實體都要維護一個包含所有對象實體功能服務信息的功能服務信息庫,這部分信息不但重復,而且還要保證其一致性.這些開銷都損害了系統的效率.更大的問題還在于:對象的接口沒有一致的標準,造成向系統中擴充對象時的隨意與不規范,不利于系統的維護以及對象的復用.為此,我們引入組件技術(Component Technology),引入該技術后,系統的整體模型如圖4所示。

    延伸閱讀

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

    TAG: CAD 開放式 系統模型 組件

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>