Praktikum Software Engineering



Ähnliche Dokumente
Installationsanleitung für ADSL mit Netzwerkanschluß unter Windows Millennium:

Einbindung einer ACT!12-16 Datenbank als Datenquelle für den Bulkmailer 2012

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

TempusCapio Erste Schritte

Newsletter. 1 Erzbistum Köln Newsletter

Einrichtungsanleitungen Hosted Exchange 2013

Zunächst starten Sie bitte das Programm Outlook Express mit einem Doppelklick auf das entsprechende Symbol.

Outlook Exp. Konten einrichten, so geht es!

Sage Start Einrichten des Kontenplans Anleitung. Ab Version

Ein neues Outlook Konto können Sie im Control Panel über den Eintrag Mail erstellen.

Import des persönlichen Zertifikats in Outlook Express

teischl.com Software Design & Services e.u. office@teischl.com

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

1 Lizenzkey Wo finde ich den Lizenzkey? Lizenzkey hochladen Nameserver einrichten Domains einrichten 7

Workflow. Installationsanleitung

Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt!

Einrichtung -Account

Kurzanweisung für Google Analytics

mmone Internet Installation Windows XP

Microsoft Outlook 2007

-Konto Einrichtung. Webmail. Outlook Express. Outlook

Klicken Sie mit einem Doppelklick auf das Symbol Arbeitsplatz auf Ihrem Desktop. Es öffnet sich das folgende Fenster.

Windows Live Mail Konfiguration IMAP

CLX.ScanPackage Quick Install Guide und Erste Schritte

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Sollten trotz allem Schwierigkeiten auftreten und Sie sich nicht anmelden können, melden Sie sich einfach bei uns:

Bedienungsanleitung für das IT Center Webhosting

... unser Service fur Sie:

Clientkonfiguration für Hosted Exchange 2010

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

Arbeiten mit dem Outlook Add-In

Anleitung zur Aktivierung der neuen Lizenz an Ihren Rechnern

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

So richten Sie Outlook Express für Ihre s ein

Outlook 2013 Ablauf des Einrichtens in Outlook, um s zu signieren und/ oder verschlüsseln zu können

1. Zugriff des Autostarts als Dienst auf eine Freigabe im Netz

Anleitung zum Einrichten eines -Accounts im Outlook Express 6

Einrichten eines E- Mail-Kontos unter Windows Live Mail mit der IMAP-Funktion

versand mit Microsoft Outlook bzw. Mozilla Thunderbird

Microsoft Outlook 2010

Anleitungen zum Publizieren Ihrer Homepage

Neue Seiten erstellen

Import des persönlichen Zertifikats in Outlook 2003

Step by Step Remotedesktopfreigabe unter Windows Server von Christian Bartl

Einrichten und Verwenden der -Verschlu sselung

LSF-Anleitung für Studierende

HBCI-Diskette bzw. USB-Stick unter VR-NetWorld einrichten

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen

Second Steps in eport 2.0 So ordern Sie Credits und Berichte

Kurzanleitung zum Einrichten von konten für Outlook Express 6

Kontoname ist Mailanschrift Maximale Mailboxgrösse: Maximale Nachrichtengrösse: Haltezeit der Nachrichten:

ANLEITUNG EBOOKS. 1. Der Kauf von ebooks über den Onlineshop

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

M-net -Adressen einrichten - Apple iphone

Schritt-für-Schritt-Anleitung So verschlüsseln Sie Ihr -Konto in Windows Live Mail

Ein buchner Unternehmen: Starke Software Gmbh Lise-Meitner-Str Schwentinental Tel.:

Seriendruck mit der Codex-Software

Import des persönlichen Zertifikats in Outlook2007

Einrichten eines IMAP Kontos unter Outlook Express

Schritt 2: Konto erstellen

Seriendruck mit der Codex-Software

Digital signierte Rechnungen mit ProSaldo.net

TopKontor - Kurzleitfaden

TYPO3 (Facett.Net Backend) 33

Outlook Express: Einrichtung Account

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Drägerware.ZMS/FLORIX Hessen

Lizenzen auschecken. Was ist zu tun?

Einrichtung eines Kontos in MS Outlook 2013

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

Outlook Express. 1. Schritt: Klicken Sie im Hauptfenster von Outlook Express bitte auf -Konto erstellen...

Erstellen einer in OWA (Outlook Web App)

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

Wie richte ich den DNS unter Plesk ein?

einrichtung in den kaufmännischen Programmen der WISO Reihe

Anleitung zum Umgang:

