Unified Modeling Language. Lerneinheit 2. UML - Diagramme. Prof. Dr. D. Frosch-Wilke Prof. Dr. U. Samberg. überarbeitet UML 2.0
|
|
- Britta Heidi Rothbauer
- vor 8 Jahren
- Abrufe
Transkript
1 Lerneinheit 2 UML - Diagramme
2 Diagramme in der UML Wesentlicher Bestandteil der Modellbildung Graphen, wobei fundamentale Modellelemente (z.b. Klassen, Objekte, Zustände) die Knoten und Beziehungen zwischen den Modellelementen die Kanten bilden Identifikation der Modellelemente und semantische Informationen durch Stringeintragungen und Labeling Ziel: Schnell wesentliche Zusammenhänge sichtbar machen Auslagerung von Detailinformationen in formalisierte Tabellen (nicht durch UML definiert)
3 Diagrammtypen Use-Case-Diagramm statische Strukturdiagramme: Klassendiagramm, Objektdiagramm, Paketdiagramm Interaktionsdiagramme zur Beschreibung des Informationsaustausches: Sequenzdiagramm, Kommunikationsdiagramm, Zeitdiagramm Zustandsdiagramme zur Beschreibung des Verhaltens: Zustandsdiagramm, Aktivitätendiagramm Architekturdiagramme zur Beschreibung der Implementierung: Komponentendiagramm, Einsatzdiagramm
4 Interaktionsdiagramme Interaktion = Reaktion von Objekten auf Ereignisse (Botschaften) und dadurch ausgelöste Aktionen, wodurch wiederum Ereignisse für andere Objekte ausgelöst werden können Interaktionsdiagramme stellen die Interaktionen zwischen den beteiligten Objekten dar drei Darstellungsformen: Sequenzdiagramm Kommunikationsdiagramm Zeitdiagramm
5 Zustandsdiagramme Darstellung des inneren dynamischen Verhaltens eines Objektes, das mit anderen Objekten interagiert zwei Darstellungsformen: Zustandsübergangsdiagramm (state chart diagram) Aktivitätendiagramm (activity diagram)
6 Architekturdiagramme Darstellung des physikalischen Entwurfs (Modularisierung, Konfigurierung) eines Systems zwei Darstellungformen: Komponentendiagramm (component diagram) Einsatzdiagramm (deployment diagram)
7 Interaktionsdiagramme Bestandteile Objekte, die an der Interaktion beteiligt sind Angaben zum Lebenszyklus der beteiligten Objekte Kommunikationspfade und Botschaften zwischen den beteiligten Objekten Reaktionen der Empfängerobjekte auf eingehende Botschaften Reihenfolge der Botschaften
8 Lerneinheit 2 Sequenzdiagramm
9 Sequenzdiagramm Definition Interaktionsdiagramm, das die zeitliche Sequenz (Reihenfolge) der Interaktionen von Objekten betont Die Botschaften werden in zeitlicher Ordnung als gerichtete Verbindungen zwischen den Lebenslinien der Objekte dargestellt
10 Sequenzdiagramm Auftragserteilung durch Neukunden :Kunde :Verkäufer :Controller Scripts: Ereignis: Kunde erteilt Auftrag Auftrag Anfrage Bonität (Kunde) Bonität Erzeugung des Objekts Auftrag Bestätigung Ablehnung [Bonität ok] [Bonität nicht ok] [Bonität ok] [auslieferungsfähig] :Auftrag {b. SendTime - a. SendTime = 2 Werktage} a: Lieferung b: Rechnung Zahlung Zahlungseingang
11 Sequenzdiagramm Einsatzfelder Präzisierung von Anwendungsfall-Szenarien Darstellung des Entwurfs von Interaktionen im DV-System Spezifikation von Echtzeit-Systemen
12 Sequenzdiagramm Modellelemente (1) Objekte: Horizontale Anordnung am oberen Rand des Diagramms oder Darstellung zum Zeitpunkt der Erzeugung Objekt-Lebenslinien: Vertikale Ausrichtung; kennzeichnen die Existenz und Lebensdauer eines Objektes (Symbol: gestrichelte Linie); Aufspaltung der Lebenslinie bei Aktivitäten des Objekts, die aus alternativen oder sich zeitlich überdeckenden Botschaften resultieren
13 Sequenzdiagramm Modellelemente (2) Botschaften (als Pfeile zwischen den Lebenslinien dargestellt): Synchroner Operationsaufruf ( ) Asynchroner Operationsaufruf ( ) (UML 1.0 ) Rückgabewert ( ) Syntax: ["[" Wächter-Bedingung "]"] NameBotschaft [([Parameter])] Iterative Übermittlung von Botschaften: Syntax *["[ Iterationsbereich "]"]
14 Sequenzdiagramm Detailinformationen (1) Dauer der Objektaktivierung: Zeigt die Zeitdauer an, die ein Objekt zur Ausführung einer Aktivität benötigt (Transformation der Lebenslinie zu einem Balken); Symbolisierung von Rekursionen durch überlagerte Balken Script: Nähere Angaben zu einer Botschaft (z.b. auslösendes Ereignis) als freier Textstring (Darstellung am linken Diagrammrand auf Höhe der Botschaft) Zeitliche Ordnung der Botschaften: Botschaften sind zeitlich geordnet; bei Bedarf kann skalierbare Zeitachse verwendet werden
15 Sequenzdiagramm Detailinformationen (2) Spezifikation von Zeitbedingungen: Verwendung von beliebigen Zeitfunktionen (z.b. sendtime, receivetime) möglich Übermittlungsdauer: Falls diese nicht vernachlässigt werden kann, Verdeutlichung durch schräg verlaufenden Botschaftspfeil Erzeugung und Löschung eines Objektes Alternative und parallele Botschaften: Bedingungsabhängige oder zeitgleiche Botschaften an andere Objekte
16 Sequenzdiagramm Nebenläufige Lebenslinie (Beispiel) :Kunde :Verkäufer :Controller Auftrag [Neukunde] Bonitätsprüfung [Bestandskundekunde] Auftragsübersicht Bonität Auftragsliste
17 Lerneinheit 2 Kommunikationsdiagramme
18 Kommunikationsdiagramm Definitionen Statische Elemente der Kommunikation: Klassen, Assoziationen und ihre Rollen (Spezifikationsebene) bzw. Objekte, Links und Ereignisse (Instanzenebene) Dynamisches Konstrukt der Kommunikation: Interaktionen Ein Kommunikationsdiagramm repräsentiert die Zusammenarbeit in Form eines Graphen. Knoten sind die Klassen (Objekte), Assoziationen (Links) die Kanten. Botschaften werden entlang der Kanten dargestellt.
19 Kommunikationsdiagramm Auftragserteilung durch Neukunden 1: Auftrag :Kunde [Bonität ok] 3A: Bestätigung [Bonität nicht ok] 3: Ablehnung :Verkäufer [Bonität ok] 3B: Auftrag 2: Bonität := Anfrage Bonität (Kunde) 4: Lieferung 5: Rechnung {new} :Auftrag {destroy} 7: Zahlungseingang :Controller 6: Zahlung
20 Syntax: Kommunikationsdiagramm Zeitliche Reihenfolge von Botschaften [Sequenznummern/] ["[" Wächter-Bedingung "]"] [Sequenzausdruck] NameBotschaft Sequenznummer: Liste mit Sequenznamen anderer Botschaften Wächter-Bedingung: Botschaft wird nur weitergeleitet, wenn Bedingung erfüllt ist Sequenzausdruck: Syntax: [Name Zahl][.Zahl...][SequenzName] Die Zahlenfolge kennzeichnet die relative Reihenfolge der Botschaften SequenzNamen kennzeichnen zeitliches Nebeneinander von Botschaften
21 Kommunikationsdiagramm Weitere Detailinformationen Iterative Botschaftsübermittlung: *["[" Iterationsbereich "]"] Rückgabewerte: [NameVariable:=]NameBotschaft([Parameterliste]) Link-Attribute: Stellen den Bezug zum statischen Modell her. U.a. folgende Kennungen möglich: Name der Rolle eines anonymen Objektes Deskriptoren für Beschränkungen bei einem Objekt bzw. Link: z.b. {new}, {destroy},{transient}, {persistent}
22 Kommunikationsdiagramm Einsatzfelder Darstellung der Realisierung einer Operation Darstellung zeitgleicher Interaktionen von Objekten Darstellung der Dynamik von Entwurfsmustern
23 Kollaborationsdiagramm Darstellung des Operationsablaufes studentteachers() tutor / Teacher : Person lecturer / Teacher : Person 1: namesofteachers() 1.2.i: name() 1.1*[i:=1..n]: lecturer() / Student : Person :Course
24 Kommunikationsdiagramm auf Spezifikationsebene (Beispiel) Benutzer benachrichtigen Vormerker 1 veranlaßt * Vormerkung benachrichtigen * betrifft 1 Buch Vormerkung prüfen Entleiher 1 0,1 1 gehört zu gibt zurück * * Ausleihe Exemplar 0,1 betrifft 1 zurücknehmen entlasten reservieren reserviert 0,1 * gehört zu
25 Übung Kommunikationsdiagramm - Lösung /Entleiher : Benutzer /Vormerker : Benutzer 4B: benachrichtigen () :Vormerkung 1: zurücknehmen () 4A: reservieren () 3: benachrichtigen () :Ausleihe 2A: entlasten () {destroy} :Exemplar 2B: Vormerkung prüfen () :Buch
26 Lerneinheit 2 Zustandsübergangsdiagramme
27 Objektzustand Definition Der Zustand eines Objektes ist eine Sammlung/Ausprägung von Attributen des Objektes und Beziehungen des Objektes zu anderen Objekten.
28 Warte- und Aktionszustände Wartezustand: Ein Zustand in dem das Objekt auf das Eintreten eines Ereignisses und/oder die Erfüllung einer Bedingung wartet. Aktionszustand: Ein Zustand in dem das Objekt definierte Aktionen ausführt.
29 Zustand - Notation Symbol: Symbolinhalte: Bezeichner(:String) Aktionen: Syntax: Aktionsbezeichner/Aktionsausdruck entry-aktion Syntax: entry/aktionsausdruck exit-aktion Syntax: exit/aktionsausdruck do-aktion Syntax: do/aktionsausdruck ereignisbedingte Aktion Syntax: Ereignis["[" Wächterbedingung ] ]/Aktionsausdruck
30 Einfache Zustände Objekte :KontoAuszugsDrucker :WindowObjekt Zustände Aktionszustand prüfe Karte Wartezustand Paßworteingabe bzw. alternativ Kartenprüfung do / pruefekarte( ) entry / ausschaltenecho() onzeichentaste(z:char) / transformiere(z) onf1 / anzeigenhilfe() exit / einschaltenecho()
31 Einfacher Zustandsübergang Ein einfacher Zustandsübergang (Transition) ist der Übergang eines Objektes von einem Start- in einen Zielzustand Start- und Zielzustand können identisch sein Auslöser: Ereignis und (optional) Wächterbedingung erfüllt (Wartezustand) Abschluß einer Aktivität (Aktionszustand) Zustandsübergang kann Aktionen auslösen
32 Notation eines Zustandsübergangs Syntax [Ereignis]["["Wächter-Bedingung ]"] / [Aktions-Ausdruck] [^Sendeklausel] Ereignis: Ereignisname[(Parameterliste)] Aktions-Ausdruck: Liste von Aktionen, die durch den Zustandsübergang ausgelöst werden Sendeklausel: Zielobjekt.Ereignisname[(Paramterliste)]
33 Zustandsübergang Beispiel WindowObjekte dargestellt ClickMausTaste (Pos : Point) [Pos-in-einemObjekt] / Objekt := pickobjekt(pos) Objekt.blinken WindowObjekt selektiert
34 Zustandsübergangsdiagramm Definition Ein Zustandsübergangsdiagramm zeigt die Zustände eines repräsentativen Objektes einer Klasse und die Zustandsübergänge in Form eines Graphens (Zustände=Knoten, Übergänge = Kanten). Es hat einen Startzustand (Symbol: ausgefüllter Kreis) und einen oder mehrere Endzustände (Symbol:Kreisring)
35 Zustandsübergangsdiagramm Auftrag [Neukunde] Aufgenommen do / Bonität prüfen [Bonität ok] [Bonität nicht ok] / Ablehnen [Bestandskunde] Angenommen do / Lieferdatum ermitteln Bestätigt / Bestätigen Auslieferungsfähig / Rechnung, ausliefern Ausgeliefert Zahlungsziel verstrichen / Mahnung Zahlungseingang [Zahlung vollständig] Zahlungseingang [Zahlung unvollständig] / Anforderung Restbetrag
36 Zustandsübergangsdiagramm Einsatzfelder Modellierung von Zuständen eines Anwendungsfalls/Szenarios (in der Analysephase) oder eines Controller-Objektes (in der Designphase) Spezifikation von Objekten deren Verhalten stark ereignisgesteuert ist
37 Zusammengesetzter Zustand Definition Ein zusammengesetzter Zustand besteht aus mehreren nebenläufigen Subzuständen (Regionen) oder sich gegenseitig ausschließende Subzuständen. Die Übergänge zwischen den Subzuständen eines zusammengesetzten Zustands werden i.a. mit Zustandsübergangsdiagrammen dargestellt. Die Details eines zusammengesetzten Zustands können verborgen werden.
38 Zusammengesetzter Zustand Transitionen Übergang in einen zusammengesetzten Zustand (Z): Eine Transition, die gezeichnet am Rand des Symbols für Z endet, ist äquivalent mit einer Transition in alle Pseudoanfangszustände von Z. Eine Transition in einen Subzustand von Z ist möglich. Übergang von einem zusammengesetzten Zustand (Z): Ein Transition von Z führt zum unmittelbaren Verlassen aller Subzustände von Z. Eine (direkte) Transition von einem Subzustand in einen Zustand außerhalb von Z ist möglich.
39 Zusammengesetzter Zustand Interne und externe Zustandsübergange Zusammengesetzter Zustand Zustand 1 E1 E1.1 SubZust 1.1 SubZust 1.2 E1.2 Zustand 5 H SubZust 2.1 SubZust 2.2 SubZust 2.3 E2.1 E2.2 E2.3 E2 Zustand 2 E4 E3 Zustand 3 E6 E5 Zustand 4
40 Zusammengesetzter Zustand History Indicator Eine Transition in den History Indicator eines zusammengesetzten Zustands (Z) (oder einer Region von Z) bedeutet, daß der Übergang in den Subzustand von Z erfolgt, den Z vor dem letztmaligen Verlassen eingenommen hatte. Symbol des History Indicators: H
41 Zusammengesetzter Zustand Zustandsübergangsrumpf Um bei einem zusammengesetzten Zustand, dessen Details innerhalb eines Zustandsübergangsdiagramms verborgen sind, zu symbolisieren, daß eine Transition in einen Subzustand erfolgt oder von einem Subzustand erfolgt, kann ein Zustandsübergangsrumpf verwendet werden. Symbol:
42 Zustandsübergangsrumpf Struktur (a) Zustandsübergangsdiagramm ohne Zustandsübergangsrumpf Zustand 3 E5 Zustand 1 E1 SubZust 3.1 E5 Zustand 4 E3 Zustand 2 E2 SubZust 3.2 E4 Zustand 5 (a) Zustandsübergangsdiagramm mit Zustandsübergangsrumpf Zustand 1 E5 E1 Zustand 3 Zustand 4 Zustand 2 E2 Zustand 5
43 Komplexer Zustandsübergang Unter einem komplexen Zustandsübergang versteht man eine Transition mit mehreren Startzuständen (Synchronisation) oder mehreren Zielzuständen (Verzweigung) Symbol:
44 Komplexer Zustandsübergang Warenanlieferung erfolgt Lieferschein prüfen [ok] Ware prüfen [ok] Warenerhalt bestätigen
45 Übung Zustandsübergangsdiagramm - Lösung (a) Start /Initialisierung Normalzeit Uhrzeit H Knopf1Press Knopf1Press Datum (b) Uhrzeit Start Normalzeit Knopf2Press Knopf2Press Einstellmodus Stunden entry / BlinkenStdAnzeige () onk3press / StundenErhöhen () exit / FestStdAnzeige () Einstellmodus Minuten entry / BlinkenMinAnzeige () onk3press / MinutenErhöhen () exit / FestMinAnzeige () Knopf2Press H
46 Lerneinheit 2 Aktivitätendiagramm
47 Aktivitätendiagramm Definition und Einsatzfelder Spezialfall eines Zustandsübergangsdiagramms: (fast) alle Zustände sind Aktionszustände (fast) alle Zustandsübergänge werden durch den Abschluß einer Aktivität ausgelöst Einsatzfelder: Beschreibung von Arbeitsabläufen Spezifikation einer komplexen Operation mit parallelen Ablauf- und Kontrollpfaden
48 Entscheidungsknoten Ermöglicht die bedingungsabhängige Transition in einen oder mehrere Zustände Führt verschiedene Entscheidungszweige wieder zusammen Symbol:
49 Aktivitätendiagramm mit Entscheidungsknoten Lager: Stichtagsinventur durchführen prüfe Warenbewegung abgeschlossen [Warenbewegung nicht abgeschlossen] [Warenbewegung abgeschlossen] offene Warenbewegung abschließen sperre betroffene Lagerbereiche drucke Inventurliste erfasse Bestand
50 Aktivitätendiagramm Zustände unterschiedlicher Klassen In einem Aktivitätendiagramm können Zustände unterschiedlicher Klassen dargestellt werden Die einzelnen Klassen werden graphisch durch Verwendung von Bahnen (swimlanes) organisiert
51 Aktivitätendiagramm Einfluß der Aktivitäten auf Objektzustände Verändern die in einem Aktivitätendiagramm beschriebenen Aktivitäten den Zustand eines Objektes, so kann dies explizit dargestellt werden: Objekt wird zusammen mit seinem Zustand (in eckigen Klammern) in einem Objektsymbol dargestellt Verbindung mit den Aktivitäten, die eine Zustandsänderung bewirken
52 Aktivitätendiagramm mit Objektzuständen Use Case: Verkauf Möbelmitnahmemarkt Kunde Verkauf Lager erteile Kaufauftrag Auftrag [erteilt] erfasse Auftragsdaten in Rechnung Auftrag [aufgenommen] bereitstellen Ware bezahlen Rechnung quittieren Auftrag [abholbereit] entgegennehmen Ware Auftrag [erledigt] übergeben Ware
53 Übung Aktivitätendiagramm - Lösung [Kreditantrag liegt vor] einholen Lohnbestätigung [Kreditart = Konsumentenkredit] prüfe Kreditart [Kreditart = Hypothekenkreditkredit] einholen Schufaauskunft ermittle pfändbares Gehalt einholen Grundbuchauszug schätze Liegenschaft ermittle Beleihungsgrenze prüfe Kreditantrag [zu gewähren] [weiterleiten an Vorstand] [abzulehnen] [zu gewähren] prüfe Kreditantrag durch Vorstand [abzulehnen] gewähre Kredit ablehnen Kredit
SEQUENZDIAGRAMM. Christoph Süsens
SEQUENZDIAGRAMM Christoph Süsens DEFINITION Das Sequenzdiagramm gibt Auskunft darüber: Welche Methoden für die Kommunikation zwischen ausgewählten Objekten zuständig sind. Wie der zeitliche Ablauf von
MehrEINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel.
EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel.de/~mtr FRAGEN / ANMERKUNGEN Vorlesung Neue Übungsaufgaben MODELLIERUNG
MehrUnified Modeling Language (UML)
Kirsten Berkenkötter Was ist ein Modell? Warum Modellieren? Warum UML? Viele, viele Diagramme UML am Beispiel Was ist ein Modell? Ein Modell: ist eine abstrakte Repräsentation eines Systems, bzw. ist eine
MehrRUP Analyse und Design: Überblick
Inhaltsverzeichnis Übersicht [, 2, 8] 3. Vorgehensweise............................... 5 2 Planungsmethoden 37 2. Definitionsphase.............................. 6 3 Rational Unified Process [5, 6] und
MehrKlassendiagramm. (class diagram)
: Klassendiagramm http:///topic95.html Klassendiagramm (class diagram) Klassendiagramm Objektdiagramm Komponentendiagramm Kompositionsstrukturdiagramm Verteilungsdiagramm Einstieg Paketdiagramm Aufbau
Mehra) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. 1 zeigt eine mögliche Lösung. * * * Aufbau 1..
Software Engineering I Musterlösungen zur Klausur vom 3.7.2004 Aufgabe a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. zeigt eine mögliche Lösung. Turnier sportart
MehrSoftware Engineering Interaktionsdiagramme
Software Engineering Interaktionsdiagramme Prof. Adrian A. Müller, PMP, PSM 1, CSM Fachbereich Informatik und Mikrosystemtechnik 1 Nachrichtenaustausch Welche Nachrichten werden ausgetauscht? (Methodenaufrufe)
MehrVgl. Oestereich Kap 2.7 Seiten 134-147
Vgl. Oestereich Kap 2.7 Seiten 134-147 1 Sequenzdiagramme beschreiben die Kommunikation/Interaktion zwischen den Objekten (bzw. verschiedenen Rollen) eines Szenarios. Es wird beschrieben, welche Objekte
MehrSoftware-Engineering SS03. Zustandsautomat
Zustandsautomat Definition: Ein endlicher Automat oder Zustandsautomat besteht aus einer endlichen Zahl von internen Konfigurationen - Zustände genannt. Der Zustand eines Systems beinhaltet implizit die
MehrSoftwaretechnik SS 2006
Softwaretechnik SS 2006 7. Vorlesungseinheit Prof. Dr. Urs Andelfinger Darmstadt, 22. Mai 2006 Softwaretechnik (SWT) Vorlesung und Praktikum SS 2006 Inhaltsübersicht SW-Management SW-Entwicklung SW-Qualitätsmgmt.
MehrGeschäftsprozesse: Modellierung und Analyse
Geschäftsprozesse: Modellierung und Analyse. Ausgangssituation 2. Begriffe 3. Modellierungsmethoden 4. Modellarten 5. orgehensprinzipien 6. Analyse 7. Werkzeuge Seite Klassische Unternehmensmodelle Unternehmensmodell:
MehrSoftwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel
Übungen zur Vorlesung Softwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel Übungsblatt 3 - Lösungshilfe Aufgabe 1. Klassendiagramme (9 Punkte) Sie haben den Auftrag, eine Online-Videothek
Mehr09.01.14. Vorlesung Programmieren. Unified Modeling Language (UML) Unified Modeling Language (UML) Unified Modeling Language (UML)
Vorlesung Programmieren Unified Modeling Language (UML) Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Unified Modeling Language (UML)
MehrVorlesung Programmieren
Vorlesung Programmieren Unified Modeling Language (UML) Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Unified Modeling Language (UML)
MehrKlassendiagramm. Kurzer Überblick über UML - Stand 2006. BlaBla
BlaBla Diese Kennzeichnungen sind nur Erläuterungen und nicht Bestandteil des Diagramms Quelle: P.Grässle, H.Baumann, P.Baumann, UML projektorientiert, Galileo Verlag, 2003 21 Primäre Begriffe Kapselung
MehrUse Cases. Use Cases
Use Cases Eigenschaften: Ein Use Case beschreibt einen Teil des Verhaltens eines Systems aus externer Sicht (Formuliert in der der Fachsprache der Anwendung) Dies geschieht, indem ein Systemdialog beschrieben
MehrSoftwareentwicklungspraktikum Sommersemester 2007. Grobentwurf
Softwareentwicklungspraktikum Sommersemester 2007 Grobentwurf Auftraggeber Technische Universität Braunschweig
MehrProduktskizze. 28. November 2005 Projektgruppe Syspect
28. November 2005 Carl von Ossietzky Universität Oldenburg Fakultät II Department für Informatik Abteilung Entwicklung korrekter Systeme Inhaltsverzeichnis 1 Einleitung 3 2 Die graphische Oberfläche der
MehrSoftwaretechnologie -Wintersemester 2011/2012 - Dr. Günter Kniesel
Übungen zur Vorlesung Softwaretechnologie -Wintersemester 2011/2012 - Dr. Günter Kniesel Übungsblatt 3 - Lösungshilfe Aufgabe 1. Klassendiagramme (9 Punkte) Sie haben den Auftrag, eine Online-Videothek
MehrKlausur Software-Engineering SS 2005 Iwanowski 23.08.2005
Klausur Software-Engineering SS 2005 Iwanowski 23.08.2005 Hinweise: Bearbeitungszeit: 90 Minuten Erlaubte Hilfsmittel: im Anhang, sonst keine Bitte notieren Sie Ihre Antworten ausschließlich auf dem Aufgabenblatt!
MehrSoftware-Engineering 2. Übungen zur Wiederholung. IT works. Metris GmbH 27.01.2009 1
Übungen zur Wiederholung IT works. Metris GmbH 27.01.2009 1 Ein Kunde beauftragt Sie mit der Erstellung eines neuen betrieblichen Informationssystems für seine Firma. Welche UML-Diagrammformen würden Sie
MehrSoftwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler
Übungen zur Vorlesung Softwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler Übungsblatt 3 Lösungshilfe Aufgabe 1. Klassendiagramme (9 Punkte) Sie haben den Auftrag, eine Online
MehrModellierung von Echtzeitsystemen mit dem UML CASE Tool Telelogic Tau G2 Developer
Modellierung von Echtzeitsystemen mit dem UML CASE Tool Telelogic Tau G2 Developer Holger Sinnerbrink Einführung Firmenentwicklung Gründung von Telelogic 1983 als Forschungs- und Entwicklungsabteilung
MehrÜbung 4. Musterlösungen
Informatik für Ökonomen II HS 2010 Übung 4 Ausgabe: 18.11.2010 Abgabe: 25.11.2010 Musterlösungen Schreiben Sie Ihre Namen und Ihre Matrikelnummern in die vorgesehenen Felder auf dem Deckblatt. Formen Sie
MehrCustomer and Project Services. Teilnehmerunterlagen Aktivitäten
Customer and Project Services Teilnehmerunterlagen Aktivitäten Inhalt 1.1 Grundsätzliche Unterschiede Termin/Job 1.2 Anlage eines neutralen Termins aus dem Kalender 1.3 Verknüpfung mit einem Projekt/Kunde
MehrSoftware Engineering I
Vorlesung Software Engineering I Dynamische Basiskonzepte 2 Kontrollstrukturen Aktivitätsdiagramme Sequenzdiagramme 1 Basiskonzepte Beschreiben die feste Struktur des Systems, die sich während der Laufzeit
MehrGuido de Melo 5.2.2007 Fachvortrag, Uni Ulm UML 2.0. Für den Einsatz in der Praxis
Guido de Melo 5.2.2007 Fachvortrag, Uni Ulm UML 2.0 Für den Einsatz in der Praxis Seite 2 Überblick 1. Ziele 2. Warum das alles? 3. Was ist UML 4. Diagrammarten 5. Umfeld Seite 3 1. Ziele 1. Ziele dieses
MehrLösungsvorschlag für Übungsblatt 6 Software Engineering 1 (WS 2012/13)
Prof. Ina Schaefer Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig Lösungsvorschlag für Übungsblatt 6 Software Engineering 1 (WS 2012/13) Ausgabe: 12. Januar 2013 Abgabe: 25. Januar
MehrHochschule Karlsruhe Klausur EAI Prof. Dr. Christian Pape. Klausur EAI WS 05/06. Note: Bearbeitungszeit 90 Minuten Keine Hilfsmittel
Klausur EAI WS 05/06 Aufgabe a) b) c) d) Punkte Gesamtpunkte (max. 90): Note: Bearbeitungszeit 90 Minuten Keine Hilfsmittel Tragen Sie als erstes Ihren vollständigen Namen und Ihre Matrikelnummer ein.
MehrSoftware-Engineering
FH Wedel Prof. Dr. Sebastian Iwanowski SWE43 Folie 1 Software-Engineering Sebastian Iwanowski FH Wedel Kapitel 4: Systemanalyse Teil 3: Der Systemanalysestandard UML FH Wedel Prof. Dr. Sebastian Iwanowski
MehrProgrammieren in Java
FG TECHNISCHE INFORMATIK V JV A00 00 TH 0 Programmieren in Java Anhang A A. Modellierung von OOP-Programmen A.. Klassenkategorien A.2. Klassembeziehungen A.3. Klassendiagramm und Sequenzdiagramm der UML
MehrGrundlagen der Softwaretechnik
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG Grundlagen der Softwaretechnik Musterlösung Name: Matrikelnummer: Note: Prüfungstag:
MehrInventur. Bemerkung. / Inventur
Inventur Die beliebige Aufteilung des Artikelstamms nach Artikeln, Lieferanten, Warengruppen, Lagerorten, etc. ermöglicht es Ihnen, Ihre Inventur in mehreren Abschnitten durchzuführen. Bemerkung Zwischen
MehrProzessorganisation Mitschriften aus den Vorlesung bzw. Auszüge aus Prozessorganisation von Prof. Dr. Rudolf Wilhelm Feininger
Darstellungsmittel für Prozesse graphische Darstellung Bild davon machen wie Prozesse gegenwärtig verlaufen Durchführung der Prozesse festlegen zwei Darstellungsmittel: Prozesslandkarten und Flussdiagramme
MehrUnternehmensmodellierung
Josef L. Staud Unternehmensmodellierung Objektorientierte Theorie und Praxis mit UML 2.0 4ü Springer Inhaltsverzeichnis EINLEITUNG 1 1.1 Unternehmensmodellierung 1 1.2 Objektorientierung als solche 6 1.3
MehrKapitel 4 Die Datenbank Kuchenbestellung Seite 1
Kapitel 4 Die Datenbank Kuchenbestellung Seite 1 4 Die Datenbank Kuchenbestellung In diesem Kapitel werde ich die Theorie aus Kapitel 2 Die Datenbank Buchausleihe an Hand einer weiteren Datenbank Kuchenbestellung
MehrSoftwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler
Übungen zur Vorlesung Softwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler Übungsblatt 4 Lösungshilfe. Aufgabe 1. Zustandsdiagramm (8 Punkte) Geben Sie ein Zustandsdiagramm für
MehrWürfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.
040304 Übung 9a Analysis, Abschnitt 4, Folie 8 Die Wahrscheinlichkeit, dass bei n - maliger Durchführung eines Zufallexperiments ein Ereignis A ( mit Wahrscheinlichkeit p p ( A ) ) für eine beliebige Anzahl
Mehr7. Umfangreiche Aufgabenkomlexe können in Teilprojekte zerlegt, und rechnerisch zu einem Gesamtplan zusammengefaßt werden.
Netzplantechnik Sie ermöglicht uns die graphische Darstellung von mehreren Einflußfaktoren und ihrer Auswirkung in einem Plan. Einführung Unter der Netzplantechnik (network analysis) verstehen wir alle
MehrSchnellanleitung: Verbuchung von Studien- und Prüfungsleistungen
Schnellanleitung: Verbuchung von Studien- und Prüfungsleistungen Die folgenden Schritte sind für die Verbuchung von Studien- bzw. Prüfungsleistungen notwendig. Eine Online-Anleitung mit vielen weiterführenden
MehrKurzanleitung bezüglich erforderlicher Rechnungsdaten
Hinweise RECHNUNGEN FÜR BESTELLUNGEN Lieferantenname Der Lieferantenname muss der Bestellung an -Bezeichnung auf anderen Bestellungen von Colgate/Hill s entsprechen. Wenn sich Ihr in der Bestellung angegebener
MehrZufallsgrößen und Wahrscheinlichkeitsverteilungen
RS 24.2.2005 Zufallsgroessen_i.mcd 1) Zufallsgröße Zufallsgrößen und Wahrscheinlichkeitsverteilungen Zu jedem Zufallsexeriment gehört ein Ergebnisraum Ω. Die einzelnen Ergebnisse ω i können Buchstaben,
MehrKapitel 10 Aktive DBMS
Kapitel 10 Aktive DBMS 10 Aktive DBMS 10 Aktive DBMS...1 10.1 Einführung und Definition...2 10.2 Funktionsprinzip: ADBMS und ECA-Modell...4 10.3 Potentiale und Vorteile ADBMS...5 10.4 Aktive Elemente einer
MehrOOA-Dynamische Konzepte
Proseminar UML im SS 2005 OOA-Dynamische Konzepte Teil 2 von Benjamin Daeumlich 1 Übersicht Szenario Definition Interaktionsdiagramme Sequenzdiagramm Kommunikationsdiagramm Sequenz- vs. Kommunikationsdiagramm
MehrEinführung in Petri-Netze. Modellierung von Abläufen und Prozessen (1) Abhängigkeitsgraphen: Motivation. Petri-Netze
Einführung in Petri-Netze Modellierung von Abläufen und Prozessen () Motivation Abhängigkeitsgraphen: A B 6 C 5 D Petri-Netze Markierungen Invarianten Credits: L. Priese, H. Wimmel: Petri-Netze, Theoretische
MehrGSD-Radionik iradionics Android-App
Neue Daten erfassen Daten speichern Daten löschen Suchen nach bereits erfassten ST = Stammdaten zum Erfassen der Daten. Vorname und Nachname sind Pflichtfelder, alles andere ist optional. Bei Tieren erfassen
MehrTechniken der Projektentwicklungen
Von der Analyse zum Entwurf 5. Termin Vom Use Case zum Domänenmodell Bis zum nächsten Mal Vom Use Case zum Domänenmodell Vom Use Case zum Domänenmodell Was ist ein Domänenmodell? Graphische Beschreibung
MehrSWE5 Übungen zu Software-Engineering
1 Übungen zu Software-Engineering 1) Klassen und Objekte 2) Telefonanlage 3) Objekt- und Klassendiagramme 4) Assoziationen 5) Telefonanlage (Erweiterung) 6) Fahrzeuge 7) Familien 2 Aufgabe 1: Klassen und
MehrRequirements Engineering I
Norbert Seyff Requirements Engineering I UML Unified Modeling Language! 2006-2012 Martin Glinz und Norbert Seyff. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen
MehrSoftware Engineering in der Praxis
Inhalt Nachlese Aufgaben Literatur Software Engineering in der Praxis Praktische Übungen Inhalt Nachlese Aufgaben Literatur Marc Spisländer Dirk Wischermann Lehrstuhl für Software Engineering Friedrich-Alexander-Universität
MehrZahlungsbedingungen. Auf dieser Seite erfahren Sie, wie wir Ihre Bestellung per Nachnahme bearbeiten und wie die Lieferung und Zahlung erfolgt.
Zahlungsbedingungen Lieferung und per Nachnahme Auf dieser Seite erfahren Sie, wie wir Ihre Bestellung per Nachnahme bearbeiten und wie die Lieferung und Zahlung erfolgt.» Wählen Sie bei Ihrer Bestellung
MehrRhapsody in J Modellierung von Echtzeitsystemen
Rhapsody in J Modellierung von Echtzeitsystemen Tobias Schumacher tobe@uni-paderborn.de Rhapsody in J - Modellierung von Echtzeitsystemen p.1/17 Anspruch des Tools Einsatzbereiche/Features Modellierung
MehrIn diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.
Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem
Mehr4. Übung zu Software Engineering
4. Übung zu Software Engineering WS 2009/2010 Henning Heitkötter Klassendiagramm: Projektmanagement AUFGABE 10 1 OOA-Methode von Heide Balzert 1. Klassen finden 2. Assoziationen und Kompositionen finden
MehrAnleitung zum neuen Überaumbuchungssystem der Hochschule für Musik und Tanz Köln
Anleitung zum neuen Überaumbuchungssystem der Hochschule für Musik und Tanz Köln Dieses System wird im Sommersemester 2015 getestet und gilt nur für das Übehaus. Das Üben in Räumen des Haupthauses wird
Mehr1. Einführung 2. 2. Erstellung einer Teillieferung 2. 3. Erstellung einer Teilrechnung 6
Inhalt 1. Einführung 2 2. Erstellung einer Teillieferung 2 3. Erstellung einer Teilrechnung 6 4. Erstellung einer Sammellieferung/ Mehrere Aufträge zu einem Lieferschein zusammenfassen 11 5. Besonderheiten
Mehr1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
MehrMethoden zur Visualisierung von ereignisdiskreten Analysedaten
Fakultät Informatik, Institut für Angewandte Informatik, Professur Technische Informationssysteme Methoden zur Visualisierung von ereignisdiskreten Analysedaten Referent: Hendrik Freund Betreuer: Vladimir
MehrArbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
Mehr4. AuD Tafelübung T-C3
4. AuD Tafelübung T-C3 Simon Ruderich 17. November 2010 Arrays Unregelmäßige Arrays i n t [ ] [ ] x = new i n t [ 3 ] [ 4 ] ; x [ 2 ] = new i n t [ 2 ] ; for ( i n t i = 0; i < x. l e n g t h ; i ++) {
Mehr3 gestapeltes säulendiagramm mit excel 2007 und 2010 realisieren
3 gestapeltes säulendiagramm mit excel 2007 und 2010 realisieren In diesem Kapitel lernen Sie Schritt für Schritt, wie Sie ein vielseitig konfigurierbares Diagramm mit Hilfe von MS Excel erstellen. Gestapelte
MehrEnergetische Klassen von Gebäuden
Energetische Klassen von Gebäuden Grundsätzlich gibt es Neubauten und Bestandsgebäude. Diese Definition ist immer aktuell. Aber auch ein heutiger Neubau ist in drei (oder vielleicht erst zehn?) Jahren
MehrAnwendungshinweise zur Anwendung der Soziometrie
Anwendungshinweise zur Anwendung der Soziometrie Einführung Die Soziometrie ist ein Verfahren, welches sich besonders gut dafür eignet, Beziehungen zwischen Mitgliedern einer Gruppe darzustellen. Das Verfahren
MehrProgrammiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny
Programmiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny 3. UML Klassendiagramm Nachtrag 3.1 Einführung UML UML ist eine standardisierte Sprache zur Modellierung von Systemen. In UML werden graphische
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
MehrWINLINK 2000 SPAM-KONTROLLE UND NACHRICHTEN PRIORITÄTEN Aktualisiert 27. März 2012
WINLINK 2000 SPAM-KONTROLLE UND NACHRICHTEN PRIORITÄTEN Aktualisiert 27. März 2012 AB SOFORT IST DIE WHITELIST FÜR JEDEN BENUTZER OBLIGATORISCH. Das weisse Liste System betrifft Adressen aus dem INTERNET.
MehrGliederung des Vortrages
Gliederung des Vortrages Unified Modeling Language Rational Rose Sergej Schwenk Oktober 1999 0. Einführung 1. Historie 2. Der Entwicklungsprozeß 3. UML 3.1 Anwendungsfalldiagramme 3.2 Klassendiagramme
Mehr7DVWH.HOOQHU. Kassensystem SANYO (X&D6RIWKapitel 42
7DVWH.HOOQHU Sie befinden sich im Dialog 5DXP%LOG Sie Tippen auf die Taste.HOOQHU Sie gelangen danach in den Dialog.HOOQHU/RJLQ. Alle Handlungen, die YRQ,KQHQ durchgeführt werden können sind schwarz dargestellt.
MehrWaimea Phone Monitor. Handbuch. Anzeige von eingehenden Anrufen auf Telefonanlagen mit TAPI-Interface
Waimea Phone Monitor Handbuch Anzeige von eingehenden Anrufen auf Telefonanlagen mit TAPI-Interface Ermittlung des Namens und anderer Informationen aus einer beliebigen ODBC-Datenbank auf Basis der Telefonnummer
MehrWinVetpro im Betriebsmodus Laptop
WinVetpro im Betriebsmodus Laptop Um Unterwegs Daten auf einem mobilen Gerät mit WinVetpro zu erfassen, ohne den Betrieb in der Praxis während dieser Zeit zu unterbrechen und ohne eine ständige Online
MehrFachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
MehrIn diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
MehrAnlegen eines Speicherbereichs mit DB, DW eleganter in Kombination mit EQU, Timer-Interrupt
Anlegen eines Speicherbereichs mit DB, DW eleganter in Kombination mit EQU, Timer-Interrupt AMPEL-Steuerung(en) Die Beschreibung und Programmierung der Ampel (vor allem Ampel_5) können sehr kompliziert
MehrFestigkeit von FDM-3D-Druckteilen
Festigkeit von FDM-3D-Druckteilen Häufig werden bei 3D-Druck-Filamenten die Kunststoff-Festigkeit und physikalischen Eigenschaften diskutiert ohne die Einflüsse der Geometrie und der Verschweißung der
MehrHow-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
Mehr6 Zusammenarbeits-Funktionen (Collaboration)
6 Zusammenarbeits-Funktionen (Collaboration) Diese Funktionen stehen nur zur Verfügung, wenn Outlook als Exchange-Client konfiguriert ist. 6.1 Lesen des Posteingangs einer Kollegin/eines Kollegen Voraussetzung:
MehrBedienung des Web-Portales der Sportbergbetriebe
Bedienung des Web-Portales der Sportbergbetriebe Allgemein Über dieses Web-Portal, können sich Tourismusbetriebe via Internet präsentieren, wobei jeder Betrieb seine Daten zu 100% selbst warten kann. Anfragen
MehrKonzepte der Informatik
Konzepte der Informatik Vorkurs Informatik zum WS 2011/2012 26.09. - 30.09.2011 17.10. - 21.10.2011 Dr. Werner Struckmann / Christoph Peltz Stark angelehnt an Kapitel 1 aus "Abenteuer Informatik" von Jens
MehrGrundlagen der Theoretischen Informatik, SoSe 2008
1. Aufgabenblatt zur Vorlesung Grundlagen der Theoretischen Informatik, SoSe 2008 (Dr. Frank Hoffmann) Lösung von Manuel Jain und Benjamin Bortfeldt Aufgabe 2 Zustandsdiagramme (6 Punkte, wird korrigiert)
MehrSoftware Engineering in der Praxis
Software Engineering in der Praxis Praktische Übungen Meitner, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1 / 16 Objektorientiertes Design Matthias Meitner Marc Spisländer Lehrstuhl für
MehrObjektorientierte Konzepte und Notation in UML. Objekt Klasse Attribut Operation
Objektorientierte Konzepte und Notation in UML Objekt Klasse Attribut Operation Objekt Wodurch zeichnet sich ein Objekt aus? - Zustand - Verhalten - Identität Objektdiagramm - Notationsregeln :Kuh Elsa:Kuh
MehrErstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
Mehr1 Abs. 1 a Satz 2 Nr. 1 a KWG definiert die Anlageberatung als die
Die gesetzliche Definition der Anlageberatung 1 Abs. 1 a Satz 2 Nr. 1 a KWG definiert die Anlageberatung als die Abgabe von persönlichen Empfehlungen an Kunden oder deren Vertreter, die sich auf Geschäfte
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrOECD Programme for International Student Assessment PISA 2000. Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland
OECD Programme for International Student Assessment Deutschland PISA 2000 Lösungen der Beispielaufgaben aus dem Mathematiktest Beispielaufgaben PISA-Hauptstudie 2000 Seite 3 UNIT ÄPFEL Beispielaufgaben
MehrThemenblock 2: Datenmodellierung mit ERM
Themenblock 2: Datenmodellierung mit ERM Übung Modellierung: Im ersten Schritt werden die Informationsobjekte (Entitytypen) der Aufgabenstellung identifiziert. (Siehe Markierung im Text) Danach werden
MehrStatuten in leichter Sprache
Statuten in leichter Sprache Zweck vom Verein Artikel 1: Zivil-Gesetz-Buch Es gibt einen Verein der selbstbestimmung.ch heisst. Der Verein ist so aufgebaut, wie es im Zivil-Gesetz-Buch steht. Im Zivil-Gesetz-Buch
Mehr(C)opyright 2009 by Jochen Vajda
(C)opyright 2009 by Jochen Vajda Inhalt Einführung Darstellung des Verzeichnisbaums Statusleiste Überschreibenvon Dateien Ordnereinstellungen Suche Einleitung Der folgende Artikel vergleicht den Windows
MehrOnline Editor 3 3 4-7. Nachfolgend eine kurze Erklärung unseres Online Editors 4 5-6 6 6-7
AD Online Editor Mit unserem Online Editor haben Sie die Möglichkeit, ganz einfach ohne Vorkenntnisse, Ihr Produkt ganz nach Ihren Wünschen zu gestalten und gegebenenfalls, jedes Jahr wieder neu zu bestellen
MehrR. Brinkmann http://brinkmann-du.de Seite 1 30.11.2013 Schriftliche Übung Mathematik Stochastik II (Nachschreiber) Jan. 2007
R. Brinkmann http://brinkmann-du.de Seite 1 30.11.2013 Schriftliche Übung Mathematik Stochastik II (Nachschreiber) Jan. 2007 SG15/25D NAME: Lösungen 1. In einer Packung sind Glühbirnen, davon sind zwei
MehrHilfedatei der Oden$-Börse Stand Juni 2014
Hilfedatei der Oden$-Börse Stand Juni 2014 Inhalt 1. Einleitung... 2 2. Die Anmeldung... 2 2.1 Die Erstregistrierung... 3 2.2 Die Mitgliedsnummer anfordern... 4 3. Die Funktionen für Nutzer... 5 3.1 Arbeiten
MehrAngaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7
Tutorial: Wie kann ich Kontakte erfassen In myfactory können Sie Kontakte erfassen. Unter einem Kontakt versteht man einen Datensatz, der sich auf eine Tätigkeit im Zusammenhang mit einer Adresse bezieht.
MehrÜbung bezeichnung titel thema 1..10. Übungsgruppe gruppennr wochentag uhrzeit namementor vornamementor 1..25. Student name vorname matrikelnr
Software Engineering I Lösungsvorschläge zur Klausur vom.8.2007 Aufgabe Gefordert war ein redundanzfreies Klassendiagramm für die beschriebene Anwendungsdomäne. Zwei (von verschiedenen möglichen) Lösungen
Mehr1 Einleitung. Lernziele. automatische Antworten bei Abwesenheit senden. Einstellungen für automatische Antworten Lerndauer. 4 Minuten.
1 Einleitung Lernziele automatische Antworten bei Abwesenheit senden Einstellungen für automatische Antworten Lerndauer 4 Minuten Seite 1 von 18 2 Antworten bei Abwesenheit senden» Outlook kann während
MehrGrundlagen Software Engineering
Grundlagen Software Engineering Rational Unified Process () GSE: Prof. Dr. Liggesmeyer, 1 Rational Unified Process () Software Entwicklungsprozess Anpassbares und erweiterbares Grundgerüst Sprache der
Mehrdikasse Rechnungskunden
Kapitel 11 dikasse Rechnungskunden Benutzer- handbuch Programm-Version 4.4.x - 01.12.2013 - Ansprechpartner für Rückfragen Name Geschäftsbereich Kontakt André Köhn Telefon: + 49 (4431) 896 0 Mobil: +49
MehrNutzung des Retain-Archivs
Nutzung des Retain-Archivs Das Archiv dient zur Langzeitspeicherung von Mail-Daten. Diese werden unveränderbar bis zu 10 Jahren aufbewahrt und dienen zur Entlastung des Online-Postfaches. Seite 1 Bitte
MehrBedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien
Sie haben von der VR DISKONTBANK GmbH ein signiertes PDF-Dokument (i.d.r. eine Zentralregulierungsliste mit dem Status einer offiziellen Rechnung) erhalten und möchten nun die Signatur verifizieren, um
MehrDarstellungsformen einer Funktion
http://www.flickr.com/photos/sigfrid/348144517/ Darstellungsformen einer Funktion 9 Analytische Darstellung: Eplizite Darstellung Funktionen werden nach Möglichkeit eplizit dargestellt, das heißt, die
Mehr1. Speicherbausteine. 1.1. JK-RS-Master-Slave-Flip-Flop
1. Speicherbausteine 1.1. JK-RS-Master-Slave-Flip-Flop Dieser Speicherbaustein (Kurz JK-RS) hat 5 Eingänge (J,K,R,S und Clk) und zwei Ausgänge ( und ). Funktion Werden die Eingänge J,K und Clock auf 0
Mehr