UML Restaurante TALLER

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 16

TALLER DE CREACION DE DIAGRAMAS CIBERCTEC

Elaborado por:
Feibert Alirio Guzmn Prez Versin 1.0
(DOCUMENTO DE TRABAJO)

Proyecto: Restaurante Asignatura: Anlisis y Diseo de Sistemas VILLAVICENCIO

1/16

1. DISEE LOS DIAGRAMAS PARA EL PROYECTO

A. DIAGRAMA DE CASO DE USOS PARA GESTION DE CLIENTES

B. DIAGRAMA DE CASO PARA REALIZAR PEDIDOS

C. DIAGRAMA DE CASO PARA FACTURAS

2. GENERE EL DIAGRAMA DE CLASES

3. GENERE LAS CONCLUCIONESDEL PROYECTO

2/16

3/16

Introduccin

Para ser competente en un mercado tan exigente como el que hoy en da cuentan la mayora de los pases a nivel econmico, cualquier tipo de empresa necesariamente se ve en la obligacin de contar con un sistema de manejo de datos. Los locales comerciales utilizan este tipo de sistemas como un apoyo para sus tareas diarias, como lo son el manejo de caja, la contabilidad financiera que posean, es decir, acreedores y deudores, y sobretodo el manejo de inventarios. Es por eso que en este proyecto queremos implantar y desarrollar todos los conocimientos adquiridos a lo largo de la carrera de ingeniera de sistemas y en especial en el rea de Orientado por Objeto, para aplicarlos en la sistematizacin de un Restaurante , en el cual observamos los inconvenientes que tienen en estos momentos para llevar acabo un control y administracin de toda su informacin, teniendo en cuenta una serie de parmetros con los que cuentan estos tipos de sistemas para hacerlos con una gran calidad y sobretodo de fcil manejo para la persona que lo requiera.

4/16

1. PLANTEAMIENTO DEL PROBLEMA

1.1. Descripcin Del Problema

El Restaurante Las Brasas actualmente con sede en Barranquilla, ubicado en el eje central del comercio del Bulevar de Simn Bolvar, se ha caracterizado por el alto flujo de clientes que all llegan con el fin de conseguir todos aquellos productos, tales como: platos tpicos de la regin, platos internacionales, ms. La operacin del restaurante es diaria de este local se enfoca en los diferentes platos tpicos con que cuenta, el dueo del restaurante debe realizar la reserva de mesas, la gestin de pedidos. La reserva de mesas puede Llevarse a cabo por telfono o directamente. El cliente escoge el plato de su preferencia por lo cual se prosigue a informarle el precio, las mesas estn separadas para el fumador y de no fumador y llevan un indicador del numero de persona . En sntesis, este restaurante a medida que va pasando el tiempo, ha venido extendiendo su competencia en el mercado actual; por lo cual se va haciendo ms indispensable optimizar y actualizar constantemente sus datos. Teniendo en cuenta esta problemtica que se va generando a medida que le permita procesar toda su informacin comercial. El

restaurante crece, se hace necesario que este implemente un sistema de gestin, que

1.2. Formulacin Del Problema

Por lo cual se proyecta el siguiente interrogante:

5/16

De que manera se puede optimizar el modo en que lleva sus datos el restaurante; con el objetivo de minimizar el tiempo del proceso de manejo de la informacin, como sus ingresos y egresos diarios de dinero, reservar mesas con da hora y fecha para la cual se quiere?

2. OBJETIVOS

2.1. Objetivos especficos Crear un registro sistematizado, de los pedidos realizados por los clientes Sistematizar la reserva de mesas, especificando el tipo de mesas fumador o no fumador, si esta ocupada, libre, reservada y el numero de personas que puede ocupar la mesa Manejar una base de datos con los platos tpicos y clientes. Crear registro para la gestin de clientes de clientes. Analizar el flujo de informacin que maneja el local. Generar reportes de inventario y ventas en tiempo real.

2.2. Objetivos Generales Crear un software para El restaurante, para permitir una administracin y control ms eficiente y sencilla de las operaciones como facturacin, gestin de clientes, reserva

6/16

