Module


General information
Softwareprojekt: Anwendungsentwicklung 1
Softwareprojekt: application development 1
60300
Prof. Dr. Hauschildt, Dirk (dirk.hauschildt@haw-kiel.de)
Prof. Dr. Hauschildt, Dirk (dirk.hauschildt@haw-kiel.de)
Wintersemester 2020/21
1 Semester
In der Regel im Sommersemester
Deutsch
Curricular relevance (according to examination regulations)
Study Subject Study Specialization Study Focus Module type Semester
M.A. - MK - Medienkonzeption (SoSe 2018, V1) Wahlmodul
B.A. - MMP - Multimedia Production Interaktive Medien Wahlmodul
M.A. - AK - Angewandte Kommunikationswissenschaft Wahlmodul
B.Eng. - BauIng - Bauingenieurwesen Wahlmodul
B.A. - ÖuU - Öffentlichkeitsarbeit und Unternehmenskommunikation Wahlmodul

Qualification outcome
Areas of Competence: Knowledge and Understanding; Use, application and generation of knowledge; Communication and cooperation; Scientific self-understanding / professionalism.
Die Studierenden können…

• fundamentale Begriffe der Disziplin Softwareentwicklung benennen und erklären, sowie darauf basierend betriebliche Systeme definieren, erläutern und modellhaft veranschaulichen.
• die Bedeutung der Datenqualität für Unternehmen und Organisationen erfassen und den Begriff Datenintegrität erläutern.
• Datenmodelle in einer Client-Server Architektur in operative, relationale Datenbanken abbilden.
• Sprachen der Softwareentwicklung beherrschen und anwenden.
• die grundlegenden Begriffe rund um die Fachgebiete Softwareentwicklung und Datenbanken benennen und erklären.
Die Studierenden sind in der Lage…

• Grundlagen und Instrumente der Softwareentwicklung von Anwendungssystemen umzusetzen.
• Ausgehend vom Projektmanagement kann die Soll-Situation aus der Aufgabenbeschreibung abgeleitet, grafische Oberflächen entworfen, Algorithmen beschrieben und der Softwarecode erstellt werden.
• Datenbanken können erstellt und in das Projekt mit eingebunden werden. Aus dem Anwendungsprogramm heraus kann man auf die Daten zugreifen.
• Darüber hinaus können die Studierenden Aufwandsschätzung von Softwareentwicklungsprojekten vornehmen.
Die Studierenden können…

• mit Personen anderer Fachdisziplinen in den Unternehmen oder Organisationen zusammenarbeiten und betriebliche Anwendungen erstellen.
• Den Aufwand für die Erstellung einer Problemlösung beurteilen.
• komplexe fachbezogene Probleme und Lösungen mit anderen Fachleuten weiterentwickeln.
Die Studierenden können…

• ihr Potenzial hinsichtlich fachlicher Fragestellungen vor dem Hintergrund ihres Vorwissens beschreiben.
• demzufolge ihre Entwicklungsrichtung und das Ausmaß ihres Zuwachses an Kompetenzen verschiedener Dimensionen erläutern.
• gestellte fachliche Anforderungen erkennen, beschreiben und erklären
Content information
Die Veranstaltung basiert auf den IT-Pflichtmodulen des Studiengangs Medien und Einführung in die Programmierung und Datenbanken des Studiengangs I&E. Noch fehlende Inhalte sollen selbst erarbeitet werden. Unterstützung durch den Hochschullehrer wird gegeben.
• Rheinwerk open book
• Handbuch Visual C# 2012, Andreas Kühnel
http://openbook.rheinwerk-verlag.de/visual_csharp_2012/
• Rheinwerk open book
• C# Die neue Sprache für Microsofts .NET-Plattform, Eric Gunnerson
http://openbook.rheinwerk-verlag.de/csharp/
• Microsoft msdn Bibliothek
https://msdn.microsoft.com/de-de/library/kx37x362(v=vs.90).aspx
• Grundkurs Datenbankentwicklung, Kleuker,Vieweg, aktuellste Auflage
• Grundkurs Relationale Datenbanken, Steiner, Vieweg aktuellste Auflage
• Ian Sommerville: Software Engineering. Pearson Studium, aktuellste Auflage
• Klaus Pohl & Chris Rupp: Basiswissen RequirementsEngineering, dpunkt.verlag, aktuellste Auflage
Teaching formats of the courses
Teaching format SWS
Projekt 4
Workload
4 SWS
5,0 Credits
48 Hours
102 Hours
Module Examination
Method of Examination Duration Weighting wird angerechnet gem. § 11 Absatz 2 PVO Graded Remark
Projektbezogene Arbeiten 100 %
Miscellaneous
Erfahrung in der Softwareentwicklung.
Am Ende des Modules wird eine Präsentation zur Vorstellung der Projektarbeit erfolgen.