Zitat-management-System Meilenstein 1 Anwendungsfälle Team 05 Jacqueline Pettmann (jp040) Sebastian Fink (sf049) Alfred Wagner (aw080) Ingo Philipp (ip013) Mathias Bendel (mb167) Marta Przybylski (mp070) Zitat-management-System Meilenstein 1
Zitat-Management-System Dieses Dokument behandelt die Anforderungen an das Zitat-Management-System. Dies beinhaltet die Akteure und die jeweiligen Anwendungsfälle im entsprechenden System. Eine Anwendungseinheit wird gebildet durch: Akteur System Textliche Beschreibung
Systeme Akteure Einleitung
Akteure Name: Nutzer Da es keine spezielle Nutzergruppe gibt, die das Zitatemanagementsystem bedient, bleibt der einzige Akteur der „Nutzer“.
Systeme Name: Datenverwaltung Die Datenverwaltung ist verantwortlich für das Anlegen, Löschen und Bearbeiten von dem vorgegebenen Datenmodell. Name: Reportgenerator Der Reportgenerator gibt Reporte, die durch Kriterien eingegrenzt werden können, in einem gegebenen Format aus.
Anwendungsfälle
USE CASE 1 – Datenverwaltung - Beschreibung Der Nutzer soll die Daten verwalten können. Dazu gehört das Anlegen, Bearbeiten und Löschen von Datensätzen. Folgende Daten werden vom System geführt: Autor Zitat Verlag Einzelwerk Sammelwerk
USE CASE 1 – Datenverwaltung – Use Case Diagramm
USE CASE 1 – Datenverwaltung – Use Case Diagramm - Beschreibung Gewisse Daten beziehen sich auf andere Daten um vollständig zu sein. Insofern müssen Datenabhängigkeiten auch von den Use Cases abgebildet werden. Folgende Abhängigkeiten werden angenommen: Zitat benötigt: Autor, Einzelwerk oder Sammelwerk Einzelwerk und Sammelwerk benötigt: Autor Gänzlich unabhängig: Autor und Verlag
USE CASE 1 – Datenverwaltung – Use Case Diagramm -Dependencies Erfasster Bildschirmausschnitt: 10.04.2012 20:13 USE CASE 1 – Datenverwaltung – Use Case Diagramm -Dependencies
USE CASE 2 – Literaturliste ausgeben - Beschreibung Die Literaturliste kann sich der Nutzer von dem Reportgenerator ausgeben lassen. Sie beinhaltet eine Auflistung von Einzel- oder Sammelwerken, die gemäß folgender Kriterien optional eingegrenzt werden kann: Autor Erscheinungsjahr Typ des Werkes
USE CASE 2 – Literaturliste ausgeben
USE CASE 3 – Zitiervorkommen ausgeben - Beschreibung Der Nutzer kann sich Zitiervorkommen mindestens als die Anzahl von Zitaten ausgeben lassen, die durch folgende Kriterien obligatorisch eingegrenzt werden müssen: Zitiertes Werk Zeitraum für das Jahr des Zitats
USE CASE 3 – Zitiervorkommen ausgeben
Literaturverzeichnis Oestereich, B. (2006). Analyse und Design mit der UML 2.1 - Objektorientierte Softwareentwicklung. 8. Auflage. München: Oldenbourg. Aufgabenstellung SS 2012 Modul Informationstechnik 3 (Software Engineering / Software-Projekt) Wiederholung der PVL: Praktische Arbeit Prof. Dr. Rathke.