Postfach in cpanel erstellen

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Einrichtung eines -konto mit Outlook Express

1&1 Webhosting FAQ Outlook Express

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY

Anleitung zum Erstellen einer Library (Altium)

HANDOUT VON: EIGENES SSL-ZERTIFIKAT FÜR DEN WHS. Copyright 2011 by s.winkler all rights reserved!

Inhalt. 1 Installation und Konfiguration des Citrix Receivers

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

Alerts für Microsoft CRM 4.0

Um sich zu registrieren, öffnen Sie die Internetseite und wählen Sie dort rechts oben

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Anleitung OpenCms 8 Webformular Auswertung

Einrichten des -Clients (Outlook-Express)

HostProfis ISP ADSL-Installation Windows XP 1

Einkaufslisten verwalten. Tipps & Tricks

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding?

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

Restore Exchange Server 2007 SP2

Microsoft Access 2013 Navigationsformular (Musterlösung)

Transkript:

Praktikum Software Engineering Verwendung von Enterprise Architect Pascal Weber, David Kulicke KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Einrichtung der Lizenz Kurz nach dem ersten Start von Enterprise Architect sollte folgendes Fenster erscheinen: Zunächst muss via Add Key ein Lizenzschlüssel hinzugefügt werden. 2 30.04.2014

Einrichtung der Lizenz (2) Nach einem Klick auf den markierten Button öffnet sich ein Dialog zur Wahl des Keystores. 3 30.04.2014

Einrichtung der Lizenz (3) Wir benötigen den Keystore, der sich auf dem Server ssks://ls.itiv.kit.edu befindet. 4 30.04.2014

Einrichtung der Lizenz (4) Nach dem erfolgreichen Einrichten des Keystores lässt sich im vorigen Dialog der gewünschte Lizenzschlüssel auswählen: 5 30.04.2014

Öffnen eines Projekts auf dem Server Für den Zugriff auf ein Projekt aus der ITIV-Datenbank muss nun eine Verbindung zum Server hergestellt werden: 6 30.04.2014

Öffnen eines Projekts auf dem Server (2) Als Providertyp wird OLE DB Provider for SQL Server benötigt: 7 30.04.2014

Öffnen eines Projekts auf dem Server (3) Im benachbarten Tab ist nun der Servername ITIV-1119,1500\PSE-EA einzutragen. Außerdem muss Integrierte Sicherheit von Windows NT verwenden aktiviert werden. Nun sollte die gewünschte Datenbank TeamX auswählbar sein ( X durch die tatsächliche Team-Nummer ersetzen) 8 30.04.2014

Einstellung der Standard- Programmiersprache Nach dem Öffnen des Projekts bietet es sich an, die Standard-Programmiersprache auf C++ zu setzen. Dies ist über das Menü Tools -> Options -> Source Code Engineering möglich: 9 30.04.2014

Erstellung eines Klassendiagramms Wir wollen nun ein einfaches Klassendiagramm erzeugen. Hierfür muss man zunächst eine neue View zum Model hinzufügen: 10 30.04.2014

Erstellung eines Klassendiagramms (2) Zu dieser View (hier Classes genannt) kann man nun (unter anderem) ein Klassendiagramm hinzufügen 11 30.04.2014

Erstellung eines Klassendiagramms (3) In der linken Toolbox befinden sich alle Bestandteile eines Klassendiagramms (z.b. Klassen & Assoziationen). Eine neue Klasse lässt sich per Drag & Drop von Class in die Zeichenfläche erstellen: 12 30.04.2014

Erstellung eines Klassendiagramms (4) Über einen Doppelklick auf die Klasse gelangt man in den Eigenschaften-Dialog. Im General -Abschnitt lassen sich grundlegende Eigenschaften wie der Klassenname einstellen 13 30.04.2014

Erstellung eines Klassendiagramms (5) Via Details kann man darüber hinaus zu den Einstellungsdialogen für Attribute & Methoden gelangen. 14 30.04.2014

Erstellung eines Klassendiagramms (6) Wir weisen der Klasse Person zwei private String- Attribute namens mailaddress und name zu. 15 30.04.2014

Erstellung eines Klassendiagramms (7) Außerdem erstellen wir die Methode getmailaddress, die einen String zurückliefert. 16 30.04.2014

Erstellung eines Klassendiagramms (8) Die Klassen Mailbox, Email und Date werden analog erstellt 17 30.04.2014

