Letzte Änderung : 10.01.2025 10:56:48   
Studiengänge >> Informatik 2024 B.Sc. >> Web Engineering 3


Code:204400
Modul:Web Engineering 3
Module title:Web Engineering 3
Version:1.0 (12/2014)
letzte Änderung: 11.07.2024
Modulverantwortliche/r: Dipl.-Inf. (FH) Nitschke, Oliver
Oliver.Nitschke@hszg.de

angeboten in den 4 Studiengängen:
Informatik (B.Sc.) gültig ab Matrikel 2015
Informatik (B.Sc.) gültig ab Matrikel 2018
Informatik (B.Sc.) gültig ab Matrikel 2020
Informatik (B.Sc.) gültig ab Matrikel 2024

Modul läuft im:WiSe (Wintersemester)
Niveaustufe:Bachelor/Diplom
Dauer des Moduls:1 Semester
Status:Wahlpflichtmodul
Lehrort:Görlitz
Lehrsprache:Deutsch

Workload* in SWS **
Semester
Zeit- std.ECTS-
Pkte
1
2
3
4
5
6

V
S
P
W
V
S
P
W
V
S
P
W
V
S
P
W
V
S
P
W
V
S
P
W
150
5
4.0




0
0
4
0

*Gesamtarbeitsaufwand pro Modul (1 ECTS-Punkt entspricht einem studentischen Arbeitsaufwand von 30 Zeitstunden)
**eine Semesterwochenstunde (SWS) entspricht 45 Minuten pro Woche

Selbststudienzeit in h
Angabe gesamt

105



Lehr- und Lernformen:

  • Vorlesung mit Präsentationen und Demonstration praktischer Beispiele

  • Projekt mit begleitenden Konsultationen und bewerteten Zwischenberichten

  • Lehrinhalte sind auf Server verfügbar

  • Stimulation gruppendynamischer Prozesse

  • Beitrag zur Entwicklung der Verantwortung des Einzelnen



Prüfung(en)
Prüfung Prüfungsleistung als Beleg (PB)
 - 
100.0%



Lerninhalt:

  • Anforderungsanalyse und Systemspezifikation, Fortführung eines ggf. modulübergreifenden Projektes

  • Verbindung mit Client-seitigen Technologien

  • Architektur: Mehrschicht (z.B. 3 Schichten: Client, Web+Geschäftslogik (Server), Datenserver (EIS)

  • Webcontainer, z.bB. Tomcat, Applikationsserver, z.B. JBoss (WildFly)

  • Basistechnologien: CGI, Servlets, Server Pages (JSP)

  • MVC-Paradigma: JSF (View) – Facelets als Seitenbeschreibungssprache, JSF managed beans oder CDI (Controller), JPA/ORM (Modell)

  • Persistenzstrategien: ORM, JPA, XML native, OO-DB

  • Projektbezogene Technologien: Maven, OSGi, Framework, wie Jersey (REST-ful Webservices)


Lernergebnisse/Kompetenzen:
Fachkompetenzen:Nach der erfolgreichen Teilnahme an diesem Modul sind die Studierenden in der Lage, komplexe Anwendung mittels Java-basierter Technologien in einem Projekt zu entwickeln. Sie verfügen über technische und technologische Konzepte für die Entwicklung von Webanwendungen.
Fachübergreifende Kompetenzen:Nach der erfolgreichen Teilnahme an diesem Modul sind die Studierenden in der Lage, eigenständig Problemstellungen im Bereich der Geschäftsanwendungen zu lösen. Sie können Problemlösungen für diverse Geschäftsprozesse entwickeln und diese mittels der gängignen Enterprise Web-Technologien umsetzten.
Sie verfügen über Teamgeist, übernehmen Verantwortung im Team und zeigen Leistungsbereitschaft. Sie sind in der Lage, eigene Ideen einzubringen und kreativ zu wirken, um die projektspezifische Aufgabenstellung adäquat lösen zu können.

Notwendige Voraussetzungen für die Teilnahme:Kenntnisse aus der Netzwerkprogrammierung und über verteilte Anwendungen;
gute Programmierkenntnisse, vorzugsweise in Java;
Kenntnisse aus dem Bereich der Programmierparadigmen

Literatur: