Sunteți pe pagina 1din 11

Echipa: Trei brbai i jumatate

MINISTERUL EDUCAIEI I CERCETRII TIINIFICE


UNIVERSITATEA PETROL GAZE DIN PLOIETI
FACULTATEA LITERE I TIINE
DEPARTAMENTUL INFORMATIC, TEHNOLOGIA INFORMAIEI,
MATEMATIC I FIZIC
SPECIALIZAREA INFORMATIC
CURSURI DE ZI

PROIECT LA DISCIPLINA PROGRAMARE ORIENTAT PE


OBIECTE

TEMA: APLICATIE RESTAURANT

Titular disciplin:
ef lucr. dr. ing. Ioni Irina
Studeni:
Anghel Mihai
Doncila Andrei
Moldoveanu Laurentiu
Tarida George

PLOIETI
2016
Echipa: Trei brbai i jumatate

Enuntul problemei:

S se rezolve n P.O.O. administrarea unui restaurant n care:


- clientul ocup o mas, o poate rezerva, vizualizeaz un meniu, comand
produse, poate face reclamaii, poate face rezervri sau poate vizualiza
evenimentele viitoare ale localului.
- administratorul stocheaz i vizualizeaz informaii despre produse,
stabileste viitoarele evenimente i solutioneaz reclamatiile.

Restaurantul este unitatea de alimentaie public unde omul vine pentru a-si satisface
nevoia de hrana sau pentru a socializa, in timp ce consuma alimente sau bauturi pregatite in
local, contra cost.
Barul poate fi parte a restaurantului, n care se servesc buturi alcoolice i nealcoolice.
Cadrul ambiental al localului poate fi completat cu program artistic, audiii muzicale sau
diverse evenimente planificate.

Etapele dezvoltrii aplicaiei software abordare UML

1. Analiza

Aplicaia solicita clientului numele i prenumele, apoi ii ofer posibilitatea de a


vizualiza meniul cu produsele disponibile n stocul localului, comandarea lor, afisarea notei de
plat i eliberarea bonului fiscal. n plus, clientul poate face o rezervare sau poate fi informat
despre viitoarele evenimente care vor avea loc n local.

Administratorul, dup ce se logheaza, gestioneaz localul prin intermediul aplicaiei.


Aceasta ii ofer posibilitatea verificrii stocul disponibil, introducerii unor noi produse, afirii
de informaii despre acestea, angajarii de clieni, stabilirii viitoarelor evenimente festive sau
verificrii reclamatiilor fcute de clieni.

2. Proiectarea

Restaurant sistem.

Actori externi: Clientul.

Actori interni: Chelnerul, Administratorul.


Echipa: Trei brbai i jumatate
Echipa: Trei brbai i jumatate

2.1.Cazuri de utilizare

Adauga categorie produse

Adauga produs in stoc

Obtine bon

Afisare bon

Realizeaza reclamatii

Comanda

Cere nota de plata

Face rezervare

Anuleaza rezervare

Incarca lista cu produse

Adaugare eveniment

Adauga masa

Afisare mese

Citeste personal

2.3 Diagrama de secven


Echipa: Trei brbai i jumatate
Echipa: Trei brbai i jumatate
Echipa: Trei brbai i jumatate

3. Diagrama claselor
Echipa: Trei brbai i jumatate
Echipa: Trei brbai i jumatate
Echipa: Trei brbai i jumatate
Echipa: Trei brbai i jumatate

Bibliografie:

- B. Eckel (2000), Thinking in C++, 2nd Edition, Prentice Hall,


http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

- http://www.stackoverflow.com

H
Y
P
E

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