Extras din proiect
Baza de date multimedia „Turism - cazare”
I) Descrierea problemei propuse (a scenariului aplicaţiei)
Aplicația își propune să modeleze operațiile care au loc pe un site turistic, referitoare la căutarea unui loc de cazare. Aplicația va fi realizată cu ajutorul softului PostgreSQL v8.4.2-1.
Tipuri de obiecte multimedia relevante domeniului ales:
- Obiecte tip text. În acest tip de obiecte se vor găsi informații ca: descrierea locului de cazare (număr camere, tip masă, atracții turistice în împrejurimi, prețuri, etc.) cât și comentarii ale celor care deja au fost cazați în locurile respective.
- Obiecte tip imagine. În acest tip de obiecte se vor găsi imagini ale hotelurilor, camerelor, facilităților oferite de hotel – parcare, sală de conferințe, piscină, saună, baie turcească, sală fitness, loc de joacă pentru copii - , imagini ale mâncărurilor, atracții turistice din împrejurimi, peisaje, restaurant, recepție etc.
- Obiecte tip multimedia. În acest tip de obiecte vom găsi filmulețe care ne prezintă hotelul, activități reprezentative pentru hotelul respectiv (exemplu: activități de la clubul pentru copii, discotecă, etc.), cât și interviuri luate unor persoane importante din conducere și vizitatorilor.
- Obiecte tip audio. În acest tip de obiecte ni se prezintă locurile de cazare.
Baza de date va conţine cel puţin trei obiecte multimedia simple (imagine, video şi sunet) şi un obiect multimedia compus (text cu imagini încorporate) - descriere – împreună cu metadatele ce le caracterizează.
II) Modelarea conceptuală a bazei de date
O formă a viitoarei scheme corespunzătoare bazei de date, va conţine mulţimile entitate Cazare, Contact, Camere, Descriere, Carte_oaspeți, Ofertă, Clienți, Audio, Video, Imagine. Între aceste mulţimi entitate există diverse asocieri. Se vor preciza de asemenea conectivităţile acestor legături:
- Un loc de cazare este Contactat_prin Contact (1, 1)
- Un loc de cazare este Prezentate_în Descriere (1,1) -> ob compus
- Un loc de cazare Are Ofertă (1,m)
- Clienții Beneficiază_de Ofertă (m,1)
- Un loc de cazare este Comentate_în Carte_oaspeți (1,1) -> ob text
- Un loc de cazare este Dotat_cu Camere (1,1)
- Un loc de cazare este Prezentat prin Imagine, Audio, Video (1,m) – ob imagine, audio, video.
III) Implementarea bazei de date multimedia
Pasul următor constă în transformarea diagramei entitate-legătură prezentate anterior, în schema bazei de date relaţionale.
Preview document
Conținut arhivă zip
- Baze de Date Multimedia - Aplicatie PostgreSQL - Turism.doc