Title: ARIS Architektur integrierter Informationssysteme
1ARISArchitektur integrierter Informationssysteme
2Sichten in ARIS
Das ARIS-Haus
3ARIS-Konzept
4Relevante Modelle (fürs IS-Projekt)
Fachkonzept DV-Konzept Implementierung
Funktionssicht X X X
Datensicht X X X
Organisationssicht X
Prozesssicht / Steuerungssicht X X
51. Funktionssicht a) Fachkonzept
6Funktionsbäume
7objektorientiert prozessorientiert
verrichtungsorientiert
8Funktionssicht b) DV-Konzept
Anwendungssystemtypdiagramm
9Definition Anwendungssystemtyp
- Ein Anwendungssystemtyp stellt die Typisierung
einzelner Anwendungssysteme dar, die sich auf
exakt der gleichen technologischen Basis
befinden. - Beispiel
- ARIS Business Architect stellt einen
Anwendungs-systemtyp dar. Von diesem
Anwendungssystemtyp kann man mehrere Lizenzen und
damit mehrere einzelne Anwendungssysteme
erwerben. - Graphische Darstellung
10Modularer Aufbau eines Anwendungssystemtyps
11Hierarchie von Anwendungssystemtypen
- Hierarchie
- Anwendungssystemtyp
- Modultyp
- DV-Funktionstyp
- Definition ModultypEin Modultyp ist ein für
sich alleine ablauffähiger Bestandteil eines
Anwendungssystemtyps. Modultypen stellen die
Typisierung einzelner Module dar, die sich auf
exakt der gleichen technologischen Basis
befinden. - Definition DV-FunktionstypDV-Funktionstypen
sind im Sinne einer Transaktion die kleinsten
Einheiten eines Modultyps. Sie werden durch
einzelne Programmteile realisiert und müssen zur
Bearbeitung eines einzelnen Arbeitsschrittes
immer vollständig durchgeführt werden.
12Zuordnung der Funktionen zu Anwendungssystemtypen
13Funktionssicht c) Implementierung
Anwendungssystemdiagramm
14Anwendungssystem / Modul
- DefinitionEin Anwendungssystem (Modul) ist ein
einzelnes Exemplar eines Anwendungs-systemtyps
(Modultyps) das z. B. durch die Lizenznummer
genau identifiziert werden kann. - Graphische Darstellung
15Zuordnung Anwendungssystem - Anwendungssystemtyp
16Programmteiltypen und Programmteile
172. Datensicht a) Fachkonzept ERM
18ERM Beispiel
19Erweiterungen des ERM - eERM
- Klassifizierung (Ermittlung von Entitytypen)
- Generalisierung / Spezialisierung
- disjunkt / vollständig,
- disjunkt / nicht vollständig,
- nicht disjunkt / vollständig,
- nicht disjunkt / nicht vollständig.
- Aggregration
- Gruppierung (Clusterung)
20Aggregation
- Definition AggregationDie Aggregation
beschreibt die Bildung neuer Objekttypen durch
die Zusammenfassung vorhandener Objekttypen. Der
neue Objekttyp kann hierbei Träger neuer
Eigenschaften sein. - Beispiel
21Gruppierung und Aggregation
- Definition DatenclusterEin Datencluster
beschreibt eine logische Sicht auf eine
Ansammlung von Entity- und Beziehungstypen eines
Datenmodells, die zur Beschreibung eines
komplexen Objektes benötigt wird. - Symbol
- Definition GruppierungBei der Gruppierung werden
aus den Elementen einer Entitymenge Gruppen
gebildet. - Beispiel Betriebsmittel - Betriebsmittelgruppe
22Datenclustersicht auf mehrere Objekte
23Modellierung von Fachbegriffen
- Zuordnung mehrerer Fachbegriffe zu einem
Informationsobjekt des Datenmodells - Beispiel
24Kanten zwischen Fachbegriffen
25eERM-Attributzuordnungsdiagramm
- Attributzuordnungen zu Entitytypen und
Beziehungstypen in eigenem Modell wegen besserer
Lesbarkeit - Festlegung, ob Schlüssel, Fremdschlüssel oder
beschreibendes Attribut - Gruppierung von Attributen eines Entitytyps zu
Attributtypgruppe (z. B. Adresse) - Beispiel
262. Datensicht b) DV-Konzept Relationendiagram
m
27Zuordnung der Attribute und der Datenobjekte des
Fachkonzepts
Hinweis Nutzung von Attributzuordnungs- diagramm
en möglich
28Views
- DefinitionEine View beschreibt eine logische
Sicht auf eine Ansammlung von Relationen. - Umsetzung der Datencluster des Fachkonzepts durch
Views.
292. Datensicht c) Implementierung
Tabellendiagramm
30Feldzuordnungen
31Zuordnung der Elemente des Fach-konzeptes und des
DV-Konzeptes
32Tabellenexemplare
333. Organisationssicht a) Fachkonzept
34Organisatorische Gestaltung des Unternehmens
- Ablauforganisation
- Statische Strukturierung des Unternehmens
- Aufbauorganisation
- Aufgabenbezogene Strukturierung (im Sinne
Verteilung von Funktionen auf Aufgabenträger) - Kriterien zur Strukturierung der
organisa-torischen Einheiten - Funktion
- Produkt
- Gebiet
- Organisationseinheiten Träger der zur Erreichung
der Unternehmensziele durchzuführenden Aufgaben
35Beispiel Gemischte Organisationsform
36Organigramm
37Organigramm mit Stellen- und Personenzuordnung
38Personentypen
394. Prozesssicht / Steuerungssicht a)
Fachkonzept
40Zuordnung von Organisationseinheiten zu Funktionen
41Ereignissteuerung
- Ein Ereignis ist das Eingetretensein eines
betriebswirtschaftlich relevanten Zustandes eines
Informationsobjektes, der den weiteren Ablauf des
Geschäftsprozesses steuert oder beeinflusst. - Ereignisse lösen Funktionen aus und sind
Ergebnisse von Funktionen. - Im Gegensatz zu einer Funktion, die ein
zeitverbrauchendes Geschehen dargestellt, ist ein
Ereignis auf einen Zeitpunkt bezogen.
42Ereignisgesteuerte Prozesskette (EPK)
- Ereignisse lösen Funktionen aus und sind
Ergebnisse von Funktionen. - Durch das Hintereinanderschalten dieses
Ereignis-Funktionswechsels entstehen so genannte
ereignisgesteuerte Prozessketten. - Eine ereignisgesteuerte Prozesskette (EPK) zeigt
den logisch-zeitlichen Ablauf eines
Geschäftsprozesses.
Ereignisse Beispiele
43Beispiel für eine EPK
44Beispiele für Regeln
45Ereignisverknüpfungen
46Funktionsverknüpfungen
47Funktionszuordnungsdiagramm (I/O)
Beispiel
Hinweis Kann in Kombination mit EPKs genutzt
werden.
48Funktionszuordnungsdiagramm
49EPK mit Input-/Output-Daten
50Informationsflussdiagramm
51Ereignisdiagramm (Beispiel)
52Vorgangskette (Fachkonzept)
53EPK mit Daten, Organisationen und Ereignissen
54Wertschöpfungskettendiagramm
55Abbildung komplexer Verknüpfungen im Regeldiagramm
564. Prozesssicht / Steuerungssicht b)
DV-Konzept
57Funktionen mit Daten
Datenfluss zwischen Anwendungssystemtypen
I/O-Daten auf DV-Konzept-Ebene
58Organisation mit Daten
Zugriffsrechte
Definition der Verantwortlichkeiten