Home
mit mega system oriented it architecture
Contents
1. Der Bericht m O on a D o a a D m o E m oO m es n m DIS aZ s 815185 8 12 aja oa a GEAR ias n A7 oi a m GE Im loi oa Do D 5 S E lt O tO EaD D Ia Re Adding products to Shopping cart e at Customer Data Manager oot Shopping Cart Management PR Die in den Zeilen aufgef hrten Objekte sind die Verbraucher der Interaktionen und Urheber der Dienstantr ge w In den Zeilen werden die Objekte aufgef hrt die direkt mit den Agenten verbunden sind welche das Thema des Berichts sind sowie die Objekte die mit diesen Objekten verbunden sind we Nur die Objekte und Unterobjekte mit einem definierten Interaktionspunkt der die Rolle des Verbrauchers bernimmt werden in dem Bericht aufgef hrt Die Objekte in den Spalten sind die Lieferanten der Interaktionen und bieten die Antworten auf die Dienstantr ge w In den Spalten werden die Objekte aufgef hrt die direkt mit den Agenten verbunden sind welche das Thema des Berichts sind sowie die Objekte die mit diesen Objekten verbunden sind we Nur die Objekte und Unterobjekte mit einem definierten Interaktionspunkt der die Rolle des Lieferanten bernimmt werden in dem Bericht aufgef hrt w Weitere Informationen zu den Interaktionspunkten finden Sie unter Interaktionspunkt eines Elements definieren Seite 55 74 MEGA System Oriented IT Architecture Standardberichte von MEGA System Oriented
2. DER ARBEITSBEREICH Dieses Kapitel macht Sie mit der Verwendung von MEGA System Oriented IT Architecture vertraut und stellt die einzelnen Schritte vor die vor der Nutzung der L sung durchzuf hren sind An dieser Stelle werden folgende Punkte erkl rt vd Verbindung zu MEGA Windows Front End Seite 12 vd Verbindung zu MEGA WEB Front End Seite 14 Allgemeine Pr sentation der Benutzeroberfl che Seite 17 11 VERBINDUNG ZU MEGA WINDOWS FRONT END MEGA Windows Front End Front End ist eine Anwendung von MEGA auf die im Windows Desktop zugegriffen werden kann Damit Sie sich mit MEGA vertraut machen k nnen werden in diesem Handbuch Beispiele aus dem Repository MEGA Tutorial der Umgebung Demonstration verwendet Der Benutzer Mister Guide wurde erstellt um Sie als Anf nger durch MEGA zu f hren Um MEGA zu starten gehen Sie wie folgt vor 1 Doppelklicken Sie auf das Symbol MEGA ea Das Identifikationsfenster wird angezeigt m Connexion to MEGA x Identifier Mister Guide Password Environment C MEGA Demonstration v Change password Cancel 2 W hlen Sie im Feld Umgebung Ihre Arbeitsumgebung aus mw Sollten Sie keinen Zugriff auf eine Umgebung haben wird die Umgebung automatisch ber cksichtigt Das Feld zur Auswahl der Umgebung ist abgeblendet pe Weitere Informationen zu den Umgebungen und den Benutzern finden Sie im Kapitel Umgebungen verwalten und Benutzer v
3. 55 Das ee EE 55 Merkmale des Interaktionspunktes eines Elements definieren 56 MEGA System Oriented IT Architecture Mit Service Design modellieren zz cee eee ee 57 Austauschvertrag beschreiben 0 000 cee ee 58 Austauschvertrag ab einer Interaktion erstellen 59 Diagramm eines Austauschvertrags erstellen BPMN 2 2 2 2 une nenn 60 Verwendeten Austausch oder verwendeten Austauschvertrag definieren 60 Ereignisse erstellen face ca aa ha an nn EE Ea a a aa ea 61 Sequenzfl sse bearbeiten 2 u 2 00 0 nn an nn a a nn 61 Die Gateways saa cadra un ana ae OR a ee 62 Gateways am Ausgang einer Etappe 62 Die Gateways am Eingang einer Etappe m mn nennen nern 63 Gateway erstellen u ua Ne au a Dan a ER DEE eee nase OE Ree oe 63 Gateway ndem a podada ee ee ee 63 Austausch beschreiben zz cece nn nn nn nn nn nn 65 Austausch erstellen 2 cc ees 66 Austausch beschreiben 0 nn 66 Austauschdiagramm BPMN erstellen 66 Nachrichtenfluss mit Inhalt erstellen 66 Standardberichte von MEGA System Oriented IT Architecture verwenden 69 bereinstimmung der Austausche zwischen Agenten 70 Ausgleich der Austausche zwischen Agenten 00000 e eee ee eee 72 Kreuztabelle der Interaktionen von Diensten 00 0002 e eee eee 74 Der Bericht ss eco dae SoG Soe ES PoE SE PREV ES EEG SE Ba RS ES 74 Details des Austauschs 2 i ees 75 Bericht parameters a a we
4. Eine Architektur logischer Anwendungen ist eine Komponente mit der die Organisation logischer Anwendungen nach einer serviceorientierten Methode beschrieben wird Die Architektur logischer Anwendungen ist eine Montage aus anderen Architekturen logischen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren In MEGA System Oriented IT Architecture gibt es keine direkte Verbindung zwischen einem Anwendungssystem und der Architektur logischer Anwendungen Architektur logischer Anwendungen erstellen Um eine Architektur logischer Anwendungen zu erstellen gehen Sie wie folgt vor 1 2 W hlen Sie die gew nschte Bibliothek aus Klicken Sie mit der rechten Maustaste auf den Ordner Logische Anwendungen und w hlen Sie anschlie end Neu gt Architektur logischer Anwendungen aus Das Fenster Erstellung von Architektur logischer Anwendungen wird angezeigt Geben Sie den Namen der Architektur der logischen Anwendungen ein und klicken Sie auf OK Die neue Architektur logischer Anwendungen wird in der Navigationsbaumstruktur aufgef hrt 45 Komponenten der Architektur logischer Anwendungen beschreiben Ein Diagramm der Architektur logischer Anwendungen beschreibt die interne Struktur der Architektur e die angebotenen oder erforderlichen Dienste e die bernommenen Prozesse die Komponenten und ihre Interaktionen e die Endbenutzer in Interak
5. MEGA System Oriented IT Architecture Standardberichte von MEGA System Oriented IT Architecture verwenden Ausgleich der Austausche zwischen Agenten ausgeglichenen Agenten Warenkorb des Kunden verwalten auf dessen interne Struktur nicht beschrieben wird 2 Agent Exchange Balance Add a comment for this chapter The following table shows for each agent the balance between around and inside information elements incoming or outgoing the agent D 66 of the exchanges are well balanced 9 exchanges are considered 6 exchanges are well balanced 66 3 exchanges are not well balanced 33 Legend A shi The incoming information element not managed by the item Bl Incomplete The managed information element is not received by the item gt OK The incoming information element is properly managed by the item IS Incomplete The outgoing information element is not produced by the item EI Incomplete The produced information element is not sent by the item OK The produced information element is properly sent by the item ad The around exchange is coming in the balanced item P The inside exchange is coming in the balanced item P The around exchange is going out the balanced item E The inside exchange is going out the balanced item Exchange Balance Balanced Items Information Elements Around Exchanges Inside Exchanges bi Call Management Kale Information about customer call 2
6. WEI Error Messaget 2e Customer identification call Management Internet Purchasing Information about r customer Customer identification d i Call Management d i Internet Purchasing E customer Information BEI Error Messaget 5 Customer identification M Customer Internet Purchasing ve Information about MEGA System Oriented IT Architecture Standardberichte von MEGA System Oriented IT Architecture verwenden Ubereinstimmung der Austausche zwischen Agenten Berichtparameter Dieser Bericht Ubernimmt nur den Parameter Agent Dieser Parameter ist obligatorisch Die Metaklassen sind akzeptiert OrgEinheit Anwendung Anwendungssystem Architektur logischer Anwendungen Logische Anwendung Gesch ftsbereich 71 72 AUSGLEICH DER AUSTAUSCHE ZWISCHEN AGENTEN Dieser Bericht enthalt eine Synthese der Informationen die von den parametrierten Agenten f r den Bericht erhalten und bearbeitet werden Die Agenten sind in den verschiedenen Benutzungskontexten mit der Au enwelt ber Interaktionen verbunden deren verbundene Austauschvertr ge den Austausch der Nachrichten beschreiben Ein Agent wird als ausgeglichen betrachtet wenn die Beschreibung der internen Funktionsweise des Agenten alle mit der Au enwelt ausgetauschten Nachrichten bernimmt Der nachfolgende Bericht f hrt einen ausgeglichenen Agenten Warenkorb des Kunden verwalten und einen nicht
7. zusammengesetzten Beziehung mit einer Ubergeordneten Architektur logischer Anwendungen Komponenten einer logischen Anwendung Die Komponente einer logischen Anwendung beschreibt die Rolle einer logischen Anwendung in einer zusammengesetzten Beziehung mit einer bergeordneten logischen Anwendung oder einer bergeordneten Architektur logischer Anwendungen Interaktionen zwischen den Komponenten die die Dienstantr ge darstellen Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben w Weitere Informationen zu den Interaktionen zwischen den Komponenten der Architektur logischer Anwendungen finden Sie unter Interaktionen verwalten Seite 55 Dienstpunkten Ein Dienstpunkt ist ein Austauschpunkt ber den ein Agent potenziellen Kunden einen Dienst anbietet Abfragepunkten Ein Abfragepunkt ist ein Austauschpunkt ber den ein Agent bei potenziellen Lieferanten einen Dienst beantragt w Weitere Informationen zu den Zugriffspunkten finden Sie unter Dienst und Abfragepunkte beschreiben Seite 52 47 DATA STORES VERWENDEN Ein Data Store bietet einen Mechanismus an mit dem Daten aktualisiert oder
8. Anwendung Verwendung einer Anwen dung in einem Anwendungs system Endbenutzer OrgEinheit Diagramm einer Anwen Anwendungskomponente Anwendung dungsstruktur beschreibt eine Anwen Komponente einer Platt Anwendung Andere Form der Verwendung dung formanwendung einer Anwendung in einer Architektur Diagramm einer Archi tektur logischer Anwen dungen beschreibt logische Anwendungen Nutzung einer Architektur logischer Anwendungen Architektur logi scher Anwen dungen Nutzung der Architektur logi scher Anwendungen von einer anderen Komponente einer logi schen Anwendung Logische Anwen dung Nutzung einer logischen Anwendung in einer Architek tur logischer Anwendungen Endbenutzer OrgEinheit Diagramm eines Aus Verwendeter Austausch Austausch tauschvertrags BPMN beschreibt einen Aus Verwendeter Austausch Austauschver tauschvertrag vertrag trag MEGA System Oriented IT Architecture Verwendete Konzepte Einf hrung Eigenschaften der verbundenen Objekte EIGENSCHAFTEN DER VERBUNDENEN OBJEKTE Sie k nnen die Eigenschaften bestimmter Objekte angeben eine Speichergr e f r die Anwendungen oder eine Versionsnummer oder ein anderes besonderes Merkmal Diese Eigenschaften k nnen f r folgende Objekte definiert werden e ein Anwendungssystem e eine Architektur logischer Anwendungen e eine Organisationseinheit e eine Anwendung Eigenschaften erstellen Um eine Eigenschaf
9. Funktionalitat Gateway Ein Austausch beschreibt den Austausch von Nachrichtenfl ssen zwischen den Teilnehmern Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben Bibliotheken sind Gruppierungen von Objekten mit denen der Inhalt eines MEGA Repositorys in mehrere unabh ngige Teile unterteilt wird Mit Bibliotheken lassen sich virtuelle Repository Partitionen erstellen Vor allem k nnen zwei Objekte aus verschiedenen Bibliotheken denselben Namen tragen Ein Data Store bietet einen Mechanismus an mit dem Daten aktualisiert oder abgerufen werden die auch ber die Reichweite des aktuellen Prozesses hinaus bestehen bleiben In einem Data Store werden die Daten der Fl sse am Eingang gespeichert und ber einen oder mehrere Fl sse am Ausgang weitergeleitet Ein Diagramm wird verwendet um die mit dem Grafiktool erstellten Grafiken zu speichern z B Flowcharts Organigramme usw Ein Dienstpunkt ist ein Austauschpunkt ber den ein Agent potenziellen Kunden einen Dienst anbietet Ein Endbenutzer stellt eine OrgEinheit dar die an den Grenzen eines Anwendungssystems oder einer Architektur logischer Anwendungen mitwirkt Ein Ereignis stellt einen Vorfall oder eine Aktion im System dar beispielsweise nderung der Kundenadresse Es wird von einem Broker verw
10. Interaktion wird von einem Austauschvertrag beschrieben Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben Im Diagramm des Anwendungssystems Bearbeitung der Einkaufsantr ge werden zwei Interaktionen verwendet m Customer th Call Center Customer identification S s Information requiremen Q Customer identification 0 SC Internet a Information about customer Call Purchasing Management Customer Information emm Le Error Message Interaktionen im Diagramm der Struktur eines Anwendungssystems Bearbeitung der Einkaufsantr ge Die Kunden k nnen in einer eCommerce Anwendung Bestellungen aufgeben oder aber ber ein Call Center das selbst eine MEGA System Oriented IT Architecture Verwendete Konzepte Einf hrung Beispiele f r die Verwendung Commerce Anwendung verwendet um den Dienst der Kundenidentifikation zu erhalten Ein Kunde der seine Bestellung ber ein Call Center aufgibt kann andere Antr ge als Bestellungen senden Diagramm des Austauschvertrags BPMN Das Diagramm eines Austauschvertrags das mit dem Austauschvertrag Identifikation des Kunden verkn pft ist beschreibt in einer BPMN Notation die durchgef hrten Vorg nge Customer delegate Customer identification Cu
11. Struktur des Datenbestands aus oder erstellen Sie eine neue 5 Klicken Sie auf Beenden Das physische externe RE Data Store wird am Rand des Diagramms angezeigt und tr gt den Namen der Struktur des Datenbestands we Die Struktur eines RE Datenbestands wird von einer Datenbank gehalten Zugriff auf ein physisches Data Store beschreiben Folgende Komponenten k nnen im Lese oder Schreibmodus auf ein physisches Data Store zugreifen e Die Elemente vom Typ Verwendung des Anwendungssystems die die beiden verwendeten Anwendungssysteme darstellen Die Nutzung eines Anwendungssystems beschreibt die Rolle eines Anwendungssystems in einer zusammengesetzten Beziehung mit einem bergeordneten Anwendungssystem e Die Anwendungskomponenten die die verwendeten Anwendungen darstellen Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt e Die Komponenten einer Plattformanwendung UI Komponente einer Plattformanwendung stellt die Tatsache dar dass die verwendete Technologie in der beschriebenen Anwendung die Rolle einer Plattform Ubernimmt Beispielsweise ist Tomcat eine Plattformkomponente fur SageCRM Um den Zugriff auf das Data Store im Lesemodus zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms auf die Schaltfl che Verbindung 2 Ziehen Sie eine Verbindung zwischen dem Data Store und der Entit t die die Daten liest
12. ber den das Objekt Verbraucher seinen Antrag sendet Objekt Verbraucher ebenfalls in der Zeile e Interaktion die mit dem Objekt Lieferant verbunden ist Objekt das den Kontext darstellt Objekt das das Objekt Lieferant und die Interaktion enth lt Interaktion in der das Objekt Lieferant seinen Antrag empf ngt Interaktionspunkt ber den das Objekt Lieferant seinen Antrag empf ngt Objekt Lieferant ebenfalls in der Spalte klicken erhalten Sie 75 Berichtparameter Hier werden die Eingabedaten des Berichts definiert Einstellung Parametertyp Einschrankungen Agent OrgEinheit Mindestens ein obligatorisches Anwendung Thema Die Agenten werden kumu Anwendungssystem liert Architektur logischer Anwendungen Logische Anwendung Geschaftsbereich Teil eines filternden OrgEinheit Nicht obligatorisch Agenten Anwendung Anwendungssystem Architektur logischer Anwendungen Logische Anwendung Gesch ftsbereich Filternder Agent OrgEinheit Nicht obligatorisch Anwendung Anwendungssystem Architektur logischer Anwendungen Logische Anwendung Gesch ftsbereich MEGA System Oriented IT Architecture Das Glossar stellt die wichtigsten Konzepte vor die in MEGA Service Oriented Architecture Design verwendet werden Abfragepunkt Agenttyp Anwendung Anwendungskomponent e Anwendungsprozess Anwendungssystem Architektur logischer Anwendungen GLOSSAR Ein Abfrage
13. die Verwendete Anwendung auszuw hlen 2 W hlen Sie eine existierende Anwendung aus oder erstellen Sie eine neue Anwendung 3 Klicken Sie auf OK Die Anwendungskomponente wird im Diagramm angezeigt Endbenutzer erstellen Um zu beschreiben dass ein Anwendungssystem wie die Bearbeitung der Einkaufsantr ge von internen und externen OrgEinheiten aktiviert wurde gehen Sie wie folgt vor e Erstellen Sie eine Komponente des Typs Endbenutzer e erkn pfen Sie mit dieser Komponente eine OrgEinheit zum Beispiel Assistent Einkauf Ein Endbenutzer stellt eine OrgEinheit dar die an den Grenzen eines Anwendungssystems oder einer Architektur logischer Anwendungen mitwirkt Um einen Endbenutzer zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms der Struktur eines Anwendungssystems auf die Schaltfl che in Endbenutzer und anschlieBend in den Rahmen des Diagramms des Anwendungssystems In einem Fenster werden Sie aufgefordert die eingebundene organisatorische Ressource auszuw hlen 2 W hlen Sie die betreffende OrgEinheit aus und klicken Sie auf OK Beschreibung eines Anwendungssystems erg nzen Zugriff auf die Beschreibung eines Anwendungssystems Im Eigenschaftsfenster des Anwendungssystems k nnen Sie auf die vollst ndige Beschreibung dieses Anwendungssystems zugreifen Um auf die Beschreibung eines Anwendungssystems zuzugreifen gehen Sie wie folgt vor Klicken Sie mit der rechten Ma
14. 2 Klicken Sie mit der rechten Maustaste auf den Ordner Anwendungssystem und klicken Sie anschlie end auf Neu gt Anwendungssystem Daraufhin wird das Fenster Erstellung von Anwendungssystem ge ffnet 3 Geben Sie den Namen des Anwendungssystems ein und klicken Sie auf OK Das neue Anwendungssystem wird in der Navigationsbaumstruktur angezeigt MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Anwendungssystem beschreiben Komponenten eines Anwendungssystems beschreiben Das Diagramm der Struktur eines Anwendungssystems beschreibt die interne Struktur eines Anwendungssystems e die angebotenen oder erforderlichen Dienste e die Ubernommenen Prozesse die Komponenten und ihre Interaktionen e die Endbenutzer in Interaktion mit den Anwendungskomponenten Folgendes Diagramm beschreibt das Anwendungssystem fiir die Bearbeitung der Einkaufsantr ge Purchasing requests processing mm Customer th Call Center th Purchasing Assistant mn Internal Purchasing Service Customer identification Customer identification Internet Information about customer H Purchase Purchasing OO Request Customer Information Management et Le Error Message Booking Ordering Diagramm der Struktur des Anwendungssystems Bearbeitung der Einkaufsantrage Um das Diagramm der Struktur eines Anwendungssystems mit Windows Front Endzu erstellen gehen Sie wie folgt vor 1 Klicken Sie mi
15. Agenten analysiert werden die in der Architektur eingesetzt werden Mit der MEGA Suite k nnen Objekt Sets aus dem Repository in den Berichten gruppiert werden und die Interaktion dieser Objekte gepr ft werden Die Liste der standardm ig von MEGA System Oriented IT Architecture vorgeschlagenen w Weitere Informationen zum Funktionsprinzip der Berichte finden Sie im Handbuch MEGA Common Features im Kapitel Berichte generieren Berichtsvorlagen wird angezeigt d d Ubereinstimmung der Austausche zwischen Agenten Weitere Informationen finden Sie unter Ausgleich der Austausche zwischen Agenten Seite 72 Ubereinstimmung der Austausche zwischen den Anwendungen Dieser Bericht ist mit dem Bericht Ubereinstimmung der Austausche zwischen Agenten identisch Das Thema des Berichts kann nur vom Typ Anwendung sein Ausgleich der Austausche zwischen Agenten Weitere Informationen finden Sie unter Ubereinstimmung der Austausche zwischen Agenten Seite 70 Ausgleich der Austausche zwischen Anwendungen Dieser Bericht ist mit dem Bericht Ausgleich der Austausche zwischen Agenten identisch Das Thema des Berichts kann nur vom Typ Anwendung oder logische Anwendung sein Kreuztabelle der Interaktionen von Diensten Seite 74 69 70 UBEREINSTIMMUNG DER AUSTAUSCHE ZWISCHEN AGENTEN Der Bericht ber die bereinstimmung der Austausche zwischen Agenten enth lt eine Synthese der Informationen die von den Agenten erhalten wurd
16. Architecture Der Arbeitsbereich Verbindung zu MEGA WEB Front End 7 Klicken Sie im Feld Business Role oder Profile auf den Pfeil und wahlen Sie die Gesch ftsrolle oder das Profil aus mit der bzw dem Sie arbeiten m chten be Wenn Sie nur eine Rolle oder ein Profil haben wird diese Rolle bzw dieses Profil automatisch ber cksichtigt w In MEGA Administration wird das Feld Profile statt Business Role angezeigt wenn in den Optionen der Umgebung Optionen Installation Benutzerverwaltung die Option Verwaltung der Zuweisung von Gesch ftsrollen an Personen nicht ausgew hlt wurde we Das ausgew hlte Profil bzw die Gesch ftsrolle definiert die Anwendungen auf die Sie zugreifen k nnen 8 Klicken Sie im Feld Application auf den Pfeil und w hlen Sie die Anwendung aus mit der Sie sich verbinden m chten w Sollten Sie Zugriff nur auf eine Anwendung mit dem ausgew hlten Profil bzw der Gesch ftsrolle haben wird das Profil die Rolle automatisch ber cksichtigt Das Feld zur Auswahl der Anwendung wird nicht angezeigt mega Repository MEGA Tutorial v See C have read and accept the privacy policy 9 Klicken Sie auf privacy Policy unter dem Fenster zur Anmeldung und lesen Sie die Vorschriften hinsichtlich der Datenschutzpolitik durch W hlen Sie anschlie end I have read and accept the privacy policy aus Die Schaltfl che LOGIN wird angezeigt we Wenn Sie die Vorschriften hinsichtlich der Datenschutzpo
17. IT Architecture verwenden Kreuztabelle der Interaktionen von Diensten Details des Austauschs Wenn Sie im Kastchen der Kreuztabelle auf die Schaltflache Detailangaben der Interaktion die die beiden Objekte verbindet Di E O E 2 5 o lu n D 1D a 9l 3 0 2 Le Le B le lt a z 2 ela s B Lc re ase Bet E lt CPE x o KI Adding products to Shopping cart F BR Object Type Link Mm IT Service Architecture Owned Interaction ne Shopping Cart Management Dr Shopping cart information IB Interaction z Interaction End Point E Interacting Element Endpoint E Interacting Element Endpoint E Interacting Element Adding products to Shopping cart I Software Service Architecture Use ervice Architecture Owned Interaction E tr Service Architect owned Interacti ER Shopping Cart Management 29 Shopping cart information ei Interaction x Interaction End Point E Interacting Element Endpoint E interacting Element Endpoint Interacting Element Customer Data Manager ei IT Service Component Die Informationen werden in folgender Reihenfolge aufgef hrt e Interaktion die mit dem Objekt Verbraucher verbunden ist und hintereinander mit folgenden Elementen beschrieben wird Objekt das den Kontext darstellt Objekt das das Objekt Verbraucher und die Interaktion enth lt Interaktion in der das Objekt Verbraucher seinen Antrag sendet Interaktionspunkt
18. JeP iawo sno 0 ssa0y End of Customer Identification Service Diagramm eines Austauschs Dienst Kundenidentifikation Der Ablauf des Dienstes der Kundenidentifikation beginnt mit dem Versand von Informationen mit denen der Kund identifiziert wird Wenn der Kunde nicht gefunden wird wird eine Fehlermeldung ausgegeben Andernfalls werden die Ausk nfte ber den Kunden gesendet Kundenidentifikation Status der Bestellungen usw Beispiel eines erweiterten Austauschvertrags einer Kommunikation Mit der Option MEGA Service Design wird ein Austauschvertrag mit einer Folge einzelner dargestellter Etappen beschrieben die wie folgt dargestellt werden e entweder mit verwendeten Austauschvertr gen e oder mit verwendeten Austauschen LU Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben LN Ein verwendeter Austausch entspricht der Verwendung eines Austausches in einem Austauschvertrag Die Rollen des Austauschvertrags die am Rahmen aufgef hrt werden stellen die mitwirkenden Personen dar e Kunde Lieferant oder e Sender Empf nger 30 MEGA System Oriented IT Architecture Ein Austauschvertrag kann auch von mehr als zwei mitwirkenden Personen beschrieben werden In diesem Fall handelt es sich bei einer Rolle um den Initiator Verwendete Konzep
19. Komponente oder Verwendung eines Anwendungssystems Eine Verbindung vom Data Store zur Entit t wird erstellt w Um eine Verbindung im Schreibmodus zu erstellen m ssen Sie eine Verbindung zwischen der schreibenden Entit t und dem Data Store erstellen 49 Logisches Data Store beschreiben Ein logisches Data Store stellt die Verwendung der Daten Uber Anwendungssysteme dar ohne zu berticksichtigen wie der Zugriff konkret implementiert wird Im Diagramm einer Architektur der logischen Anwendung k nnen Sie nur logische lokale oder externe RE Data Stores verwenden Die Architektur logischer Anwendungen ist eine Montage aus anderen Architekturen logischen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren Eine logische Anwendung ist das Teilelement einer Anwendung das dem Endbenutzer dieser Anwendung im Rahmen seiner Arbeit zur Verf gung gestellt wird Die logischen Anwendungen stellen die Aufteilung der Anwendungen in Form funktionaler elementarer Einheiten dar Eine logische Anwendung ist eine koh rente und nicht teilbare Bearbeitungseinheit die eine Gruppe von Nachrichten und Ereignissen koordiniert um im Informationssystem eine Task durchzuf hren Im Anwendungssystem entspricht die logische Anwendung einer funktionellen Einheit die weitaus elementarer ist Logisches lokales Data Store erstellen Ein lokales Data Store ist ein Data Store da
20. MEGA System Oriented IT Architecture Benutzerhandbuch MEGA HOPEX V1R2 V1iR3 1 Ausgabe Juli 2015 Die in diesem Dokument enthaltenen Informationen k nnen jederzeit ohne vorherige Ank ndigung ge ndert werden und stellen in keinem Fall eine Verpflichtung f r MEGA International dar Diese Ver ffentlichung darf weder ganz noch teilweise ohne vorherige schriftliche Erlaubnis von MEGA Inter national f r irgendwelche Zwecke reproduziert gespeichert bersetzt oder bertragen werden unabh ngig davon mit welchen Mitteln dies geschieht MEGA International Paris 1996 2015 Alle Rechte vorbehalten MEGAWindows ist eine registrierte Marke von MEGA International Windows ist eine registrierte Marke von Microsoft Die anderen Marken geh ren den jeweiligen Eigent mern INDICE EINISIEUNG a te anh cies ies Cee ee Gee Ree eee ae wee Be ane Bere 7 ber dieses Handbuch u 0 u nu 0 nu nee ee ee ee SEN 8 Str kt r des Handb chs ri dace 4 ka sn cl a u a SN ae a oe ake we ST 8 Weitere Ressourcen ana AEN EE a en nen 8 Schreibkonventionen in diesem Handbuch 9 Stil pg Formatierung 22 22 ee eR Ra ara 9 Der Arbeitsbereich EE e 11 Verbindung zu MEGA Windows Front End 0 000 cee non nn nn nn nn nn 12 Verbindung zu MEGA WEB Front End vunnun nm nun ee 14 Allgemeine Pr sentation der Benutzeroberfl che 0000000 e eee eee eee 17 Verwendete Konzepte Einf hrung eee e eee eee nn 19 Beispiele f
21. MEN BESCHRIEBENE ELEMENTE Die Diagramme der serviceorientierten Architekturen beruhen auf zwei Konzepttypen e den im Diagramm beschriebenen Elementen Hardware oder organisatorische Elemente die in einer Architektur eingesetzt werden wie zum Beispiel die Verwendung eines Anwendungssystems ein Endbenutzer oder eine Anwendungskomponente Die mit diesen Elementen verbundenen Objekte k nnen ohne Folgen f r die Elemente selbst oder ihre Umgebung ge ndert werden e Die mit den beschriebenen Elementen verbundenen Objekte die konkreten Objekten entsprechen Dabei handelt es sich um Anwendungsarchitekturen Architekturen einer logischen Anwendung Dienstvorg nge OrgEinheiten oder Anwendungen Im Beispiel der Architektur einer Bearbeitung der Einkaufsantr ge sind Plattform der Einkaufsverwaltung und Zahlungsmanagement Verwendungen eines Anwendungssystens Diese Anwendungssysteme setzen sich wiederum aus verschiedenen Ressourcen zusammen Komponenten einer Anwendung und Verwendung eines Anwendungssystens Kontextmen der beschriebenen Elemente Bei allen Diagrammen in diesem Handbuch weist das Kontextmen der meisten Komponenten beispielsweise Anwendungskomponente folgende Optionen auf e die Befehle des Objekttyps der von dem Element benutzt wird zum Beispiel Anwendung e die Befehle f r die Komponente selbst e die Befehle f r die Grafik Purchase Request Management Application Purcha
22. Texts Local name Interacting Element Endpoint Owner application Architecture Purchasing requests processing W Played Service Role Role v gt Interaction Endpoint Target Order Access gt 3 W hlen Sie Teilnahme an einer Dienstrolle aus d h die Rolle des Austauschvertrags die von dem Interaktionspunkt des Elements bernommen wird 4 W hlen Sie den Ziel Interaktionsendpunkt aus d h den Dienst oder Abfrage Punkt der von der Interaktion betroffen ist 5 Klicken Sie auf OK MEGA System Oriented IT Architecture Mit SERVICE DESIGN MODELLIEREN In diesem Kapitel wird erkl rt wie Austauschvertr ge zwischen den Komponenten der IT Architektur beschrieben werden d Austauschvertrag beschreiben Seite 58 Austausch beschreiben Seite 65 57 58 AUSTAUSCHVERTRAG BESCHREIBEN Eine Interaktion stellt den Informationsaustausch zwischen den Komponenten einer Architektur dar Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben Der Inhalt einer Interaktion wird von einem Austauschvertrag beschrieben Ein Austauschvertrag ist ein Vertragsmodell zwischen zwe
23. Verwendete Konzepte Einf hrung Beispiele f r die Verwendung Folgendes Diagramm beschreibt die Architektur einer logischen Anwendung f r den Einkauf per eCommerce die d Kunden angeboten wird Internet Purchasing Fr A Customer Information Error Message Customer Inf information about customer Yv Management Shopping cart Booking er Access poking Shopping cart u Order creation Ce gp Ofdering Diagramm einer Architektur logischer Anwendungen Einkauf per eCommerce Die von den Kunden formulierten Antr ge werden von einer Architektur logischer Anwendungen Warenkorb des Kunden verwalten bearbeitet Die logische Anwendung Bestellung 25 erstellen wird anschlie end im Kontext dieser Architektur verwendet Das Diagramm einer Architektur logischer Anwendungen das den Warenkorb des Kunden verwaltet f hrt zwei Abfragepunkte f r Reservieren oder Bestellen auf Management Shopping cart Management Customer identification SEU ER cat ON Information about customer Manager ccess Customer xt Customer Information identification Error Message E AN Shopping cart information Booking Booking Access Adding products to Booking Shopping cart Shopping cart content RER Shopping cart content Diagramm einer Architektur logischer Anwendungen Warenkorb des Kunden verwalten Diese Diagramme bestehen aus e einer Komponente des Typs En
24. abgerufen werden die auch ber die Reichweite des aktuellen Prozesses hinaus bestehen bleiben In einem Data Store werden die Daten der Fl sse am Eingang gespeichert und Uber einen oder mehrere Fl sse am Ausgang weitergeleitet Data Stores k nnen in folgenden Diagrammen beschrieben werden e Strukturdiagramme eines Anwendungssystems e Diagramme ber Anwendungsstruktur e Diagramme der Architektur einer logischen Anwendung Physische Data Stores beschreiben Ein physisches Data Store stellt die Implementierung eines logischen Data Stores dar Im Diagramm der Struktur eines Anwendungssystems und im Diagramm der Anwendungsstruktur k nnen Sie nur folgende physische Data Stores verwenden e Lokale oder externe e RE Relation Entitat oder RDB Relationale Datenbank Ein Relationale Datenbank Data Store ist ein Data Store in Form von Tabellen oder Tabellenansichten Ein Entit t Relation Data Store beschreibt die Daten einer Datenbank in Form von Entit ten oder Klassen Physisches lokales RDB Data Store erstellen Ein lokales Data Store ist ein Data Store das ausschlie lich innerhalb des beschriebenen Systems verwendet wird Um zum Beispiel ein physisches lokales RDB Data Store ab einem Diagramm der Struktur eines Anwendungssystems zu erstellen gehen Sie wie folgt vor 1 ffnen Sie das betreffende Diagramm 2 Klicken Sie in der Objektleiste des Diagramms der Struktur eines Anwendungssystems auf die Schaltfl che Physisches lokal
25. altet Um zu signalisieren dass sie ein Ereignis produzieren kann gibt die Anwendung an dass sie ver ffentlicht Wenn eine Anwendung an einem Ereignis interessiert ist gibt sie an dass sie es abonniert Ein externes Data Store ist ein Data Store das innerhalb und au erhalb des beschriebenen Systems verwendet wird Ein Nachrichtenfluss stellt den Informationsfluss in einem Austauschvertrag dar Ein Fluss transportiert den Inhalt Eine Funktionalit t ist ein Dienst der von einer Organisationseinheit erwartet wird damit sie ihre Arbeit ausf hren kann Diese Funktionalit t kann allgemein im Rahmen einer Aktivit t oder genauer zur Ausf hrung eines bestimmten Arbeitsschritts notwendig sein Die Funktionalit t kann von einer Anwendung bereitgestellt werden wenn es sich um eine rechnergest tzte Funktionalit t handelt Ein Gateway ist ein Modellierungselement das zur Kontrolle der Sequenzfl sse verwendet wird die in einem Prozess zusammen oder auseinanderlaufen MEGA System Oriented IT Architecture Inhalt Interaktion IT Service IT Service Komponente Komponente einer logischen Anwendung Komponente einer Plattformanwendung Komponente eines Agenttyps Logische Anwendung Mit Inhalt wird der Inhalt einer Nachricht oder eines Ereignisses unabh ngig von seiner Struktur bezeichnet Die Struktur wird durch ein mit dem Inhalt verbundenen XML Schema dargestellt Ein Inhalt kann von mehreren Nachrichten verwendet
26. ationseinheiten Aktivitaten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben Beispiel einer Architektur logischer Anwendungen Die Architektur logischer Anwendungen ist eine Montage aus anderen Architekturen logischen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren Eine logische Anwendung ist das Teilelement einer Anwendung das dem Endbenutzer dieser Anwendung im Rahmen seiner Arbeit zur Verf gung gestellt wird Die logischen Anwendungen stellen die Aufteilung der Anwendungen in Form funktionaler elementarer Einheiten dar Eine logische Anwendung ist eine koh rente und nicht teilbare Bearbeitungseinheit die eine Gruppe von Nachrichten und Ereignissen koordiniert um im Informationssystem eine Task durchzuf hren Im Anwendungssystem entspricht die logische Anwendung einer funktionellen Einheit die weitaus elementarer ist Diagramm einer Architektur logischer Anwendungen Die Komponenten der Architektur logischer Anwendungen werden in einem Diagramm einer Architektur logischer Anwendungen beschrieben das Folgendes darstellt e die angebotenen oder erforderlichen Dienste e die bernommenen Prozesse die Komponenten und ihre Interaktionen e die Endbenutzer in Interaktion mit den Anwendungskomponenten MEGA System Oriented IT Architecture
27. chvertrag komplexe Austausche dar Die Nutzung einer Architektur logischer Anwendungen beschreibt die Rolle einer Architektur logischer Anwendungen in einer zusammengesetzten Beziehung mit einer bergeordneten Architektur logischer Anwendungen Die Nutzung eines Anwendungssystems beschreibt die Rolle eines Anwendungssystems in einer zusammengesetzten Beziehung mit einem bergeordneten Anwendungssystem Glossar 81 MEGA System Oriented IT Architecture
28. cken Sie auf den Pfeil rechts neben dem Feld Sequenzflusstyp Wahlen Sie in der Dropdown Liste Bedingt aus Geben Sie den Bedingungsausdruck ein und klicken Sie auf Pradikat Klicken Sie auf OK Der Text der Bedingung erscheint auf der Verbindung die folgende Form annimmt amp gt oo So Die Gateways Gem der BPMN Norm werden in der Objektleiste mehrere Typen von Gateways aufgef hrt Ein Gateway ist ein Modellierungselement das zur Kontrolle der Sequenzfl sse verwendet wird die in einem Prozess zusammen oder auseinanderlaufen Um die wichtigsten Anwendungsf lle besser verstehen zu k nnen unterscheiden wir e Gateways am Ausgang einer Etappe e Gateways am Eingang einer Etappe Gateways am Ausgang einer Etappe Bei einem Exklusiven Gateway kann nur eine Ausgangsverzweigung unter den verschiedenen m glichen Verzweigungen gew hlt werden Das Gateway kann gew hlt werden e abh ngig von den Daten die f r die Bearbeitung verf gbar sind e abh ngig von den Ereignissen die w hrend der Bearbeitung auftreten k nnen Bei einem Parallelen Gateway werden alle Ausgangsverzweigungen gleichzeitig bearbeitet w o wl mg D Qe p E Xe A e a A A Parallel Exclusive Bei einem Inklusiven Gateway k nnen ein oder mehrere Ausgangsverzweigungen unter den verschiedenen m glichen Verzweigungen gew hlt werden 62 MEGA System Oriented IT Architecture Mit Service Design modellieren Austauschvertrag beschreiben Ein Komple
29. dbenutzer die in diesem Beispiel die Kunden darstellt LU Ein Endbenutzer stellt eine OrgEinheit dar die an den Grenzen eines Anwendungssystems oder einer Architektur logischer Anwendungen mitwirkt e mehreren Verwendungen logischer Anwendungen die die beiden verwendeten Architekturen logischer Anwendungen darstellen Die Nutzung einer Architektur logischer Anwendungen beschreibt die Rolle einer Architektur logischer Anwendungen in einer zusammengesetzten Beziehung mit einer bergeordneten Architektur logischer Anwendungen e Die Komponenten einer logischen Anwendung die die verwendeten logischen Anwendungen im Kontext der beschriebenen Architektur einer logischen Anwendung darstellen Die Komponente einer logischen Anwendung beschreibt die Rolle einer logischen Anwendung in einer zusammengesetzten Beziehung mit einer bergeordneten logischen Anwendung oder einer bergeordneten Architektur logischer Anwendungen e Interaktionen zwischen den Komponenten die die Dienstantr ge darstellen Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens 26 MEGA System Oriented IT Architecture Verwendete Konzepte Einf hrung Beispiele f r die Verwendung sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages w
30. dbenutzer dieser Anwendung im Rahmen seiner Arbeit zur Verf gung gestellt wird e Zugriffs Abfrage und Dienstpunkte we Weitere Informationen finden Sie unter Dienst und Abfragepunkte beschreiben Seite 52 e Interaktionen zwischen den Komponenten Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Architektur logischer Anwendungen beschreiben ARCHITEKTUR LOGISCHER ANWENDUNGEN BESCHREIBEN Eine logische Anwendung ist ein Element einer IT Architektur Eine logische Anwendung ist das Teilelement einer Anwendung das dem Endbenutzer dieser Anwendung im Rahmen seiner Arbeit zur Verf gung gestellt wird Die logischen Anwendungen stellen die Aufteilung der Anwendungen in Form funktionaler elementarer Einheiten dar Eine logische Anwendung ist eine koh rente und nicht teilbare Bearbeitungseinheit die eine Gruppe von Nachrichten und Ereignissen koordiniert um im Informationssystem eine Task durchzuf hren Im Anwendungssystem entspricht die logische Anwendung einer funktionellen Einheit die weitaus elementarer ist
31. e Ee ddd ae aa E E E ke a 76 IGIOSS EE 77 Indice MEGA System Oriented IT Architecture EINLEITUNG MEGA System Oriented IT Architecture ist ein Werkzeug von MEGA International mit dem U8nternehmen und andere Einrichtungen IT Architekturen mit einer serviceorientierten Methode darstellen k nnen Dieses Handbuch soll erkl ren wie diese Funktionalit ten genutzt werden um nderungen an Ihrem Informationssystem vornehmen zu k nnen UBER DIESES HANDBUCH Dieses Handbuch erklart wie Sie mit MEGA System Oriented IT Architecture die IT Architektur Ihres Unternehmens anhand einer serviceorientierten Methode beschreiben k nnen we Die Unterschiede zwischen MEGA Windows Front End und MEGA Web Front End werden ggf f r jede einzelne Funktionalit t beschrieben Struktur des Handbuchs Das Handbuch MEGA System Oriented IT Architecture setzt sich aus folgenden Kapiteln zusammen e Arbeitsbereich entdecken Seite 15 beschreibt die Schritte vor der Nutzung dieser L sung und stellt die Benutzeroberfl che abh ngig vom verbundenen Benutzer vor e Verwendete Konzepte Einf hrung Seite 19 gibt einen berblick ber die grundlegenden Konzepte von MEGA System Oriented IT Architecture e Mit MEGA System Oriented IT Architecture modellieren Seite 37 erkl rt wie die Architektur Ihres Unternehmens dargestellt werden kann e Mit Service Design modellieren Seite 57 erkl rt wie die Austauschvertr ge zwischen d
32. e Information p Management requirement fi Customer Call Management so Information Requirement Access Customer identification de Customer 09 Customer p Internet requirement MM Customer Information identification Purchasing d Error Message gt Customer p Internet identification Purchasing k Information about Customer p gt Internet customer identification Purchasing PE customer BAR n D call O Information 2 Customer Information Information LP Management Requirement Access identification _ call p Management M Customer Ra Error Message B Information requirement R i Information Requirement Access Customer identification a EH Management Bales Information about DE Customer P Management customer Inf Shopping cart Kai Management Shopping cart Access Customer identification Shopping cart a Customer 2 Customer b Management Berichtparameter Kai Management Al Customer Dieser Bericht bernimmt nur den Parameter Agent Dieser Parameter obligatorisch Die Metaklassen sind akzeptiert e OrgEinheit Anwendung Anwendungssystem Architektur logischer Anwendungen Logische Anwendung Gesch ftsbereich ist 73 KREUZTABELLE DER INTERAKTIONEN VON DIENSTEN Dieser Bericht enth lt die Liste der Interaktionen die in den Agenten verwendet werden welche im Thema des Berichts parametriert werden
33. einem anderen Agenttyp verbunden wird Komponente eines Agenttyps ist eine abstrakte Klasse Eine logische Anwendung ist das Teilelement einer Anwendung das dem Endbenutzer dieser Anwendung im Rahmen seiner Arbeit zur Verf gung gestellt wird Die logischen Anwendungen stellen die Aufteilung der Anwendungen in Form funktionaler elementarer Einheiten dar Eine logische Anwendung ist eine koh rente und nicht teilbare Bearbeitungseinheit die eine Gruppe von Nachrichten und Ereignissen koordiniert um im Informationssystem eine Task durchzuf hren Im Anwendungssystem entspricht die logische Anwendung einer funktionellen Einheit die weitaus elementarer ist Glossar 79 Logisches Data Store Lokales Data Store Nachricht Organisationseinheit Personal Physisches Data Store Physisches RDB Data Store Profil RE Data Store 80 Ein logisches Data Store stellt die Verwendung der Daten Uber Anwendungssysteme dar ohne zu ber cksichtigen wie der Zugriff konkret implementiert wird Ein lokales Data Store ist ein Data Store das ausschlie lich innerhalb des beschriebenen Systems verwendet wird Eine Nachricht stellt einen Fluss innerhalb des Unternehmens oder zwischen dem Unternehmen und seiner Umgebung dar Im Allgemeinen handelt es sich um einen Informationsfluss wie z B eine Bestellung oder eine Rechnung Der Einfachheit halber wird ein Finanzfluss wie z B die Zahlung des Kunden oder ein Materialfluss beispiels
34. en die f r den Bericht parametriert wurden Die Agenten sind in den verschiedenen Benutzungskontexten mit der Au enwelt ber Interaktionen verbunden deren verbundene Austauschvertr ge den Austausch der Nachrichten beschreiben Dieser Bericht erstellt f r jeden Agenten eine Liste der erhaltenen Interaktionen deren Austauschvertrag von Nachrichten beschrieben wird Der nachfolgende Bericht f hrt die Nachrichten auf die ber di rhaltenen Interaktionen von den Anwendungen Einkauf eCommerce und Anrufmanagement und den Anwendungsarchitekturen Zahlungsmanagement und Plattform der Einkaufsverwaltung ausgetauscht werden 2 Agent Exchange Compliance Add a comment for this chapter This table shows for each interaction the compliance between the expected exchange and the information element effectivi B 0 of the exchanges are compliant 12 exchanges are considered 12 exchanges are missing 100 Legend SW OK Expected information element has effectively been exchanged Missing Expected information element has not been exchanged Not expected Information element has effectively been exchanged but it was not expected Exchange Compliance Sources Targets Expected Exchanges Information Elements 5 Information requirement M Call Center call Management Information about D customer d Information MM call Center amp Call Management requirement customer Information
35. en Komponenten Ihrer IT Architektur angegeben werden e Standardberichte von MEGA System Oriented IT Architecture verwenden Seite 69erl utert wie die Beziehungen zwischen den Komponenten eines Unternehmens mit MEGA System Oriented IT Architecture analysiert werden k nnen e Glossar Seite 77 fasst die Definitionen der wichtigsten Konzepte des Handbuchs MEGA System Oriented IT Architecture zusammen Weitere Ressourcen Dieses Handbuch wird erg nzt durch e das Handbuch MEGA Common Features das die grundlegenden gemeinsamen Funktionalit ten aller Produkte und L sungen von MEGA beschreibt we Es kann n tzlich sein dieses Handbuch aufzurufen um eine allgemeine Darstellung der Benutzeroberfl che zu erhalten e das Administrationshandbuch MEGA Supervisor e die erweiterten technischen Funktionen die in dem Handbuch HOPEX Studio behandelt werden MEGA System Oriented IT Architecture Einleitung Uber dieses Handbuch Schreibkonventionen in diesem Handbuch Stil und Formatierung w Anmerkung zu den vorherigen Punkten Definition der verwendeten Begriffe Tipp der dem Benutzer das Leben erleichtern kann M Kompatibilit t mit vorherigen Versionen e Zu vermeiden Wichtiger Hinweis zur Vermeidung von Bedienungsfehlern Befehle werden wie folgt dargestellt Datei gt Offnen Namen von Produkten und technischen Modulen werden wie folgt dargestellt MEGA MEGA System Oriented IT Architecture
36. erwalten im Handbuch MEGA Administration 3 Geben Sie im Feld ID Ihren Benutzernamen ein w Wenn Sie die Umgebung Demonstration gew hlt haben k nnen Sie mit der ID Mister Guide arbeiten 4 Geben Sie ggf im Feld Kennwort Ihr Kennwort ein sofern notwendig 12 MEGA System Oriented IT Architecture Der Arbeitsbereich Verbindung zu MEGA Windows Front End 5 Haga clic en OK Wenn Sie authentifiziert sind wird das Fenster zur Auswahl eines Arbeitsbereichs angezeigt Cx jx Person Mister Guide Repository Mesa Tutorial bd Profile EA Standard Cancel Das Feld Person wird automatisch definiert und gibt den Namen der Person an die mit der ID verbunden ist die im Fenster zur Verbindung angegeben wurde 6 W hlen Sie im Feld Repository das Arbeits Repository aus w Im Dropdown Men wird die Liste der in der Umgebung verf gbaren Repositorys angezeigt Wenn Sie in Ihrem Unternehmen beginnen Daten zu modellieren ist es besser ein neues Repository in einer neuen Umgebung zu erstellen ww Sollten Sie nur auf ein Repository Zugriff haben wird das Repository automatisch ber cksichtigt Das Feld zur Auswahl des Repositorys ist abgeblendet 7 Klicken Sie im Feld Profil oder Gesch ftsrolle auf den Pfeil und w hlen Sie das Profil oder die Rolle aus mit der bzw dem Sie arbeiten m chten e Sollten Sie nur ein Profil oder eine Rolle haben wird das Profil oder die Rolle automatisch ber cks
37. es Data Store RDB 3 Klicken Sie auf den Rahmen des beschriebenen Anwendungssystems In einem Fenster werden Sie aufgefordert die Struktur des Datenbestands auszuw hlen Es handelt sich um die physische RDB Struktur die das Data Store konkret unterst tzt 4 W hlen Sie eine existierende Struktur des Datenbestands aus oder erstellen Sie eine neue 5 Klicken Sie auf Beenden Das physische lokale RDB Data Store wird im Diagramm angezeigt und tr gt den Namen der Struktur des Datenbestands we Die Struktur eines RDB Datenbestands wird von einem Paket gehalten 48 MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Data Stores verwenden Physisches externes RE Data Store erstellen Ein externes Data Store ist ein Data Store das innerhalb und auBerhalb des beschriebenen Systems verwendet wird Um zum Beispiel ein physisches externes RE Data Store ab einem Diagramm der Struktur eines Anwendungssystems zu erstellen gehen Sie wie folgt vor 1 ffnen Sie das betreffende Diagramm 2 Klicken Sie in der Objektleiste des Diagramms der Struktur eines Anwendungssystems auf die Schaltfl che Physisches externes RE Data Store erstellen 3 Klicken Sie auf den Rahmen des beschriebenen Anwendungssystems In einem Fenster werden Sie aufgefordert die Struktur des Datenbestands auszuw hlen Es handelt sich um die physische ER Struktur die das Data Store konkret unterst tzt 4 W hlen Sie eine existierende
38. es in einem Austauschvertrag EI Ein Austausch beschreibt den Austausch von Nachrichtenfl ssen zwischen den Teilnehmern Ein Austausch wird von einem Diagramm eines Austauschs beschrieben das die Folgen ausgetauschter Nachrichten darstellt Customer Identification Service Start of Customer Identification Service Information about customer Customer found Customer delegate a914 19 eJeP awsm 0 ssany End of Customer Identification Service Der Protokollablauf des Dienstes der Kundenidentifikation beginnt mit dem Versand von Informationen mit denen der Kunde identifiziert wird Wenn der Kunde nicht gefunden wird wird eine Fehlermeldung ausgegeben Andernfalls werden die Ausk nfte ber den Kunden gesendet Kundenidentifikation Status der Bestellungen usw vd Austausch erstellen Seite 66 vd Austausch beschreiben Seite 66 65 Austausch erstellen Sie k nnen einen Austausch ab einer Bibliothek oder einem Diagramm eines Austauschvertrags BPMN erstellen Ein Austausch beschreibt den Austausch von Nachrichtenfl ssen zwischen den Teilnehmern Um einen Austausch ab einem Diagramm eines Austauschvertrags BPMN zu erstellen gehen Sie wie folgt vor 1 Klicken Sie auf die Schaltfl che Verwendeter Austausch und klicken Sie im Diagramm auf die Form des beschriebenen Austauschvertrags Daraufhin wird das Fenster zur Erstellung eines Austauschs angezeigt 2 Klicken Sie auf den P
39. feil rechts neben dem Feld Spezifikation und w hlen Sie in der Dropdown Liste Erstellen aus Daraufhin wird das Fenster zur Erstellung eines Austauschs angezeigt 3 Geben Sie den Namen des Austauschs ein 4 Klicken Sie auf OK um dieses Fenster zu schlie en Der Austausch wird automatisch erstellt 5 Fahren Sie mit der Erstellung des verwendeten Austauschs fort Austausch beschreiben Austauschdiagramm BPMN erstellen Ein Austausch wird von einem Diagramm eines Austauschs beschrieben das die Folgen ausgetauschter Nachrichten darstellt Um ein Austauschdiagramm zu erstellen gehen Sie wie folgt vor 1 Klicken Sie mit der rechten Maustaste auf einen Austausch und klicken Sie auf Neu gt Austauschdiagramm BPMN tw Wenn Sie in Windows Front End arbeiten m ssen Sie Austauschdiagramm BPMN in einem spezifischen Fenster ausw hlen Stellen Sie sicher dass das Kontrollk stchen Diagramm initialisieren markiert ist und klicken Sie auf Erstellen Daraufhin wird das Diagramm ge ffnet Der Rahmen des Austauschs ist positioniert Die beiden Rollen Verbraucher und Lieferant sind erstellt Nachrichtenfluss mit Inhalt erstellen Sie k nnen die Nachrichtenfl sse und ihren Inhalt angeben die zwischen den beiden Rollen des Austauschs ausgetauscht werden Ein Nachrichtenfluss stellt den Informationsfluss in einem Austauschvertrag dar Ein Fluss transportiert den Inhalt Mit Inhalt wird der Inhalt einer Nachricht oder eines Ereig
40. finden Sie im Handbuch MEGA Common Features MEGA System Oriented IT Architecture VERWENDETE KONZEPTE EINFUHRUNG MEGA System Oriented IT Architecture ist ein Werkzeug zur Beschreibung der serviceorientierten Architektur mit denen die Kommunikation zwischen den einzelnen Architekturen leichter gestaltet werden soll Bei der Beschreibung der Architekturen werden besondere Konzepte verwendet mit denen sich das Produkt allgemeiner verwenden l sst Beispiele f r die Verwendung Seite 20 In den Diagrammen beschriebene Elemente Seite 32 Diagramme und ihre Objekte Seite 34 Eigenschaften der verbundenen Objekte Seite 35 SEH 19 20 BEISPIELE FUR DIE VERWENDUNG Mit den von MEGA System Oriented IT Architecture aufgef hrten Funktionalit ten f r die Modellierung serviceorientierter Architekturen k nnen dargestellt werden e Hardware und organisatorische Komponenten die f r die korrekte Funktionsweise des IT Systems notwendig sind e Interaktionen zwischen den Komponenten e die Dienste die im Rahmen der modellierten Architektur angeboten und genutzt werden Die beschriebenen Komponenten k nnen einer Modellierungsmethodologie folgen e aufsteigend von einer detaillierten zu einer konzeptuellen Darstellung e absteigend von einer konzeptuellen zu einer detaillierten Darstellung Diese Modellierungsfunktionen beruhen auf dem Beispiel eines Anwendungssystems f r die Bearbeitung von Eink ufen die mit einer abste
41. gepunkte Ein Abfragepunkt ist ein Austauschpunkt ber den ein Agent bei potenziellen Lieferanten einen Dienst beantragt Ein Dienstpunkt ist ein Austauschpunkt ber den ein Agent potenziellen Kunden einen Dienst anbietet MEGA System Oriented IT Architecture erm glicht die einzelnen Komponenten zu verwalten und zu berpr fen ob die angegebenen Informationen in sich bereinstimmen Konzepte Einf hrung Dienstpunkte Ein Anwendungssystem oder eine Architektur logischer Anwendungen wird erstellt um einen oder mehrere Dienste sicherzustellen Diese Dienste werden mit Dienstpunkten so dargestellt Ein Dienstpunkt ist ein Austauschpunkt ber den ein Agent potenziellen Kunden einen Dienst anbietet Der Dienst wird nach ganz genauen Modalit ten beantragt die durch einen Austauschvertrag definiert werden der dem Dienstpunkt zugewiesen ist Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben Die f r einen Dienst aktivierten Komponenten sind ber Interaktionen mit dem Dienstpunkt verbunden Sollte es notwendig sein mehrere Komponenten zu 52 MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Dienst und Abfragepunkte beschreiben aktivieren m ssen Sie mehrere Interaktionen zwischen dem Dienstpunkt und de
42. gs BPMN dargestellt Um ein Diagramm eines Austauschvertrags BPMN ab einer Interaktion zu erstellen gehen Sie wie folgt vor 1 Klicken Sie mit der rechten Maustaste auf die Interaktion 2 W hlen Sie den verkn pften Austauschvertrag aus und klicken Sie im Kontextmen des Vertrags auf Neu gt Diagramm eines Austauschvertrags BPMN tw Wenn Sie in Windows Front End arbeiten m ssen Sie Diagramm eines Austauschvertrags BPMN in einem spezifischen Fenster ausw hlen Stellen Sie sicher dass das Kontrollk stchen Diagramm initialisieren markiert ist und klicken Sie auf Erstellen Das Diagramm wird mit dem Rahmen des Austauschvertrags und zwei Rollen ge ffnet die den Verbraucher und den Lieferanten darstellen Eine Rolle ist Bestandteil des Objekts das von ihr beschrieben wird und kann nicht wiederverwendet werden Im Anschluss kann sie einer internen oder externen OrgEinheit der Organisation oder einer IT Komponente zugeordnet werden Beispiele Auftraggeber Reisender Verwendeten Austausch oder verwendeten Austauschvertrag definieren In einem Diagramm des Austauschvertrags BPMN werden die Vorg nge mit folgenden Aktionen beschrieben e mit verwendeten Austauschvertr gen e mit verwendeten Austauschen Ein verwendeter Austauschvertrag wird mit einem Austauschvertrag verkn pft Ein Austauschvertrag stellt komplexe Austausche dar Ein verwendeter Austausch entspricht der Verwendung eines Austausches in einem Austau
43. hvertrags zu erstellen gehen Sie wie folgt vor a Ro Klicken Sie in der Objektleiste auf die Schaltflache Ereignis 8 Klicken Sie auf den Rahmen des beschriebenen Austauschvertrags Daraufhin wird das Fenster Ereignis erstellen ge ffnet Geben Sie im Feld Name Ende ein W hlen Sie im Rahmen Wahl der Ereignisart Ende aus Klicken Sie auf Beenden Das Ereignis Ende des mit Ende markierten Austauschvertrags wird im Diagramm angezeigt Sequenzfl sse bearbeiten Ein Sequenzfluss ist eine Verbindung in eine bestimmte Richtung die die chronologische Organisation der verschiedenen Bearbeitungsetappen darstellt Ein Sequenzfluss wird verwendet um die Reihenfolge ausgef hrter Etappen eines Austauschvertrags zu zeigen Ein Sequenzfluss hat nur eine Quelle und ein Ziel Sequenzfluss erstellen Um einen Sequenzfluss zu erstellen gehen Sie wie folgt vor 1 Klicken Sie auf die Schaltfl che Sequenzfluss gt Klicken Sie auf das erste Objekt das die die Anfangsetappe darstellt und ziehen Sie eine Linie bis zu dem Objekt das die nachfolgende Etappe darstellt Halten Sie dabei die Maustaste gedr ckt 61 Bedingung bei einem Sequenzfluss definieren Um eine Bedingung bei einem Sequenzfluss zu definieren gehen Sie wie folgt vor 3 Klicken Sie mit der rechten Maustaste auf den Sequenzfluss und wahlen Sie Eigenschaften aus 4 Klicken Sie in dem nun angezeigten Eigenschaftsfenster auf die Registerkarte Merkmale Kli
44. i Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben Mit der Option MEGA Service Design wird ein Austauschvertrag als Folge einzelner Vorg nge beschrieben die wie folgt dargestellt werden e entweder mit verwendeten Austauschvertr gen e oder mit verwendeten Austauschen Ein verwendeter Austauschvertrag wird mit einem Austauschvertrag verkn pft Ein Austauschvertrag stellt komplexe Austausche dar Ein verwendeter Austausch entspricht der Verwendung eines Austausches in einem Austauschvertrag MEGA System Oriented IT Architecture Mit Service Design modellieren Austauschvertrag beschreiben Ein Austauschvertrag wird in einem Diagramm des Austauschvertrags beschrieben Die Folge der einzelnen Vorgange wird in einer BPMN Notation beschrieben Customer delagate Z Information requirement Start of Information requirement Customer delagate lt Op rateur de traitement gt Customer Process Purchase Request Customer delegate gt Customer identification Access to customer data service a lt Service de traitement des achats gt Customer delagate Access to customer data service gt Other requirement Customer delagate lt Op rateur de traitement gt Customer Purchase Request Analysis Customer delagate Type de demande Access to customer data service lt Service de traitement des demande
45. ichtigt Das Feld zur Auswahl des Profils oder der Rolle wird nicht angezeigt 8 Klicken Sie auf OK Ihr Desktop wird angezeigt 13 VERBINDUNG ZU MEGA WEB FRONT END MEGA Web Front End Front End ist eine Anwendung von MEGA auf die in einem Internet Browser zugegriffen werden kann Um sich mit einer MEGA Anwendung im Web zu verbinden gehen Sie wie folgt vor 1 Starten Sie die Anwendung MEGA unter ihrer HTTP Adresse we Wenn Sie die Adresse nicht kennen wenden Sie sich an Ihren Administrator Daraufhin wird die Verbindungsseite ge ffnet meh Login Password Environment Demonstration v LOGIN 2 Geben Sie auf der Verbindungsseite im Feld Login Ihre ID ein 3 Wenn Sie ein Kennwort besitzen Geben Sie im Feld Password Ihr Kennwort ein we Wenn Sie Ihr Kennwort vergessen haben klicken Sie auf Lost password unter dem Verbindungsfenster 4 Klicken Sie im Feld Environment auf den Pfeil und w hlen Sie die Arbeitsumgebung aus w Sollten Sie keinen Zugriff auf eine Umgebung haben wird die Umgebung automatisch ber cksichtigt Das Feld zur Auswahl der Umgebung wird nicht angezeigt 5 Klicken Sie auf LOGIN Wenn Sie authentifiziert wurden wird ein neues Fenster angezeigt 6 Klicken Sie im Feld Repository auf den Pfeil und w hlen Sie das Arbeits Repository aus we Wenn Sie nur Zugriff auf ein Repository haben wird dieses Repository automatisch ber cksichtigt 14 MEGA System Oriented IT
46. igenden Methode ab folgenden Diagrammen vorgestellt wird e Diagramm einer Anwendungssystemstruktur e Diagramm einer Anwendungsstruktur e Diagramm der Architektur einer logischen Anwendung logischen Anwendung EME Default Library H B Voyages and Vacations 7 HI Purchasing E Hi Purchasing Management Platform Application Application Architecture Content Exchange Exchange Contract Logical Application Architecture Org Unit Report System Process Eh GE iii ERRERREEE MEGA System Oriented IT Architecture Verwendete Konzepte Einf hrung Beispiele f r die Verwendung Beispiel eines Anwendungssystems Strukturdiagramm eines Anwendungssystems Die Komponenten eines Anwendungssystems werden in einem Strukturdiagramm eines Anwendungssystems beschrieben das die interne Struktur des Anwendungssystems beschreibt e die angebotenen oder erforderlichen Dienste die bernommenen Prozesse die Komponenten und ihre Interaktionen die Endbenutzer in Interaktion mit den Anwendungskomponenten Data Stores verwenden Ein Anwendungssystem ist eine Montage aus anderen Anwendungssystemen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren Das Diagramm beschreibt das Anwendungssystem das der Bearbeitungsprozess der Einkaufsantr ge entspricht Purchasing requests processing th Call Center th Purchasing Assistant e o I Information req
47. ird von einem Austauschvertrag beschrieben Das Konzept Data Store Ein Data Store bietet einen Mechanismus an mit dem Daten aktualisiert oder abgerufen werden die auch ber die Reichweite des aktuellen Prozesses hinaus bestehen bleiben In einem Data Store werden die Daten der Fl sse am Eingang gespeichert und ber einen oder mehrere Fl sse am Ausgang weitergeleitet Einf hrung in das Konzept Data Store Je nach beschriebenem Kontext schl gt MEGA System Oriented IT Architecture die Verwendung von RE oder RDB Data Stores vor Ein Relationale Datenbank Data Store ist ein Data Store in Form von Tabellen oder Tabellenansichten Ein Entit t Relation Data Store beschreibt die Daten einer Datenbank in Form von Entit ten oder Klassen Ein Data Store referenziert eine Struktur des Datenbestands w Die Struktur eines RDB Datenbestands wird von einem Paket gehalten Die Struktur eines RE Datenbestands wird von einer Datenbank gehalten Wenn Sie ein Anwendungssystem beschreiben k nnen nur die physischen Data Stores verwendet werden Ein physisches Data Store stellt die Implementierung eines logischen Data Stores dar w Weitere Informationen finden Sie unter Physische Data Stores beschreiben Seite 48 Wenn Sie die Architektur einer logischen Anwendung beschreiben k nnen nur die logischen Data Stores verwendet werden Ein logisches Data Store stellt die Verwendung der Daten ber Anwendungssysteme dar ohne zu ber cksichtigen
48. jekts das von ihr beschrieben wird und kann nicht wiederverwendet werden Im Anschluss kann sie einer internen oder externen OrgEinheit der Organisation oder einer IT Komponente zugeordnet werden Beispiele Auftraggeber Reisender Ein Entit t Relation Data Store beschreibt die Daten einer Datenbank in Form von Entit ten oder Klassen MEGA System Oriented IT Architecture Realisierung Sequenzfluss Server Technologie Verwendeter Austausch Verwendeter Austauschvertrag Verwendung einer Architektur logischer Anwendungen Verwendung eines Anwendungssystems Eine Realisierung beschreibt die Beziehung zwischen einer logischen und einer physischen Entit t mit der sie umgesetzt wird Die physische Entit t ergibt eine Liste der logischen Entit ten die von ihr implementiert werden Ein Sequenzfluss wird verwendet um die Reihenfolge ausgef hrter Etappen eines Austauschvertrags zu zeigen Ein Sequenzfluss hat nur eine Quelle und ein Ziel Ein Server ist eine Hardware Ressource die ber eine Datenbank verf gen kann auf der eine Anwendung ausgef hrt werden kann Eine Technologie ist eine Definition oder ein Format das von einer Normungsorganisation zugelassen wurde oder von der Industrie als Standard akzeptiert wird Ein verwendeter Austausch entspricht der Verwendung eines Austausches in einem Austauschvertrag einem stellt Ein verwendeter Austauschvertrag wird mit Austauschvertrag verkn pft Ein Austaus
49. kte des Repositorys bearbeiten Objektvariationen 36 MEGA System Oriented IT Architecture Mit MEGA SYSTEM ORIENTED IT ARCHITECTURE MODELLIEREN MEGA System Oriented IT Architecture erm glicht die Architektur der Anwendungen in Ihrem Unternehmen nach einer serviceorientierten Methode mit zwei Konzepten zu beschreiben e die Anwendungssysteme e die Architekturen logischer Anwendungen Hier werden folgende Punkte er rtert Anwendungssystem beschreiben Seite 38 Architektur logischer Anwendungen beschreiben Seite 45 Data Stores verwenden Seite 48 Dienst und Abfragepunkte beschreiben Seite 52 Interaktionen verwalten Seite 55 sz SS 37 38 ANWENDUNGSSYSTEM BESCHREIBEN Ein Anwendungssystem wird von dem Diagramm einer Struktur eines Anwendungssystems beschrieben Ein Anwendungssystem ist eine Montage aus anderen Anwendungssystemen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren Das Anwendungssystem zeichnet sich aus durch e angebotene Dienste Diese Dienste werden durch Dienstpunkte dargestellt e verwendete Dienste Diese Dienste werden durch Abfragepunkte dargestellt w Weitere Informationen finden Sie unter Dienst und Abfragepunkte beschreiben Seite 52 Anwendungssystem erstellen Um ein Anwendungssystem ab einer Bibliothek zu erstellen gehen Sie wie folgt vor 1 W hlen Sie die gew nschte Bibliothek aus
50. litik gelesen und akzeptiert haben wird automatisch ein Zertifikat mit Ihrer 15 Person verbunden Zu diesem Schritt werden Sie sp ter nicht mehr aufgefordert mega Repository MEGA Tutorial v LOGIN Business Role ES have read and accept the privacy policy 10 Klicken Sie auf LOGIN ww Klicken Sie auf BACK wenn Sie zum Authentifizierungsfenster zur ckkehren m chten Die Home Page der Web Anwendung wird angezeigt und eine Sitzung wird ge ffnet be Weitere Informationen zur Definition der Benutzer und Rollen finden Sie im Handbuch MEGA Administration Supervisor Kapitel Benutzer verwalten MEGA System Oriented IT Architecture Der Arbeitsbereich Allgemeine Pr sentation der Benutzeroberfl che ALLGEMEINE PR SENTATION DER BENUTZEROBERFL CHE MEGA System Oriented IT Architecture setzt sich aus folgenden Zonen zusammen e Im oberen Teil die Werkzeuggruppen Repository Bearbeiten Ansicht und Abfrage Divers mit denen Sie die Befehle schnell finden die Sie zur Ausf hrung einer Aufgabe brauchen e Links befinden sich Navigationsbaumstrukturen mit denen Sie auf Objekte im Repository zugreifen k nnen e Inder Mitte befindet sich eine Bearbeitungszone in der das Eigenschaftsfenster des aktuellen Objekts angezeigt werden kann Sie k nnen auch das Abfragefenster anzeigen und verankern Tool Groups Property Window we Weitere Informationen zu den Standardfunktionalit ten von MEGA
51. n Komponenten der Architektur erstellen Internal Purchasing Service Product Information In dem hier aufgef hrten Beispiel ist der Dienste Interner Einkauf mit zwei Interaktionen verbunden die denselben Austauschvertrag verwenden und die Aktivierung der Anwendung Materialbeschaffung oder der Anwendung Einkauf von Gebrauchsartikeln darstellen we Informationen zum Erstellen eines Dienstpunkts finden Sie unter Dienstpunkt oder Abfragepunkt erstellen Seite 54 Abfragepunkte Mit einem Abfragepunkt Di wird die Verwendung eines externen Dienstes dargestellt Ein Abfragepunkt ist ein Austauschpunkt Uber den ein Agent bei potenziellen Lieferanten einen Dienst beantragt Der Dienst wird nach ganz genauen Modalit ten beantragt die durch einen Austauschvertrag definiert werden der dem Abfragepunkt zugewiesen ist Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben Die Komponenten die eine Abfrage senden sind mit dem Abfragepunkt Uber eine Interaktion verbunden Booking Access Booking Booking Shopping cart Access Shopping cart content In dem Beispiel stellen die Abfragepunkte die Dienstantrage der Verwendung einer logischen Anwendung Produkte in Warenkorb hinzuf gen dar um eine Bestellung aufzugeben oder Produkte zu reser
52. nden Microsoft Excel we Die Versionsnummer im unteren Bereich des Rahmens ist eine Eigenschaft der Anwendung Weitere Informationen finden Sie unter Eigenschaften der beschriebenen Elemente Seite 33 Das Diagramm besteht aus e Anwendungskomponenten die die verwendeten Anwendungen darstellen Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt Im Beispiel wird die Anwendung f r den Einkauf von Gebrauchsartikeln und die Anwendung f r die Materialbeschaffung aufgef hrt e Komponenten einer Plattformanwendung die die von der Plattform verwendeten Technologien darstellen Im Beispiel wird die Anwendung Microsoft Excel aufgef hrt LU Komponente einer Plattformanwendung stellt die Tatsache dar dass die verwendete Technologie in der beschriebenen Anwendung die 43 Rolle einer Plattform bernimmt Beispielsweise ist Tomcat eine Plattformkomponente f r SageCRM Eine Technologie ist eine Definition oder ein Format das von einer Normungsorganisation zugelassen wurde oder von der Industrie als Standard akzeptiert wird e IT Service Komponente die die verwendeten IT Services darstellen Diese Komponenten werden im Beispiel nicht verwendet Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt Ein IT Service ist das Teilelement einer Anwendung das dem En
53. nente erstellen 40 Endben tzer erstellen asus ie Ee ee ee i ak NN a ee ed 41 Beschreibung eines Anwendungssystems erg nzen 41 Zugriff auf die Beschreibung eines Anwendungssyst MS 2 20000 nennen 41 Anwendungssystem mit einem Systemprozess verbinden 2 2 2 42 Struktur einer Anwendung beschreiben 2 000 42 Architektur logischer Anwendungen beschreiben 0000000 cee eee eee 45 Architektur logischer Anwendungen erstellen 45 Komponenten der Architektur logischer Anwendungen beschreiben 46 Data Stores verwenden 0 0 cece ee nn 48 Physische Data Stores beschreiben naasa aa aaa ee 48 Physisches lokales RDB Data Store erstellen 48 Physisches externes RE Data Store erstellen 49 Zugriff auf ein physisches Data Store beschreiben 1 0c cc es 49 Logisches Data Store beschreiben 50 Logisches lokales Data Store erstellen 50 Zugriff auf ein logisches Data Store beschreiben 2 2 sonen e ernennen 50 Realisierung eines Data Gtores 22 es 51 Dienst und Abfragepunkte beschreiben E 52 Konzepte Einf hrung ss e Ae bea de Pele ans ee ee E e te eee bee eee axes 52 Deet u 2 ae tes Gk GE e we ds eds ne a ern 52 Abfragepunkte 522222 Pane eee eae ea DERE RES ERE ESS ARR wa we HES 53 Dienstpunkt oder Abfragepunkt erstellen 54 Interaktionen verwalten 00 nun nn nn nn nn nn 55 Interaktion erstellen EE EE sera ara 55 Interaktionspunkt eines Elements definieren
54. nicht f r interne Eink ufe verwendet und st tzt sich auf zwei spezielle Anwendungen eine f r den Einkauf von Gebrauchsartikeln und eine andere f r die Materialbeschaffung Die beiden Anwendungen verwenden Microsoft Excel we Die Versionsnummer im unteren Bereich des Rahmens ist eine Eigenschaft der Anwendung Weitere Informationen finden Sie unter Eigenschaften der beschriebenen Elemente Seite 33 Dieses Diagramm besteht aus folgenden Elementen Zwei Anwendungskomponenten die die verwendeten Anwendungen darstellen Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt einer Komponente einer Plattformanwendung die im Beispiel mit der Excel Anwendung verkn pft ist Komponente einer Plattformanwendung stellt die Tatsache dar dass die verwendete Technologie in der beschriebenen Anwendung die Rolle einer Plattform bernimmt Beispielsweise ist Tomcat eine Plattformkomponente f r SageCRM Interaktionen zwischen den Komponenten die die Dienstantr ge darstellen Wichtig Der Dienstpunkt Zugang interner Einkauf ist aktiviert Zugang Bestellung aktiviert den Dienst der Bestellungen wenn die Einkaufsantr ge freigegeben wurden Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen 23 24 Organis
55. nisses unabh ngig von seiner Struktur bezeichnet Die Struktur wird durch ein mit dem Inhalt verbundenen XML Schema dargestellt Ein Inhalt kann von mehreren Nachrichten verwendet werden da er nicht mit einem 66 MEGA System Oriented IT Architecture Mit Service Design modellieren Austausch beschreiben Sender oder einem Empf nger verkn pft ist Pro Nachricht oder pro Ereignis gibt es jeweils immer nur einen Inhalt aber derselbe Inhalt kann von mehreren Nachrichten oder Ereignissen verwendet werden Um einen Nachrichtenfluss und seinen Inhalt zu erstellen gehen Sie wie folgt vor 1 2 Klicken Sie im Austauschdiagramm auf die Schaltfl che Nachrichtenfluss mit Inhalt Klicken Sie auf die Rolle die den Sender des Nachrichtenflusses darstellt und ziehen Sie eine Linie bis zu der Rolle die den Empf nger des Nachrichtenflusses darstellt Halten Sie dabei die Maustaste gedr ckt Das Fenster Erstellung von Nachrichtenfluss mit Inhalt wird ge ffnet W hlen Sie in der Dropdown Liste des Felds Inhalt den Inhalt aus der mit dem Nachrichtenfluss verbunden werden soll Der Nachrichtenfluss wird mit seinem Inhalt im Diagramm angezeigt 67 MEGA System Oriented IT Architecture STANDARDBERICHTE VON MEGA SYSTEM ORIENTED IT ARCHITECTURE VERWENDEN MEGA System Oriented IT Architecture bietet Funktionen zur Analyse einer Architektur Diese Funktionen verwenden Berichte Mit den Berichtsvorlagen kann der Austausch zwischen den
56. punkt ist ein Austauschpunkt Uber den ein Agent bei potenziellen Lieferanten einen Dienst beantragt Ein Agenttyp ist die Klasse einer Einheit die aktiv an Prozessen teilnimmt und Services nutzt oder liefert Gesch ftsbereiche organisatorische Einheiten Anwendungen und Server sind Agenttypen Eine Anwendung besteht aus Software Komponenten die im Rahmen der IT Entwicklungen eine konsistente Einheit bilden Eine Anwendungskomponente beschreibt die Rolle einer Anwendung in einer zusammengesetzten Beziehung mit einem Anwendungssystem oder einer bergeordneten Anwendung Ein Systemprozess ist die ausf hrbare Darstellung eines Prozesses Folgende Elemente formalisieren einen Systemprozess Workflow Elemente zu erf llende Tasks w hrend der Bearbeitung algorithmische Elemente eines Sequenzflusses von Tasks mit Teilnehmern ausgetauschte Informationsfl sse Ein Anwendungssystem ist eine Montage aus anderen Anwendungssystemen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren Die Architektur logischer Anwendungen ist eine Montage aus anderen Architekturen logischen Anwendungen und Endbenutzern die mit den Anwendungskomponenten zusammenwirken um eine oder mehrere Funktionalit ten durchzuf hren 77 Austausch Austauschvertrag Bibliothek Data Store Diagramm Dienstpunkt Endbenutzer Ereignis Externes Data Store Fluss
57. r Objektleiste des Diagramms der Struktur eines Anwendungssystems auf die Schaltfl che Verwendung des Anwendungssystems 2 Klicken Sie auf den Rahmen des beschriebenen Anwendungssystems In einem Fenster werden Sie aufgefordert das Verwendete Anwendungssystem auszuw hlen Es handelt sich um das genutzte Anwendungssystem beispielsweise Zahlungsmanagement 3 W hlen Sie ein existierendes Anwendungssystem aus oder erstellen Sie ein neues 4 Klicken Sie auf Beenden Die Verwendung des Anwendungssystems wird im Diagramm angezeigt Anwendungskomponente erstellen Um zu beschreiben dass ein Anwendungssystem eine Anwendung verwendet gehen Sie wie folgt vor e Erstellen Sie eine Anwendungskomponente e erkn pfen Sie mit dieser Komponente die verwendete Anwendung Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt Ein lokales Data Store ist ein Data Store das ausschlie lich innerhalb des beschriebenen Systems verwendet wird MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Anwendungssystem beschreiben Um eine Anwendungskomponente zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms der Struktur eines Anwendungssystems auf die Schaltfl che Anwendungskomponente und anschlie end in den Rahmen des beschriebenen Anwendungssystems In einem Fenster werden Sie aufgefordert
58. r die Verwendung 2 000 cee ee eee es 20 Beispiel eines Anwendungssystems 21 Strukturdiagramm eines Anwendungssyste Ms nasaan 00 bees 21 Diagramm ber Anwendungsstruktur 0 000 ts 22 Beispiel einer Architektur logischer Anwendungen 24 Diagramm einer Architektur logischer Anwendungen 0 000 cette te 24 Das Konzept Data Stone ic mu aan at aia e a ie eee Real golden a a Oe and eS a aes 27 Einf hrung in das Konzept Data Store 1 00 nn 27 Verwehndungsk ntexte gcc gobo ORD RE rennen 28 Beispiel der Funktionsweise von Austauschvertr gen und Interaktionen 28 Diagramm des Austauschvertrags BPMN 2 2m uo oe 29 Diagramm eines Austausche 2 meer nn 29 Beispiel eines erweiterten Austauschvertrags einer Kommunikation 2 0 30 In den Diagrammen beschriebene Elemente 2 0000 c eee eee eee 32 Kontextmen der beschriebenen Elemente 32 Eigenschaften der beschriebenen Elemente rennen ee 33 Diagramme und ihre Objekte zz nun nm un nun ee 34 Eigenschaften der verbundenen Objekte E nn 35 Eigenschaften erstellen 2 aad ENEE E ENEE aaa 35 Vererbung der Eigenschaften 0 0 0c nn 35 Mit MEGA System Oriented IT Architecture modellieren 0000005 37 Anwendungssystem beschreiben nn nn nn nn ee 38 Anwendungssystem erstellen nasau aa a 38 Komponenten eines Anwendungssystems beschreiben 39 Verwendung eines Anwendungssystems erstellen 40 Anwendungskompo
59. s ausschlie lich innerhalb des beschriebenen Systems verwendet wird Um zum Beispiel ein logisches lokales Data Store ab einem Diagramm einer Architektur der logischen Anwendung zu erstellen gehen Sie wie folgt vor 1 ffnen Sie das betreffende Diagramm 2 Klicken Sie in der Objektleiste des Diagramms der Struktur eines Anwendungssystems auf die Schaltfl che Logisches lokales Data Store erstellen 3 Klicken Sie in den Rahmen der beschriebenen Anwendungsarchitektur In einem Fenster werden Sie aufgefordert die Struktur des logischen Data Store auszuw hlen Es handelt sich um die physische ER Struktur die das Data Store konkret unterst tzt 4 W hlen Sie eine existierende Struktur des logischen Data Store aus oder erstellen Sie eine neue 5 Klicken Sie auf Beenden Das logische lokale Data Store wird im Diagramm angezeigt und tr gt den Namen der Struktur des logischen RE Data Stores we Die Struktur eines logischen RE Data Stores wird von einem Paket gehalten Zugriff auf ein logisches Data Store beschreiben Folgende Komponenten k nnen im Lese oder Schreibmodus auf ein logisches Data Store zugreifen e Die Verwendungen einer Architektur logischer Anwendungen Die Nutzung einer Architektur logischer Anwendungen beschreibt die Rolle einer Architektur logischer Anwendungen in einer 50 MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Data Stores verwenden zusammengesetzten Beziehung mi
60. s gt Process General Requests End of Information requirement Access to customer data service Customer Beispiel eines Diagramms des Austauschvertrags BPMN Austauschvertrag ab einer Interaktion erstellen Seite 59 Diagramm eines Austauschvertrags erstellen BPMN Seite 60 Verwendeten Austausch oder verwendeten Austauschvertrag definieren Seite 60 Ereignisse erstellen Seite 61 Sequenzfl sse bearbeiten Seite 61 Die Gateways Seite 62 KKK KKK Austauschvertrag ab einer Interaktion erstellen Sie k nnen einen neuen Austauschvertrag erstellen e ab einer Bibliothek e ab einer Interaktion in einem Diagramm Um einen Austauschvertrag in einem Diagramm ab einer Interaktion zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms auf die Schaltfl che Interaktion 2 Ziehen Sie eine Verbindungslinie zwischen den beiden kommunizierenden Einheiten 59 3 Klicken Sie im Fenster in dem die Interaktion hinzugef gt wird auf den Pfeil rechts neben dem Feld Austauschvertrag und w hlen Sie Neu aus Das Fenster Erstellung von Austauschvertrag wird ge ffnet Geben Sie den Namen des Austauschvertrags im Feld Name ein Klicken Sie auf die Schaltfl che OK Die Interaktion und der Austauschvertrag wurden erstellt oP Diagramm eines Austauschvertrags erstellen BPMN Mit der Option MEGA Service Design wird ein Austauschvertrag mit einem Diagramm eines Austauschvertra
61. schreiben dass ein Data Store ein Element der Anwendungsstruktur implementiert gehen Sie wie folgt vor 1 ffnen Sie das Eigenschaftsfenster des betreffenden Data Stores 2 W hlen Sie die Registerkarte Merkmale und die Unterregisterkarte Realisierung aus 3 Klicken Sie im Abschnitt Realisierung einer Komponente auf die Schaltfl che Neu Das Fenster zur Erstellung der Realisierung eines Data Stores wird angezeigt 4 Geben Sie im Feld Durchf hrungskontext die logische Anwendung oder die Architektur der logischen Anwendung an 5 W hlen Sie im Feld Realisierte Komponente unter den Komponenten die zu implementierende Komponente aus 6 Klicken Sie auf OK Die Realisierung des Data Stores wird auf der Eigenschaftsseite angezeigt 51 DIENST UND ABFRAGEPUNKTE BESCHREIBEN In einer serviceorientierten Architektur verwenden die Kommunikationen e Interaktionen Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben w Weitere Informationen zu den Interaktionen zwischen den Komponenten der Architektur logischer Anwendungen finden Sie unter Interaktionen verwalten Seite 55 e Zugriffpunkte Dienst und Abfra
62. schvertrag Um einen verwendeten Austauschvertrag zu erstellen gehen Sie wie folgt vor 1 Klicken Sie auf die Schaltfl che Verwendeter n Austauschvertrag und klicken Sie im Diagramm auf die Form des Austauschvertrags Dann wird das Fenster zum Erstellen einer Aktion angezeigt 2 Klicken Sie auf den Pfeil rechts neben dem Feld Spezifikation 60 MEGA System Oriented IT Architecture Mit Service Design modellieren Austauschvertrag beschreiben Wahlen Sie Liste in der Dropdown Liste aus und wahlen Sie den mit dem verwendeten Austauschvertrag verkn pften Austauschvertrag aus W hlen Sie im Feld Ab die Rolle des beschriebenen Austauschvertrags aus der mit der Rolle Verbraucher des verwendeten Austauschvertrags verbunden ist W hlen Sie im Feld Bis die Rolle des beschriebenen Austauschvertrags aus der mit der Rolle Lieferant des verwendeten Austauschvertrags verbunden ist Klicken Sie auf Beenden Ereignisse erstellen Die Freignisse Anfang und Ende sind f r die Beschreibung des Dienstes notwendig der von dem Austauschvertrag bernommen wird Ein Ereignis stellt einen Vorfall oder eine Aktion im System dar beispielsweise Anderung der Kundenadresse Es wird von einem Broker verwaltet Um zu signalisieren dass sie ein Ereignis produzieren kann gibt die Anwendung an dass sie ver ffentlicht Wenn eine Anwendung an einem Ereignis interessiert ist gibt sie an dass sie es abonniert Um das Ereignis am Anfang des Austausc
63. se Request Management gt Application Component Purchase Request Management gt Graphic element A Cut iy Copy Shapes and Details MEGA System Oriented IT Architecture Verwendete Konzepte Einf hrung In den Diagrammen beschriebene Elemente Eigenschaften der beschriebenen Elemente Um auf ein Objekt zuzugreifen das die Komponente einer Architektur definiert gehen Sie wie folgt vor 1 ffnen Sie das Eigenschaftsfenster der Komponente zum Beispiel eine Anwendungskomponente und w hlen Sie die Registerkarte Merkmale aus Das Objekt das die Komponente definiert hier eine Anwendung wird im Feld Verwendete Anwendung angezeigt Klicken Sie auf den Pfeil rechts neben dem Feld Verwendete Anwendung um das Kontextmen des verwendeten Objekts zu ffnen oder das Objekt zu ersetzen ohne die aktuelle Komponente zu ndern 33 34 DIAGRAMME UND IHRE OBJEKTE Die folgende Tabelle gibt einen berblick ber die Begriffe die f r die verschiedenen Elemente einer serviceorientierten Architektur verwendet werden und von dem Kontext abh ngen in dem die betroffene Komponente eingesetzt wird A Verbundenes Diagramm Diagrammobjek n Kommentar agra agra objekte Objekt o enta Diagramm der Struktur Verwendung des Anwen Anwendungssy Nutzung eines Anwendungs eines Anwendungssy dungssystems stem systems von einem anderen stems beschreibt ein Anwendungssystem Anwendungskomponente
64. stellen Ein Endbenutzer stellt eine OrgEinheit dar die an den Grenzen eines Anwendungssystems oder einer Architektur logischer Anwendungen mitwirkt Interaktionen zwischen den Komponenten die die Dienstantr ge darstellen Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben Diagramm ber Anwendungsstruktur In einer Anwendung k nnen Sie auf das Diagramm einer Anwendungsstruktur zugreifen das die wichtigsten Elemente f r die Funktionsweise der Anwendung beschreibt In einem Diagramm der Anwendungsstruktur werden die Komponenten auf der ersten Ebene einer Anwendung die MEGA System Oriented IT Architecture Verwendete Konzepte Einf hrung Beispiele f r die Verwendung Zugriffspunkte Dienst und Abfragepunkt und die Verbindungen zwischen den Komponenten grafisch dargestellt H Purchase Request Management Internal Purchasing Service 5 Ordering Equipment purchase E Equipment Purchasing Product Information ersion Number 6 3 version number ki Diagramm der Anwendungsstruktur Verwaltung der Einkaufsantrage Die Anwendung zur Verwaltung der Einkaufsantr ge wird
65. stem mit einem Systemprozess zu verbinden gehen Sie wie folgt vor 1 Klicken Sie mit der rechten Maustaste auf das Anwendungssystem und w hlen Sie Neu gt Prozessdurchf hrung aus Daraufhin wird das Fenster Erstellung von Verwendung einer Anwendung durch einen Prozess angezeigt 2 W hlen Sie im Feld Ausgef hrter Prozess den betreffenden Systemprozess aus und klicken Sie auf OK Der Systemprozess wird im Eigenschaftsfenster des Anwendungssystems in der Registerkarte Ausf hrung angezeigt Struktur einer Anwendung beschreiben Mit MEGA System Oriented IT Architecture kann eine Anwendung mit einem Diagramm der Anwendungsstruktur beschrieben werden In einem Diagramm der Anwendungsstruktur werden die Komponenten auf der ersten Ebene einer Anwendung die MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Anwendungssystem beschreiben Zugriffspunkte Dienst und Abfragepunkt und die Verbindungen Zwischen den Komponenten grafisch dargestellt E Purchase Request Management Internal Purchasing Service Ordering Equipment purchase Equipment Purchasing Product Information ersion Number 6 3 version number ki Die Anwendung zur Verwaltung der Einkaufsantr ge wird nicht f r interne Eink ufe verwendet und st tzt sich auf zwei spezielle Anwendungen eine f r den Einkauf von Gebrauchsartikeln und eine andere f r die Materialbeschaffung Die beiden Anwendungen verwe
66. stomer delegate New customer ET Information about customer C ustomer Identification Service Access to customer data service Customer Information Error Message Customer delegate Customer creation service Access to customer data service Information about customer Access to customer data seryice Diagramm eines Austauschvertrags BPMN Identifikation des Kunden Der Ablauf der Identifikation des Kunden beginnt mit der Suche des Kunden Wenn der Kunde gefunden ist gibt der Austauschvertrag die Ausk nfte ber den Kunden zur ck Andernfalls wird ein Austauschvertrag zur Erstellung eines Kunden aktiviert Die Etappen des Ablaufs werden mit verwendeten Austauschen dargestellt Diagramm eines Austauschs Mit der Option MEGA Service Design wird ein verwendeter Austausch mit einem Austausch verkn pft UI Ein verwendeter Austausch entspricht der Verwendung eines Austausches in einem Austauschvertrag LU Ein Austausch beschreibt den Austausch von Nachrichtenfl ssen zwischen den Teilnehmern 29 Ein Austausch wird von einem Diagramm eines Austauschs beschrieben das die Folgen ausgetauschter Nachrichten darstellt Ein Austausch beschreibt den Austausch von Nachrichtenfl ssen zwischen den Teilnehmern Customer Identification Service Start of Customer Identification Service Information about customer Customer found Error Message Customer delegate aaas e
67. t der rechten Maustaste auf das Anwendungssystem und klicken Sie auf Neu gt Diagramm 2 W hlen Sie in dem nun angezeigten Fenster Strukturdiagramm eines Anwendungssystems aus und berpr fen Sie ob das K stchen Diagramm initialisieren markiert ist Klicken Sie anschlie end auf Erstellen Daraufhin wird das Diagramm ge ffnet Sie befinden sich im Grafik Editor von MEGA 39 40 Um das Diagramm der Struktur eines Anwendungssystems mit Web Front Endzu erstellen gehen Sie wie folgt vor Klicken Sie mit der rechten Maustaste auf das Anwendungssystem und klicken Sie auf Neu gt Strukturdiagramm eines Anwendungssystems Verwendung eines Anwendungssystems erstellen Um zu beschreiben dass ein Anwendungssystem ein anderes Anwendungssystem verwendet gehen Sie wie folgt vor e Erstellen Sie eine Komponente des Typs Verwendung eines Anwendungssystems e Verbinden Sie die verwendete Architektur mit der Komponente Die Nutzung einer Architektur logischer Anwendungen beschreibt die Rolle einer Architektur logischer Anwendungen in einer zusammengesetzten Beziehung mit einer bergeordneten Architektur logischer Anwendungen Bei der Architektur der Bearbeitung von Einkaufsantr gen zum Beispiel kommen die Dienste der Anwendungsarchitekturen der Plattform der Einkaufsverwaltung und Zahlungsmanagement zum Einsatz Um eine Verwendung eines Anwendungssystems zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in de
68. t einer Ubergeordneten Architektur logischer Anwendungen e Die Komponenten einer logischen Anwendung die die verwendeten logischen Anwendungen im Kontext der beschriebenen Architektur einer logischen Anwendung darstellen Die Komponente einer logischen Anwendung beschreibt die Rolle einer logischen Anwendung in einer zusammengesetzten Beziehung mit einer bergeordneten logischen Anwendung oder einer bergeordneten Architektur logischer Anwendungen Um den Zugriff auf das logische Data Store im Lesemodus zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms auf die Schaltfl che Verbindung 2 Ziehen Sie eine Verbindung zwischen dem Data Store und der Entit t die die Daten liest Komponente einer logischen Anwendung oder Verwendung der Architektur logischer Anwendungen Eine Verbindung vom Data Store zur Entit t wird erstellt w Um eine Verbindung im Schreibmodus zu erstellen m ssen Sie eine Verbindung zwischen der schreibenden Entit t und dem Data Store erstellen Realisierung eines Data Stores Um alle Elemente der Anwendungsstruktur zu beschreiben die von einem Data Store implementiert wird definieren Sie bei den betreffenden Data Stores eine Realisierung Eine Realisierung beschreibt die Beziehung zwischen einer logischen und einer physischen Entit t mit der sie umgesetzt wird Die physische Entit t ergibt eine Liste der logischen Entit ten die von ihr implementiert werden Um zu be
69. t zu erstellen gehen Sie wie folgt vor 1 ffnen Sie das Eigenschaftsfenster des Objekts und klicken Sie auf die Registerkarte Eigenschaften 2 Klicken Sie auf die Schaltfl che Neu Daraufhin wird das Fenster zum Erstellen eines Eigenschaftswerts ge ffnet 3 Klicken Sie auf den Pfeil rechts neben dem Feld Eigenschaftstyp und w hlen Sie anschlie end Erstellung von Eigenschaftstyp aus Daraufhin wird das Fenster zum Erstellen eines Eigenschaftstyps ge ffnet 4 Geben Sie den Namen an und klicken Sie auf OK 5 Geben Sie bei den verschiedenen Objekten den Wert und die Einheit an 6 Klicken Sie auf OK Die Eigenschaft der Wert und die Einheit werden in den Diagrammen angezeigt die das Objekt beschreiben Vererbung der Eigenschaften Wenn ein Objekt die Eigenschaften eines anderen Objekts erbt wird der Wert und nicht der Typ der Eigenschaft vererbt Wenn Sie bei einem Objekt die Eigenschaft des Typs Versionsnummer mit dem Wert 6 3 definiert haben haben alle vererbten Objekte dieses Objekts eine Versionsnummer mit dem Wert 6 3 Um den Wert einer vererbten Eigenschaft zu ndern gehen Sie wie folgt vor 1 Erstellen Sie eine neue Eigenschaft desselben Typs mit einem neuen Wert zum Beispiel die Versionsnummer der XP Arbeitspl tze 35 2 Ersetzen Sie die vererbte Eigenschaft durch eine neue be Weitere Informationen zu den Variationen finden Sie im Handbuch MEGA Common Features Kapitel Obje
70. te Einf hrung Beispiele f r die Verwendung des Austauschvertrags Die anderen Mitwirkenden sind die Beitragsleistenden Customer delagate Start of Information requirement Customer Customer delegate gt Customer identification Customer delagate Arcess to customer data service gt Customer delagate lt Op rateur de traitement gt Process Purchase Request Access to customer data service lt Service de traitement des achats gt X Other requirement Se Customer delagate lt Op rateur de traitement gt Customer Process General Requests X D Customer delagate Type de demande Access to customer data service lt ervice de traitement des demandes gt End of Information requirement Access to customer data service Customer Diagramm eines Austauschvertrags BPMN Antrag auf Informationen Der Austauschvertrag Antrag auf Informationen wird vom Call Center verwendet um den Antrag eines Online Kunden zu ber cksichtigen In diesem Austauschvertrag gibt es also drei verschiedene mitwirkende Personen der Kunde die IT Anwendungen und der Kundenvertreter der effektiv den Antrag des Dienstes stellt hier das Call Center Beim Austauschvertrag wird der Kunde identifiziert und sein Antrag analysiert Der Antrag wird im Anschluss als Einkaufsantrag oder als anderen Antrag bearbeitet wenn es sich zum Beispiel um einen Antrag auf Auskunft handelt 31 32 IN DEN DIAGRAM
71. teraktion erstellen Um eine Interaktion zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms auf die Schaltfl che Interaktion Ziehen Sie eine Verbindungslinie zwischen den beiden kommunizierenden Einheiten Geben Sie im Fenster zum Hinzuf gen von Interaktionen den Austauschvertrag an der verwendet werden soll we Sie k nnen auch einen neuen Austauschvertrag erstellen Weitere Informationen finden Sie unter Austauschvertrag ab einer Interaktion erstellen Seite 59 Klicken Sie auf OK Interaktionspunkt eines Elements definieren Das Prinzip Ein Interaktionspunkt ist ein Element das eine Interaktion mit einer der kommunizierenden Komponenten verbindet Mit dem Punkt kann Folgendes angegeben werden der Dienstpunkt oder der Abfragepunkt der in die Kommunikation eingebunden wird Die Rolle Verbraucher oder Lieferant die von dem Interaktionspunkt im Austauschvertrag dargestellt werden 55 56 Merkmale des Interaktionspunktes eines Elements definieren Um die Eigenschaften des Interaktionspunktes eines Elements zu definieren gehen Sie wie folgt vor 1 Klicken Sie mit der rechten Maustaste auf die Interaktion neben der kommunizierenden Einheit 2 ffnen Sie das Eigenschaftsfenster und klicken Sie auf die Registerkarte Merkmale DIE Properties of Interacting Element Endpoint Interacting Element E General Characteristics Objectives and Requirements
72. tion mit den Softwarekomponenten Folgendes Diagramm beschreibt die Architektur der logischen Anwendung die den Warenkorb des Kunden verwaltet Management Shopping cart Customer identification Management Customer Dara Shcpping cart lnformation about customer Manager CSS Customer Customer Information identification Error Message E AN Shopping cart information Booking Booking Access Adding products to Booking Shopping cart Shopping cart content giereg can Shopping cart content Diagramm einer Architektur logischer Anwendungen Warenkorb des Kunden verwalten Ein Diagramm der Architektur logischer Anwendungen wird nach demselben Prinzip erstellt wie ein Diagramm der Struktur eines Anwendungssystems be Weitere Informationen zur Erstellung von Komponenten dieses Diagramms finden Sie unter Komponenten eines Anwendungssystems beschreiben Seite 39 Ein Diagramm der Architektur logischer Anwendungen setzt sich zusammen aus e Endbenutzern Ein Endbenutzer stellt eine OrgEinheit dar die an den Grenzen eines Anwendungssystems oder einer Architektur logischer Anwendungen mitwirkt e Verwendungen einer Architektur logischer Anwendungen Die Nutzung einer Architektur logischer Anwendungen beschreibt die Rolle einer Architektur logischer Anwendungen in einer 46 MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Architektur logischer Anwendungen beschreiben
73. tpunkt wird in dem Diagramm angezeigt Um den Namen des Dienstpunkts zu ndern gehen Sie wie folgt vor 1 Klicken Sie auf den Namen des Dienstpunktes und dr cken Sie die lt F2 gt Taste 2 Geben Sie den neuen Namen ein der bei der Angabe der Interaktionspunkte verwendet wird w Weitere Informationen zu den Interaktionspunkten finden Sie unter Interaktionspunkt eines Elements definieren Seite 55 MEGA System Oriented IT Architecture Mit MEGA System Oriented IT Architecture modellieren Interaktionen verwalten INTERAKTIONEN VERWALTEN Eine Interaktion stellt den Informationsaustausch zwischen Komponenten einer Architektur dar Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben Der Inhalt einer Interaktion wird von einem Austauschvertrag beschrieben Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben w Weitere Informationen zu den Konzepten eines Austauschvertrags finden Sie unter Austauschvertrag beschreiben Seite 58 In
74. uirement Internal Purchasing Service G Customer identification Customer identification Internet Information about customer Purchase Purchasing O Request Customer Information Management vom gt Error Message Ordering Booking Payment Management Diagramm der Struktur des Anwendungssystems Bearbeitung der Einkaufsantr ge Die Einkaufsantr ge k nnen vom Kunden direkt ber ein Commerce Anwendung formuliert werden oder aber indirekt 21 22 ber ein Call Center Die internen Einkaufsantr ge erfolgen durch einen Einkaufsassistenten Bei der Architektur der Bearbeitung von Einkaufsantr gen kommen die Dienste der Anwendungssysteme der Plattform der Einkaufsverwaltung und Zahlungsmanagement zum Einsatz Das Diagramm besteht aus zwei Elementen vom Typ Verwendung des Anwendungssystems die die beiden verwendeten Anwendungssysteme darstellen Die Nutzung eines Anwendungssystems beschreibt die Rolle eines Anwendungssystems in einer zusammengesetzten Beziehung mit einem bergeordneten Anwendungssystem drei Anwendungskomponenten die die im beschriebenen Kontext des Anwendungssystems verwendeten Anwendungen darstellen Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt drei Komponenten des Typs Endbenutzer die die Kategorien der Mitwirkenden im beschriebenen Anwendungssystem dar
75. usiv Daten basiert Bei der Ausf hrung k nnen eine oder mehrere Wege verwendet werden je nachdem welcher Datenwert zur Verf gung steht Es handelt sich hier um das Standard Gateway Exklusiv Anfang Die Ausf hrung wird vom ersten Ereignis ausgel st das eintritt Die anderen werden ignoriert Exklusiv Ereignis basiert Die Ausf hrung kann einen oder mehrere Wege verwenden je nach den Ereignissen die eintreten Inklusiv Die Ausf hrung kann gleichzeitig mehrere Wege verwenden Parallel Die Ausf hrung verwendet gleichzeitig mehrere parallele Wege Parallel Anfang Die Ausf hrung wird vom ersten Ereignis ausgel st das eintritt Die anderen Ereignisse w hrend der Ausf hrung werden ebenfalls ber cksichtigt 3 Klicken Sie auf OK MEGA System Oriented IT Architecture Mit Service Design modellieren Austausch beschreiben AUSTAUSCH BESCHREIBEN Der Inhalt einer Interaktion wird von einem Austauschvertrag beschrieben Ein Austauschvertrag ist ein Vertragsmodell zwischen zwei Organisationseinheiten Dieser Vertrag wird von den Austauschen zwischen der Rolle eines Initiators und einer oder mehreren Rollen der Beitragsleistenden beschrieben Mit der Option MEGA Service Design kann ein Austauschvertrag mit einer Folge von verwendeten Austauschen oder Austauschvertr gen beschrieben werden Ein verwendeter Austausch wird mit einem Austausch verkn pft LO Ein verwendeter Austausch entspricht der Verwendung eines Austausch
76. ustaste auf das betreffende Anwendungssystem und w hlen Sie Eigenschaften aus Die Informationen zum Anwendungssystem werden in verschiedenen Registerkarten aufgef hrt 41 42 Um auf alle Objekte des Systems zuzugreifen gehen Sie wie folgt vor Klicken Sie auf die Registerkarte Komponenten w Weitere Informationen finden Sie unter Komponenten eines Anwendungssystems beschreiben Seite 39 Um auf die Eigenschaften zuzugreifen die in den Diagrammen eines Anwendungssystems im unteren Teil des Rahmens des beschriebenen Anwendungssystems aufgef hrt werden gehen Sie wie folgt vor Klicken Sie auf die Registerkarte Eigenschaften pe Weitere Informationen finden Sie unter Eigenschaften der verbundenen Objekte Seite 35 Um auf die Liste der von der Architektur durchgef hrten oder verwendeten Dienste zuzugreifen gehen Sie wie folgt vor Klicken Sie auf die Registerkarte Dienst und Abfragepunkte we Weitere Informationen finden Sie unter Dienst und Abfragepunkte beschreiben Seite 52 Anwendungssystem mit einem Systemprozess verbinden Ein Anwendungssystem kann definiert werden um einen Systemprozess auszuf hren Ein Systemprozess ist die ausf hrbare Darstellung eines Prozesses Folgende Elemente formalisieren einen Systemprozess Workflow Elemente zu erf llende Tasks w hrend der Bearbeitung algorithmische Elemente eines Sequenzflusses von Tasks mit Teilnehmern ausgetauschte Informationsfl sse Um ein Anwendungssy
77. vieren w Informationen zum Erstellen eines Abfragepunkts finden Sie unter Dienstpunkt oder Abfragepunkt erstellen Seite 54 53 54 Dienstpunkt oder Abfragepunkt erstellen Die Erstellung eines Dienstpunktes ist mit der eines Abfragepunktes identisch Ein Abfragepunkt ist ein Austauschpunkt Uber den ein Agent bei potenziellen Lieferanten einen Dienst beantragt Ein Dienstpunkt ist ein Austauschpunkt Uber den ein Agent potenziellen Kunden einen Dienst anbietet Um einen Dienstpunkt zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste des Diagramms auf die Schaltfl che Dienstpunkt 0 2 Legen Sie das Objekt am Rand des Rahmens der Architektur ab Dann wird das Fenster zum Erstellen eines Dienstpunkts angezeigt 3 Klicken Sie auf den Pfeil rechts neben dem Feld Austauschvertrag um den Austauschvertrag zur Aktivierung dieses Dienstpunktes zu definieren und wahlen Sie zum Beispiel Austauschvertrag definieren aus Daraufhin wird das Abfragefenster angezeigt 4 W hlen Sie den Austauschvertrag aus der mit dem Dienstpunkt verkn pft ist 5 Klicken Sie auf Weiter In einem Fenster wird nun die Liste der Rollen des Austauschvertrags angezeigt die mit dem Dienstpunkt verbunden werden k nnen we Dieses neue Fenster wird nicht angezeigt wenn mit dem Dienstpunkt nur eine einzige Kandidatenrolle verbunden werden soll 6 W hlen Sie die betreffende Rolle aus und klicken Sie auf OK Der Diens
78. weise die Lieferung eines Produkts ebenfalls als Nachricht dargestellt Eine OrgEinheit stellt eine Person oder eine Personengruppe dar die in Prozesse oder in das Informationssystem eines Unternehmens eingebunden ist Eine OrgEinheit kann unternehmensintern oder extern sein Eine interne Organisationseinheit stellt ein Element der Organisation eines Unternehmens dar wie beispielsweise eine Direktion eine Abteilung oder einen Arbeitsplatz Sie wird auf einer mehr oder weniger genauen Ebene definiert je nachdem wie pr zise die Angaben ber die Organisation sein m ssen siehe Organisationseinheitstyp Beispiel Finanzdirektion Vertrieb Marketingabteilung Vertriebsmitarbeiter Eine externe Organisationseinheit stellt eine Einrichtung dar die Fl sse mit dem Unternehmen austauscht Beispiel Kunde Lieferant Administration Das Personal entspricht konfigurierten organisatorischen Ressourcen um einige F higkeiten im Rahmen einer Ressourcenarchitektur zu unterst tzen Ein physisches Data Store stellt die Implementierung eines logischen Data Stores dar Ein Relationale Datenbank Data Store ist ein Data Store in Form von Tabellen oder Tabellenansichten Eine Rolle ist ein Teilnehmer einer Interaktion eines Workflows oder eines Prozesses Sie kann einem Initiator entsprechen d h dem Auftraggeber eines Dienstes oder einen Zulieferer darstellen der eine Dienst externe Bearbeitung ausf hrt Eine Rolle ist Bestandteil des Ob
79. werden da er nicht mit einem Sender oder einem Empf nger verkn pft ist Pro Nachricht oder pro Ereignis gibt es jeweils immer nur einen Inhalt aber derselbe Inhalt kann von mehreren Nachrichten oder Ereignissen verwendet werden Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben Ein IT Service ist das Teilelement einer Anwendung das dem Endbenutzer dieser Anwendung im Rahmen seiner Arbeit zur Verf gung gestellt wird Eine IT Service Komponente stellt die Tatsache dar dass der verwendete IT Service eine Rolle in der beschriebenen Anwendung spielt Die Komponente einer logischen Anwendung beschreibt die Rolle einer logischen Anwendung in einer zusammengesetzten Beziehung mit einer bergeordneten logischen Anwendung oder einer bergeordneten Architektur logischer Anwendungen Komponente einer Plattformanwendung stellt die Tatsache dar dass die verwendete Technologie in der beschriebenen Anwendung die Rolle einer Plattform bernimmt Beispielsweise ist Tomcat eine Plattformkomponente f r SageCRM Eine Komponente eines Agenttyps beschreibt die Rolle in einer zusammengesetzten Beziehung mit der sie mit
80. wie der Zugriff konkret implementiert wird w Weitere Informationen finden Sie unter Logisches Data Store beschreiben Seite 50 In MEGA System Oriented IT Architecture kann zwischen den lokalen Data Stores eines Systems oder eine Architektur der externen Data Stores unterschieden werden die an der Grenze der Diagramme positioniert werden Ein lokales Data Store ist ein Data Store das ausschlie lich innerhalb des beschriebenen Systems verwendet wird Ein externes Data Store ist ein Data Store das innerhalb und au erhalb des beschriebenen Systems verwendet wird 27 28 Verwendungskontexte Data Stores k nnen in folgenden Diagrammen beschrieben werden e Strukturdiagramme eines Anwendungssystems e Diagramme Uber Anwendungsstruktur e Diagramme der Architektur einer logischen Anwendung we Weitere Informationen finden Sie unter Data Stores verwenden Seite 48 Beispiel der Funktionsweise von Austauschvertragen und Interaktionen Eine Interaktion stellt den Informationsaustausch zwischen den Komponenten einer Architektur dar Eine Interaktion ist ein Vertrag der in einem bestimmten Kontext zwischen zwei autonomen Entit ten innerhalb oder au erhalb eines Unternehmens abgeschlossen wird Diese Entit ten k nnen Organisationseinheiten Aktivit ten oder Prozesse des Unternehmens sein sowie externe Orgeinheiten eines Unternehmens Der Inhalt dieses Vertrages wird von einem Austauschvertrag beschrieben Der Inhalt einer
81. xes Gateway entspricht einer Kombination der oben genannten Gateways w Wenn das Gateway erstellt ist kann der Typ des Gateways im Eigenschaftsfenster ge ndert werden Die Gateways am Eingang einer Etappe Am Eingang einer Etappe stellt ein Gateway den Punkt dar an dem die Sequenzfl sse am Eingang zusammenlaufen Bei einem Exklusiven Gateway wird die Etappe des Prozesses ausgef hrt sobald eine der Verzweigungen aktiv ist Bei einem Parallelen Gateway werden alle Eingangsverzweigungen gleichzeitig bearbeitet re or WA e Jg Ny el wy 2 R Parallel Exclusive Gateway erstellen Um ein Gateway zu erstellen gehen Sie wie folgt vor 1 Klicken Sie in der Objektleiste auf die Schaltfl che Gateways und wahlen Sie den betreffenden Gateway Typ aus Exclusive Data Ar EZ Parallel IN Inclusive E E Exclusive Event ei EZ Complex or amp Parallel Instantiate e Exclusive Instantiate 2 Klicken Sie in das Diagramm Das Gateway wird im Diagramm mit der ausgewahlten Form angezeigt Gateway andern Um ein Gateway zu ndern gehen Sie wie folgt vor 1 Klicken Sie mit der rechten Maustaste auf das Gateway und w hlen Sie Eigenschaften aus Das Eigenschaftsfenster wird angezeigt 63 64 2 Andern Sie in der Registerkarte Merkmale den Namen oder den Typ des Gateways Folgende Gateway Typen werden angezeigt Komplex bei der Ausf hrung kann eine komplexe Wegekombination verwendet werden Exkl
Download Pdf Manuals
Related Search
Related Contents
JDSU 6000A V2 Platform MANUEL D`UTILISATION SIMPLIFIE User`s Manual Singer 14CG754 Product Sheet 1.User's Guide For CR USER MANUAL MOISTURE ANALYZER Samsung AR09HSFSPWKN Kasutusjuhend f3d3sp/f3d3p - Fast Food Service Norge MEDAFLEX PU1 Copyright © All rights reserved.
Failed to retrieve file