Einführung in die Softwareentwicklung
Dozent:innen: Martin Gütlein; Univ.-Prof. Dr. Andreas HildebrandtKurzname: Einf. Softwareentw.
Kurs-Nr.: 08.079.015
Kurstyp: Vorlesung/Übung
Voraussetzungen / Organisatorisches
Benötigte VorkenntnisseEinführung in die Programmierung
Empfohlene Literatur
Heide Balzert Lehrbuch der Objektmodellierung, Analyse und Entwurf mit der UML 2, 2. Auflage, München 2005Reinhard 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 |