實驗一:http://blog.csdn.net/smallbean77/article/details/72875650
實驗二:http://blog.csdn.net/smallbean77/article/details/72875737
此類圖爲一個在線購物系統,包括顧客、商家兩個參與者,其中商家繼承自顧客,顧客可購買商品,參與活動,查詢訂單等,商家除可執行顧客活動外還可申請並管理商店等。
1)顧客
整體說明:註冊該系統的所有用戶
屬性:名字:name
賬號:ID
密碼:password
性別:gender
地址:address
操作:購買商品
查詢訂單
收藏商品
參與活動
關係:與商家有繼承關係,與收藏夾、訂單、商品和活動有關聯關係。
2)商家
整體說明:申請了商店的系統用戶
屬性:名字:name
賬號:ID
密碼:password
性別:gender
地址:address
擁有商店:have_store
操作:申請商店
管理商品
管理訂單
申請活動
關係:繼承自顧客,與商店、商品、訂單和活動有關聯關係。
3)商品
整體說明:可買賣的物品
屬性:商品名:goods_name
價格:price
商品介紹:introduction
操作:無
關係:與商家和顧客有關聯關係。
4)訂單
整體說明:一個基於商品和顧客的關聯類
屬性:訂單號:number
商品名:goods_name
物流信息:logistics
操作:無
關係:與商家和顧客有關聯關係。
5)收藏夾
整體說明:顧客收藏商店或商品地方
屬性:收藏商品:collect_goods
操作:無
關係:與顧客有關聯關係。
6)商店
整體說明:商品上架的地方
屬性:商店名:store_name
類別:category
級別:level
操作:無
關係:與商家有關聯關係。
7)活動
整體說明:商店舉辦的相關促銷事件
屬性:活動名:act_name
活動介紹:act_introduction
活動日期:act_time
操作:無
關係:與商家和顧客有關聯關係。
1)商家申請商店
二元關聯,連接商家和商店
2)商家管理訂單
二元關聯,連接商家和訂單
3)商家申請活動
二元關聯,連接商家和活動
4)顧客參加活動
二元關聯,連接顧客和活動
5)顧客收藏商品
二元關聯,連接顧客和收藏夾
6)顧客查詢訂單
二元關聯,連接顧客和訂單
7)商家管理商品
二元關聯,連接商家和商品
8)顧客購買商品
二元關聯,連接顧客和商品
一般類:顧客
特殊類:商家