1277 Anwendungspraktikum aus JAVA
Praktikum aus Progammierung (PS/PI)
Aktuelles
-
Achtung:
Diese LV wird derzeit nicht von mir abgehalten.
Bitte informieren Sie sich im
VVZ über aktuelle
Veranstaltungen.
Informationen
Inhalte der LV
Ziel der Veranstaltung ist das selbständige Lösen von
Programmieraufgaben und dem Erarbeiten eines Projekts (die
Programmierung erfolgt in Java). Das Rechnerpraktikum besteht
aus den folgenden Komponenten:
- Kurze Vorstellung der Java IDE Eclipse
- Wiederholung wichtiger Aspekte von Java
- Einarbeitung in weitere Techniken von Java
- Übungsbeispiele, die in der LV und als Hausübung
bearbeitet werden.
- Selbstständige Bearbeitung eines Projektes. Dabei kommen
die vorher erarbeiteten APIs zum Einsatz. Das Projekte
umfasst die Analyse, das Design, die Implementierung, das
Testen und die Dokumentation eines nicht-trivialen
Softwaresystems.
Benotung
-
Mitarbeit und Hausübungen (30%): während der LV
bearbeiten sie eine Problemstellung, die sie zuhause
fertigstellen.
-
Projekt (70%): In der LV und zuhause erarbeiten sie
ein umfassendes Projekt, das sie am Ende der LV mit
Dokumentation abgeben müssen.
Projekt
Bis zur 2. Einheit müssen Sie sich ein eigenes Projekt
ausdenken, das Sie bis zum Ende der LV fertigstellen.
Vorgehen (Anteil an der Note, Abgabetermin):
- Problembeschreibung (5%, bis 24.10.): Beschreibung des
Projekts (ca. 1 Seite)
- Analyse und Modellierung (15%, bis 14.11.): Beschreibung
der Problemlösung und UML Diagramme (Use Case, Class D.,
Sequence D.,...)
- Prototyp (20%, bis 12.12.)
- Dokumentation (30%, bis spätestens 23.1.): Enthält:
Problemstellung, Analyse, UML-Diagramme, Erklärung der
Klassen (Implementierung), Installation und Wartung.
Tools im PC7
- Integrierte Entwicklungsumgebung eclipse: in
Shell eclipse eingeben.
- Am Server balrog ist ein Tomcat (Webserver für
jsp) installiert ->
siehe hier
Links
Downloads
- Downloads und Dokumentation der Entwicklungsumgebung
Java 2
Plattform (JDK).
-
eclipse, eine sehr
gute und leistungsfähige frei verfügbare IDE (Integrated
Development Environment) für Java. Projektverwaltung,
Editor mit farbiger Syntaxanzeige, Compilieren und Starten
direkt aus dem Editor und vieles mehr.
-
omondo, UML plug-in
für eclipse. Freie Version herunterladen und mit java
-jar <heruntergelsdeneDatei>.jar installieren
(benötigt eclipse!). Ein neues Klassendiagramm kann in
eclipse mit File/New/Other... angelegt werden.
-
argouml, ein
freies Programm zur UML Modellierung.
-
Dia, ein
freies Tool zur Erstellung von Diagrammen.
-
winscp, ein freier scp
und sftp Client zum kopieren von Dateien zum
Studentenserver (balrog.wu.ac.at).
-
putty,
freier ssh client zum Verbinden auf den Studentenserver.
© Michael Hahsler,
Institut für
Informationswirtschaft, Wirtschaftsuniversität
Wien.