Sig.curs.Proiect1.Enunt

Embed Size (px)

DESCRIPTION

SIG

Citation preview

  • Tem proiect 1: Rezervri la hotel

    Compania de rezervri hoteliere dorete realizarea unui sistem informatic pentru gestiunea rezervrilor.

    Hoteluri Dup afilierea unui hotel, acesta va fi nregistrat n sistemul informatic cu urmtoarele date: denumire, categoria (1*, 2*, ... 5*), descrierea hotelului (exemplu: descrierea serviciilor oferite), adresa hotelului (inclusiv ara), plus tarifele (pe camer) practicate. Tarifele practicate de ctre fiecare hotel pentru sunt influenate de:

    categoria camerei (standard, deluxe, apartament, etc.), numrul de locuri dintr-o camer (minim 1, maxim 4) i perioad (dat nceput dat sfrit; de obicei n sezonul de iarn anumite hoteluri au tarifele

    mai sczute iar n perioada de var tarifele sunt ridicate). nregistrarea n sistem a unui nou hotel presupune atribuirea automat a unui cod unic acestui hotel. n sistem nu se va nregistra lista tuturor camerelor din fiecare hotel.

    Rezervri Pentru realizarea unei rezervri, clienii se pot adresa uneia dintre ageniile1 ce aparin companiei . Clienii vor putea indica urmtoarele criterii de cutare a hotelurilor din baza de date:

    perioada (dat nceput dat sfrit; criteriu obligatoriu), localitatea (criteriu obligatoriu), categorie hotel (opional), numrul locuri pe camer (numr fix2 sau numr maxim de locuri3), ara i tarif (interval).

    n momentul n care un client s-a decis cu privire la hotel i tipul de camer care corespunde cerinelor proprii efectueaz rezervarea. Pentru fiecare rezervare nou introdus n sistemul informatic:

    se genereaz automat un cod unic de rezervare i se precizeaz hotelul, tipul camerei (categoria camerei i numrul de locuri), perioada de

    rezervare, numele i prenumele clientului care a efectuat rezervarea. Cnd este nregistrat un client pentru prima dat n sistemul informatic acestuia i se va atribui automat un cod unic de client care va fi utilizat pentru cutarea clientului n baza de date cu ocazia urmtoarelor rezervri. La acest cod se vor aduga: numele i prenumele, un numr de telefon plus CNP. O rezervare se poate realiza pentru o singur camer. Sistemul informatic nu trebuie s permit realizarea unui numr de rezervri mai mare dect capacitatea hotelului.

    Cerine funcionale pentru sistemul informatic Sistemul informatic trebuie s includ urmtoarele funcii:

    pentru hoteluri: o adugarea unui hotel, o inactivarea unui hotel (pentru o anumit perioad, un hotel poate deveni indisponibil

    datorit unor lucrri de reparaii de exemplu),

    1 Sucursalele

    2 Exemplu: un client va putea indica un criteriu de cutare de tipul: numrul de locuri dintr-o camer = 3 locuri (sau =1 loc, sau =2 locuri,

    sau =4 locuri) 3 Exemplu: un client va putea indica un criteriu de cutare de tipul: numrul de locuri dintr-o camer 3 locuri

  • o afiarea unui raport cu lista rezervrilor dintr-o anumit zi sau perioad (inclusiv valoarea total) pentru un anumit hotel, list care s includ lista camerelor rezervate pe zile (pentru fiecare zi trebuie s se afieze rezervrile pe fiecare categorie de camere),

    pentru clieni: o cutarea camerelor de hotel dup diverse criterii (a se vedea paragrafele anterioare), o adugarea unei noi rezervri inclusiv calcul sumei care trebuie achitat de ctre client n

    momentul prezentrii la hotel precum i tiprirea rezervrii, o anularea unei rezervri (caz n care trebuie s se precizeze data i motivul invocat de

    ctre client), pentru compania sistemul informatic trebuie s permit:

    o afiarea unui raport cu lista tuturor hotelurilor (grupate pe ar i localitate), o cutarea i tiprirea tuturor informaiilor privitoare la un client (date personale, rezervri,

    valoarea total), o pentru managementul companiei , sistemul informatic va permite afiarea unui

    tablou de bord4 cu valoarea total a rezervrilor lunare din ultimul an precum i valoarea total a rezervrilor zilnice din ultimele 7 zile.

    Succes !

    4 Ansamblu al celor mai semnificative informaii privind desfaurarea activitii unei uniti economico-sociale; aici va include grafice