Sunteți pe pagina 1din 25

Sistemul informațional

Librarie online

A realizat:Vrabie Aliona
A verificat:Sava Nina
Melnic Radu
Tipuri de utilizatori
Structura sistemului
Logare în sistem
Creare cont
Căutare cărți
sd mdis
Cautare cărții și adăugare la coș
L i brari e onl ine Baza de date

:Cl i ent

1.Logare
()

2.Afi sare apl i cați e


()

3.Sel ectare fi l tru de cautare carți ()

4.Afi șare m odal i tați de căutare ()

5 .Căutare după autor()

6.Cautare carti dup ă autor()

7.Cautare carte după autor()

8.T ransm i tere carți gasi te()

9 .Afi șa re cărți găsi te()

10.Adăugare carte l a coș()

11.Adaugare carte dori tă l a coș()

12. Adaugare carte dori tă l a coș()

13.Afi șare carte adaugata()

14.Afi șare ca rte dori tă în coș()

15.Ieșre di n apl i cați e()


sd Pa ckage1
Adăugare cărți de către administrator
Li brări e onl i ne Baza de date

:Adm i ni stra to r

1.Log are ca ad mi ni strator()

2.Afi șare apl i ca ți e ()

3.Ad ăugare cărți noi ()

4.Adaugare cărți noi ()

5.Ada ugare carte noua()

6.Adaugare carți noi ()

7Afi șare carți noi ad auga te()

8.Stab i l i re preț pe ntru carți l e noi ()

9 .T ri m i tere preț pe ntru carți ()

10.Ad augare p reț pentru carți l e noi ()

11.Afi șare p reț


()

11.Afi șare l i sta carți ada ug ate cu preț()

12.Îchi dere a pl i ca ți e()


Căutare cărți după recomandări
sd Package1

Li brări e onl i ne B aza de date

:Adm i ni strator

1.Logare ca adm i ni strator()

2.A fi șare apl i cați e()

3.A dăugare cărți noi ()

4.Adaugare cărți noi ()

5.Adaugare carte noua()

6.Adaugare carți noi ()

7Afi șare carți noi adaugate()

8.Stabi l i re preț pentru carți l e noi ()

9.T ri m i tere preț pentru carți ()

10.Adaugare preț pentru carți l e noi ()

11.Afi șare preț


()

11.Afi șare l i sta carți adaugate cu preț()

12.Îchi dere apl i cați e()


Accesare catalog de către administrator
sd Segventa Communication

Administrator

0.2: 2.Afi?are interfata aplicatiei()

0.9: 9.Afisare catalog()

0.10: 10.Inchide aplicatie()

0.3: 3.Accesare catalog carti()

0.1: 1.Logare in aplica?ie()

Librarie online

0.4: 4.Efectuare clic catalog()

0.8: 8. Afisare interfetei catalog()

Catalog carti
Adăugare carte la coș de către utilizator
sd To_listen_music Communication

0.9: 9.Vizualizare carte ()

0.4: 4.Afisare carte selectata()

0.2: 2.Afisre apl()


Utilizator
Librarie Online
0.1: 1.Logare()

0.3: 3.Selectare carte()

0.5: 5.Adaugare carte la cos()

0.10: 10.Inchidere aplicatie() 0.6: 6.Efectuare adaugare la cos()

0.8: 8.Afisare carte adaugata()

Cos de cumparaturi

0.7: 7.Adaugare la cos()


Livrare greșită a cărții de către curier
class Colaborare

Livrare carte

Utilizator
Curier

Livrare gresita

Curier departamentul B
Utilizator logat
Adaugare carte la coș de către utilizator(nivel de
specificare)
class Colaborare

Adaugare carte la
cos

Utilizator
Administrator

Imposibilitate de
adaugare carte

Administrator A1
Utilizator logat
Selectarea dictionarelor după categorii de
catre utilizator
class Package1

Librarie online
«interface» Utilizator
+ lista_carti: string I_Librarie
- email: string
+ recomandari: string
- nume: string
+ reduceri: int
+ adauga_email()
# carti adaugate la cos()
+ adauga_nume()

0..1
0..1

Dictionar explicativ

+ nr_cuvinte: string
0..* 0..* + titlul: string

