Aufgabe 1 (Anwendungsfalldiagramm)
|
|
- Johann Wagner
- vor 6 Jahren
- Abrufe
Transkript
1 Studientag in Hagen Kurs Aufgabe 1 (Anwendungsfalldiagramm) In dieser Aufgabe soll ein Anwendungsfalldiagramm für die im Folgenden beschriebenen Abläufe bei dem Kauf einer Fahrkarte an einem Fahrkartenautomaten erstellt werden. Der Kauf einer Fahrkarte besteht im Wesentlichen aus der Auswahl der Fahrkartenkategorie und der Bezahlung. Kunden können am Automaten Fahrkarten der Kategorien Einzelfahrkarte und Monatskarte kaufen. In beiden Fällen muss eine Altersstufe (z.b. Kind oder Erwachsener) gewählt werden. Während beim Kauf einer Einzelfahrkarte ein Startpunkt und ein Fahrtziel angeben werden muss, ist bei einer Monatskarte eine Tarifzone zu wählen. Die Bezahlung einer Fahrkarte kann in Bar oder per Kreditkarte erfolgen. Bei der Bezahlung per Kreditkarte wird zusätzlich ein Zahlungsbeleg über die Kreditkartentransaktion ausgedruckt. Eine Fahrkartenauswahl kann unter den folgenden Umständen abgebrochen werden: 1) Die Abbruchtaste wird währen der Fahrkartenauswahl gedrückt. 2) Nach der Fahrkartenauswahl erfolgt über einen bestimmten Zeitraum keine Bezahlung (Timeout). 3) Die Bezahlung ist nicht erfolgreich. Neben dem Kaufen von Fahrkarten können Kunden am Fahrkartenautomaten auch Hilfestellungen abrufen. Der Fahrkartenautomat wird des Weiteren von Servicetechnikern zur Wartung bedient. Bei einer Wartung werden optional die Tarife angepasst und der Wechselgeldbehälter gewartet. Haben sich die Tarife geändert, soll der Anwendungsfall Tarife setzen ausgeführt werden. Wenn der Wechselgeldbehälter leer bzw. voll ist, wird der Anwendungsfall Wechselgeldbehälter füllen bzw. Wechselgeldbehälter leeren ausgeführt. Nach einer Wartungsarbeit wird ein Wartungsbeleg über die durchgeführten Arbeiten ausgedruckt. Servicetechniker können zu Prüfzwecken (wie Kunden) Fahrkarten kaufen und Hilfestellungen abrufen. Erstellen Sie ein Anwendungsfalldiagramm, welches die beschriebenen Abläufe unter Angabe aller Akteure, Anwendungsfälle und Beziehungen modelliert.
2 Aufgabe 2 (Klassen- und Objektdiagramm) Ein Veranstalter großer Sportveranstaltungen möchte ein System entwickeln, dass ihn bei der Durchführung internationaler Sportturniere unterstützt. In dieser Aufgabe geht es darum, die Anforderungen an das System mittels eines Domänenklassenmodells zu modellieren. Dafür stehen die folgenden Informationen zur Verfügung: Der Veranstalter richtet Turniere in verschiedenen Sportarten aus. Die verschiedenen Turniere sollen durch ihre Sportart, ihren Namen und ihr Austragungsjahr voneinander unterschieden werden können. Zu jedem Turnier sind die teilnehmenden Mannschaften mit ihrem Namen und ihrer Nationalität festzuhalten. Ein Turnier wird grundsätzlich in mehreren Runden (z.b. Qualifikationsrunde, Gruppenphase, Viertelfinale, Halbfinale, Finale) ausgetragen. Eine Runde ist entweder eine Gruppenphase oder eine K.o.-Phase. In einer Gruppenphase werden die Mannschaften in verschiedene Gruppen, die durch einen Namen eindeutig bezeichnet werden, eingeteilt. In den Gruppen werden jeweils Gruppenspiele ausgetragen. Eine K.o.-Phase dagegen besteht direkt aus möglicherweise mehreren Spielen. Jedes Spiel wird von genau zwei Mannschaften bestritten. Zu jedem Spiel sind das Datum und das Ergebnis durch die erreichten Punkte der beiden Mannschaften (Tore im Fußball, Punkte beim Basketball usw. inkl. Verlängerungen, Losentscheide o.ä.) zu erfassen. Jede Gruppenphase und jede K.o-Phase mit Ausnahme des Finales hat eine Nachfolgerunde. a) Erstellen Sie ein (Domänen-) Klassendiagramm für die beschriebene Anwendungsdomäne. b) Erstellen Sie ein gültiges Objektdiagramm für die folgende Situation bei der Fußball-WM 2006: Am dritten Spieltag der Gruppe A (20. Juni 2006) trennten sich Ecuador und Deutschland mit einem 0:3.
3 Aufgabe 3 (Sequenzdiagramm) In dieser Aufgabe sollen Sie ein Sequenzdiagramm erstellen. Gegeben ist ein Ausschnitt eines Analyseklassendiagramms für eine Softwareanwendung zur Verwaltung eines Videoverleihs und die folgende textuelle Spezifikation des Anwendungsfalls Video ausleihen : Zeichnen Sie ein Sequenzdiagramm für das Szenario Video ausleihen ein Kunde entleiht genau ein Video des Anwendungsfalls Video ausleihen. Benutzen Sie dabei die Operation gibausleihensortiert() und beachten Sie, dass es sich bei dem Rückgabetyp um einen Iterator handelt. Hinweise: Der Detaillierungsgrad soll dem des Grobentwurfs entsprechen, wobei das Arbeiten auf Kopien nicht berücksichtigt werden muss. Gehen Sie von der Existenz einer Instanz der Anwendungsfall-Akteur-Schnittstelle MitarbeiterVideoAusleihenAAS sowie von einer Instanz der zugehörigen Kontrollklasse VideoAusleihenK aus und beginnen Sie mit der Selektion des bereits erfassten Kunden durch den Akteur Mitarbeiter. Die Kontrollklasse soll (mindestens) die Operation ausleihen(video,kunde) besitzen. Mit einem Iterator kann durch die Elemente einer Datenstruktur iteriert werden. Der Iterator verfügt über eine Methode next(), die ein Element der Datenstruktur zurückliefert und den Iterator auf das nächste Element der Datenstruktur setzt. Die Iteratormethode hasnext() überprüft, ob die Datenstruktur ein weiteres Element enthält, d.h. mit dieser Methode kann überprüft werden, ob über alle Elemente der Datenstruktur iteriert wurde.
4 Aufgabe 4 (Zustandsdiagramm) In dieser Aufgabe soll das Verhalten einer Waschmaschine modelliert werden. Die Waschmaschinentür kann geöffnet oder geschlossen sein. Nur wenn die Waschmaschinentür geschlossen ist, kann der Benutzer die Waschmaschine ein- und ausschalten. Solange die Waschmaschine eingeschaltet ist, kann die Tür nicht geöffnet werden. a) Erstellen Sie ein einfaches Zustandsdiagramm, welches das bisher beschriebene Verhalten der Waschmaschine modelliert. Verwenden Sie dazu die Ereignisse {öffnen, schließen, ein, aus}. Über den Zustand, in dem sich die Waschmaschine nach dem Einschalten befindet, sind weitere Details der Steuerung bekannt: Nach dem Einschalten befindet sich die Waschmaschine in einem Programmauswahlmodus. In diesem Modus wartet die Waschmaschine auf eine Programmauswahl. Dem Benutzer stehen die Waschprogramme P1, P2 und P3 zur Verfügung. Jedes Waschprogramm kann über eine entsprechende Taste ausgewählt werden. Standardmäßig ist nach dem Einschalten der Waschmaschine das Waschprogramm P1 eingestellt. Die Waschmaschine wird über die Taste Start gestartet und dadurch wird auch der Programmauswahlmodus verlassen. Wurde das Programm P1 ausgewählt, wechselt die Waschmaschine nach dem Drücken der Starttaste zunächst in den Vorwaschmodus. Beim Übergang in diesen Modus lässt die Waschmaschine grundsätzlich Wasser ein und beim Verlassen des Vorwaschmodus wird das Wasser grundsätzlich abgepumpt. Der Vorwaschmodus dauert 10 Minuten. Nach Ablauf dieser Zeit wechselt die Waschmaschine automatisch in den Hauptwaschmodus. Wie beim Vorwaschmodus lässt die Waschmaschine beim Wechsel in den Hauptwaschmodus grundsätzlich Wasser ein und pumpt beim Verlassen des Modus grundsätzlich Wasser ab. Nach 30 Minuten wechselt die Waschmaschine automatisch in den Schleudermodus. Beim Verlassen des Schleudermodus wird das aus der Wäsche geschleuderte Wasser abgepumpt. Nach 5 Minuten verlässt die Waschmaschine den Schleudermodus und wechselt zurück in den Programmauswahlmodus. Wurde das Programm P2 ausgewählt, wechselt die Waschmaschine nach dem Drücken der Starttaste direkt in den Hauptwaschmodus. Ansonsten soll das Programm P2 dem Programm P1 entsprechen. Wurde das Programm P3 ausgewählt, wechselt die Waschmaschine nach dem Drücken der Starttaste, analog zum Programm P2, direkt in den Hauptwaschmodus. Der Hauptwaschmodus wird ebenfalls nach 30 Minuten verlassen. Allerdings wechselt die Waschmaschine nach dem Hauptwaschmodus nicht in den Schleudermodus, sondern in den Programmauswahlmodus.
5 Die Waschmaschine kann jederzeit ausgeschaltet werden. Es ist darauf zu achten, dass beim Ausschalten Wasser abgepumpt werden muss, falls sich Wasser in der Maschine befindet. b) Erweitern Sie Ihre Lösung aus Aufgabe a) um das Verhalten nach dem Einschalten. Modellieren Sie die oben beschriebenen Modi in einem zusammengesetzten Zustand. Der zusammengesetzte Zustand soll dem Zustand aus Aufgabe a) entsprechen, in dem sich die Waschmaschine nach dem Einschalten befindet. Verwenden Sie dabei zusätzlich die Ereignisse {start, P1, P2, P3} und das Zeitereignis nach x Minuten. Als Aktionen stehen nur die Funktionen setzeprogramm( ) zum Speichern des gewählten Programms, wassereinlassen() zum Einlassen von Wasser und wasserabpumpen() zum Abpumpen von Wasser zur Verfügung. In Wächterbedingungen darf nur die Funktion gibprogramm() zur Abfrage des gewählten Programms verwendet werden.
Studientag 1793 Software Engineering I. 6. Juli 2014
Studientag 1793 Software Engineering I 6. Juli 2014 In dieser Aufgabe soll das Verhalten einer Waschmaschine modelliert werden. Die Waschmaschinentür kann geöffnet oder geschlossen sein. Nur wenn die Waschmaschinentür
MehrAufgabe 1 (Anwendungsfalldiagramm)
Studientag in Hagen Kurs 1793 08.07.2012 Aufgabe 1 (Anwendungsfalldiagramm) In dieser Aufgabe soll ein Anwendungsfalldiagramm für die im Folgenden beschriebenen Abläufe bei dem Kauf einer Fahrkarte an
MehrStudientag 1793 Software Engineering I. 6. Juli 2014
Studientag 1793 Software Engineering I 6. Juli 2014 In dieser Aufgabe soll ein Anwendungsfalldiagramm für die im Folgenden beschriebenen Abläufe bei dem Kauf einer Fahrkarte an einem Fahrkartenautomaten
MehrKurs 1793 Software Engineering I - Grundkonzepte der OOSE Klausur am 29.3.2003
Kurs 793 Software Engineering I - Grundkonzepte der OOSE Seite: Wintersemester 2002 Hinweise zur Bearbeitung der Klausur zum Kurs 793 Software Engineering I - Grundkonzepte der OOSE Wir begrüßen Sie zur
MehrStudientage in Hagen Kurs /18
Nr. 1 Aufgabe 1.2002 In dieser Aufgabe sollen Sie ein Domänen-Klassendiagramm, zwei Objektdiagramme und ein Anwendungsfalldiagramm erstellen. Ein Versandhandel möchte ein Warenbestellsystem erstellen,
MehrNr. 1 Aufgabe 1.2004. Studientage in Hagen Kurs 01793 2011-07-16/17
Nr. 1 Aufgabe 1.2004 Ein Ausrichter großer Sportveranstaltungen möchte ein System entwickeln, das ihn bei den Tätigkeiten unterstützt, die im Rahmen der Durchführung internationaler Turniere in Sportarten
MehrÜbungsaufgaben Softwaretechnologie
HTW Dresden Fakultät Elektrotechnik Übungsaufgaben Softwaretechnologie Gudrun Flach February 21, 2017 - Aufgaben aus : Übungen zur Vorlesung Softwaretechnologie (WS 2014/15), Uni Bonn Aufgabe 1 (Klassendiagramm)
Mehra) Einen Mechanismus für den AF "Vergehen erfassen" zeigt die Abb. 1. Vergehen erfassen Vergehen erfassen «include» VergehenErfassenK «use» Vergehen
Software Engineering I Musterlösungen zur Klausur vom 3.8.2005 Aufgabe a) Einen Mechanismus für den AF "Vergehen erfassen" zeigt die Abb.. Sachbearbeiter Vergehen erfassen «include» Delikt auswaehlen Vergehen
MehrSoftwaretechnologie - Wintersemester 2011/12 - Dr. Günter Kniesel
Übungen zur Vorlesung Softwaretechnologie - Wintersemester 2011/12 - Dr. Günter Kniesel Übungsblatt 4 - Lösungshilfe Aufgabe 1. Zustandsdiagramm (6 Punkte) Geben Sie ein Zustandsdiagramm für den Lebenszyklus
Mehra) Abb. 1 zeigt das Domänen-Klassendiagramm für das Verwaltungssystem. Kunde vorname: String nachname: String geburtstag: Datum adresse: String
Software Engineering I Musterlösungen zur Klausur vom 29.3.2003 Aufgabe a) Abb. zeigt das Domänen-Klassendiagramm für das Verwaltungssystem. Kunde Trainer Jahresvertrag vertragsabschluss: Datum vertragsbeginn:
MehrAuktion name adresse pseudonym emailadresse /bewertungszahl. Gebot. höhe zeitpunkt bieter. initiiert
Software Engineering I Musterlösungen zur Klausur vom 2.8.2003 Aufgabe a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Daher verzichten wir auf Klassen wie Sofortkauf,
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
MehrVerwenden der Bedienerkonsole
Dieser Abschnitt enthält Informationen zur Bedienerkonsole, zum Ändern der Druckereinstellungen und zu den Bedienerkonsolenmenüs. Sie können die meisten Druckereinstellungen über die Softwareanwendung
MehrMPGI 3 Muster-SLK B. Wintersemester 2011/ Februar 2012
Technische Universität Berlin Institut für Softwaretechnik und Theoretische Informatik FG Softwaretechnik Ernst-Reuter-Platz 7 10587 Berlin Jähnichen Mehlhase Rein-Jury MPGI 3 Muster-SLK B Wintersemester
MehrSoftware Engineering I. Musterlösungen zur Klausur vom Aufgabe 1
1 Software Engineering I Musterlösungen zur Klausur vom 3.8.2002 Aufgabe 1 a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Daher verzichten wir auf Klassen, die zwar der
MehrVerwenden der Bedienerkonsole
In diesem Abschnitt finden Sie Informationen zur Bedienerkonsole, zum Ändern von Druckereinstellungen und zu den Menüs der Bedienerkonsole. Sie können die meisten Druckereinstellungen in der Software-Anwendung
MehrÜbungsblatt Programmierung und Software-Entwicklung Generizität, Interfaces, Listen, Sortieralgorithmen & JUnit
Übungsblatt Programmierung und Software-Entwicklung Generizität, Interfaces, Listen, Sortieralgorithmen & JUnit Aufgabe : Die allgemeine Object-Liste Gegeben sei folgendes UML-Klassendiagramm: MyObjectList
MehrSoftwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler
Übungen zur Vorlesung Softwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler Übungsblatt 7 Lösungshilfe Aufgabe 1. Analysephase (12 Punkte) Eine Firma hat den Auftrag erhalten eine
MehrObjektorientiertes Design
Objektorientiertes Design Yi Zhao Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg Zhao, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1
MehrAufgabe spshaus Übung P1
Aufgabe spshaus Übung P1 WC-Steuerung Teil 1 Nummer P1 Bezeichnung WC-Steuerung Teil 1 Übungsart praktisch theoretisch Lernziele IEC-Timer Remanenz von statischen Variablen Funktionsbaustein mit Formalparametern
MehrAufgabe 1: Sequenzdiagramm Gegeben ist das in Abbildung 1 dargestellte (vereinfachte) Sequenzdiagramm mit sechs Ereignissen (a-f ).
VU Objektorientierte Modellierung Übung 4 188.391, SS2007 Tutorenstunden: Di. 8.5.2007 bis Fr. 11.5.2007 Übungsgruppen: Mo. 14.5.2007 bis Fr. 18.5.2007 Aufgabe 1: Sequenzdiagramm Gegeben ist das in Abbildung
MehrTogether - Integrierte SWE und QA 1. Fahrstuhlsteuerung
Together - Integrierte SWE und QA 1 Allgemeine Beschreibung Fahrstuhlsteuerung Die folgenden Aufgaben sind Bestandteil der Entwicklung eines Fahrstuhlsteuersystems. Als Grundannahme gehen wir dabei von
MehrJason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel
Jason T. Roff UML IT Tutorial Übersetzung aus dem Amerikanischen von Reinhard Engel Inhaltsverzeichnis Inhaltsverzeichnis Einführung 11 Grundlagen der UML 15 Warum wir Software modellieren 16 Analyse,
MehrBeispielklausur B MPGI 3
Technische Universität Berlin Institut für Softwaretechnik und Theoretische Informatik FG Softwaretechnik Franklinstr. 28/29 10587 Berlin Helke Mertgen Beispielklausur B MPGI 3 Prüfen Sie zunächst, ob
MehrPRÜFUNG. Grundlagen 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 Vorname: Name: Matrikelnummer: Prüfungstag: 19.02.2015
Mehr10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7
5.0 10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7 Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie die Daten sichern. Sie werden auch eine
MehrPRÜFUNG. Grundlagen 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 Name: Matrikelnummer: Note: Prüfungstag: 21.09.2012 Prüfungsdauer:
MehrVORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE. Einführung in die Informatik III
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner VORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE Einführung in die Informatik III Name: Matrikelnummer:
MehrPRÜFUNG. Grundlagen 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 Name: Matrikelnummer: Note: Prüfungstag: 03.03.2011 Prüfungsdauer:
Mehr1 KANAL LED CCT DIMMER PushDIM 2x8A (3421)
1 KANAL LED CCT DIMMER PushDIM 2x8A (3421) Beschreibung Mit diesem Dimmer ist es möglich weiße CCT LED Module anzusteuern. Der Push DIM funktioniert mit PWM (Pulsweitenmodulation) mit einer Eingangsspannung
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
MehrSo#waretechnologie für Fortgeschri4ene Teil Eide. Stunde IV: UML. Köln 26. Januar 2017
So#waretechnologie für Fortgeschri4ene Teil Eide Stunde IV: UML Köln 26. Januar 2017 Model of vs. model for TheoreKcal model model for comparison calibra9on verifica9on Empirical model model of deduc9on
Mehr36. Wartung. Sie erreichen die Wartungs-Übersicht über den Punkt Wartung
36. Wartung Erfassen Sie verschiedene technische Bereiche Ihrer Objekte (z.b. Feuerlöscher). Sammeln Sie zu jedem technischen Bereich verschiedene Baugruppen (z.b. einzelne Feuerlöscher). Erfassen Sie
MehrChristoph Kecher, Alexander Salvanos UML 2.5. Das umfassende Handbuch. Rheinwerk. Computing
Christoph Kecher, Alexander Salvanos UML 2.5 Das umfassende Handbuch Rheinwerk Computing Inhalt Vorwort 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden? 17 1.2 Die Phasen bei der Softwareentwicklung
MehrAnleitung DGTV Fernbedienung
Anleitung DGTV Fernbedienung Inhaltsverzeichnis: 1. Einstellung der Fernbedienung auf Radio-Frequenz 4 2. Kupplung der Fernbedienung mit dem TV-Gerät 5 2.1 Automatische Suchfunktion 5 2.2 Programmieren
MehrBedienungsanleitung Beamersteuerung
Bedienungsanleitung Beamersteuerung Quick start 1. Schließen Sie Ihre Quelle (Laptop, Pult,...) an die Anschlussdose an 2. Schalten Sie den Beamer an der Steuerung ein (Druck auf Taster ON oder Betätigen
Mehr124 Kompetenzorientierte Aufgaben im Informatikunterricht
124 Kompetenzorientierte Aufgaben im Informatikunterricht 4.2 Aufgaben 4.2.1 Aufgabe 1: Kühlschrank 4.2.1.1 Aufgabenstellung Ein einfacher Kühlschrank besitzt einen Ein-Aus-Schalter, der jederzeit betätigt
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
MehrUML (Unified Modelling Language) von Christian Bartl
UML (Unified Modelling Language) von Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 UML Unified Modelling Language... 3 2 Diagrammtypen... 3 2.1 Aktivitätsdiagramm... 3 2.1.1 Notation... 4 2.1.2 Beispieldiagramm...
MehrSoftware Engineering in der Praxis
Software Engineering in der Praxis Praktische Übungen Pinte, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1 / 17 Objektorientiertes Design Florin Pinte Marc Spisländer Lehrstuhl für Software
MehrMedienart: Print Medientyp: Publikumszeitschriften Auflage: 312'871 Erscheinungsweise: 26x jährlich
Ausschnitt Seite: 1/10 Bericht Seite: 8/28 Datum: 28.05.2010 Ausschnitt Seite: 2/10 Bericht Seite: 9/28 Datum: 28.05.2010 Ausschnitt Seite: 3/10 Bericht Seite: 10/28 Datum: 28.05.2010 Ausschnitt Seite:
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
Mehr1. Allgemeines. Mit der Vertragsverwaltung können u.a.
1. Allgemeines Die ist ein zusätzliches NeDocS-Modul, das gesondert lizenziert und freigeschaltet wird. Hierzu ist es notwendig, eine neue Konfigurationsdatei nedocs.cfg auf die betroffenen Clients zu
MehrCup Reglement EMMENTALISCHER HORNUSSERVERBAND. Sinn und Zweck
EMMENTALISCHER HORNUSSERVERBAND Sinn und Zweck Cup Reglement Der Emmentalische Hornusserverband führt eine Abend-Meisterschaft mit Cup-Charakter durch. Dieser Cup ist für jede Mannschaft freiwillig und
MehrBedienungsanleitung für PolterPhones (Smartphones ohne Touchscreen) Inhaltsverzeichnis
Bedienungsanleitung für PolterPhones (Smartphones ohne Touchscreen) Inhaltsverzeichnis 1. Allgemeines... 2 1.1 Einschalten... 2 1.2 Polter Programm starten... 2 1.3 Info Anzeige... 2 1.4 Haupt Fenster...
Mehr1. Hauptfunktionen Digitale Kamera, Fotowiedergabe (Dia-Show) und PC Kamera
1 2 1. Hauptfunktionen Digitale Kamera, Fotowiedergabe (Dia-Show) und PC Kamera 2. Beschreibung der Kamera Sucher Linse Auslöser / SET-Taste Ein-/Ausschalter / Modustaste Wiedergabetaste Oben-Taste Unten-Taste
Mehr2. Übung zu Software Engineering
2. Übung zu Software Engineering WS 2009/2010 Henning Heitkötter Projektplanung, Netzplantechnik AUFGABE 3 1 Aufgabenstellung Ausgangspunkt ist die Anforderungsermittlung, an die sich eine Durchführbarkeitsstudie
MehrOMEGA SATURN Kurz-Bedienungsanleitung Handball
OMEGA SATURN Kurz-Bedienungsanleitung Firmware Version: 5.02 / 1.12.2006 TSV Frick 2015 TSV Frick Kurzbedienungsanleitung OMEGA SATURN Spielbetrieb Neues Spiel starten - Startbildschirm "Play"-Taste (1)
MehrBenutzerhandbuch VSB Haushaltsplaner 1.0.0
Inhaltsverzeichnis 1. Einleitung...2 2. Benutzeroberfläche...2 3. Haushaltsbuch...3 3.1. Buchungsübersicht...3 3.1.1. Buchungen erfassen (Einnahmen/Ausgaben)...3 3.1.2. Buchungen ändern...4 3.1.3. Buchungen
MehrPRODUKTDOKUMENTATION: TASTENBEDIENUNG DIGITALSTROM KLEMMEN
PRODUKTDOKUMENTATION: TASTENBEDIENUNG DIGITALSTROM KLEMMEN digitalstrom Klemmen werden über Tasten bedient. In diesem Dokument gibt es eine Übersicht, welche Tastendrücke welches Ereignis auslösen. Gerätetaster
MehrTrainingsmanagement Gutschein Management. Beschreibung
Trainingsmanagement Beschreibung www.dastm.de info@dastm.de 1. Einführung... 2 2. Gutschein Funktionen... 3 2.1. Gutschein Menü... 3 2.2. Gutscheine anlegen... 4 Gutschein Kassenwirksam erfassen... 6 Gutschein
MehrGehen Sie auf den Reiter Lampen. Mit einem Doppelklick auf die ausgewählte Lampe, können sie dieser ein SMART Schalt-Verfahren zuweisen.
Smarter Schalter Mit der SMARTER Schalter Funktion ist es möglich, den gewöhnlichen Wandschalter als Dimmer oder Auslöser zum Abrufen der festgelegten Funktionen zu nutzen. Den SMARTEN Schalter können
MehrTEIL I Strukturdiagramme 1 Einführung Klassendiagramm Objektdiagramm Kompositionsstrukturdiagramm...
Auf einen Blick TEIL I Strukturdiagramme 1 Einführung... 13 2 Klassendiagramm... 29 3 Objektdiagramm... 111 4 Kompositionsstrukturdiagramm... 125 5 Komponentendiagramm... 145 6 Verteilungsdiagramm... 161
MehrMandant in den einzelnen Anwendungen löschen
Mandant in den einzelnen Anwendungen löschen Bereich: ALLGEMEIN - Info für Anwender Nr. 6056 Inhaltsverzeichnis 1. Allgemein 2. ANLAG/BELEGTRANSFER/BILANZ//FIBU/LOHN/ZAHLUNG 3. DMS 4. STEUERN 5. FRISTEN
MehrSommersemester Analyse II: Verhalten (Zustandsautomaten)
Sommersemester 23 Analyse II: Verhalten (Zustandsautomaten) 8 Aufgabe 2 Analyse II: Verhalten (Zustandsautomaten) Umfang: 2 Wochen Punkte: P. Nachdem in der ersten Aufgabe die Systemstruktur mit Hilfe
MehrUML - Statische Diagramme
UML - Statische Diagramme - Seite 1 UML - Statische Diagramme (1.) Ein Sammler hat eine oder mehrere Sammlungen. Jede Sammlung hat 2 oder mehrere Stücke. Jede Sammlung gehört zu einem Sammler. Eine Sammlung
MehrSoftware- und Systementwicklung
Software- und Systementwicklung Seminar: Designing for Privacy 11.11.2009 Moritz Vossenberg Inhalt Vorgehensmodelle Wasserfallmodell V-Modell Phasen (Pflichtenheft) UML Klassendiagramm Sequenzdiagramm
MehrSMART Blue. Smarter Schalter
SMART Blue Smarter Schalter SMARTER Schalter Mit der SMARTER Schalter Funktion ist es möglich, den gewöhnlichen Wandschalter als Dimmer oder Auslöser zum Abrufen der festgelegten Funktionen zu nutzen.
MehrVorlesung Programmieren
Vorlesung Programmieren Unified Modeling Language (UML) Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Unified Modeling Language (UML)
Mehra) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. 1 zeigt eine mögliche Lösung.
Software Engineering I Musterlösungen zur Klausur vom 2.8.2006 Aufgabe a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. zeigt eine mögliche Lösung. Kunde name vorname...
MehrCaratec Locate Alarmkonfiguration
Alarm-Benachrichtigungen einrichten Funktionen > Alarme / Benachrichtigungen > [+] Alarm / Benachrichtigung hinzufügen Allgemeine Infos... zeitliche Begrenzung: Ggf. zeitliche Begrenzung einrichten, z.b.
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:
Mehr-Abwesenheitsnachricht einrichten
E-Mail-Abwesenheitsnachricht einrichten Inhalt 1. Abwesenheitsnachricht erstellen... 2 1.1. Textbaustein... 2 1.2. E-Mail-Nachricht... 4 2. Filter für die automatische Benachrichtigung erstellen... 5 2.1.
MehrRE11 Übung 7 Johannes Ehm Alejandra Rodríguez
Aufgabe 2: Dokumentation und Modellierung von Anwendungsfällen Use Case # Context of Use Scope Level Primary Actor Stakeholder and Interests UC1: Tasse Kaffee / Heißwasser herunter lassen Bedienung Kaffeevollautomat
MehrKartenanforderung einstellen
Anwendungsfall: Beschreibung: Ausloeser: Ergebnisse: einstellen Ein Versicherter benötigt eine Ersatzkarte. Mögliche Gründe sind z.b. Verlust oder Unbrauchbarkeit der Karte. Der Mitarbeiter stellt eine
MehrPRÜFUNG. Grundlagen 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:
MehrUnified Modeling Language 2
Unified Modeling Language 2 Marvin Frommhold 17.11.2008 Gliederung Einleitung Geschichte Strukturierung der Spezifikation Diagrammtypen Strukturdiagramme Verhaltensdiagramme CASE-Werkzeuge Quellen Was
MehrDas umfassende Handbuch
Christoph Kecher UML 2.0 Das umfassende Handbuch. Jfjf- Ali' ' w v^i* >" '-«(."', Galileo Press Inhalt Vorwort 11 1 Einführung 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3
MehrUepaa Alleinarbeiterschutz
Uepaa Alleinarbeiterschutz Benutzeranleitung & Prozessbeschreibung Datum: 6. Juni 2016 Kontaktinformationen Uepaa AG Dominic Bestler Seefeldstrasse 301A CH- 8008 Zürich Tel: +41 44 809 6000 support@uepaa.ch
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
MehrD1: Relationale Datenstrukturen (14)
D1: Relationale Datenstrukturen (14) Die Schüler entwickeln ein Verständnis dafür, dass zum Verwalten größerer Datenmengen die bisherigen Werkzeuge nicht ausreichen. Dabei erlernen sie die Grundbegriffe
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
MehrVerwenden der Druck- und Zurückhaltefunktion
Beim Senden eines Druckauftrags an den Drucker können Sie im Treiber angeben, daß der Drucker den Auftrag im Speicher zurückhalten und nicht sofort drucken soll. Wenn Sie zum Drucken des Auftrags bereit
MehrKapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1
Kapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1 Kapitel 1: Die ersten Schritte mit Greenfoot 1 Starten Sie Greenfoot. (Wenn Sie Greenfoot das erste Mal öffnen, erscheint ein Dialogfenster,
MehrDruckereinstellungen. Energiesparfunktion. Auswählen der Ausgabeoptionen. Phaser 5500 Laserdrucker
Druckereinstellungen Dieses Thema hat folgenden Inhalt: Energiesparfunktion auf Seite 1-13 Auswählen der Ausgabeoptionen auf Seite 1-13 Verhindern des Zugriffs auf die Einstellungen am vorderen Bedienfeld
MehrKurs 1793 Software Engineering I - Grundkonzepte der OOSE Klausur am 3.8.2002
Seite: 1 Sommersemester 2002 Hinweise zur Bearbeitung der Klausur zum Kurs 1793 Software Engineering I - Grundkonzepte der OOSE Wir begrüßen Sie zur Klausur "Software Engineering I". Bitte lesen Sie sich
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
MehrVerwaltung Stundensätze
S e i t e 1 Verwaltung Stundensätze 1. Stundensätze anlegen Der in der Tabelle "manueller LE-Eintrag" hinterlegte Stundensatz gilt generell bei Erfassung des Zeithonorars, wenn nicht ein in der Tabelle
MehrAnleitung Währungsrechner
Anleitung mit einem ATmega8 Board (halveddisk ) Autor: Robert Lisec Datum: 2.7.2007 Inhaltsverzeichnis 1 Allgemein...2 1.1 Bedienelemente...2 1.2 Anzeige und Bediensymbole...2 2 Funktionsbeschreibung...3
Mehr4. Übung zu Software Engineering
4. Übung zu Software Engineering WS 2007/2008 Aufgabe 8 Erstellen Sie für den aus Aufgabe 1 bekannten Function-Point-Kalkulator ein Pflichtenheft. Bitte begrenzen Sie dessen Umfang auf maximal 2 DIN A4
MehrUnified Modelling Language
Unified Modelling Language SEP 72 Software-Entwicklung Software-Entwicklung ist Prozess von Anforderung über Modellierungen zu fertigen Programmen Anforderungen oft informell gegeben fertige Programme
MehrUML 2.0 Das umfassende Handbuch
Christoph Kecher V.-M \MM UML 2.0 Das umfassende Handbuch Galileo Computing Inhalt Vorwort 11 1 Einführung 13 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3 Die Geschichte
MehrInhalt. Kurzanleitung...02. Web-Anwendung...06. Pods...15. Ladestation...18
Version A8 Dezember 2015 Inhalt Kurzanleitung...02 Vor dem Spiel/Training...02 Nach dem Spiel/Training...03 Daten Löschen...05 Web-Anwendung...06 Neues Spiel/Training erstellen...06 Daten hochladen...07
MehrACS Data Systems AG. Bestellungen. (Version 10.08.2009) Buchhaltung für Schulen. ACS Data Systems AG. Bozen / Brixen / Trient. Tel +39 0472 27 27 27
ACS Data Systems AG Bestellungen (Version 10.08.2009) Buchhaltung für Schulen ACS Data Systems AG Bozen / Brixen / Trient Tel +39 0472 27 27 27 obu@acs.it 2 Inhaltsverzeichnis 1. BESTELLUNGEN... 3 1.1
MehrSOFTWARETECHNIK (FB MN) 1. PRAKTIKUM Diplom 4 (2430) Sommersemester FACHBEREICH INFORMATIK Michael Guist / Urs Andelfinger
Ziel des Praktikums SWT (FB MN) Im Rahmen des Praktikums SWT sollen Sie eine textlich vorliegende Anforderungsdefinition in ein UML-Modell umsetzen.. Es sind im Verlauf des Semesters folgende Diagramme
MehrDuoFern Funksender UP 9497 als Sensor verwenden
DuoFern Funksender UP 9497 als Sensor verwenden Mit dem Homepilot - Update auf die Version 4.3.6 steht eine neue Funktion in Verbindung mit dem Funksender UP 9497 zur Verfügung. Diese Funktion wird von
MehrBetrieb des NESS H200 Wireless- Systems
Betrieb des NESS H200 Wireless- Systems Kapitel 9 Funktionen der Funkübertragung Die Steuereinheit und die Orthese müssen sich innerhalb der jeweiligen Funkreichweite befinden, um drahtlos miteinander
MehrMaus Laser Bluetooth mit 5 Tasten ID0032
Maus Laser Bluetooth mit 5 Tasten ID0032 Bedienungsanleitung Inhaltsverzeichnis 1.0 Sicherheitshinweise 2.0 Einführung 3.0 Inbetriebnahme 4.0 CE Erklärung 1.0 Sicherheitshinweise 1. Stellen Sie das Gerät
MehrErstellen von PDF-Dokumenten Mit dem MP Navigator EX und dem Canon Scanner-Treiber ScanGear
Erstellen von PDF-Dokumenten Mit dem MP Navigator EX und dem Canon Scanner-Treiber ScanGear Eine Handreichung für Mitarbeiter/innen des Diakonischen Werkes des Ev. Kirchenkreises Steinfurt-Coesfeld-Borken
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)
MehrUte Kalff Windows7 www.utekalff.de. Zusammenfassung aus Windows-Hilfe
Zusammenfassung aus Windows-Hilfe Anmerkung: Peek, Shake und Desktophintergrund-Diashow sind nicht in Windows 7 Home Basic oder Windows 7 Starter enthalten. Öffnen Sie in der Systemsteuerung den Eintrag
MehrÜbungen Softwaretechnik I
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Übungen Softwaretechnik I Übung 5: Objektorientierte Analyse Einführung Objektorientierung in der
MehrLED PUSH Dimmer DW (Dynamic White) Bedienungsanleitung
LED PUSH Dimmer DW (Dynamic White) Bedienungsanleitung Artikel Nr.: LC-011-002 1. Produktbeschreibung Mit diesem Dimmmodul ist es möglich dynamisch weisse LED Module anzusteuern. Der Push Dimmer DW funktioniert
MehrOO-Design. Klausur FHF * WI1 / WI2 * SS Name:.../ Semester:...
OO-Design Klausur FHF * WI1 / WI2 * SS 2000 Name:.../ Semester:... Lineares Benotungsschema: 90 Punkte = Note 1, 30 Punkte = Note 4 Aufgabe 1: (28 Punkte) - Ergänzen Sie zum Fallbeispiel "Seminaranmeldung"
MehrDrucken und Löschen von angehaltenen Druckaufträgen Erkennen von Formatierungsfehlern Bestätigen von Druckaufträgen Reservieren von Druckaufträgen
Beim Senden eines Druckauftrags an den Drucker können Sie im Treiber angeben, daß der Drucker den Auftrag im Speicher zurückhalten soll. Wenn Sie zum Drucken des Auftrags bereit sind, müssen Sie an der
MehrWichtige Befehle bei der Programmierung von. FISCHER-Technik
Wichtige Befehle bei der Programmierung von FISCHER-Technik 1 7 6 2 3 4 5 1) Interfacediagnose : Bevor du loslegst, teste alle, an den Eingängen E1-E8 angeschlossenen Schalter und Sensoren. Mit der linken
MehrOOSE11 OOA: Klassen- und Objektdiagramme
OOSE11 OOA: Klassen- und Objektdiagramme Lehrstuhl Softwaretechnologie, Dr. Birgit Demuth Sommersemester 2016 Objektorientierte Analyse (OOA) Heute: Domänenmodell Welche Modellelemente enthält ein UML-
MehrUnified Modeling Language
Unified Modeling Language Thomas Röfer Motivation Entwicklung Spracheinheiten Diagramme (Struktur-/Verhaltensdiagramme) Rückblick Textsuche Naive Suche abrakadabra Boyer-Moore abrakadabra a Knuth-Morris-Pratt
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
Mehr