概念模型也稱信息模型,面向應用,按照用戶的觀點來對數據和信息建模,主要用於數據庫設計。這類數據模型描述用戶和設計者都能理解的信息結構,強調其表達能力和易理解性,如ER模型。
概念數據模型是面向用戶、面向現實世界的數據模型,是與DBMS無關的。它主要用來描述壹個單位的概念化結構。采用概念數據模型,數據庫設計人員可以在設計的開始階段,把主要精力用於了解和描述現實世界上,而把涉及DBMS的壹些技術性的問題推遲到設計階段去考慮。
由於概念模型用於信息世界的建模型,是現實世界到信息世界的第壹層抽象,是用戶與數據庫設計人員之間進行交流的語言,因此概念模型壹方面應該具有較強的語義表達能力,能夠方便、直接地表達應用中的各種語義知識。
另壹方面它還應該簡單、清晰、易於用戶理解。由於概念模型在此次的叠代過程非常簡單,所以本來計劃PASS掉其中的具體分析,不過概念模型的確非常之重要,他是OOD的壹個基石。除了用例,應該說概念模型是OO開發過程中另壹個充滿主觀色彩的工件。
然而不同的人對同壹個場景進行研究,可能提煉出來的概念模型都不壹樣,所以說這是頗受主觀認識影響的壹個過程。然而,概念模型的質量對整個系統的影響至關緊要,因為,所謂的面向對象,就是從這裏開始。