Download User Interface- orientierte Softwarearchitektur Bauentwurfslehre für
Transcript
Die State Charts Notation 127 Bild 62: Orthogonale Zustände OZ UZ1 UZ2 Mit der flachen und der tiefen Historie können Unterzustände gemerkt werden. Dadurch kann z.B. festgelegt werden, dass beim erneuten Betreten eines übergeordneten Zustands der zuvor aktive Unterzustand eingestellt wird. Bild 63: Flache und tiefe Historie Z4 H Z4.1 Z4.2 Z3 H* Z3.1 Z3.2 Die untenstehende Grafik zeigt ein Beispiel für eine State Chart. Bild 64: State Chart für einen Schalter Ein-Aus H einschalten [Stromversorgung da] aus ein ausschalten Stromversorgung H* Stecker raus Netz Akku rein Akku Stecker rein Überspannung Keine Akku raus Sicherung rausziehen Neue Sicherung eingesetzt Sicherung Sicherung durchgebrannt Sicherung fehlt Das Diagramm verdeutlicht die Zustandsübergänge beim Einbzw. Ausschalten eines elektrischen Geräts (z.B. eines Laptops).