|
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 |