Modeling Tool-EA使用筆記

  • 13198
  • 0
  • 2009-10-09

摘要:Modeling Tool-EA使用筆記

  • EA trick
    • 將class匯出成word檔(如ER diagram的entity匯出成DB schema)
      • 選好entity
      • 點toolbar上的Project
      • 選Documentation
        1
      • 選RTF report
      • 檢查Root Element是否為自己想要匯出的entity
        • 輸入Output to file路徑與檔名
        • 選擇匯出要套用的範本(可自訂)
        • 點選Generate
          2
        • 最後產生出來的文件如圖
          3
          4
    • 如何讓 Alias 與 Name 都能同時顯示在圖形上
      • 在 Model Data Table 的時候,我們常需要將欄位名稱用英文來表示,但是為了瞭解的需要可能又要用中文來描述,如何能夠在畫面上兩者同時顯示?
        • 要同時顯示 Alias 與 Name 有兩個地方要設定:
        • 首先是 Menu 的 Tools -> Options -> Diagram -> Behavior 裡面的 Alias usage 要先選擇 「Alias and Name」
          1
          2
        • 然後是實際上的 Diagram 圖上按右鍵的 Properties 裡面的 Use Alias if Available 要打勾
          3
          4
    • Operation與Message的差異
      • Operation
        • 為物件上提供的method
          • 解釋該method參數與DB存取的意義
          • 例如代碼檔,根據代碼,回傳代碼名稱
            • 無Parameter Value可以輸入
      • Message
        • 為呼叫物件上的method
          • 解釋此次呼叫傳遞參數值,與回傳結果的意義
          • 例如根據員工代碼,回傳員工名稱
            • 有Parameter Value可以輸入
    • 將Physical DB產生table entity and ER-diagrm
      • 新增一個Data model diagram
        1
        2
      • 在diagram上,右鍵,Import DB Schema from ODBC
        3
      • 設定DB來源(從檔案或server)
        檔案來源:
        4
        機器資料來源:
        4-2
        5
        6
        7
        8 
      • Import
        9
        10
      • 匯入結果
        11
      • 排版(2種方式)
        12 
        12-2
      • 結果
        end
    • 產生DDL(SQL script)
      • 先檢查Entity的Property
        • Database是否為我們需要的DBMS
          1
          2
      • 選Entity後,右鍵,Generate DDL
         3
      • Comment Level選All,則會產生table跟欄位的註解
        4
      • Generate
        5

blog 與課程更新內容,請前往新站位置:http://tdd.best/