2016-09-26 72 views
-2

CRUD和麪向對象編程中的用例有什麼區別? 我正在製作大量對象,我想知道哪一個更快使用。 哪一個更高效,哪個更容易使用?OOP - CRUD或使用案例?

+0

這是蘋果與卡車的比較。這些條款之間絕對沒有任何共同之處。澄清這些條款的含義。 「高效」和「易於使用」是非常含糊和opinion持的術語。 – Euphoric

+0

這個問題沒有意義,因此也不能真正以一種理智的方式回答。哪一個更高效,哪一個更容易使用?汽車還是建築? – PeeHaa

回答

0

CRUD本身並不是任何用例。 通常情況下,用例將執行無,一個或多個CRUD操作,以便能夠在預期的結果中取得成功。

1

CRUD是Create - Read - Update - Delete的縮寫。

使用案例,像它寫的,是其中你使用您的系統。

因此,CRUD可能是用例的一部分。

例如,圖書館管理系統可能有一定的使用情況一樣,創建用戶,刪除用戶,更新用戶信息,查詢用戶信息,貸款書,返回的書,訂閱,退訂......

的用例的3個核心部分:use-case's name,use-case's participants & use-case's description。但是依賴於特定的組織,用例可能會擴展到僅包含三個核心部分。

下面是一個用例的例子。正如你在描述部分看到的那樣,它是CUD。

enter image description here