de mesas, gestin de pedidos que se manejan en esta, acorde con las nuevas tecnologas.

JUSTIFICACIN DEL PROYECTO El restaurante, es uno de los centros ms importantes de la zona en que se encuentra, pues brinda la oportunidad y facilidad de encontrar gran variedad de platos tpicos a la comunidad. Conociendo todos los inconvenientes que se presentan en este local, sistematizar toda su actividad econmica, seria una manera ms eficaz y fcil para la administracin de este, conjuntamente, les brindara la facilidad y un completo orden en el manejo de sus datos; teniendo esto a su alcance, la empresa puede seguir creciendo sin el miedo de que entre mas datos hayan mas difcil sea para esta manejarlos y estos queden como la parte inestable y frgil de la empresa. Por tal motivo presentamos este proyecto como solucin a las problemticas que posee el restaurante, esperando que con las herramientas del software propuesto, el manejo de los datos del restaurante, sea ms eficaz.

3. DESCRIPCIN DEL SISTEMA ACTUAL El restaurante no posee un manejo sistematizado de la informacin, todos sus procesos se realizan manualmente, la gestin de pedidos, la reserva de mesas, y la contabilidad del lugar se lleva a travs de apuntes plasmados en una libreta. 7/16

El cliente que ya reservo la mesa se busca entre los apuntes, las mesas estn marcadas por nmeros adems poseen un papel que indica si es para fumadores y no fumadores, para saber el numero de personas que puedan ocupar la mesa se cuenta el numero de sillas que esta tiene. La contabilidad del sitio, se lleva a travs de libros, la facturacin se realiza manualmente.

4. SISTEMA PROPUESTO El sistema que se le ofrece al restaurante, es el manejo de la informacin a travs de herramientas informticas. En que el administrador o dueo del restaurante puede manejar la informacin del sitio de una forma ms organizada con el almacenamiento de la informacin en base de datos, que facilitan los procesos de gestin de pedidos, el manejo de las reservas de mesas y la gestin de clientes; adems, el sistema realiza reportes de cada uno de los procesos, y la facturacin de cada uno de los pedidos realizados por los clientes

5. REQUERIIENTOS FUNCIONALES RQNF1: Tomar datos de Clientes RQNF2: Consultar datos Clientes RQNF3: Consultar mesas disponibles 8/16

RQNF4: Tomar datos mesas RQNF5: Toma pedidos RQNF6: Consultar pedidos RQNF7: Procesar datos RQNF8: Mostrar datos Cliente RQNF9: Mostrar datos mesas RQNF10: Mostrar pedidos RQNF11: Generar fecha de realizacin de pedidos RQNF12: Generar hora de realizacin de pedidos

6. REQUERIIENTOS NO FUNCIONALES RQNF01: arquitectura cliente/servidor RQNF02: servidor Asus, 512Mb en Ram, Procesador Athlon 2Ghz, Disco duro 40 Gb RQNF03: Tecnologa JAVA (Sun Microsystems), access. RQNF04: Windows 2003 server.

7. CASOS DE USOS Casos de usos clientes CUO1: Registrar Clientes CUO2: Eliminar Clientes CUO3: Actualizar Clientes CUO4: Buscar Clientes CUO5: Imprimir Cliente CUO6: Consultar Clientes CUO7: Imprimir listado de Clientes 9/16

Casos de usos pedidos CUO1: Registrar pedidos CUO2: Eliminar pedidos CUO3: Actualizar pedidos CUO4: Buscar pedidos CUO5: Imprimir pedidos CUO6: Imprimir lista pedidos CUO7: Cancelar cuenta CUO8: Cancelar pedido Casos de usos mesas CUO1: Registrar mesa CUO2: Eliminar mesa CUO3: Actualizar mesa CUO4: Buscar mesas CUO5: Imprimir mesas CUO6: Imprimir lista mesas CUO7: Escoger mesas por nmero de personas CUO8: Reservar mesa 8. DESCRIPCIN DE ACTORES Mesero Administrador o dueo Auxiliar

9. DESCRIPCION CASOS DE USOS

9.1. Sistema Clientes

Caso de Uso: Actores: Tipo:

