Está en la página 1de 26

Jaime G.C.

Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

PIZZERIA JAVA:
1. INTRODUCCIN LA APLICACIN:
El Proyecto Integrado trata sobre la creacin de una aplicacin para gestionar una pizzera. Est basado en mi experiencia como encargado en Telepizza y el conocimiento de su software de gestin. Hay que dejar claro que NO se ha utilizado cdigo de Telepizza para su realizacin, simplemente ha sido una 1.1. OBJETIVOS CUMPLIDOS: La aplicacin ofrece un servicio para que el gerente de una pizzera pueda controlar ciertos aspectos de sta utilizando un ordenador. Los objetivos cumplidos son: Realizar operaciones con empleados de nuestro establecimiento. Podemos dar de alta empleados, modificarlos, buscarlos y eliminarlos. Realizar pedidos para un cliente que llame por telfono o venga a nuestro establecimiento. Consulta detallada de cada uno de los pedidos realizados. Consulta de la venta realizada. Adems, tenemos la opcin de conectarnos a una Base de Datos tanto en Oracle (actualmente desactivado en el cdigo) como en MySQL y una zona para hacer nuestras consultas y obtener una tabla con los resultados.

1.2. POSIBLES MEJORAS: Respecto a las posibles mejoras, tengo apuntadas varias para complementar la aplicacin futuro. No han sido realizadas por falta de tiempo para la realizacin del Proyecto. Las ideas han sido muchas pero el tiempo ha sido escaso: Implementar el patrn Modelo Vista Controlador No est hecha la parte de modificar el nombre de los productos. Debera haber una zona para aadir categoras de trabajo y que las cargue de la base de datos. Aadir cantidad de producto que hay en stock, as como descuentos al comprar y necesidad de aadir nuevo stock de productos. Detalles de ventas por empleado. Lista con todos los clientes que tenemos en base de datos. Al guardar los datos de un pedido, el programa est basado en que pedimos dentro de un mismo barrio y no da opciones a poner la ciudad. Podra aadir esto y que valga para pedidos de ms distancia. Poner contrasea al entrar al programa para que slo un administrador pueda entrar y realizar cualquier otra operacin que no sea realizar un pedido. Mostrar hora y fecha en el men principal. El diseo del programa no est apenas tocado, se le pueden aplicar muchos colores, fotos, etc. No hay ofertas para las pizzas No se pueden modificar los pedidos

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

2. MANUAL:
Cuando ejecutamos el programa, nos aparece el men principal y le damos a Archivo Conectar BD. Esto nos llevar a la ventana para introducir los datos para conectarnos con la base de datos. Si nos fijamos, el men Pizzera est desactivado.

En esta ventana, introducimos el administrador de nuestro servidor, la IP del servidor (que en este caso ser local) y suponiendo que tengamos la base de datos pizzera bien instalada, podremos conectarnos. Si lo hacemos con MySQL, el puerto por defecto es el 3306. Si nuestro servidor tiene clave se la introducimos. Una vez conectado, nos aparecer abajo en verde CONECTADO.

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java Si intentamos conectarnos con Oracle, nos dar un mensaje porque la base de datos en Oracle no est actualizada con respecto a la de MySQL. Esto es debido a que la sintaxis vara mnimamente y puede haber pequeos errores, aunque en principio, el cdigo tiene que servir para ambas bases de datos.

Una vez realizada la conexin, obtendremos este aspecto.

Una vez conectados, volvemos al men y vemos como se ha activado Pizzera. Pero antes exploremos las tres opciones que quedan dentro de Archivo. Salir y Desconectar (de la base de datos) no tienen nada que explicar. La ventana de Consultas SQL es la ventana primitiva que comentamos antes en el apartado de Ejecucin del Proyecto y nos permite realizar consultas manualmente y obtener un resultado. Este apartado est ms que nada como algo simblico y sin apenas uso.

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Si ahora pulsamos sobre Pizzera y en Empleados, nos saldr la siguiente ventana.

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Si le damos a Buscar, nos sale una ventana para buscar empleados y filtrarlos por campos como el DNI, nombre, puesto, etc. Adems, la bsqueda se puede ordenar por varios campos.

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

El resultado es el siguiente.

Dentro de Empleados, si le damos a Aadir nos saldr esta pantalla. El cdigo de usuario ser utilizado posteriormente para realizar los pedidos. 6

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

La ltima opcin de los empleados es Modificar/Aadir. Aqu tenemos esta pantalla.

Podemos ordenar por varios campos y realizar la operacin de Modificar y Eliminar. Si marcamos Modificar y hacemos clic en algn usuario nos saldrn todos sus datos y los podremos modificar.

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Y el Men Infantil esto.

15

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

La parte de las pizzas se divide en varias partes. En la primera, seleccionamos el tipo de masa y el tamao.

16

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

En la siguiente ventana, despus de haber elegido el tamao, tenemos la opcin de comprar una especialidad o una pizza al gusto. En casa de darle a especialidad, nos saldr lo siguiente:

17

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Si le damos a Al Gusto, lo primero que hace es pedirnos el tipo de salsa que queremos.

18

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

De esta manera, podemos elegir los ingredientes que queramos.

19

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Tenemos la posibilidad de borrar alguno de los productos que tenemos en pantalla.

20

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Por ltimo, le damos a FIN y nos preguntar para guardar el pedido.

21

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Le damos a S y tendremos guardado el pedido. Ahora vamos a la otra opcin dentro de Pizzeria le damos a Detalles Pedidos y nos saldr esta pantalla.

Pedidos y

Hacemos clic sobre algn pedido y podremos ver los detalles de ese pedido. Observamos el nmero del pedido, el tipo, los datos del cliente que ha realizado el pedido, la fecha y hora del pedido, el usuario que ha realizado la venta y los productos que ha comprado. 22

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

La ltima opcin es darle a Venta actual, dentro de Pizzera siguiente pantalla.

Ventas

Venta actual como vemos en la

23

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Dndole aqu nos sale la misma ventana que vimos anteriormente al darle a Situacin Venta dentro de la parte de introducir los datos del cliente para realizar el pedido. Por ltimo, est la Ayuda.

24

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Si le damos a Contenido Programa, sale una pequea descripcin del programa.

25

Jaime G.C. Junio 2009 - Proyecto Integrado Administracin Sistemas Informticos: Pizzera Java -

Y la ventana de Acerca del autor donde salen datos del autor de la aplicacin.

26

También podría gustarte