[Info]
Übung
Vorbesprechung:
In der ersten Übungseinheit
Ort:
PC-Unterrichtsraum 5/6, Währingerstraße 29, 1090
Beginn:
Übungsgruppen 1-6: 3.10.2012, im Labor
Abmeldung:
Leitung:
LVA Leiter |
Gruppe |
Zeit |
Raum |
Tutor |
Email Tutor |
---|---|---|---|---|---|
050052/1 |
Mittwoch, 16:00 - 17:30 |
PC 5 |
Bajram Osmani |
osmani.bajram at gmail.com |
|
050052/2 |
Mittwoch, 14:30 - 16:00 |
PC 6 |
Yuriy Kaniovskyi |
yk at par.univie.ac.at |
|
050052/3 |
Mittwoch, 13:00 - 14:30 |
PC 5 |
Michael Trosin |
michaeltrosin at gmx.at |
|
050052/4 |
Mittwoch, 11:30 - 13:00 |
PC 5 |
Dominik Heigl |
heigdomi at gmail.com |
|
050052/5 |
Mittwoch, 17:30 - 19:00 |
PC 5 |
Bajram Osmani |
osmani.bajram at gmail.com |
|
050052/6 |
Mittwoch, 14:30 - 16:00 |
PC 5 |
Michael Trosin |
michaeltrosin at gmx.at |
Zielgruppe:
Hörer der Studienrichtung Informatik (Bak.), sowie der alten Informatikstudien (Studienpläne 2001)
Verpflichtende Vorkenntnisse:
PRG Programmierung (STEOP 2), Technische Grundlagen und Systemsoftware (STEOP 3)
Inhalt:
Die Übung ist begleitend zur Vorlesung VO Software Engineering. Im Rahmen einer Gruppenarbeit soll ein Softwareprojekt realisiert werden. Dabei werden die Themen Anforderungsanalyse und Use-Case Modellierung, Design, Implementierung und Softwaretesting behandelt. Zur Unterstützung wird eine integrierte Entwicklungsumgebung (IDE) eingesetzt, Modellierung und Design basiert auf UML.
Anwesenheitspflicht:
In den Übungseinheiten am Mittwoch ist Anwesenheitspflicht.
Leistungsbeurteilung:
- Für eine positive Beurteilung ist es erforderlich Abgaben positiv absolvieren
- mindestens 50% der möglichen Testpunkte zu erreichen
- Positive Abwicklung und Präsentation der Gruppenarbeit
Tests:
- Test: 24.10.2012 08:15 - 09:15, HS1, HS3, Währingerstraße 29, 1090
- Teststoff: VO Java Grundlagen I,II, III (nur abstrakte Klassen und Interfaces); Beispielblatt 1 und 2; UML Klassendiagramme
- HS1 (1. UG): Gruppe 1, Gruppe 2, Gruppe 4, Gruppe 5, Gruppe 6
- HS3 (3. OG): Gruppe 3
- Test: 16.01.2013 08:15 - 09:15, HS1, HS3, Währingerstraße 29, 1090
- Teststoff: HTML und JSP Grundlagen, grundlegende Java Programmierung, Java Servlet Programmierung, UML Diagramme
- HS1 (1. UG): Gruppe 2, Gruppe 3, Gruppe 4, Gruppe 6
- HS3 (3. OG): Gruppe 1, Gruppe 5
Tutorien: (für alle Gruppen)
- Tutorium: Hands on Java, Eclipse, SVN auf Almighty, Michael Trosin, 12.10. 18:30 - 20:00, HS 1
- Tutorium: Modellierung mit Visual Paradigm, Bajram Osmani, 25.10. 18:15 - 19:45, HS 1
- Tutorium: Servlets, Tomcat Tutorial, Yuriy Kaniovskyi, 16.11. 18:30 - 20:00, HS 1
Übungsplan: (wird laufend aktualisiert)
Datum |
Übungsphase |
---|---|
03.10.2012 |
Vorbesprechung, Ausgabe Beispielblatt 1, Überprüfung von Beispielblatt 1 |
10.10.2012 |
Hands on Java/Eclipse, Ausgabe Beispielblatt 2 |
17.10.2012 |
Abgabe Beispielblatt 1 (nicht via SVN) |
31.10.2012 |
Abgabe 2. Beispiel, Ausgabe: Projektbeschreibung |
07.11.2012 |
Hands on UML, Präsentation Projektvorschlag, Ausgabe: Anforderungsanalyse |
21.11.2012 |
Abgabe: Anforderungsanalyse Ausgabe: Design |
28.11.2012 |
Abgabe: Design I |
05.12.2012 |
Abgabe: Design I - Gruppe 4 (Benkner) |
12.12.2012 |
Abgabe: Prototyp I und Testfälle |
09.01.2013 |
Abgabe: Use-Case Model II, Abgabe: Design II |
16.01.2013 |
Abgabe: Prototyp II und Anwendungsfalltests |
23.01.2013 |
|
30.01.2013 |
Projektendpräsentation - Gruppe 1 (Pllana) & Gruppe 5 (Pllana) |
Nützliches:
-
- Entwicklungsumgebung «Eclipse»
- UML Modellierung - «Visual Paradigm»
- Eclipse SVN Plugin «Subclipse»
- Serverzugang via ssh «Putty»
- Der Zugang auf die Laborinfrastruktur von ausserhalb der Labors ist mittels SSH auf almighty.cs.univie.ac.at möglich.
- How To Give Strong Technical Presentations (PDF)
- Java Online-Dokumentation
- Java Tutorial
-
-
- Online-Bücher
- OOSE Innovative Informatik GmbH «UML Notationsübersicht»
Letzte Änderung: 04.11.2013, 16:32 | 585 Worte