UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 

Software-Entwicklung in Großprojekten (SoSy3)5 ECTS
(englische Bezeichnung: Software Development in Large Projects)

Modulverantwortliche/r: Francesca Saglietti
Lehrende: Francesca Saglietti


Studienfächer/Prüfungsordnungsmodule:

Einfrieren der UnivIS-Modul-Beschreibung: 15.8.2017
Software-Entwicklung in Großprojekten (16433, 1 semester, Turnus: jährlich (WS)) Informatics II (33677) Vertiefungsmodule aus dem Sockel beider Studienrichtungen (43093) Software Engineering I (76808) Software Engineering II (76811)

Start semester: WS 2017/2018Duration: 1 semesterCycle: jährlich (WS)
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Language: Deutsch

Lectures:


Inhalt:

  • Einführung in die einzelnen Phasen der Softwareentwicklung: Anforderungsanalyse, Spezifikation, Entwurf, Implementierung, Test, Wartung
  • Beispielhafter Einsatz ausgewählter repräsentativer Verfahren zur Unterstützung dieser Entwicklungsphasen

  • Ergonomische Prinzipien Benutzungsoberfläche

  • Objektorientierte Analyse und Design mittels UML

  • Entwurfsmuster als konstruktive, wiederverwendbare Lösungsansätze für ganze Problemklassen

  • Automatisch unterstützte Implementierung aus UML-Diagrammen

  • Teststrategien

  • Refactoring zur Unterstützung der Wartungsphase

Lernziele und Kompetenzen:

Die Studierenden

  • wenden auf Basis der bereits erworbenen Programmierkenntnisse systematische und strukturierte Vorgehensweisen (wie das Wasserfall- und V-Modell) zur Bewältigung der Komplexität im Zusammenhang mit dem „Programmieren-im-Großen“ an;

  • benutzen ausgewählte Spezifikationssprachen (wie Endliche Automaten, Petri-Netze und OCL), um komplexe Problemstellungen eindeutig zu formulieren und durch ausgewählte Entwurfsverfahren umzusetzen;

  • wenden UML-Diagramme (wie Use Case-, Klassen-, Sequenz- und Kommunikationsdiagramme) zum Zweck objektorientierter Analyse- und Design-Aktivitäten an;

  • reproduzieren allgemeine Entwurfslösungen wiederkehrender Probleme des Software Engineering durch Verwendung von Entwurfsmustern;

  • erfassen funktionale und strukturelle Testansätze;

  • setzen Refactoring-Strategien zur gezielten Erhöhung der Software-Änderungsfreundlichkeit um.

Literatur:

Lehrbuch der Softwaretechnik (Band 1), Helmut Balzert, 2000


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:

  1. Medizintechnik (Bachelor of Science): 5-6. Semester
    (Po-Vers. 2013 | TechFak | Medizintechnik (Bachelor of Science) | Kern- und Vertiefungsmodule der Kompetenzfelder | Studienrichtung Bildgebende Verfahren | B8 Vertiefungsmodule ET/INF | Vertiefungsmodule aus dem Sockel beider Studienrichtungen)
  2. Medizintechnik (Bachelor of Science): 5-6. Semester
    (Po-Vers. 2013 | TechFak | Medizintechnik (Bachelor of Science) | Kern- und Vertiefungsmodule der Kompetenzfelder | Studienrichtung Gerätetechnik | B8 Vertiefungsmodule MB/WW/CBI | Vertiefungsmodule aus dem Sockel beider Studienrichtungen)

Studien-/Prüfungsleistungen:

Software-Entwicklung in Großprojekten (Klausur) (Prüfungsnummer: 31601)

(englischer Titel: Examination (Klausur) on Software Development in Large Projects)

zugeh. "mein campus"-Prüfung: 
  • 31601 Software-Entwicklung in Großprojekten (Klausur) (Prüfung, Form: Klausur, Drittelnoten (mit 4,3), Dauer: 90, 5 ECTS, Prüfung).
  • 31601 Software-Entwicklung in Großprojekten (Klausur) (Gewichtung: 100.0 %, Prüfung, Form: Klausur, Drittelnoten (mit 4,3), Dauer: 90, 5.0 ECTS, Prüfung).
  • 77202 Software Engineering I (5 ECTS) (International Information Systems (IIS) (Master of Science) 2014w, Prüfung, Form: mehrteilige Prüfung, Zehntelnoten, Dauer: -, 5 ECTS, Platzhalter).
  • 77502 Software Engineering II (5 ECTS) (International Information Systems (IIS) (Master of Science) 2014w, Prüfung, Form: mehrteilige Prüfung, Zehntelnoten, Dauer: -, 5 ECTS, Platzhalter).
  • 17252 Vertiefungsmodul aus dem Sockel beider Kompetenzfelder (Medizintechnik (Bachelor of Science) 2013, Prüfung, Form: variabel, Zehntelnoten, Dauer: -, 5 ECTS, Platzhalter).
Prüfungsleistung, Klausur, Dauer (in Minuten): 90, benotet
Anteil an der Berechnung der Modulnote: 100.0 %

Erstablegung: WS 2017/2018, 1. Wdh.: SS 2018
1. Prüfer: Francesca Saglietti (100112)
Termin: 23.03.2018, 11:00 Uhr, Ort: Tentoria
Termin: 01.10.2018, 08:00 Uhr, Ort: H 9 TechF
Termin: 08.04.2019, 08:00 Uhr, Ort: Tentoria
Termin: 30.09.2019, 11:00 Uhr, Ort: H 7 TechFTermin: 23.03.2018, 11:00 Uhr, Ort: Tentoria
Termin: 01.10.2018, 08:00 Uhr, Ort: H 9 TechF
Termin: 08.04.2019, 08:00 Uhr, Ort: Tentoria
Termin: 30.09.2019, 11:00 Uhr, Ort: H 7 TechF

UnivIS is a product of Config eG, Buckenhof