Untitled
unknown
plain_text
4 days ago
1.5 kB
4
Indexable
@startuml title Klassidiagramm: Kohviku infosüsteem (Диаграмма классов: Информационная система кафе) class Kasutaja { - id: int - nimi: string - email: string + logiSisse() + logiVälja() } class Õpilane { + vaataMenüüd() + lisaKommentaar() } Kasutaja <|-- Õpilane class Kokk { + koostaMenüü() + lisaRoad() + avaldaMenüü() + kontrolliJääke() } Kasutaja <|-- Kokk class Kassapidaja { + võtaTellimus() + kontrolliSaadavust() + kinnitaMüük() + genereeriMüügiaruanne() } Kasutaja <|-- Kassapidaja class Finantsosakond { + vaataTuluraporteid() + genereeriTuluaruanne() } Kasutaja <|-- Finantsosakond class Menüü { - id: int - nimetus: string - road: list + kuvaMenüü() + redigeeriMenüüd() } class Roog { - id: int - nimi: string - hind: float - saadaval: bool + kuvaInfot() } class Kommentaar { - id: int - kasutaja: Kasutaja - sisu: string - kuupäev: Date + salvestaKommentaar() } class Tellimus { - id: int - kliendiNimi: string - road: list - kogusumma: float + kinnitaTellimus() } class Aruanne { - id: int - tüüp: string - summa: float - kuupäev: Date + kuvaAruanne() } Menüü "1" *-- "M" Roog Õpilane "1" -- "M" Kommentaar Tellimus "1" *-- "M" Roog Kassapidaja "1" -- "M" Tellimus Finantsosakond "1" -- "M" Aruanne @enduml
Editor is loading...
Leave a Comment