Dictionare + introduce_cuvinte()
Carti
+ introduce_nume()
+ pret_carte: string - pret: int
+ titlul_cartii: string + titlul: string
Dictionar de sinonime
+ set_pret() + set_pret(): int
+ set_titlul cartii() + set_titlul() + nr_cuvinte: int
+ titlul: int

+ introduce nr_cuvinte()
+ introduce_titlul()

Manuale
Dictionar limba fraceza
+ nume: string
+ pret: int - nr_cuvinte: string
+ titlul: string
+ set_nume()
+ set_pret() + introduce nr_cuvinte()
+ introduce_titlul()
Realizarea comenzii in sistemul dat
Efectuarea operațiilor în sistem de către
utilizator
class System

Librarie online
Baza de date
+ Lista_carti: string
# CreareCont() + Pret: int
# StergeCont()
+ Introduce pret(): int
+ Introduce_nume()

Utilizator

- Email: int
- Nume: int
- Telefon: int

- Introduce nume()

Client Administrator
- Nume: string + Administrare librarie()
- Telefon: int

+ Introduce nume()
+ Introduce telefon()
Operațiile efectuate de către administrator în
sistem
Diagrama de activitate
Efectuare comandă
act Topology

Efectuare comanda carte

Eroare in realizare
[nu] comanda
[DA]

Indoduce date personale Introduce date pentru


Efectuare achitare cu livrare
card

Finalizare comanda
Creare cont în sistem de către
utilizator(diagrama de stare)
stm Stare1

Creare cont

Introducere date

Introduce nume

exit / incheiere
entry / introduce

Indroduce parola

exit / finalizare
entry / introducere [Succes] Cont realizat

Introduce email

exit / incheiere
entry / introducere

Introduce date de
contact

exit / finalizare
entry / introduce

[Eroare]
Operațiile efectuate de către administrator în
sistem
stm Stare 2

Adaugare carti noi


Conectare ca
administrator Introduce date de [Date introduse corect] Selectare carte
logare pentru adugare

[Eroare]
Carte adaugata cu Introduce pret Introduce nume carte
succes

[Date introduse corect]


[Date introduse gresit]
Componentele librariei online
cmp component_1

«interface»
ILibrarie

Cos de cumparaturi
Cont

Client Lista de carti


Relația dintre baza de date și librăria online
cmp component_2

Librarie online Baza de date Lista de carti

Client
Relația dintre utilizator și aplicație
cmp component_3

Utilizator

«interface»
ILibrarie
Aplicatia Baza de date

Tabel de date
carti
Relația între serverul web și serverul
aplicației

S-ar putea să vă placă și

  • Amoo 2
    Amoo 2
    Document8 pagini
    Amoo 2
    AlionaCrigan
    Încă nu există evaluări
  • Caietul de Sarcini (Producție)
    Caietul de Sarcini (Producție)
    Document4 pagini
    Caietul de Sarcini (Producție)
    AlionaCrigan
    100% (1)
  • Ferestre de Dialog
    Ferestre de Dialog
    Document58 pagini
    Ferestre de Dialog
    AlionaCrigan
    Încă nu există evaluări
  • Practica - in Productie
    Practica - in Productie
    Document32 pagini
    Practica - in Productie
    AlionaCrigan
    Încă nu există evaluări
  • Raport Practica
    Raport Practica
    Document27 pagini
    Raport Practica
    AlionaCrigan
    Încă nu există evaluări
  • Practica În Producție
    Practica În Producție
    Document19 pagini
    Practica În Producție
    AlionaCrigan
    Încă nu există evaluări
  • Somipp 1
    Somipp 1
    Document6 pagini
    Somipp 1
    AlionaCrigan
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document2 pagini
    Lab 1
    AlionaCrigan
    Încă nu există evaluări
  • Raspuns Lab 1
    Raspuns Lab 1
    Document4 pagini
    Raspuns Lab 1
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 4
    Amoo 4
    Document5 pagini
    Amoo 4
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 5
    Amoo 5
    Document5 pagini
    Amoo 5
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 1
    Amoo 1
    Document8 pagini
    Amoo 1
    AlionaCrigan
    Încă nu există evaluări