Registrar Clientes. Administrador Primario. 10/16

Descripcin:

El Administrador se encarga de registrar a los clientes del restaurante, para mantener los datos y as los clientes puedan ordenar los diferentes platos que ofrece el restaurante.

Caso de Uso: Actores: Tipo: Descripcin:

Eliminar Clientes. Administrador Primario. El Administrador elimina a los clientes que se encuentra en la base de datos y los cuales ya no harn parte del establecimiento

Caso de Uso: Actores: Tipo: Descripcin:

Actualizar Clientes. Administrador Primario. El Administrador Actualiza los datos del cliente ya sea, la direccin, su numero de identificacin

Caso de Uso: Actores: Tipo: Descripcin:

Buscar Clientes. Administrador Primario. Buscar un determinado cliente para saber si se encuentra ya registrado o para verificar los datos personales que se encuentran guardado en la base de datos

Caso de Uso: Actores: Tipo: Descripcin:

Imprimir Cliente. Administrador Primario. Plasma en papel un cliente en especifico 11/16

Caso de Uso: Actores: Tipo: Descripcin:

Imprimir Listado Clientes. Administrador Primario. Plasma en papel la lista de todos los clientes en la base de datos

9.2. Sistema pedido

Caso de Uso: Actores: Tipo: Descripcin:

Registrar Pedidos. Administrador Primario. El Administrador registra los pedidos hechos por los clientes en la base de datos

Caso de Uso: Actores: Tipo: Descripcin:

Eliminar Pedidos. Administrador Primario. El Administrador puede eliminar los pedidos hechos por un cliente que desee cancelar lo que pide.

Caso de Uso: Actores: Tipo: Descripcin:

Actualizar Pedidos. Administrador Primario. El administrador puede actualizar el pedido del cliente cambiando el plato por otro que el cliente quiera.

Caso de Uso: Actores: Tipo:

Buscar Pedidos. Administrador Primario.

12/16

Descripcin:

El administrador puede buscar los pedidos que realizo un determinado cliente.

Caso de Uso: Actores: Tipo: Descripcin: Caso de Uso: Actores: Tipo: Descripcin:

Imprimir Pedidos. Administrador Primario. El Administrador puede imprimir un pedido en especfico Imprimir Lista de Pedidos. Administrador Primario. El Administrador se encarga de imprimir una lista de pedidos o de todos los pedidos realizados en una fecha en especfico

9.3. Sistema mesas Caso de Uso: Actores: Tipo: Descripcin: Caso de Uso: Actores: Tipo: Descripcin: Registrar mesas. Administrador Primario. El Administrador se encarga de crear nuevas mesas Eliminar mesas. Administrador Primario. El Administrador borra una mesa

13/16

Caso de Uso: Actores: Tipo: Descripcin:

Actualizar mesas. Administrador Primario. El Administrador realiza las actualizaciones de las mesas ya sea para asignarle un nuevo numero de personas o quitarle la cantidad se persona que pueda tener la mesa, o para modificar su tipo, mesa de fumador o no fumador.

Caso de Uso: Actores: Tipo: Descripcin:

Buscar mesas. Administrador Primario. El administrador realiza la bsqueda de mesas para verificar si es una mesa de fumadores o no y adems para saber el nmero de personas que pueda tener asignada.

Caso de Uso: Actores: Tipo: Descripcin: Caso de Uso: Actores: Tipo: Descripcin:

Imprimir mesas Administrador Primario. Plasma en papel los datos referente a la esa Imprimir lista de mesas Administrador Primario. imprime todas las listas de todas las mesas con sus respectivos datos

Caso de Uso: Actores: Tipo: Descripcin:

Escoger Mesas por numero de persona Administrador Primario. El administrador puede escoger la mesas por el numero de personas que pueda tener.

14/16

DIAGRAMA DE CASO DE USOS PARA GESTION DE CLIENTES

DIAGRAMA DE CASO PARA REALIZAR PEDIDOS

DIAGRAMA DE CASO PARA FACTURAS

DIAGRAMA DE CLASES

13. CONCLUCIONES

15/16

16/16

También podría gustarte