全程建模 警覺 一種錯誤的UML類設計的方式

2021-05-28 08:22:20 字數 1082 閱讀 5860

狂奔的、螞蟻  15:17:23

類圖裡面需要把所有的屬性都寫出來嗎

小白菜  15:32:01

不需要,只要能夠表達出你想要表達的意思即可

狂奔的、螞蟻  15:33:44

不是啊  就是寫好以後就直接生成**了

狂奔的、螞蟻  15:34:06

不是用例圖 是類圖

小白菜  15:35:47

uml用來繪製藍圖,為了給後面寫**或者以後檢視**提供思路,不需要畫的很完整。

小白菜  15:36:16

如果為了生成**而畫類圖,那還不如直接寫**來的快和準確

狂奔的、螞蟻  15:36:52

但是已經和資料庫關聯了 不寫全的話對資料庫有沒有影響

小白菜  15:38:43

在類圖中你只要將關鍵的屬性和方法表示出來

狂奔的、螞蟻  15:39:23

比如說 會員這個類 屬性我只寫使用者名稱和密碼就ok了嗎

小白菜  15:41:24

這個要看具體情況,如果只是描述和登入相關的東西,只要這兩個就差不多了,主要看你的側重點。

狂奔的、螞蟻  15:41:45

明白了 謝謝

小白菜  15:41:53

不客氣青潤17:07:46

呵呵類圖,必須把所有的屬性方法都寫上。

如果沒有寫上,你的設計就是假的,根本無法匯出實際的**框架,匯出來的也是殘缺不全的,這樣的設計,還不如不做。

另外,類圖中新增屬性方法,會讓你更完整的考慮設計的細節。

所以,對上面這個朋友的回答,我表示完全反對,這是一種錯誤的使用uml進行設計的想法,完全不能用。

狂奔的、螞蟻  17:08:41

呵呵 我全寫上了 不過好長 一頁都顯示不出來

不安靜  17:08:58

狂奔的、螞蟻  17:09:23

青潤17:09:26

你在做設計的時候,所有的屬性都是被類中的方法使用到的,如果沒有用到的屬性,你就應該考慮它是否真得存在了。

青潤17:09:44

這也是對設計的一種驗證性思考的過程。

狂奔的、螞蟻  17:10:05

設計還在完善中 **還沒生成

全程建模 警覺 一種錯誤的UML類設計的方式

狂奔的 螞蟻 15 17 23 類圖裡面需要把所有的屬性都寫出來嗎 小白菜 15 32 01 不需要,只要能夠表達出你想要表達的意思即可 狂奔的 螞蟻 15 33 44 不是啊 就是寫好以後就直接生成 了 狂奔的 螞蟻 15 34 06 不是用例圖 是類圖 小白菜 15 35 47 uml用來繪製藍...

UML 學習筆記 建模是一種藝術

模型是什麼?模型是某個事物的抽象,其目的是在構建這個事物之前先來理解它。因為模型忽略了那些非本質的細節,這樣就比操作原始實體要來得容易。抽象是人類的一項基本技能,我們可以借助它來處理複雜性。古往今來,工程師,藝術家一直在建立模型,以圖在執行設計之前先試驗出好的設計來,軟硬體系統的開發也不列外。要建立...

UML 10 種常見的域建模錯誤

technorati 標籤 uml這段時間在學 uml 建模,uml 10 中常見的域建模錯誤摘錄如下 1.立即關聯指定多重度,確保每個關聯都有明確的多重度 類圖上有些關聯度表示的是一對一的關係,而其他關聯表示的是一對多的關係。這兩種關係都被稱為多重度。然而,不應在域建模期間就確定多重度 這將占用大...