ClassDiagram 1

background image

1 / 2

<<specjalne uprawnienia>>

<<posiada uprawnienia>>

<<posiada uprawnienia>>

<<posiada>>

1..1

0..1

<<gromadzi>>

1..1

0..*

<<powołuje>>

<<czeka na obsługę>>

<<powołuje>>

<<czeka na obsługę>>

<<przekazuje dane>>

<<korzysta>>

0..*

<<przekazuje dane>>

0..1

0..*

<<powołuje>>

<<przekazuje dane>>

1..1

0..*

<<powołuje>>

<<gromadzi>>

1..1

1..1

<<korzysta>>

<<korzysta>>

<<udostępnia interfejs użytkownika>>

<<gromadzi>>

1..1

0..*

Uzytkownik

+
+

konto
komunikator

: Konto
: Komunikator *

+ powolaj_komunikator ()

...

: Komunikator &

Pracownik

- flagi_uprawnien

: int

+ nowe_wyszukiwanie ()

...

: PakietInformacji &

Klient

- flagi_dodatkowe

+ zmien_uprawnienia ()

...

Aplikacja_serwerowa

-
-
-

konta
aktywne_wyszukiwania
operacje

+ pracuj ()

...

: void

Konto

- dane_konta

: Dane_konta

+
+
+

utworz_konto ()
edytuj_konto ()
wywołaj_operacje ()
...

: Konto &
: bool
: bool

Lista_kont_uzytkownikow

- konta : Konto[]

+
+

dodaj_do_listy ()
usun_z_listy ()
...

: bool
: bool

Archiwizator

- operacja

: Operacja[]

+ archiwizuj ()

...

: bool

Komunikator

-
-
-
-
-

wlasciciel
historia
skrzynka_odbiorcza
skrzynka_nadawcza
baza_formularzy

: Uzytkownik &
: Wiadomosc[]
: Wiadomosc[]
: Wiadomosc[]
: Formularz[]

+
+
+

odbierz_wiadomosci ()
wyslij_wiadomosc ()
wyslij_formularz ()
...

: void
: bool
: bool

Operator_bazy_danych

+
+
+
+

zapisz ()
odczytaj ()
usun ()
edytuj ()
...

Operacja

-
-

rodzaj_operacji
dodatkowe_argumenty

: int
: String[]

+ wykonaj_operacje ()

...

: bool

Dane_konta

-
-
-
-
-
-
-
-
-
-

identyfikator
imie
nazwisko
ulica
kod_pocztowy
miejscowosc
data_urodzenia
login
hasło
e-mail

: int
: String
: String
: String
: String
: String
: String
: String
: String
: String

DBMS

Aplikacja serwera www

Wiadomosc

-
-
-
-

tresc
adresat
nadawca
temat

: String
: String
: String
: String

-
-
-

ID_formularza
nazwa_formularza
szablon_formularza


Wyszukiwarka

Podobne podstrony:
ClassDiagram dziekanat v 1 0
ClassDiagram
ClassDiagram 2
ClassDiagram dziekanat v 2 0
ClassDiagram dziekanat
ClassDiagram dziekanat v 1 0

więcej podobnych podstron