Analyse und Entwurf objektorientierter Systeme
|
|
- Bella Kramer
- vor 7 Jahren
- Abrufe
Transkript
1 objektorientierter Systeme Fachbereich der FHW Berlin Teil 2 Anforderungsmodellierung: Pflichtenheft und Geschäftsprozesse Modul WI111: Objektorientierte Programmierung Fachrichtung Wirtschaftsinformatik Prof. Dr. Gert Faustmann Fachbereich Berufsakademie der FHW Berlin
2 Pflichtenheft: Gliederungsschema 1 Zielbestimmung 4 Funktionalität Ziele, keine Funktionen typische Arbeitsabläufe, keine Verwaltungsfkt. 1.1 Muss-Kriterien 1.2 Kann-Kriterien Möglichkeit zum Verzicht 5 Daten 1.3 Abgrenzungskriterien langfristig zu speichernde Daten, Umfang Ziele, die nicht erreicht werden sollen 6 Leistungen 2 Einsatz z.b. zeitliche Anforderungen 2.1 Anwendungsbereiche 2.2 Zielgruppen 7 Benutzungsoberfläche 2.3 Betriebsbedingungen Eigenschaften der Nutzer, Art der Nutzung physikalische Umgebung, Betriebszeit, Beobachtung vs. unbeaufsicht. Betrieb 3 Umgebung Voraussetzungen zur Installation/zum Betrieb 3.1 Software 3.2 Hardware 3.3 Orgware siehe Beispieldatei Pflichtenheft.doc
3 Übung Erstellen Sie in groben Zügen beispielhaft ein Pflichtenheft für ein Software-System, das die Dienstreiseabrechnung in einem größeren Unternehmen unterstützen soll. Die Mitarbeiter sollen die Möglichkeit erhalten, sich an einem zentralen System anzumelden und die Daten ihrer Dienstreise inklusive der (digitalisierten) Quittungen zu übermitteln.
4 Spezifikation von Use Cases (Geschäftsprozessen) Halbformale Spezifikation, die beschreibt, was ein Geschäftsprozess leistet. Die Schablonenteile werden mit Fließtext gefüllt. Name: Ziel: Kategorie: Vorbedingungen: Nachbedingung: Akteure: Auslösendes Ereignis Beschreibung: Erweiterungen: Alternativen: 2-3 Wörter (was wird getan?) Globale Zielsetzung bei erfolgreicher Ausführung (Standardfall) primär sekundär optional Erwarteter Zustand vor der Ausführung des Geschäftsprozesses Erwarteter Zustand nach erfolgreicher Ausführung Rollen von Personen oder Fremdsystemen, die den GP auslösen oder beteiligt sind Fachsprachliche Formulierung der einzelnen Schritte 1 Erste Aktion 2 Zweite Aktion 1a Erweiterungen des Funktionsumfangs der ersten Aktion 1a Alternative Ausfühung der ersten Aktion 1b Weitere Alternative zur ersten Aktion
5 Übung Erstellen Sie für die folgende Problembeschreibung eine GP-Schablone: Für eine Seminarverwaltung ist eine Anmeldung zu bearbeiten. Ist es ein neuer Kunde, sind dessen Daten zu erfassen. Existiert der Kunde bereits, dann ist zu prüfen, ob die Daten aktualisiert werden müssen. Weiterhin ist zu prüfen, ob der Kunde bereits angemeldet ist, ob das gewünschte Seminar angeboten wird und ob noch ein Platz frei ist. Wenn die Anmeldung durchgeführt werden kann, erhält der Kunde eine Anmeldebestätigung. Wenn kein Platz mehr frei ist oder das angebotene Seminar nicht angeboten wird, dann muss beim Kunden nachgefragt werden, ob ein alternatives Seminar in Frage kommt.
6 Anzahl der Geschäftsprozesse Jacobson Booch Cockburn 2-5 Personenjahre Entwicklungszeit 3 20 Geschäftsprozesse ca. 12 GPs Personenjahre 30 Personenjahre GPs ca. 50 GPs sehr große Systeme hunderte GPs
7 Use Case-Diagramme In einem Use Case-Diagramm werden Akteure mit den möglichen Geschäftsprozessen (GPs) verbunden. Akteur kann eine Person oder auch ein Fremdsystem sein (stets außerhalb des modellierten Systems) GPs können auch untereinander in Beziehung stehen: Die <<extends>>-beziehung erweitert einen Basis-GP um einen weiteren GP. Der Basis-GP kann auch ohne die Erweiterung ausgeführt werden. Die <<include>>-beziehung nutzt immer einen weiteren GP (entspr. Methodenaufruf). ÜBUNG: Geben Sie die möglichen Ablaufsequenzen für die dargestellten Use Cases 1 3 an.
8 Beispiel Use Case-Diagramm
9 Übung Erstellen Sie für das von Ihnen in der ersten Aufgabe angelegte Pflichtenheft ein Geschäftsprozessdiagramm, das die wichtigsten Geschäftsprozesse und ihre Beziehungen enthält.
10 Aktivitätsdiagramme zur Beschreibung von Use Cases In einem Aktivitätsdiagramm kann ein Kontrollfluss beschrieben werden. Es ist eine parallele Verarbeitung möglich, die später wieder zusammengeführt werden kann. Außerdem sind alternative Verarbeitungspfade möglich, die entweder aus einer Aktion entspringen (Bedingung 1a oder 1b) oder aus einer expliziten Entscheidung entstammen (Bedingung 2a oder 2b). FRAGE: Wie kann ein Szenario (Sequenz von Aktivitäten) mit einem Aktivitätsdiagramm modelliert werden?
11 Beispiel Aktivitätsdiagramm Aufgaben ausführen Aufgaben delegieren Mitarbeiter anlegen «extend» Authentifikation Aufgaben ermitteln [Fehlschlag] Mitarbeiter Aufgaben erteilen [überfällig] Anmelden Administrator Warnung anzeigen Aufgaben anzeigen
12 Übung Beschreiben Sie den von Ihnen bereits mit einer Geschäftsprozessschablone beschriebenen Ablauf für die Anmeldung zu einem Seminar mit Hilfe eines Aktivitätsdiagramms.
Ü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
MehrPflichtenheft Inhaltsverzeichnis. 1 Zielbestimmung Musskriterien Wunschkriterien Abgrenzungskriterien...
Pflichtenheft 17.05.2010 Inhaltsverzeichnis 1 Zielbestimmung 2 1.1 Musskriterien.................................. 2 1.2 Wunschkriterien................................ 3 1.3 Abgrenzungskriterien..............................
MehrEin Beispiel-Pflichtenheft
Ein Beispiel-Pflichtenheft 1. ZIELBESTIMMUNG 1.1 Musskriterien 1.2 Wunschkriterien 1.3 Abgrenzungskriterien 2. PRODUKTEINSATZ 2.1 Anwendungsbereiche 2.2 Zielgruppen 2.3 Betriebsbedingungen 3.PRODUKTÜBERSICHT
MehrPflichtenheft CluedoViewer
Pflichtenheft CluedoViewer Version 0.1 8. Mai 2001 Basierend auf: CluedoViewer 0.1 (Spezifikationsdokument) CluedoCommunication 0.1 (Spezifikationsdokument) Praktikum Programmiermethodik SS 2001 Lehrstuhl
MehrObjektorientierte Softwareentwicklung
Objektorientierte Softwareentwicklung Anforderungsmodellierung Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus sind viele Teile direkt aus der Vorlesung
MehrObjektorientierte Analyse (OOA) Inhaltsübersicht
Inhaltsübersicht Einführung Anforderungen an die UML-Diagramme Verhalten: Use-Case-Diagramm Verhalten: Aktivitätsdiagramm Verhalten: Zustandsautomat Struktur: Klassendiagramm Seite 1 Einführung In der
MehrPflichtenheft Projektarbeit 2008 / 2009
Projektarbeit 2008 / 2009 Thema: Mikrocontrollergesteuerte Quarzuhr mit Sekunden Vor- und Zuname: Max Mustermann Problemstellung: Entwicklung einer Schaltungsanalyse und eines Platinenlayouts einer mikrocontrollergesteuerten
Mehr2. Der Software-Entwicklungszyklus
2. Der Software-Entwicklungszyklus 2.1 Klassische Phasenmodelle 2.1.1 Wasserfallmodell 2.1.2 Rapid Prototyping 2.2 Objektorientierte Phasenmodelle 2.2.1 OOA / OOD / OOP 2.2.2 Iteratives Phasenmodell 2.2.3
MehrPflichtenheft Projekt Rollercoaster. Projektgruppe: Gruppenname Phasenverantwortlich: Müller-Langowski 15. April 2002
Pflichtenheft Projekt Rollercoaster Projektgruppe: Gruppenname Phasenverantwortlich: Müller-Langowski 15. April 2002 1 Inhaltsverzeichnis 1 Auftragnehmer 1 2 Auftraggeber 1 3 Zielbestimmung 2 3.1 Mußkriterien.......................................
MehrPflichtenheft zum erweiterten UML-Tool
Westfälische Wilhelms-Universität Münster Fachbereich Mathematik und Informatik Programmierpraktikum WS 2000/2001 Dozent: Dr. Dietmar Lammers Pflichtenheft zum erweiterten UML-Tool Projektgruppe SynergieSoft
MehrRequirements Engineering I
Martin Glinz Requirements Engineering I Kapitel 4 Modellierungssprachen Universität Zürich Institut für Informatik 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind für den persönlichen,
MehrSoftwaretechnik 2015/2016
Softwaretechnik 2015/2016 PST Lehrstuhl Prof. Dr. Matthias Hölzl HAUPT-/ BACHELOR- SEMINAR ADAPTIVE SYSTEME PST Joschka PROF. DR. Rinke WIRSING 14. JUNI 2009 VORNAME NAME AGENDA Übung 11: 14.01.2016 Schon
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...
MehrPflichtenheft Programmanwendung "Syntax Tool"
Projekt: Syntax Tool Autor: Michael Rattun Home: www.mrattun.de Letzte Änderung: 27.10.2011 1 SEITE Syntax Tool Inhaltsverzeichnis Inhaltsverzeichnis 1. Zielbestimmung... 3 1.1 Muss-Kriterien (Freeware)...
MehrTechniken der Projektentwicklungen
Dynamische Modellierung 8. Termin Rückblick auf statische Modellierung Dynamische Modellierung Basiskonzepte Beispiel Erweiterungen Eigenschaften Syntax Rückblick auf statische Modellierung Dynamische
MehrPhasenmodell. Problem stellung. Neue Anforderungen. Benutzerwünsche. Anforderungs analyse und - definition Systemmodell. Betrieb.
Phasenmodell Neue Anforderungen Problem stellung Benutzerwünsche Endprodukt Betrieb Anforderungs analyse und - definition Systemmodell Systemtest Integration Systementwurf Dokumentiertes Programm Systemspezifikation
MehrUnified. Copyright Adriano Gesué UML 2.0 UML 1.4 UML 1.3 UML 1.2 UML 1.1 UML 1.0 UML 0.9. Method 0.8
Literatur Martin Fowler and Kendall Scott: UML Distilled: Applying the Standard Object Modeling Language. Addison-Wesley 1997. James Rumbaugh, Ivar Jacobson, and Grady Booch: The Unified Language Reference
MehrZustandsdiagrammeditor Pflichtenheft, Version 3.0
Zustandsdiagrammeditor Pflichtenheft, 3.0 14.04.2011 Autor: Dennis Kotzold, Henry Trobisch Status: vor Bestätigung Inhaltsverzeichnis Zielbestimmung... 2 Musskriterien... 2 Wunschkriterien... 2 Abgrenzungskriterien...
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
MehrPflichtenheft. Praktikumsgruppe 11
Pflichtenheft Praktikumsgruppe 11 1. Zielbestimmung 3 1.1 Musskriterien 3 1.2 Wunschkriterien 3 1.3 Abgrenzungskriterien 3 2. Produktionseinsatz 4 2.1 Anwendungsbereich 4 2.2 Zielgruppen 4 2.3 Betriebsbedingungen
MehrPflichtenheft. Software Engineering I WS 2011/2012. Dr.-Ing. Ina Schaefer 1. Software Systems Engineering TU Braunschweig
Pflichtenheft Software Engineering I WS 2011/2012 Dr.-Ing. Ina Schaefer 1 Software Systems Engineering TU Braunschweig 1 Folien von Prof. P. Liggesmeyer (TU Kaiserslautern und Fraunhofer IESE) Ina Schaefer
MehrUML fürs Pflichtenheft
UML fürs Pflichtenheft Sebastian Fischmeister Department of Computer Science University of Salzburg, Austria Sebastian.Fischmeister@cs.uni-salzburg.at Overview Use-Case Diagramm State-Machine Diagramm
MehrSoftware Engineering. 3. Anforderungsanalyse. Franz-Josef Elmer, Universität Basel, WS 2006/07
Software Engineering 3. Anforderungsanalyse Franz-Josef Elmer, Universität Basel, WS 2006/07 Software Engineering: 3. Anforderungsanalyse 2 Definitionen Anforderungen (Requirements): Beschreibung aller
MehrUse Cases effektiv erstellen
mitp Professional Use Cases effektiv erstellen von Alistair Cockburn 1. Auflage Use Cases effektiv erstellen Cockburn schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische
MehrAnalyse und Entwurf objektorientierter Systeme
Analyse und Entwurf objektorientierter Systeme Teil 3 Modellbildung in der Analysephase 3.1 Statische und dynamische Notationselemente Modul WI111: Objektorientierte Programmierung Fachrichtung Wirtschaftsinformatik
MehrPflichtenheft. Software für Ansteuerung eines Moving-Heads mittels PCI-Card DMX512b
Pflichtenheft Software für Ansteuerung eines Moving-Heads mittels PCI-Card DM512b Produktname: Light-Jockey Auftraggeber: Softwarehaus Hofmann GmbH Zeisigweg 25 80307 München Auftragsnummer: 1001-Light
MehrAufgabe 3 Erstellt am: Softwaretechnik Praktikum SS06 Verantwortliche: Irina Justus
Pflichtenheft Gliederung 1. Zielbestimmung 2. Produkteinsatz 3. Produktübersicht 4. Produktfunktionen 5. Produktdaten 6. Produktleistungen 7. Qualitätsanforderungen 8. Benutzeroberfläche 9. Nicht funktionale
MehrMedia Engineering. Objektorientierte Modellierung. Verhaltensmodellierung. R. Weller University of Bremen, Germany cgvr.cs.uni-bremen.
Media Engineering Objektorientierte Modellierung Verhaltensmodellierung R. Weller University of Bremen, Germany cgvr.cs.uni-bremen.de Objektorientierte Analyse und Design im Detail Identifiziere Akteure
MehrPflichtenheft Patientenbett-Verwaltung
Patientenbett-Verwaltung Verfasser: Roman B., Marcel H., Micha H., Markus S. Projektart: MySQL Datenbank mit grafischer Benutzeroberfläche (Java), aus den Modulen DB, SWE und D&K Im Auftrag und Betreuung
MehrAnwendungsfall. Das Anwendungsfall-Diagramm (Use-Cases/Use-Case Diagramm) Die Anwendungsfall-Beschreibung. Dr. Beatrice Amrhein
Anwendungsfall Das Anwendungsfall-Diagramm (Use-Cases/Use-Case Diagramm) Die Anwendungsfall-Beschreibung Dr. Beatrice Amrhein Kundenbedürfnisse Fertigungs-System 2 Erste Schritte: Kundenbedürfnisse erfassen
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
MehrSoftwareentwicklungspraktikum
Entwicklung eines sicheren Videoübertragungssystems Softwareentwicklungspraktikum Sommersemester 2009 Pichtenheft Auftraggeber Technische Universität Braunschweig Institut für Betriebssysteme und Rechnerverbund
MehrDokumente eines IT-Projektes:
Dokumente eines IT-Projektes: - Pflichtenheft & Co - jheger@upb.de Fachbereich Informatik Paderborn, 04.06.2003 Überlappendes Phasenschema Dokumente der einzelnen Phasen 2 1.1 Überlappendes Phasenschema
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
MehrUse Case Schablonen: Eventmanager
Use Case Schablonen: Eventmanager Erweiterung: Künstler bewerten Kunde Künstler können bewertet werden. Ticket in Warenkorb legen Kunde Tickets für die Buchung zwischenspeichern. Stadt absagen, Veranstalter
MehrPflichtenheft zum UML-Tool des Programmierpraktikums
Westfälische Wilhelms-Universität Münster Fachbereich Mathematik und Informatik Programmierpraktikum WS 2000/2001 Dozent: Dr. Dietmar Lammers Pflichtenheft zum UML-Tool des Programmierpraktikums Projektgruppe
MehrQuelle:
Pflichtenheft Quelle: http://ais.informatik.uni-leipzig.de/download/2002w_v_swt/2002w_swt_v_03.pdf Ein Pflichtenheft ist eine detaillierte verbale Beschreibung der Anforderungen an ein neues Produkt Funktion
MehrPflichtenheft. 3. Produktübersicht
Pflichtenheft 1. Zielbestimmung Mit dem Produkt soll ein schneller erster Einstieg der Firma EduSoft in das bisher vernachlässigte Marktsegment der Dynamischen Geometrie -Software auf Java -Basis erreicht
MehrCAE Grundlagen. Prof. Metzler 1
CAE Grundlagen Prof. Metzler 1 Prof. Metzler 2 Neue Anforderungen Problem stellung Benutzerwünsche Endprodukt Betrieb Anforderungs analyse und - definition Systemmodell Systemtest Integration Systementwurf
MehrUnified Modeling Language (UML )
Unified Modeling Language (UML ) Seminar: Programmiersprachenkonzepte Inhalt Einleitung UML 2.0 Diagrammtypen 2 Einleitung Objektorientierte Modellierungssprache Definiert vollständige Semantik Dient der
MehrFACHHOCHSCHULE MANNHEIM
Objektorientierte Programmierung 8. Vorlesung Prof. Dr. Peter Knauber FACHHOCHSCHULE MANNHEIM Hochschule für Technik und Gestaltung e Die 1. lgruppe von KobrA: Realization le der Realization: Kurze Structural
MehrSeVEN. Entwicklung eines sicheren Videoübertragungssystems. Softwareentwicklungspraktikum Sommersemester Pichtenheft
Entwicklung eines sicheren Videoübertragungssystems Softwareentwicklungspraktikum Sommersemester 2009 Pichtenheft Auftraggeber: Technische Universität Braunschweig Institut für Betriebssysteme und Rechnerverbund
MehrObjektorientierte Analyse & Design
Objektorientierte Analyse & Design Analyse-Phase Teil 1 Einordnung im SW-Lebenszyklus Software- Entwicklung Einsatz Wartung Problemdefinition Spezifikation Implementation Auslieferung Analyse Entwurf Erprobung
MehrProjekttitel: myauctioneer Projekthomepage:
Software Engineering Labor-Übung, LVNr: 050052/5 Übungsleiter: Sabri Pllana Dokument: Anforderungsanalyse und Use Case Modell I v.1.0 Projekttitel: myauctioneer Projekthomepage: http://code.google.com/p/myauctioneer/
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
MehrLösung zur Zusatzaufgabe Bankensoftware
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Lösung zur Zusatzaufgabe Bankensoftware Aufgabe 1 Anwendungsfälle a) Externe Akteure Kunde (Kontoinhaber)
MehrPflichtenheft. FHG1-Team. 5. Mai 2003
Pflichtenheft FHG1-Team 5. Mai 2003 1 Inhaltsverzeichnis 1 Modifikationen 3 2 Zielstellung 3 2.1 Musskriterien.................................. 3 2.2 Wunschkriterien................................ 4
MehrAutoren: Ronny Fauth, Michael Freyer Dokumentation: Christian Schulze. 1 Zielbestimmung 2. 2 Produkteinsatz 2. 4 Produktfunktionen 3.
Lehrstuhlverwaltung Inhaltsverzeichnis 1 Zielbestimmung 2 2 Produkteinsatz 2 3 Produktübersicht 2 4 Produktfunktionen 3 5 Produktdaten 7 6 Produktleistungen 8 7 Qualitätsanforderungen 8 8 Ergänzungen 8
MehrLeitfaden Nutzungsszenarios. Simply usable: Usability-Modifikation
: Usability-Modifikation Leitfaden Nutzungsszenarios Gemeinsames Forschungsprojekt von: Fraunhofer FIT, i22 internetagentur GmbH, sunzinet AG Inhaltsverzeichnis 1. Zweck der Modifikation... 3 2. Aufgabenmodell
MehrPflichtenheft. KiPMan. Kursverwaltung mit integriertem Prüfungsmanagment
Pflichtenheft KiPMan Kursverwaltung mit integriertem Prüfungsmanagment Autor: GR-07-3 Leiter: Marvin Frommhold Home: pcai042.informatik.uni-leipzig.de/ gr-07-3/ Datum: 14. Mai 2007 1 Inhaltsverzeichnis
MehrSoftware-Engineering
FH Wedel Prof. Dr. Sebastian Iwanowski SWE44 Folie 1 Software-Engineering Sebastian Iwanowski FH Wedel Kapitel 4: Systemanalyse Teil 4: ARIS FH Wedel Prof. Dr. Sebastian Iwanowski SWE44 Folie 2 CASE-Tools
MehrVgl. Oestereich Kap 2.1 Seiten
Vgl. Oestereich Kap 2.1 Seiten 21-49. 1 Ein Use Case ist eine zeitlich ununterbrochene Interaktion (ein Arbeitsschritt). Use Case Namen bestehen aus einem Subjekt und einem Verb wie zum Beispiel Daten
Mehrsidoku Beschreibung des Vorgangs Geschäftspartner anlegen/verwalten Release Stand:
sidoku Beschreibung des Vorgangs Release 2.3.1 Stand: 20.06.2012 erstellt von: EXEC Software Team GmbH Südstraße 24 56235 Ransbach-Baumbach www.exec.de sidoku Seite 1 Einladung eines Geschäftspartners
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"
MehrSemantisches Geschäftsprozessmanagement Übung 1
Matthias Dräger 0.05.20 Markus Bischoff Semantisches Geschäftsprozessmanagement Übung Aufgabe : ) Vorteile von BPM und Modellierung - Modellierung zum besseren Verständnis eines Systems / eines Geschäftsprozesses
MehrThemen heute. Kennenlernen der verschiedenen Darstellungsoptionen für Inhalte
Themen heute Kennenlernen der verschiedenen Darstellungsoptionen für Inhalte Blogansicht Einzelansicht Feinsteuerung der Darstellungsvarianten (Optionen) Zusammenspiel Komponenten, Menüs und Module Newsfeeds
MehrTesten mit Use Cases. Chris Rupp Dr. Stefan Queins
Testen mit Use Cases Chris Rupp Dr. Stefan Queins Das Problem Requirements- Engineering Was kann passieren? Was ist das gewünschte Verhalten? Was soll ich testen? Welche Eingaben benötigt mein Testpfad?
MehrPfändungen. Modulbeschreibung. Pfändungen Modulbeschreibung. Software-Lösungen. Stand: 06.07.2012. Seite 1
Seite 1 Inhalt Allgemein... 3 Installation... 3 Vorbereitung... 4 erfassen... 5 berechnen... 5 überweisen... 6 Seite 2 Allgemein Mit dem WinLohn-Modul können die vom Arbeitgeber abzuführenden je Mitarbeiter
MehrSoftware Engineering. 3. Anforderungsanalyse. Franz-Josef Elmer, Universität Basel, HS 2010
Software Engineering 3. Anforderungsanalyse Franz-Josef Elmer, Universität Basel, HS 2010 Software Engineering: 3. Anforderungsanalyse 2 Definitionen Anforderungen (Requirements): Beschreibung aller Leistungen,
MehrModellbasierter Test mit der UML. Vortragender: Lars Westmeier Seminar: Spezifikationsbasierter Softwaretest
Modellbasierter Test mit der UML Vortragender: Lars Westmeier Seminar: Spezifikationsbasierter Softwaretest Inhalt Einleitung und Motivation UML Testgenerierung Fazit Inhalt Einleitung und Motivation UML
MehrSoftwaretechnik. Prof. Tomas Bures, PhD., Dipl. Inf. Lenz Belzner, Dipl. Inf. Christian Kroiß
Ludwig-Maximilians-Universität München Institut für Informatik WS 203/4 Übungsblatt 7 Softwaretechnik Prof. Tomas Bures, PhD., Dipl. Inf. Lenz Belzner, Dipl. Inf. Christian Kroiß Aufgabe Gegeben sei das
MehrInformationsbroschüre
Informationsbroschüre Inhalt? 03...Was ist SemPlan? 04...Wer nutzt SemPlan? 05...Alles im Blick 06...Was kann SemPlan? 07...Publizieren 08...mehr Funktionen 09...Module 10...Anwendungsbeispiele 11...Kontakt
MehrStud.IP befindet sich momentan in der Entwicklung und wird ständig aktualisiert und erweitert. oder Sie sprechen Herrn Joachim Schäfer persönlich an.
03.02.2015 Dieser Leitfaden ist für Modulverantwortliche eine nützliche Hilfe bei der Arbeit mit Stud.IP. Sämtliche Vorgehensweisen sind Schritt für Schritt erläutert. Bereiche, die anzuklicken sind, werden
MehrLehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering
Helmut Balzert Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering 3. Auflage Unter Mitwirkung von Heide Balzert Rainer Koschke Uwe Lämmel Peter Liggesmeyer Jochen Quante Spektrum
MehrSoftwareanforderungsanalyse
Softwareanforderungsanalyse Vorgehen, Modellstruktur und Spezifikationsdokument - Ein Fazit Burkhardt Renz THM, Fachbereich MNI Wintersemester 208/9 Übersicht Vorgehen Struktur des Modells Metamodell Generierung
MehrSOFTWAREPROJEKT (WI) Anforderungsanalyse. Projektveranstaltung im Wintersemester 2012/13 FG System- und Softwareengineering Dr.-Ing.
SOFTWAREPROJEKT (WI) Anforderungsanalyse Projektveranstaltung im Wintersemester 2012/13 FG System- und Softwareengineering Dr.-Ing. Ralph Maschotta Inhalt Das Pflichtenheft Das UML-Modellierungswerkzeug
MehrPflichtenheft. Softwareprojekt Simulation / Idea Engineering
Pflichtenheft Softwareprojekt Simulation / Idea Engineering Projekt: Autoren: Entwicklung einer interaktiven Nutzeroberfläche für ein Ideenbewertungsverfahren ggf. unter Verwendung einer bereits vorhandenen
MehrLexware vor Ort. Handbuch. Stand 01.07.2015
Lexware vor Ort Handbuch Stand 01.07.2015 Inhalt 1. Lexware vor Ort... 03 1.1 Startseite... 03 1.2 Login... 04 2. Das Portal... 05 2.1 Veranstaltungsmanager... 06 2.1.1 Ihre neuesten Anmeldungen... 07
MehrPflichtenheft. Seminarorganisation. Version 3.0. Version Autor QS Datum Status Kommentar 3.0 Balzert 31.08.2000 akzeptiert Erweiterung aufs Web
Pflichtenheft Seminarorganisation Version 3.0 Version Autor QS Datum Status Kommentar 3.0 Balzert 31.08.2000 akzeptiert Erweiterung aufs Web otris Software AG Landgrafenstr. 153 44139 Dortmund Tel. +49
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:
MehrSoftware Engineering
Literatur Gliederung Software Engineering Herbert Kuchen Universität Münster Di+Fr 14:15-15:45, M2 Wintersemester 2009/2010 1 Literatur Gliederung Basis-Literatur H. Balzert: Lehrbuch der Software-Technik,
MehrSEQUENZDIAGRAMM. 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
MehrKapitel 2 - Die Definitionsphase
Kapitel 2 - Die Definitionsphase SWT I Sommersemester 2010 Walter F. Tichy, Andreas Höfer, Korbinian Molitorisz IPD Tichy, Fakultät für Informatik KIT die Kooperation von Forschungszentrum Karlsruhe GmbH
MehrVorlesung Software-Engineering I
Vorlesung Software-Engineering I im 3. und 4. Semester 09. SW-Architektur - Dokumentation Architektur-Review Wir treten einen Schritt zurück und betrachten nochmal das Ganze. Sind wir noch auf dem richtigen
MehrSoftwaretechnik. WS 2013/14 Übungsblatt 6. Ludwig-Maximilians-Universität München Institut für Informatik
Ludwig-Maximilians-Universität München Institut für Informatik WS 2013/14 Übungsblatt 6 Softwaretechnik Prof. Tomas Bures, PhD., Dipl. Inf. Lenz Belzner, Dipl. Inf. Christian Kroiß Aufgabe 1 Gegeben sei
MehrPflichtenheft Projekt Yellowstone
Pflichtenheft Projekt Yellowstone Inhaltsverzeichnis 1 Zielbestimmung...3 1.1 Musskriterien...3 1.2 Sollkriterien...3 1.3 Kannkriterien...4 1.4 Abgrenzungskriterien...4 2 Produkteinsatz...5 2.1 Anwendungsbereiche...5
MehrUML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language
UML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language ADV-Seminar Leiter: Ziel dieses Seminars Verständnis von Objekt-Orientierung Was sind Klassen? Was ist Vererbung?
MehrSoftware Engineering. 2. Requirements Engineering. Franz-Josef Elmer, Universität Basel, HS 2012
Software Engineering 2. Requirements Engineering Franz-Josef Elmer, Universität Basel, HS 2012 Software Engineering: 2. Requirements Engineering 2 Definitionen Anforderungen (Requirements) legen fest,
MehrPflichtenheft. KMS WDL Köriser See e.v.
Pflichtenheft KMS WDL Köriser See e.v. Projekt: KMS WDL Köriser See e.v. Version: 1.0 Autor: Markus Müller letzte Änderung: 6. Februar 2012 Inhaltsverzeichnis 1 bestimmung 3 1.1 Musskriterien..................................
Mehrwenige Konzepte, keine Adressen, Anlehnung an C++ -Syntax Vererbung, Polymorphie/dynamisches Binden, umfangreiche Klassenbibliotheken
1 Java ist... gut erlernbar wenige Konzepte, keine Adressen, Anlehnung an C++ -Syntax objektorientiert Vererbung, Polymorphie/dynamisches Binden, umfangreiche Klassenbibliotheken robust keine Adressen,
MehrAd-hoc Chatsystem für mobile Netze. G r u p p e 3. P f l i c h t e n h e f t
Ad-hoc Chatsystem für mobile Netze G r u p p e 3 Softwareentwicklungspraktikum Sommersemester 2007 P f l i c h t e n h e f t Auftraggeber Technische Universität Braunschweig Institut für Betriebssysteme
MehrOXtender für SugarCRM Benutzerhandbuch
OXtender für SugarCRM Benutzerhandbuch Seite 2 Anleitung für DIGITEC SugarOXtender 1. Anmelden an Open-Xchange Nach dem Anmelden an Open-Xchange erscheint die gewohnte Oberfläche mit zusätzlichen Erweiterungen
MehrWas bisher geschah Modellierung von Daten durch Mengen Beziehungen (Zusammenhänge und Eigenschaften) durch Relationen, Graphen und Funktionen
Was bisher geschah Modellierung von Daten durch Mengen Beziehungen (Zusammenhänge und Eigenschaften) durch Relationen, Graphen und Funktionen Anforderungen durch Logiken Modellierung zusammenhängender
MehrWirtschaftsinformatik 2 Modellierung betrieblicher Informationssysteme - MobIS
Wirtschaftsinformatik 2 Modellierung betrieblicher Informationssysteme - MobIS (theoretische Aspekte der Informationsmodellierung) 12. Vorlesung 04.06.2007 Use Case Diagram (Anwendungsfalldiagramm) Use
MehrHuman-Computer-Interaction und Psychologie: Aufgaben-, Kontext, Konkurrenzanalyse
Human-Computer-Interaction und Psychologie: Aufgaben-, Kontext, Konkurrenzanalyse Analyse der Aufgaben Beachte: nur ein System, mit dem die Benutzer erfolgreich ihre Aufgaben erfüllen können, wird verkauft
MehrIst-Analyse und Vergleich der Informationssystem-Architektur von Forschungsverbünden
Ist-Analyse und Vergleich der Informationssystem-Architektur von Forschungsverbünden Ulrike Weber 08.04.2013 Betreuer: Sebastian Stäubert Institut für Medizinische Informatik, Statistik und Epidemiologie
MehrNEVARIS Benutzerverwaltung
NEVARIS Benutzerverwaltung Integrierte Lösungen für das Bauwesen Diese Dokumentation wurde mit der größtmöglichen Sorgfalt erstellt; jedwede Haftung muss jedoch ausgeschlossen werden. Die Dokumentationen
MehrDatenbanken. Teil 2: Informationen. Kapitel 7: Objektorientierte Sicht. UML-Diagramme. Vorstellung der unterschiedlichen UML-Diagramme
Datenbanken objektorientierte Sicht Seite 1 von 76 Datenbanken Teil 2: Informationen Kapitel 7: Objektorientierte Sicht UML-Diagramme Vorstellung der unterschiedlichen UML-Diagramme 1. Diagrammtypen 2.
MehrPFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01
PFLICHTENHEFT Softwaretechnik-Praktikum SS 2003 Gruppe: Geo01 Version Autor Datum Status Kommentar 1.0 Hartmann 10.05.2003 draft Gliederung 1.1 Rose 19.05.2003 draft Deckblatt, Inhaltsverzeichnis 1.2 Schulze,
MehrObjektorientierte Analyse (OOA) Übersicht
Übersicht UML ist die Notation für ein objektorientiertes Vorgehensmodell, sowohl für die Analyse als auch für das Design. Analyse (WAS?) Use Cases Aktivitätsdiagramme (für die Use Cases) Klassendiagramme
MehrFachhochschule der Wirtschaft Paderborn (FHDW) Fachbereich angewandte Informatik. Pflichtenheft. Anwendungsentwicklung Semester 5
Fachhochschule der Wirtschaft Paderborn (FHDW) Fachbereich angewandte Informatik Pflichtenheft Anwendungsentwicklung Semester 5 Thema: Erstellung eines WebServices für eine Bank Anwendung COOLESACHE Gruppe:
MehrEntwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten
Entwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten David Weiß Professur für Graphische Datenverarbeitung Johann Wolfgang Goethe-Universität 26. Juni 2008 Autorenumgebung
MehrObjektorientiertes Design
Objektorientiertes Design Beispiel-Anforderungen: Simple International (SIB) Interaktion mit der SIB: Ablauf von Interaktionen: UML Beispiel für OOD: Vorgehen Ergebnis Beispiel-Anforderungen: Simple International
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
MehrSoftwarepraktikum - Gruppe 3. Pflichtenheft. Leipzig, 02. April 2007
Hochschule für Technik, Wirtschaft und Kultur Leipzig (FH) Fachbereich Informatik, Mathematik und Naturwissenschaften Softwarepraktikum - Gruppe 3 Pflichtenheft Leipzig, 02. April 2007 Vorgelegt von: Yves
MehrJAVA Projekt Mensch ärgere dich nicht
JAVA Projekt Mensch ärgere dich nicht Rechnerpraktikum aus Programmierung, WS06/07 Unter der Leitung von Dr. Michael Hahsler Autor: Name: Patrick Siebert Matrikelnummer: 0252978 Inhalt: PROBLEMBESCHREIBUNG:...
MehrSoftware Engineering. 5. Architektur
Software Engineering 5. Architektur Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz Implementierung Konfigurationsmanagement
MehrExkurs 1: Hintergrund zu Java und UML
Exkurs 1: Hintergrund zu Java und UML Warum gerade Java? Entwicklung Eigenschaften, speziell Portabilität Warum UML? Entwicklung Diagrammarten und CRC-Karten Lothar Schmitz UniBwM (teils nach Prof. Hußmann
MehrUML - Sequenzdiagramm
Name Klasse Datum 1 Allgemeines Neben Aktivitätsdiagramm, Kollaborationsdiagramm, Zustandsdiagramm und Anwendungsfalldiagramm ist das Sequenzdiagramm eines von fünf Diagrammen in UML, welches dynamische
Mehr