projekt I2

projekt I2



_czytelnik

#id_czytelnika: int Simie: string Snazwisko: 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 -zwrot_ksiazki(ksiazka: publikacja, id_czytelnika : int): boolean -skorzystaj_z_czytelni(gazeta_ksiazka : publikacja, id_czytelnika: int): boolean -przegladaj_zasobybiblioteki(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

czytelnik z dostępem do zasobow internetowych

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

pifclikacja

ISautor: string Istytul: string |#id_ksiazki: int I#wartość: double phistoria : string(] l#stan: string ■Socena: double

pracownik

Simie: string

Snazwisko: string

#id_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


system

I#baza1 : publikacja!)

I#baza2: pracownik []

I#baza3: czytelni k[]

I#baza4: czytelnik z dostępem do zasobow i nternetowych[] l-generowenie_propozycji(czytelnik : czytelnik): string []

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

l-wysy1anie_e-ma iii _z_przypomnieniem (czytelnik : czytelnik): void l-wysyłanie_ponaglenia_e-mail(czytelnik: czytelnik): boolean

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


Wyszukiwarka

Podobne podstrony:
projekt I czytelnik #id_czytelnika: int Simie: string #nazwisko: string Sadres: string
projekt I czytelnik #id_czytelnika: int #imie: string #nazwisko: string tfadres: string&nb
37.Scenariusz III : przyłapani na czytaniu, nakręceni na bibliotekę - projekty promujące czytelnictw
Monitory - przykład monitor Czytelnia { int liczba_czyt = 0; int liczba_pisz = 0; condition czytelni
Ogólnopolski projekt rozwijania czytelnictwa i współpracy między przedszkolami
37.Scenariusz III : przyłapani na czytaniu, nakręceni na bibliotekę - projekty promujące czytelnictw
kursycenymodel ___
kusry model _
4ł +f—, User id User INT email TINYTEXT password CHAR(40) salt CHAR(23) meta TEXT -
diagram Klas Opłata Id opłaty int Prowizja Biura() Dodaj ) Usun() Użytkownik Imię char’20]
projekt?za Osoba PK id osoba imię nazwisko pracownik wiezien funkcjo Wiezien PK id
baza fiz magazyn _J unit Y id_unit INT name VARCHAR(20)
baza SOPG Z) typ_uzytkownika id_typ INT nazwa VARCHAR(45)---KZ) firma ■----K idjirma INT >
LOKALIZACJE New Page jpeg Budynki NN+PI NN :id Nazwa int VARCHAR(40) Narzędzia NN+PI :id int

więcej podobnych podstron