ER圖:實體-聯系圖(Entity-Relation Diagram)用來建立數據模型,在數據庫系統概論中屬於概念設計階段,ER圖提供了表示實體(即數據對象)、屬性和聯系的方法,用來描述現實世界的概念模型
構成E-R圖的基本要素是實體、屬性和聯系,其表示方法為:
實體型:用矩形表示,矩形框內寫明實體名;
屬性:用橢圓形或圓角矩形表示,並用無向邊將其與相應的實體連接起來;多值屬性由雙線連接;主屬性名稱下加下划線;
聯系:用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型
在E-R圖中要明確表明1對多關系,1對1關系和多對多關系。
1對1關系在兩個實體連線方向寫1;
1對多關系在1的一方寫1,多的一方寫N;
多對多關系則是在兩個實體連線方向各寫N,M
UML:
第一類用例圖(use case diagram)
第二類是靜態圖 (Static diagram),包括類圖、對象圖和包圖
第三類是行為圖(Behavior diagram)
第四類是交互圖(Interactive diagram)
第五類是實現圖 ( Implementation diagram )。
用例圖:由參與者(Actor)、用例(Use Case)以及它們之間的關系構成的用於描述系統功能的動態視圖稱為用例圖
用例圖由參與者(Actor)、用例(Use Case)、系統邊界、箭頭,作用組成,用畫圖的方法來完成
流程圖:圓角矩形表示“開始”與“結束”。矩形表示行動方案、普通工作環節用,菱形表示問題判斷或判定(審核/審批/評審)環節,用平行四邊形表示輸入輸出,箭頭代表工作流方向