Letztes Semester

Einführung in die Softwareentwicklung

Dozent:innen: Martin Gütlein; Univ.-Prof. Dr. Andreas Hildebrandt
Kurzname: Einf. Softwareentw.
Kurs-Nr.: 08.079.015
Kurstyp: Vorlesung/Übung

Voraussetzungen / Organisatorisches

Benötigte Vorkenntnisse
Einführung in die Programmierung

Empfohlene Literatur

Heide Balzert Lehrbuch der Objektmodellierung, Analyse und Entwurf mit der UML 2, 2. Auflage, München 2005
Reinhard Schiedermeier Programmieren mit Java, Eine methodische Einführung, München 2005
Guido Krüger Handbuch der Java-Programmierung, 4. Auflage, München 2006

Inhalt

Softwaresysteme werden i. Allg. heute nach objektorientierten Ansätzen entwickelt. Diese Vorlesung führt in die Grundlagen der Entwicklung objektorientierter Systeme ein und erprobt diese am praktischen Beispiel.

Ausgehend vom Einsatz objektorientierter Modellierungsmethoden zur Beschreibung von Softwaresystemen (hier UML) wird die Realisierung, die Dokumentation und der Test des Systems vermittelt. Die Realisierung erfolgt in einer objektorientierten Programmiersprache (hier Java) unter Verwendung relevanter Bibliotheken für Standardtypen (Collections) und für graphische Benutzungsschnittstellen (Swing).

Der praktische Anteil der Veranstaltung wird durch Software-Entwicklungswerkzeuge (hier Eclipse, SVN, JavaDoc, JUnit) unterstützt.

Termine

Datum (Wochentag) Zeit Ort
24.04.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
02.05.2017 (Dienstag) 16:00 - 18:00 Hörsaal im gebäude IMB
08.05.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
15.05.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
22.05.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
29.05.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
06.06.2017 (Dienstag) 16:00 - 18:00 Hörsaal im gebäude IMB
12.06.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
19.06.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
26.06.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
03.07.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude
10.07.2017 (Montag) 14:00 - 16:00 00 312 P1
1141 - Philosophisches Seminargebäude