aktuelle.kurse/oldies/m326/README.md
Müller Harald 3fdacd20c0 muh
2022-07-28 09:14:44 +02:00

3.2 KiB

[TOC]

M326 - Objektorientiert entwerfen und implementieren

Eine objektorientierte Analyse (OOA) in ein objektorientiertes Design (OOD) überführen, implementieren, testen und dokumentieren.

Moduldefinition .html / .pdf

Bewertung

Teile Details
25% Prüfung Über UML und CRC - OnlineTest am 4. Tag
55% Projekt Als Teamarbeit zu 3 Pers.
Applikation mit 3-5 fachlichen Klassen (z.B. Bibliothek, Wertschriftendepot, Börsenticker, Kinobuchungssystem usw.)
Benotungsraster, Notengespräch
20% Vortrag Vortrag 10-12 min über Design Patterns im 2-er-Team
Inhalt: A: Theoretisches / B: Code-Demo / C: Live-Demo anhand eines Beispiels
- intro_designPatterns.pdf
- https://en.wikipedia.org/wiki/Software_design_pattern
- Vortragsliste (eintragen bis 9.6.)

- Info: 10 Dinge für eine gute Präsentation / Wie halte ich einen Vortrag (.pdf)
- Bewertungsraster: Online Dokument

Termine AP20c (Donnerstag morgens)

Tag Datum Wichtiges Thema
1 19.5. Analyse, CRC, Reengineering, Projektdefinition in ausformulierten Sätzen
- 26.5. fällt aus UML in Selbstinstruktion
Hausaufgabe: (Videos, ca. 1 Std)
2 2.6. LSA-T2
Uebersicht UML
Verben-/Substantiven-Methode, 10 Schritte zum OOA-Modell
Projekt-Ausarbeitung
3 9.6. LSA-T3
Projektarbeit / Implememtierung
4 16.6. UML-/CRC-Test (30 Min) Projektbearbeitung
5 23.6. Vortrag-Serie-1 Projektbearbeitung
6 30.6. Vortrag-Serie-2 Projektbearbeitung
7 7.7. Projektabgabe
- 14.7. fällt aus Sporttag (ist pflicht)




*M326_Tag1-Tag2-Hausaufgabe.jpg*
![UML Tag1-Tag2-Hausaufgabe](./M326_Tag1-Tag2-Hausaufgabe.jpg)






*M326_Tag2_Uebersicht.jpg*
![UML Übersicht](./M326_Tag2_Uebersicht.jpg)