\section{Obiectivele aplicației}

Aplicația gestionează activitatea curentă a restaurantului Gourmet Hungaricum S.R.L. într-o singură bază de date relațională: clienții, personalul de servire, produsele din meniu și comenzile. Ea înlocuiește evidențele dispersate folosite anterior — caiet de comenzi, liste de prețuri tipărite și fișiere Excel — cu o structură unitară.

\subsection{Descrierea firmei în care se implementează aplicația}

\textbf{Gourmet Hungaricum S.R.L.} este o organizație economică din municipiul Brașov, având ca obiect principal de activitate \emph{restaurante} (cod CAEN 5610). Restaurantul este specializat în bucătărie tradițională maghiară și transilvăneană, oferind preparate precum gulaș, pörkölt, paprikás sau deserturi specifice (kürtőskalács, clătite Gundel). Activitatea se desfășoară în sala de servire, cu plata la masă, iar meniul este organizat pe categorii (supe, feluri principale, garnituri, deserturi, băuturi).

Structura organizatorică a societății cuprinde următoarele compartimente principale:

\begin{itemize}[leftmargin=1.4em,itemsep=2pt]
  \item \textbf{Conducerea} – asigurată de un \emph{manager} care coordonează întreaga activitate, urmărește indicatorii de vânzări și ia deciziile operaționale și de aprovizionare;
  \item \textbf{Bucătăria} – condusă de un \emph{bucătar-șef}, sprijinit de bucătari, răspunde de prepararea efectivă a produselor din meniu;
  \item \textbf{Sala de servire} – deservită de \emph{chelneri}, care preiau comenzile de la clienți, le introduc în sistem și asigură servirea;
  \item \textbf{Casieria} – asigurată de un \emph{casier}, răspunde de încasarea contravalorii comenzilor și de evidența plăților.
\end{itemize}

Personalul este structurat pe două categorii de competență: \emph{personalul de coordonare} (managerul și bucătarul-șef), responsabil de planificare, alocarea sarcinilor și analiza rezultatelor, și \emph{personalul de execuție} (chelneri, bucătari, casier), care realizează operațiunile curente de servire, preparare și încasare. Organigrama societății este redată în Fig.~\ref{fig:organigrama}.

\begin{figure}[H]\centering
\begin{tikzpicture}[
   font=\small,
   box/.style={draw,rounded corners=2pt,align=center,minimum height=8mm,inner sep=4pt,fill=gray!8},
   line/.style={draw,-}]
  \node[box] (mgr) {Manager\\\footnotesize(conducere generală)};
  \node[box,below=14mm of mgr,xshift=-42mm] (buc) {Bucătar-șef\\\footnotesize(bucătărie)};
  \node[box,below=14mm of mgr] (sala) {Chelneri\\\footnotesize(sala de servire)};
  \node[box,below=14mm of mgr,xshift=42mm] (cas) {Casier\\\footnotesize(casierie)};
  \node[box,below=12mm of buc] (buc2) {Bucătari};
  \coordinate (h) at ($(mgr.south)+(0,-7mm)$);
  \draw[line] (mgr.south) -- (h);
  \draw[line] (h) -| (buc.north);
  \draw[line] (h) -| (sala.north);
  \draw[line] (h) -| (cas.north);
  \draw[line] (buc.south) -- (buc2.north);
\end{tikzpicture}
\caption{Organigrama societății Gourmet Hungaricum S.R.L.}
\label{fig:organigrama}
\end{figure}

\subsection{Scopul aplicației propuse}

Aplicația acoperă următoarele funcții:

\begin{itemize}[leftmargin=1.4em,itemsep=2pt]
  \item stocarea clienților, angajaților, produselor și comenzilor într-o bază de date relațională unică;
  \item introducerea comenzilor prin formulare cu liste de selecție pentru client, chelner și produse;
  \item calculul valorii comenzilor și al unor indicatori (vânzări pe chelner, pe produs și pe client) prin interogări;
  \item generarea de rapoarte tipăribile: meniul, registrul clienților, comenzile active, performanța angajaților și vânzările pe client;
  \item accesul la ecrane și rapoarte printr-un meniu principal (\emph{switchboard}).
\end{itemize}
