Java

Anwendungspraktikum aus
Programmierung (Java) / PS/PI

Michael Hahsler <hahsler@ai.wu-wien.ac.at>
Institut für Informationswirtschaft
>> Anwendungspraktikum Homepage

Allgemeiner Ablauf bei diesen Übungen:

  1. UML-Diagramm zeichnen + Überlegung welche Teile der Java API verwendet werden sollen
  2. Main-Klasse mit Testfall schreiben
  3. Die notwendigen Klassen mit Beziehungen implementieren

Buchhaltung

Teil 1
Implementieren sie ein Buchaltungskonto. Man soll ins Soll und ins Haben buchen können und jederzeit soll es möglich sein den Saldo abzufragen. Die einzelnen Buchungen haben einen Buchungstext, ein Buchungsdatum und einen Betrag.

Teil 2
Verwenden sie das Konto aus Beispiel Buchhaltung 1 um einen Kontenrahmen zu implementieren (Sammlung aller Konten). In einem Kontenrahmen gibt es Erfolgskonten (Aufwands-/Ertragskonten) und Bestandskonten. Es soll möglich sein einen (Jahres-) Abschluss zu erstellen. Dazu gibt es die speziellen Konten Gewinn&Verlust (für Erfolgskonten) und die Bilanz (für Bestandskonten).

Zeitreihe

Teil 1
Implementieren Sie eine Zeitreihe. Eine Zeitreihe beinhaltet Punkte (Werte zu bestimmten Zeitpunkten). Ein typisches Beispiel ist der Aktienkurs:
Monat 1 2 3 4
Kurs 11,92 12,01 10,87 9,12

Die Zeitreihe soll beliebig viele Punkte von einer Textdatei einlesen und am Bildschirm ausgeben können.

Teil 2
Implementieren Sie einfache Analysator-Klasse, die Mittelwert, Varianz und Median ausrechnet.


© Michael Hahsler, Institut für Informationswirtschaft, Wirtschaftsuniversität Wien.