|
Name der Veranstaltung: Bachelor-Praktikum (PSE): Verteilte Anwendungen
Kurzbeschreibung:
Prof. Dr. Johann Schlichter, Dr. Wolfgang Wörndl, Dr. Frank Schütz (Interface AG)
Bachelor-Praktikum (Projekt: Systementwicklung) im SS 2010
Verteilte Anwendungen
Basierend auf einer über VMWare simulierten, gegebenen heterogenen Unternehmensumgebung werden Fragestellungen aus dem IT-Alltag im Plenum vorgestellt, konzeptuell analysiert und anschließend in Partnerarbeit praktisch gelöst. Der Bezug zu Problemstellungen der Praxis steht im Vordergrund und wird durch Dr. Frank Schütz sichergestellt. Bezug zur Vorlesung "Verteilte Anwendungen" wird über die praktische Nutzung der Begriffe und Konzepte hergestellt.
Ziel ist, dass nach der Teilnahme Fragestellungen im verteilten Unternehmensumfeld kategorisiert und systematisch gelöst werden können.
Durchführung
- Dieses Bachelor-Praktikum (Projekt: Systementwicklung) richtet sich an Bachelor-Studierende in Informatik oder Wirtschaftsinformatik (Modul IN0012).
- Voraussetzung sind grundlegende Programmierkenntnisse, z.B. in Java
- Das Praktikum findet in ca. 5-6 Teams mit je 2 Studenten statt.
- Insgesamt gibt es 8 zu bearbeitende und bewertete Fragestellungen. Die Bearbeitung beginnt in der zweiten Hälfte des jeweiligen Besprechungstermins und kann bis zum nächsten Besprechnungstermin erfolgen. Ausserdem wird es ab der 9. Woche ein mündliches ca. 15 min. Testat über die abgegebenen Arbeiten geben. Die Gesamtnote setzt sich aus den bearbeiteten Fragestellungen und dem Testat zusammen, wobei eine Bearbeitungsnote gestrichen werden darf.
- Eine (verbindliche) Vorbesprechung findet am Freitag, den 12.02.2010 von 15 bis 16 Uhr statt.
- Bitte melden Sie sich unbedingt vorher per Email, wenn Sie an der Vorbesprechung nicht teilnehmen können.
- Die Besprechungen finden Freitags, 14-16 Uhr in Raum MI 01.07.023 statt
Anmeldung
- Eine Anmeldung ist ab sofort per Email an Wolfgang Wörndl möglich.
- Nötige Angaben: Name+Vorname, Matrikelnr., Geburtsdatum
- Sie können optional angeben, mit wem Sie gerne ein Team bilden möchten.
Teams
(Voraussichtlicher) Ablauf:
- 1. Woche: Vorstellung der Simulationsumgebung
(IT-Landkarte, Systemsichten, Starten/Stoppen der Umgebung, Vorstellen der einzelnen Anwendungen)
- 2. Woche, Aufgabe 1: Monitoring der IT-Systeme im simulierten Unternehmen
(Push und Pull Ansatz, Ping, Aufwand in der zu monitorenden Anwendung)
- 3. Woche, Aufgabe 2: Single sign on
(Architektur, Tokenansatz, Verzeichnisdienstansatz, Aufwand in der Anwendung)
- 4. Woche, Aufgabe 3: Datenkopplung bei verteilten Systemen
(Batches, Webservices (recherchierend, lesend), Aufwand in der Anwendung)
- 5. und 6.Woche, Aufgabe 4 und 5: Prozesskopplung bei verteilten Systemen
(Webservices, Fassadepattern, Delegatepattern, Adapterpattern, Aufwand in der Anwendung
Verteilte Transaktion)
- 7. und 8.Woche, Aufgabe 6 und 7: Enterprise Service Bus
(Konzept, Was bietet diese "Umgebung"?)
- 9. Woche, Aufgabe 8, Testate: Benutzungsoberflächen für verteilte Systeme
(Benutzungsoberflächen für verteilte Anwendungen, Webanwendungen, JavaWebStart, Portal)
- 10. Woche, Testate: Rollout von verteilten Systemen
(Softwareverteilung, Versionsabgleich, Starten/Stoppen)
Ansprechpartner:
|
|