commit 7bbcaa8c63b7da5c7151141d754cd9874921e140 Author: Andreas Ivanovic <3028874@stud.th-mannheim.de> Date: Fri Apr 10 15:48:22 2026 +0200 Project charter hinzugefügt diff --git a/Kaffeemaschine.puml b/Kaffeemaschine.puml new file mode 100644 index 0000000..a3adf47 --- /dev/null +++ b/Kaffeemaschine.puml @@ -0,0 +1,45 @@ +@startuml Kaffemaschine +class KaffeeUI { + + - automat: Automat + - kasse: Kasse + - menu: Menu + - scanner: Scanner + - isOn: bool +} + +class Kasse { + + - bestand: double + + bericht() + + verarbeitungMuenzen(): double + + zahlungstransaktion(): boolean + +} + +class Automat { + + - ressourcen: [] Zutat + + bericht() + + zutatenAusreichend(getränk: Getränk) + + kaffeeZubereitung(getränk: Getränk) +} + +class Menu { + + - getränke: [] Getränk + + findeGetränk(name : String): Getränk +} + +class Getränk { + + - name: String + - zutaten: [] Zutat + - preis: double + +} +class Zutat { + + - name: String + - menge: int +} \ No newline at end of file diff --git a/project-charter.md b/project-charter.md new file mode 100644 index 0000000..f7ca834 --- /dev/null +++ b/project-charter.md @@ -0,0 +1,59 @@ +--- +title : Project Charter +author: Andreas Ivanovic +verion: 1.0 +toc: yes +--- + ++--------------------+--------------------+--------------------+ +| Autor | Prüfer | Freigebenden | ++--------------------+--------------------+--------------------+ +| Name, Vorname | Name, Vorname | Name, Vorname | ++--------------------+--------------------+--------------------+ +| Abteilung/Funktion | Abteilung/Funktion | Abteilung/Funktion | ++--------------------+--------------------+--------------------+ +| Datum/ Unterschrift| Datum/ Unterschrift| Datum/ Unterschrift| ++--------------------+--------------------+--------------------+ + +# Dokumentenhistorie + ++--------------------+--------------------+--------------------+ +| Version | Datum | Autor | Grund der Änderung | ++--------------------+--------------------+--------------------+ + +(Auf jeder Dokumentenseite, Kopf- oder Fußzeile: +- Autor, Version, aktuelle und Seitenanzahl) + +# Projektübersicht + +## Projektzweck + +## Projekthintergrund + +# Projektziele + +## Ziele + +## Nicht-Ziele + +# Business Case + +# Stakeholder + +## Auftraggeber (extern/intern) + +## Regulatorisch + +## Qualitätsmanagement + +# Projekt-Team und Rollen + +# Zeitplan / Meilensteine + +# Risikomanagement + +# Budget und Ressourcen + +# Organisatorische Sachen + +