HSG

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)
  • Java
  • C++
  • ...

  • Test

  • Einsatz und Wartung