回覆列表
  • 1 # 待花開一夢素兮

    uml是面向物件的分析設計方法,dfd是面向資料流的設計方法。當然uml功能強,表述容易清晰,對將來採用面向物件的實現會省很多力氣。

    uml是面向物件分析方法的表達工具,涉及的圖包括用例圖,活動圖,類圖,時序圖,協作圖,狀態圖等等;可以涵蓋從需求分析到設計,編碼整個開發過程用到的模型。

    dfd是面向過程分析方法的表達工具,功能大概等價於用例圖,活動圖,加上e-r模型,可以涵蓋面向過程分析(業務建模,概念建模)中所用到的模型。

  • 2 # 使用者2458114238191884

    (1) 可見性:類中屬性的可見性主要包括公有(public)、私有(Private)和受保護(Protected)。在UML中,公有型別的用“+”表達,私有型別用“-”表達,而受保護型別則用“#”表達。UML的類中不存在預設的可見性,如果沒有顯示任何一種符號,就表示沒有定義該屬性的可見性。

    (2) 屬性名:按照UML的約定,單字屬性名小寫。如果屬性名包含多個單詞,這些單詞要合併,且除了第一個單詞外其餘單詞的首字母要大寫。

    (3) 屬性字串。屬性字串用來指定關於屬性的其他資訊,例如某個屬性應該是永久的。任何希望新增在屬性定義字串值但又沒有合適地方可以加入的規則,都可以放在屬性字串裡。

    (4) 類屬性。屬性也可以作為一個類屬屬性來定義,這就意味著此屬性被該類的所有物件共享。在類圖中,類屬性帶有一條下劃線。

    3、 操作。類的操作是對類的物件所能做的事務的抽象,相當於一個服務的實現。

  • 中秋節和大豐收的關聯?
  • 為什麼聚會、請客都要喝酒?