E一R一P模型,是以實體、關係、問題為模型的基本元素,在一定論域內對系統進行的抽象和描述。要了解一個事物系統:要弄清楚系統由哪些組成部分構成;確定系統中的元素或組成部分是按什麼樣的方式相互關聯起來形成一個系統整體的;要明確係統所面臨的問題和所要解決的問題;要進行環境分析,確定系統的研究與套用範圍,明確係統所處的環境和功能對象,系統和環境如何相互影響,以及環境的特點和變化趨勢。任一個客觀事物的運動或任一領域的知識都可以分解成有關實體和相應關係加以描述。
要了解一個事物系統,首先要從以下幾個方面對系統進行分析:一要弄清楚系統由哪些組成部分構成;二要確定系統中的元素或組成部分是按什麼樣的方式相互關聯起來形成一個系統整體的;三要明確係統所面臨的問題和所要解決的問題;四要進行環境分析,確定系統的研究與套用範圍,明確係統所處的環境和功能對象,系統和環境如何相互影響,以及環境的特點和變化趨勢。基於上述對事物系統的分析原則,我們提出了以實體、關係、問題為基本要素的建模方法,用來實現對事物系統進行抽象和建模。
按哲學觀點,一個客觀事物總是可分的,可以分成單元、元素或下一個層次的事物,這些單元、元素、下一層次事物(或簡稱為子事物)是一種客觀實在,並構成客觀事物的內在因素活動。為了方便,稱這些客觀實在為實體(Entities)。基於哲學中“事物是普遍聯繫的”觀點,構成一個客觀事物的所有實體都是相互聯繫著的。這種聯繫體現在實體之間的相互依賴、相互作用的關係(RealtinoS)之中。不難理解,任一個客觀事物的運動或任一領域的知識都可以分解成有關實體和相應關係加以描述。
問題是人的主觀願望或要求與客觀事物系統狀態的差異,因此,問題(Porblme)s是關於人們主觀目標(目標的概念來源於客觀事物系統)要求和有關的客觀事物系統的集合。
論域(Domain)是人們研究一個客觀事物系統時,所涉及到的研究範圍。如果研究的是某個系統的內部問題,那么,論域就是這個系統;如果研究的是幾個系統間的問題,那么,論域就是這幾個系統的集合。
這樣,可分別從實體、關係、問題和論域的角度對客觀事物系統S進行表示,從而形成客觀事物系統的E一R一P模型。系統模型可以用如下形式來表示:S一工(E,R,p)
其中,D表示系統的論域(或作用空間),E表示實體,R表示關係,P表示問題,表示系統的建模。
可見,E一R一P模型,是以實體、關係、問題為模型的基本元素,在一定論域內對系
統進行的抽象和描述。