| |
Veranstalter
|
Prof. Dr. Franz Schweiggert
mit René Just
|
| |
Typ
|
Vorlesung mit Übungen für Studenten der Fachrichtungen Mathematik, Wirtschaftsmathematik / -physik, Wirtschaftswissenschaften (nicht: Informatik, Medieninformatik)
|
| |
Umfang
|
3 V + 1 Ü (6 LP)
|
| |
| |
Termin
|
Vorlesung: Montag, 16-18 Uhr und Mittwoch, 16-18 (14-tägig)
Übungen: Mittwoch 16-18 Uhr (14-tägig, alternierend zur Vorlesung)
|
| |
Beginn
|
Mittwoch, 14.10.2009, 16:00, H12
|
| |
Prüfung
|
Diese Vorlesung ist von der Deutschen Aktuarvereinigung zertifiziert; das bedeutet, dass eine
erfolgreiche Teilnahme an der Klausur eine Anerkennung als Ersatz für ein Pflicht-Repetitorium
bei der Prüfung zum Aktuar findet!
|
| |
Vorlesung und Übungen
|
Voraussetzungen:
- Programmierkenntnisse in Java
Inhalt der Übungen
- Erweiterung der Java-Kenntnisse, insb. GUI
- Einsatz von Entwurfsmustern bei der Anwendungsentwicklung
- Modellierungssprachen (UML, ER-Diagramme, Petri-Netze, EPKs)
Inhalt der Vorlesung:
- Informationssysteme -- Entwicklung und Einsatz (Einführung, Übersicht)
- Versicherungs-Anwendungs-Landschaften, Versicherungsanwendungsarchitektur
- Entwicklungsmodelle, Ablauforganisation
- Anforderungsmanagement, Anforderungsmodellierung
- UML kurz und knapp: Use Case Diagramm, Klassendiagramm, Paketdiagramm, Objektdiagramm, Sequenzendiagramm, Aktivitätsdiagramm
- Software-Design, insb. Muster
- Konfigurationsmanagement
- Qualitätsmanagement
- Test
Informationen zu den Vorlesungen/Übungen:
Datum
|
Stoff
|
Beispiele aus der Vorlesung/Übung
|
21. Oktober 2009
|
Programmieren in Java
- Klassen vs. Objekte
- Klassen vs. Schnittstellen
- Vererbungsarten in Java
- Polymorphie
- Sichtbarkeiten und Pakete
|
Beispiele
(zip)
|
28. Oktober 2009
|
Use-Case-Diagramm
UML Klassendiagramm
|
|
04. November 2009
|
UML Klassendiagramm (forts.)
Programmieren in Java
- Abstrakte Klassen
- Properties
- Exceptions und Exception-Handling
|
Beispiele
(zip)
|
30. November 2009
|
GUI-Programmierung mit Swing
- JFrame und ContentPane
- Komponenten (JLabel, JButton)
- Container (JPanel)
- LayoutManager (BorderLayout, GridLayout)
- ActionListener
|
Beispiele
(zip)
|
09. Dezember 2009
|
Java5 Spracherweiterungen (Bsp.)
- Generics
- AutoBoxing und AutoUnboxing
- For-Each-Schleife
Best Practices
- Vererbung und Information hiding
- Ersetzbarkeits-Prinzip
- Offen-Geschlossen-Prinzip
|
Beispiele
(zip)
|
20. Januar 2010
|
Java5 Spracherweiterungen (forts.)
Design Pattern
- Begriffsklärung
- Beispiele
- MVC-Paradigma
|
Beispiele
(zip)
|
|
|
| |
Skript
|
Das Skript gibt es als Online-Version (im PDF-Format) im
SLC.
Ergänzend dazu wird Ende des Jahres im Springer-Verlag das Buch Informationsverarbeitung für Aktuare
(Hrsg.: Aschenbrenner, Dicke, Karnarski, Schweiggert) erscheinen.
| | |
Übungen
|
Bitte melden Sie sich zu den Übungen in
SLC
an.
Das Forum des IAI findet sich hier.
|
|
|
|