Warenkorb
kein Artikel im
  Startseite & Aktuelles     Für Privatkunden     Für Firmenkunden     Für Hochschulen  
  W3L-Online-Studium
  B.Sc. Web- und Medieninformatik
  Inhalte
  Studienplan und Prüfungen
  Module
  Module buchen
  Module: GDI
  Module: SWT
  Module: Web
  Module: IT
  Module: Mathe
  Module: BWL
  Module: A. Grundlagen
  Module: Vertiefung
  Projekt- & Bachelorarbeit
  Kosten
  B.Sc. Wirtschaftsinformatik
  Duales IT-Studium Study&Job
  Wissenschaftliche Weiterbildung
  E-Learning-Kurse
  Fachbücher

Modulname

Modul Softwaretechnik 3

Studienbereich

Bachelor-Studienabschnitt, Pflichtfach, Empfohlenes Semester: 6. Semester

Fach

Softwaretechnik

Anzahl LP

5

Ziele


Nach der Durcharbeitung dieses Kurses kennen die Lernenden wichtige Architekturprinzipien, können ausgewählte Architektur- und Entwurfsmuster auf Beispiele anwenden, wissen, wie nichtfunktionaler Anforderungen die Softwarearchitektur beeinflussen und können die querschneidenden Belange »Globalisierung von Software«, »Authentifizierung und Autorisierung«, »Transaktionen« und verschiedene Arten der »Netzkommunikation« exemplarisch in Java programmieren. Sie kennen die wichtigsten Eigenschaften der Java EE- und der .NET- Plattform und spezifische Anforderungen an eingebettete Systeme. Sie sind vertraut Binnenarchitekturen für die Subsysteme Applikation, Persistenz und Benutzungsoberfläche. Sie kennen die Reihenfolge der notwendigen Entwurfsentscheidungen im Entwurfsprozess und wissen, wie die Qualitätssicherung eine Architektur durchgeführt werden kann. Sie berücksichtigen bei eigenen Implementierungen wichtige Implementierungsprinzipien und wissen, wie man eine Restrukturierung vornimmt. Sie kennen die Konzepte zur Verteilung, Installation, Abnahme und Einführung von Softwaresystemen und wissen, was Wartung und Pflege im Betrieb eines Softwaresystems bedeutet. Sie können Altysteme analysieren und nach festgelegten Mustern ein Reengineering durchführen.

Ein weiteres Lernziel besteht darin, die Arbeit im Team zu üben. Dazu ist eine Aufgabe aus dem Themenbereich »Software-Entwurf« in einem Team bestehend aus 3 bis 5 Teilnehmern gemeinsam zu bearbeiten. Der Tutor teilt den Teammitgliedern Rollen zu (Projektleiter, Software-Architekt 1 bis 3, Qualitätssicherer). Das Team erhält die Aufgabe, ausgehend von einem Pflichtenheft, Glossar, GUI-Konzept und einem OOA-Modell, einen Software-Entwurf als OOD-Modell zu erstellen. Jedes Teammitglied bearbeitet die Aufgabe entsprechend seiner Rolle. Über das W3L-Communication Center können die Teammitglieder gemeinsame Besprechungen abhalten.

Inhaltsübersicht


Verantwortlich

Prof. Dr. Helmut Balzert

Voraussetzungen & Vorkenntnisse


Literatur


Weiterführende Literatur


Online-Kurs


Hinweis

Voraussetzung für die Zulassung zur Präsenzklausur ist die erfolgreiche Bearbeitung der Teamarbeit.