Bestattungsinstitut Verwaltet Mitarbeiter Verwaltet Aufträge Verwaltet Material Verwaltet Finanzen Sucht auszuführende Aufgaben (im Mitarbeiter über ID) Mitarbeiter Aufträge Material Finanzen Legt Mitarbeiter, Aufträge und Materialien an. Kann Mitarbeiter, Aufträge, Materialien und Finanzen abrufen, sowie auszuführende Aufgaben per Mitarbeiter-ID suchen (ggf. sofortige Nachbestellung bei Aufgaben mit Verbrauch). Liste(Mitarbeiter) Liste(Aufträge) Liste(Material) Liste(Finanzen) Mitarbeiter Kennt ID kennt Tätigkeitsfeld kennt frei/fest kennt auszuführende Aufgaben String(ID) String(Tätigkeitsfeld) Enum(frei/fest) Liste(auszuführende Aufgaben) Aufträge Kennt Geburtstag kennt Todestag kennt Bestattungstag kennt Versicherungsnummer kennt Religion kennt Extrawünsche kennt Kosten kennt IBAN bearbeitet Mitarbeiter verwaltet Personalplan Mitarbeiter Personalplan Finanzen Kennt... überprüft im Personalplan ob bestimmte Mitarbeiter in entsprechender Zeit verfügbar sind und trägt die zu erledigenden Aufgaben in die jeweiligen Mitarbeiter ein. Material Kennt Art des Materials kennt Preis kennt Mindestmenge kennt Lagermenge Liste(Material) Liste(Preis) int(Mindestmenge) int(Lagermenge) Personalplan Kennt Beschäftigungszeiten von Mitarbeitern Zur Organisation vom Personal bool(ID; Datum) Finanzen Erfasst Kosten Liste(Kosten)