HSG
OOP
Grundlagen
Delphi
Software-Technik
Bonsai
Digitaltechnik
Ereignisse
Grafik
UML
Netze
Fischertechnik
Tipps
Werkzeuge
Literatur
Automaten
Sprachen
Datenbanken
XML
Prolog
Berechenbarkeit
Aktuelle Seite:
HSG
/
Fächer
/
Informatik
/
Material
Unser "Software-Entwicklungs-Prozess", 0.5
Gerüst der Dokumentation
Aufgabenstellung, Systemanalyse
Hier geht es um das Verständnis der Aufgabenstellung
Pflichtenheft
Was soll das zu realisierende System leisten? -->
Beispiel
Prototyp
der Benutzeroberfläche (ablauffähiges Programm) -->
Beispiel
Objektorientierte Analyse
mit
UML
(OOA)
Anwendungsfalldiagramm -->
Beispiel
Objektdiagramm -->
Beispiel
Klassendiagramm -->
Beispiel
und weitere Diagramme (statisch und dynamisch)
Objektorientiertes Design
(OOD)
Trennung von
Benutzeroberfläche
und
Fachkonzept
(
MVC
)
Auswahl bzw. Entwurf der Algorithmen
Benutzung von
Klassenbibliotheken
Implementierung
in einer objektorientierten Sprache (OOP)
Delphi -->
Beispiel
Java
C++
...
Test
Einsatz und Wartung