Teatr04, UML, wyklady
[ Pobierz całość w formacie PDF ]
Diagramy UML
na przykładzie systemu
na przykładzie systemu
obsługi biura teatru
obsługi biura teatru
Diagramy UML
Język UML oferuje 9 rodzajów diagramów
1. Diagram przypadków użycia (
use case diagram
)
2. Diagram klas (
class diagram
).
3. Diagram obiektów (
object diagram
).
4. Diagram sekwencji (przebiegu) (
sequence diagram
).
5. Diagram kooperacji (
collaboration diagrams
).
6. Diagram stanów (
statechart diagram
).
7. Diagram czynności (
activity diagram
).
8. Diagram komponentów (
component diagram
).
9. Diagram wdrożenia (implementacji) (
deployment diagram
).
Opis przykładu
Prezentacja wybranych elementów języka UML będzie prowadzona na
przykładzie komputerowego systemu obsługi biura teatru. System będzie
wspomagać organizację teatru i sprzedaż biletów. Sprzedaż biletów będzie
mogła się odbywać również za pośrednictwem licznych automatów
(biletomatów) rozlokowanych w różnych punktach miasta.
Diagram przypadków użycia
dla systemu obsługi Biura Teatru
System
BiuroTeatru
Aktor
sprzedaj
bilety
sprzedaż
grupowa
Urzędnik
<<include>>
Biletomat
wykonaj
zapłatę
<<include>>
Obsługa bankowa
przypadki użycia
analizuj
sprzedaż
Kierownik
Diagram przypadków użycia
dla systemu obsługi Biura Teatru
Klient
nazwisko: String
nrTelef: String
Diagram klas
dod (nazwisko,nrTelef)
powiązanie
1
właściciel
nazwy ról
sprzedana
*
Rezerwacja
data: Data
Sztuka
uogólnienie
tytuł: String
1
Rezerwacja
grupowa
ilość: Integer
Indywidualna
rezerwacja
wielokrotności
ograniczenie
0..1
{xor}
0..1
1..*
3..20
Bilet
1
kwalifikator
Przedstawienie
data: Data
czas: CzasDnia
dostępny: Boolean
*
1
data: Data
miejsce: String
sprzedaj (k: Klient)
wymień ()
operacje
[ Pobierz całość w formacie PDF ]