EGE/Programmierprojekt

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

== Programmierprojekt ==
(Arbeit in 2er- / 3er-Teams)

Projekt frei wählbar


'''must have:'''

* Erstellung von UML-Klassendiagrammen
* Kapselung (logisch)
* Vererbung
* Nutzung magischer Methoden
* Nutzung von propertys

'''möglich, aber nicht erforderlich:'''

* Modultests (+)
* GUI
* DB-Verwendung
* Datei-Nutzung


Ablauf:

1. Problem finden (Kurzabsprache mit Lehrer)

2. Anforderungserhebung, Detailplanung

3. Lehrer informieren -> Anforderungserhebung wird bei Bedarf angepasst

4. Implementierung

5. (Tests: am Besten vom Partner schreiben lassen, der die Methoden nicht kennt)

6. Einführung (Lehrer) -> Änderungen(?)