blob: 88aa8355739804ad9c024ada1a033ad8b8ca16d3 [file] [log] [blame]
// include commons
include::{docdir}/common/toc.adoc[]
// save parent informations
:parent-context: {context}
:parent-path: {path}
// local path behind docdir
:path: {docdir}/docs/architecture/modules
// set document informations
[id='architecture-procedure-{context}']
= Modell
.Internes Datenmodell von {ProjectNameID}
Das interne Modell ist am CIM-Modell orientiert und in mehrere Pakete aufgeteilt. Es erfolgt eine vereinfachte Darstellung: Gruppierende Elemente sind im Modell "equipmentContainer" aufgelistet (z.B. geographische Region), eine Sammlung aller leitenden Elemente im Modell "conductingEquipment" (z.B. Schalter, Transformator). Basisklassen sind im Paket "core" sowie im Paket "electricity" zusammengestellt. Das vereinfachte Klassenmodell ist in den vier folgenden UML-Diagrammen dargestellt.
image::conductingEquipment.png[Figure 1,500]
image::core.png[Figure 2,500]
image::electricity.png[Figure 3,500]
image::equipmentContainer.png[Figure 4,500]
// tear down document and reset parent informations
:context: {parent-context}
:path: {parent-path}