projekt I

projekt I



czytelnik


#id_czytelnika: int Simie: string #nazwisko: string

Sadres: string    <]—

Shistoria : string[]

-ofiaruj_darowizne(autor: string,tytuł: string, wartość: double, id_czytelnika: int): wid -rejestracja(imie: string, nazwisko: string, e-rnail: string = NULL, adres: string): boolean -zwfot_ksiazki(ksiazka: publikacja, id_czytelnika : int): boolean -skorzystaj_z_cz/telni(gazeta_ksiazka : publikacja, id_czytelnika: int): boolean

-przegladaj_zasoby biblioteki(id_czytelnika: int): boolean    _

-ocena_publikacji(ksiazka: publikacja, id_czytelnika : int): boolean -wypożyczeńie(ksiazka : publikacja, id_czytelnika: int): boolean -rezerwacja(id_czytelnika : int, ksiazka: publikacja): boolean

0..‘

wypożycza


wypożyczenie


_czytelnik z dostępem do zasobow internetowych_

-skorzystaj_z_cyfrowej_wersji(id_czytelnika : int, ksiazka: publikacja): boolean +logowanie(id_czytelnika : int): boolean


0..*


jest wypożyczana

- piiłlikacja

° - Sautor: string Stytul: string Sid_ksiazki: int Swartość: double Shistoria : stringj] Sstan: string Socena: double


0..‘

_pracownik_

Simie: string Snazwisko: string Sid_praoownika: string Sadres: string

-wyślij_ponaglenie(czytelnik : czytelnik, ksiazka: publikacja): boolean -zamowienie_ksiazki(ksiazka: publikacja): boolean

-zarejestruj(imie: string, adres: string, nazwisko: string, e-mail: short = NULL): boolean -ocena_zniszczen(ksiazka: publikacja): boolean

-przyjecie_zwrotu_ksiazki0d_czytelnika: czytelnik,ksiazka : publikacja): boolean -pobranie_oplaty_kamej(czytelnik : czytelnik, ksiazka: publikacja, kwota: double): boolean -powiadomienie_organow_sdgania(czytelnik : czytelnik): boolean -odeslanie_na_makulature(ksiazka: publikacja): boolean


0


system


Sbazal : publikacja!)

Sbaza2: pracownik []

Sbaza3: czytelni k[]

Sbaza4: czytelnik z dostępem do zasobow i nternetowych[]

-generowanie_propozycji(czytelnik : czytelnik): string []

+rejestracja(imie: string, nazwisko: string, e-mail: string = NULL, adres: string): boolean +logowanie(id_czytelnika : int): boolean

-wysylanie_e-maiii_z_przypomnieniem(czytelnik : czytelnik): void -wysylanie_ponaglenia_e-mail(czytelnik: czytelnik): boolean

+u dostęp niani e_zasobow_cyfrowydi(czytelnik : czytelnik zdost pem do zasobów internetowych, ksiazka: publikacja): boolean -powiadomienia_dla_praoownikaO: void



Wyszukiwarka

Podobne podstrony:
projekt I2 _czytelnik #id_czytelnika: int Simie: string Snazwisko: string Sadres: string&n
projekt I czytelnik #id_czytelnika: int #imie: string #nazwisko: string tfadres: string&nb
Dane czytelnika Numer karty 00000000000 Nazwisko Nowak Imię Jan Dodatkowe
Projekt czytelniczy , Mole książkowe”cwmucTtw1
SZKOLNY PROJEKT CZYTELNICZY „NIECH SNUJE SIĘ BAŚŃ - BAŚNIE NASZYCH DZIADKÓW, RODZICÓW I MOJE" d
SZKOLNY PROJEKT CZYTELNICZY „NIECH SNUJE SIĘ BAŚŃ - BAŚNIE NASZYCH DZIADKÓW, RODZICÓW I MOJE" d
diagram Klas Opłata Id opłaty int Prowizja Biura() Dodaj ) Usun() Użytkownik Imię char’20]
diagram klas administrator +string imię +string nazwisko +int pesel +string hasło -Hnenuad
Monitory - przykład monitor Czytelnia { int liczba_czyt = 0; int liczba_pisz = 0; condition czytelni
Aktorzy ID Aktora int PK Imię varchar(%) Nazwisko varchar(%) Data
kursycenymodel ___
kusry model _
4ł +f—, User id User INT email TINYTEXT password CHAR(40) salt CHAR(23) meta TEXT -

więcej podobnych podstron