設計類圖


設計類圖

 前言:在現金信息化發達的社會,圖書的發行量與日俱增。由人手進行登記管理圖書是一項非常繁重的工作。要提高工作效率,我們可以引入信息技術,從而減輕人手負擔,降低成本,給用戶帶來方便。

    類圖是顯示了模型的靜態結構,特別是模型中存在的類、類的內部結構以及它們與其他類的關系等。

    類圖(Class diagram)由許多(靜態)說明性的模型元素(例如類、包和它們之間的關系,這些元素和它們的內容互相連接)組成。類圖可以組織在(並且屬於)包中,僅顯示特定包中的相關內容。

    類圖(Class diagram)是最常用的UML圖,顯示出類、接口以及它們之間的靜態結構和關系;它用於描述系統的結構化設計。

類圖(Class diagram)最基本的元素是類或者接口。

一般包含3個組成部分。第一個是類名;第二個是屬性(attributes);第三個是該類提供的方法( 類的性質可以放在第四部分;如果類中含有內部類,則會出現第五個組成部分)。類名部分是不能省略的,其他組成部分可以省略。

 類名書寫規范:正體字說明類是可被實例化的,斜體字說明類為抽象類。

屬性和方法書寫規范:修飾符 [描述信息] 屬性、方法名稱 [參數] [:返回類型|類型]

屬性和方法之前可附加的可見性修飾符:

  • 如果屬性或方法具有下划線,則說明它是靜態的。
  • 類的性質是由一個屬性、一個賦值方法和一個取值方法組成。
  • 沒有類是單獨存在的,他們通常和別的類協作,創造比單獨工作更大的語義。因此,除了捕獲系統的詞匯以外,還要將注意力集中到這些類是如何在一起工作的。使用類圖來表達這種協作。

類圖表示如下:

 

1.用例圖

①借閱者請求服務的用例圖

②圖書館管理員處理借書、還書的用例圖

③系統管理員進行系統維護的用例圖

2.    靜態建模

1.類圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM