Abstract:
|
Aquest treball ha recorregut totes les fases d’un projecte
informàtic, que són, a grans trets: l’especificació, el
disseny i la implementació. S’ha realitzat partint d’un cas
real i està desenvolupat per agilitzar la gestió de
l’elaboració de productes de qualsevol restaurant.
Els objectius per al desenvolupament del projecte han estat
la multiplataforma i l’ambientalització. S’ha trobat la
forma d’adaptar tot el software amb la finalitat de
dependre del mínim de la plataforma sobre la que funcioni i
s’ha preferit ensenyar les dades per pantalla en lloc
d’imprimir tiquets o papers amb les comandes.
Consta d’un sistema web; per tant, s’ha d’ubicar un
ordinador a cadascuna de les zones d’elaboració dels
productes i també a la zona dels cambrers del restaurant i,
mitjançant una pantalla tàctil, interaccionaran amb el
sistema.
També consta d’un software fet amb Java 2 Micro Edition per
a PDAs amb suport de WiFi. Aquest software serveix per
prendre nota als clients del restaurant i, mitjançant el
protocol UDP i un protocol propi de missatgeria, es
comunica amb un servidor que, alhora, interacciona amb
l’entorn web dels cambrers i cuiners.
L’entorn web ha estat desenvolupat amb el llenguatge PHP.
Les dades de tot el sistema es guarden en una base de dades
MySQL.
El sistema és molt adaptable perquè permet configurar tot
el funcionament dels productes, les taules, els clients,
els ingredients i les zones. També permet configurar els
estats d’una taula, des de que s’hi asseu un client fins
que marxa, assignant els tipus de productes que s’hi
serviran a cadascun dels estats pels quals passa la taula. |