Sunteți pe pagina 1din 6

MODELUL CONCEPTUAL AL DATELOR

0,1

CLIENT
CodClient
Are
Nume
1,n
Prenume client ce
NrTel
are o rezervare
CNP

REZERVARE
CodRezervare
1,1 DataIncepRez
rezervare DataSfRez
a unui
client

1,1
rez hotel

Apartine

1,1 rez cam


I

HOTEL
CodHotel
0,n DenHotel
hotel rez CategoriaHotel
Localitate
1,n Tara
hotel cu
Stare
tarif

0,n
hotel
cu serv

1,n hotel cu
tip_cam
Ofera

Include
Este
Se aplica

1,1

REZERVARE
ANULATA
DataAnulare
Motiv

Detine

tarif
hotel

tip_cam
1,1

TARIF
CodTarif
Valoare(lei/zi)

1,n hotel
tarif
tip_cam
1,1

Corespunde
DataIncepTarif
DataSfTarif

tip_cam
cu tarif
1,n

TIP_CAMERA
CodCamera
CategoriaCamera
NrLocuri
1,n cam rez

SERVICIU
CodServiciu
DenServiciu

1,n
serv
hotel

ELUL CONCEPTUAL AL DATELOR

Ofera

RESTRICTII DE INTEGRITATE
R1 :

CNP - 13 caractere

R2 :

DataIncepRez < DataSfRez

R3 :

COUNT(CodRezervare) <= SUM(NrLocuri)

R4 :

DataIncepTarif < DataSfTarif

R5 :

CategoriaHotel={1*,2*,3*,4*,5*}

R6 :

DataAnulare < DataIncepRez

R7 :

1= < NrLocuri <= 4

MODELUL LOGIC AL DATELOR


CLIENT ( CodClient , Nume , Prenume , NrTel , CNP )
HOTEL ( CodHotel , DenHotel , CategoriaHotel , Localitate , Tara , Stare )
TIP_CAMERA ( CodCamera , CategoriaCamera , NrLocuri )
REZERVARE ( CodRezervare , DataIncepRez , DataSfRez , CodClient, CodHotel , DataAnulare , Motiv )
TARIF ( CodTarif , Valoare , DataIncepTarif , DataSfTarif , CodCamera , CodHotel )
OFERA ( CodServiciu , CodHotel , DenServiciu )
INCLUDE ( CodHotel , CodCamera )
SERVICIU ( CodServiciu , DenServiciu )

MODELUL CONCEPTUAL AL PRELUCRARII


Prezentare
client

E1

PREZENTARE OFERTA
OP1
- clientul prezinta criteriile de cautare
a hotelurilor
- personalul agentiei introduce in
sistem criteriile prezentate
- personalul agentiei prezinta o oferta
Oferta
Oferta
nesatisfacatoare
satisfacatoare
E2
Oferta
respinsa

E3
Acceptare
oferta

sau

REZERVARE
OP2
- personalul agentiei introduce datele
clientului
- personalul agentiei introduce datele
necesare efectuarii unei rezervari
Date corecte
Date eronate

E4

E5
Salvare
date

Reintroducere
date

CLIENT

AGENTIE TURISM

Prezentare
client

L2

L1

Prezentare cerere
M
- clientul prezinta cererea
de a face o rezervare pentru
un hotel , specifica localitatea
data de inceput, data de sfarsit
categoria hotel,nr.de locuri
pe camera si tara

Prezentare oferta
I
- personalul agentiei introduce in sistem
data inceput sejur,data sfarsit sejur,localitatea
tara,categorie hotel,nr.locuri
- in urma prelucrarii se prezinta clientului
o oferta
Oferta nesatisfacatoare
Oferta satisfacatoare

Oferta

Oferta

sau

L3

Rezervare

I
- personalul agentiei introduce numele,prenumele
clientului,nr.de telefon si CNP
- personalul agentiei introduce data inceput
rezervare,data sfarsit rezervare,hotelul si tipul
de camera
Date eronate
Date corecte

Reintroducere
date

Salvare date

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