E765 – Softwaretechnologie
Software Engineering
Version: 1
Prof. Dr.-Ing. Gudrun Flach
gudrun.flach(at)htw-dresden.de
Prof. Dr.-Ing. Gudrun Flach
gudrun.flach(at)htw-dresden.de
3.00 Credits
90 Stunden
3.50 SWS (2.00 SWS Vorlesung | 1.00 SWS Übung | 0.50 SWS Praktikum)
41.00 Stunden
Schriftliche Prüfungsleistung
Prüfungsdauer: 90 min | Wichtung: 100 %
Vorlesungen ergänzt durch Übungen und zwei Versuche
Grundlagen der Softwareentwicklung (5%)
Softwareengineering (60%)
Datenbankentwurf (10%)
Versionsmanagement (10%)
Web-Programmierung mit CMS (10%)
Dokumentation (5%)
Kenntnisse:
- Grundprinzipien des Projektmanagements
- Darstellungen mittels UML
- Aufbau und Einsatz relationaler Datenbanken
- Anwendung von Versions- und Contentmanagementsystemen
- Anforderungen an Projektdokumentationen
Fertigkeiten:
Organisation und stufenweise Aufbereitung von Projektabläufen, Anwendung grundlegender Softwaretechnologien, Anwendung grundlegender UML-Technologien, Entwurf von Datenbanken, Anwendung von Subversion, Typo3 und Doxygen
Kompetenzen:
Die Studenten können Vor- und Nachteile sowie Grenzen der Softwaretechnologie adäquat beurteilen und die vermittelten Methoden an konkrete Probleme anpassen.
analytische und konzeptionelle Fähigkeiten; klar strukturiertes Denken in Zusammenhängen; Formalisieren von Problembeschreibungen; Interagieren in heterogenen Gruppen
Seidl, M., Brandsteidl, M., Huemer, C., Kappel, G.; UML@Classroom; dpunkt.verlag (2012), Heidelberg; ISBN 978-3-89864-776-2
Störrle, H.; UML2 für Studenten; Pearson Studium (2005), München; ISBN 3-8273-7143-0
Viereck, A.; TYPO3; mitp-Verlag (2005), Bonn; ISBN 3-8266-1478-x
vorlesungsbegleitende Folien