Erstellung eines Klassendiagramms (9) Nun soll eine Assoziation zwischen Email und Person erstellt werden. Hierfür wählt man zunächst den entsprechenden Eintrag aus der Toolbar links aus. Anschließend zeichnet man die Assoziation per Drag & Drop. 18 30.04.2014

Erstellung eines Klassendiagramms (10) Die Assoziation soll eine bestimmte Richtung von EMail nach Person haben. Hierfür öffnet man per Doppelklick auf die Assoziation das Einstellungsfenster und wählt Source -> Destination als Richtung: 19 30.04.2014

Erstellung eines Klassendiagramms (11) Außerdem können wir der Person die Rolle receiver zuweisen: Im Klassendiagramm ist der Rollenname nun neben dem Assoziationspfeil sichtbar: 20 30.04.2014

Erstellung eines Klassendiagramms (12) Wir wollen außerdem modellieren, dass eine Mailbox beliebig viele Emails enthalten kann. Dies geschieht mit Hilfe einer Aggregation, die analog zur Assoziation erzeugt wird Hierbei müssen allerdings noch die korrekten Multiplizitäten definiert werden: 21 30.04.2014

Erstellung eines Klassendiagramms (13) Das fertige Diagramm sollte nun etwa so aussehen: 22 30.04.2014

Erstellung eines Use Case Diagramms Wir wollen nun ein einfaches Use Case Diagramm erzeugen. Hierfür muss man zunächst eine neue View zum Model hinzufügen: 23 30.04.2014

Erstellung eines Use Case Diagramms (2) Zu dieser View (hier UseCases genannt) kann man nun ein UseCase-Diagramm hinzufügen, indem die View markiert wird und das hervorgehobene Icon gedrückt wird 24 30.04.2014

Erstellung eines Use Case-Diagramms (3) In der linken Toolbox befinden sich alle Bestandteile eines Use Case Diagramms (z.b. Aktuere & Use Cases). Systemgrenze (Boundary), Akteure und Use Cases lassen sich per Drag & Drop in die Zeichenfläche ziehen 25 30.04.2014

Erstellung eines Use Case-Diagramms (4) Wir erstellen eine Systemgrenze (Boundary) und setzen seine Properties 26 30.04.2014

Erstellung eines Use Case-Diagramms (5) Weiter erstellen wir zwei Aktoren und stellen ihre Namen ein Das Ergebnis sieht so aus: 27 30.04.2014

Erstellung eines Use Case Diagramms (6) Nun fügen wir eine Generalisierung hinzu Die entspr. Assoziation wird markiert und durch Klicken und Ziehen der Maus von einem auf den anderen Akteur erstellt 28 30.04.2014

Erstellung eines Use Case Diagramms (7) Nun wird das Diagramm um zwei Use Cases erweitert (Per Drag und Drop und Angabe der Namen) 29 30.04.2014

Erstellung eines Use Case Diagramms (8) Zuletzt fügen wir (wie bei der Generalisierung) weitere Assoziationen hinzu Dafür muss jeweils die richtige Assoziation markiert werden 30 30.04.2014

Erstellung eines Sequenz-Diagramms Wir wollen nun ein einfaches Sequenz-Diagramm erzeugen. Hierfür muss man zunächst eine neue View zum Model hinzufügen: 31 30.04.2014

Erstellung eines Sequenz-Diagramms (2) Zu dieser View fügen wir nun ein Sequenz-Diagramm hinzu 32 30.04.2014

Erstellung eines Sequenzdiagramms (3) Für unsere Objektinstanzen können wir unsere bereits erstellten Klassen und Akteure verwenden Diese können per Drag & Drop in die Zeichenfläche gezogen werden 33 30.04.2014

Erstellung eines Sequenzdiagramms (4) Das Diagramm sieht dann so aus: 34 30.04.2014

Erstellen eines Sequenz-Diagramms (5) Wir wollen das Erstellen einer Email modellieren Dafür ziehen wir eine synchrone Nachricht von User zu Email Als nächstes öffnen wir das Properties-Fenster der Nachricht 35 30.04.2014

Erstellen eines Sequenz-Diagramms (6) Hier wählen wir aus dem Drop- Down Menu der Message den Konstruktor von Email aus Und stellen den Lifecycle auf New Ergebnis: 36 30.04.2014

Erstellen eines Sequenz-Diagramms (7) 1. Wir ziehen eine synchrone Nachricht von User nach Email (a) und von dort wieder eine von Email nach User (b) 2. Damit letztere als Return angezeigt wird, setzen wir in den Properties den entsprechenden Haken 2. 1a. 1b. 37 30.04.2014