Beruflich Dokumente
Kultur Dokumente
PRESENTADO POR:
RUTH ENMA TAZA SANTA CRUZ
ESPECIALIDAD:
COMPUTACIN E INFORMTICA
DOCENTE:
TITO VALENZUELA JOS ENRIQUE
PER- 2014
Los Diagramas de Objetos estn vinculados con los Diagramas de Clases. Un objeto es una instancia de
una clase, por lo que un diagrama de objetos puede ser visto como una instancia de un diagrama de
clases. Los diagramas de objetos describen la estructura esttica de un sistema en un momento
particular y son usados para probar la precisin de los diagramas de clases.
Utilizamos la entidad <Usuario> para representar los usuarios que pueden autenticarse en el sistema:
gerente, camarero y cliente, es por este motivo que <Cliente> hereda de <Usuario>, porque los clientes
tienen las propiedades del <Usuario> ms otras extra, pero el usuario gerente no necesita almacenar la
informacin de los clientes tales como: nombre, telfono, apellido1, etc. Algo similar sucede con los
camareros, se ha decidido diferenciar entre el usuario camarero (puede autenticarse) y el empleado
camarero. Esto se ha realizado en base a que cada camarero no necesita un usuario, esta aplicacin
est pensada para que varios camareros entren con el mismo usuario para as tener una vista general
del restaurante.
Cada cliente puede tener asignados pedidos, aunque por la aplicacin se controla que cada cliente
solamente tenga un pedido activo, el resto de pedidos pasarn a formar parte del histrico. Cada pedido
est, a su vez relacionado con un camarero que lo atender, una mesa y las consumiciones
seleccionadas por el cliente. Una consumicin no es ms que un tem de consumicin que almacena las
siguientes propiedades: cantidad (del tem de consumicin), precio, servida y confirmada. Asimismo, un
tem de consumicin puede ser un producto (de un tipo de producto) o un men.
Observamos tambin en el diagrama la entidad <Reserva>, de manera que un cliente podr realizar una
reserva para una fecha y una mesa, cuando llegue al restaurante se le crear un pedido para la mesa
reservada en esa fecha o posterior.
Por ltimo, nuestra aplicacin est preparada para almacenar comentarios procedentes de clientes o
usuarios annimos.