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

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

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

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

    Rose與PowerDesigner:兩款建模工具的對比(四)

    發布: 2007-4-28 19:01 | 作者: 陳雄華 | 來源: IT168 | 查看: 70次 | 進入軟件測試論壇討論

    領測軟件測試網

    在元素查詢結果列表中,可以選擇定位到導航樹,Diagram或者屬性設計窗口,非常方便;而Rose只能按名稱進行搜索,且從搜索結果列表只能定位到元素所在的Diagram中。

     

    圖8:搜索窗口(Rose)

      6.4、默認字體的問題

      PowerDesigner有一個比較讓人討厭的東西,就是字體大小的系統默認值是8號字,對于中文來說這個字號太小了,需要9號字才比較適合。所以在設計元素時,需要分別調整字體的大小,或者去改變每種元素的默認字體設置,相對來說比較麻煩。而Rose在這點中做得不錯,系統默認的中文字體大小的默認值剛好適合。

      6.5、元素布局調整

    PowerDesigner對Diagram中元素的布局提供了更多的支持,如元素對齊排列,元素的上下圖層關系等,并提供了相應的快捷鍵,操作起來很順手。而Rose僅支持自動布局(Auto Layout)功能,毫無二致地將選擇的元素水平中心對齊,也沒有圖層前后移動的功能。

      6.6、用鼠標進行元素選取的策略

      在Diagram中選擇模型元素時,PowerDesigner采取“完全包含選取策略”,而Rose采取“部分包含選取策略”。在“完全包含選取策略”下,Diagram中的元素需要完全被鼠標選擇的矩形區域包含后,才被選中;而在“部分包含選取策略”下,只要元素的部分區域被鼠標選擇的矩形區域包含,就被選中。依個人的使用經驗,覺得“完全包含選取策略”是更適合些,Microsoft的產品也采用這種策略。因為在“部分包含選取策略”下,只要一擦邊,元素就被選擇了,其結果往往是選擇了很多不希望選取的東西,如連線,周邊元素圖形等。

      6.7、代碼預覽功能

      PowerDesigner可以在屬性窗口中預覽模型元素(如類、接口、表、視圖等)對應的代碼。在類圖的屬性窗口中,甚至還可以直接編輯預覽的代碼來進行模型元素的設計,就象Together一樣。在設計諸如類,接口的模型元素的方法時,對于有著豐富編程經驗的設計師來說,有時與其通過一個又一個彈出對話框,還不如直接通過編寫代碼來得方便,PowerDesigner的這種設計充分地考慮到了分析設計人員同時也是開發人員出身的特點,由此帶來很大的便利,提高了效率。

      

    圖9:類設計屬性窗口(PD)

      而在Rose中,模型元素沒有代碼預覽功能,更不能通過代碼進行反向設計,只有通過導出代碼的功能才能看到模型元素的代碼。

      6.8、同類型元素統一管理窗口

      PowerDesigner為每一類型元素(如字段,表,對象,索引,主鍵等)提供了集中管理窗口,可以在該列表中對同類元素進行統一管理。如在設計數據庫模型時,希望將所有的索引存儲到一個指定的表空間中,你可以打開索引的集中管理窗口:

    圖10:索引屬性列表框(PD)

      在此管理窗口中調整所有索引的Options設置就可以了。如果沒有這樣的集中管理窗口,就需要在每個表的屬性窗口中分別獨自地設置表索引的Options屬性,操作繁瑣暫且不提,如何去保證每個索引都得到正確的設置就夠讓人傷腦筋了。而在Rose下,你就得逐門逐戶查戶口式的一個個去設置,沒有捷徑可走。

      PowerDesigner的這種分散設計,集中管理的設計思路體現對立統一的哲學思想的完好運用,因為事物有其獨特性,也有其統一性,需要兼顧兩者而不可偏廢。

     

    相關文檔:


    Rose與PowerDesigner:兩款建模工具的對比(一)

    Rose與PowerDesigner:兩款建模工具的對比(二)

    Rose與PowerDesigner:兩款建模工具的對比(三)

    Rose與PowerDesigner:兩款建模工具的對比(五)

    Rose與PowerDesigner:兩款建模工具的對比(六)

    延伸閱讀

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


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系: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>