摘要:數(shù)據(jù)庫建模是數(shù)據(jù)庫應用系統(tǒng)開發(fā)的關鍵步驟。在傳統(tǒng)的結構化系統(tǒng)設計中,將需求分析階段得到的ER圖轉化為關系數(shù)據(jù)庫模型,而ER圖僅僅著眼于數(shù)據(jù)。為了提高開發(fā)效率,采用面向對象的系統(tǒng)分析和設計方法,用系統(tǒng)分析階段所獲得的UML類圖為基礎進行數(shù)據(jù)庫的邏輯結構設計,把類圖轉化為關系數(shù)據(jù)庫模型。UML類圖不但對數(shù)據(jù)建模,而且能對行為建模,這些行為在物理數(shù)據(jù)庫中被設計成觸發(fā)器和存儲過程。在此以已開發(fā)的教務管理信息系統(tǒng)的數(shù)據(jù)庫建模為例,討論基于UML類圖的數(shù)據(jù)庫建模的方法與過程,該系統(tǒng)主要實現(xiàn)學生學籍管理和成績管理。
關鍵詞:管理信息系統(tǒng);數(shù)據(jù)庫建模;UML;類圖
中圖分類號:TN919-34;TP311文獻標識碼:A文章編號:1004-373X(2012)12-0040-03