CAPITULO I: INTRODUCCIÓN
1.1. Antecedentes
1.1.1. Antecedentes del Contexto
En el negocio de expendios de comida como en los
restaurantes, cafeterías, broasterias, etc., el modelo de
organización empieza desde que el cliente entra en el local y
realiza su pedido, ya sea cancelando al instante al comprar la
ficha de el plato o preparado que va a consumir, o simplemente
haciendo dar a conocer su orden al garzón, en el primer caso el
mesero pasa a recepcionar la orden ya sea con la ficha o de manera
verbal (esta si no cancela al ingresar en caja), el mesero es
quien da ha conocer la orden recepcionada a la cocina (cocinera o
chef), quien se encarga de preparar las ordenes de los clientes y
también se encarga de realizar el control de los productos
alimenticios para la preparación de los platos, y por ultimo si no
trabajan con la compra directa con fichas se realiza la
cancelación de los pedidos realizados en caja con respecto a la
mesa o por clientes, siendo esta la forma de cobro mas complicada
que existe ya que no se tiene un buen control de los pedidos por
mesas o por clientes dentro del local mucho menos si el negocio es
bastante grande y con mucho afluencia de clientela.
1.1.2. Antecedentes del Proyecto
En el área de control de inventario de almacén de productos
se realiza el control de manera empírica controlando
constantemente los productos que faltan y estimando cuanto falta
sin realizar una comparación con los precios anteriores de cada
uno de los productos.
En el área de control de mesas solo se deja al cliente que se
acomode como pueda dejando a su elección las mesas que el cliente
vea más conveniente o en su caso ninguna.
En el área de control de caja se realiza el cobro
directamente después del consumo y apuntando en un cuaderno cuanto
fue el saldo de consumo del cliente, y realizando la facturación
respectiva a mano.
En el área financiera se realiza los respectivos balances con
la ayuda de una contadora.
1.2. Descripción del Problema
El Conjunto de reportes y controles realizados en papel, y
algunos de manera verbal, causa un mal control de muchos de los
productos, mesas, atención a clientes y errores al momento de
realizar la facturación creando desconfianza del cliente
consumidor, y mal control de los ingresos y egresos departe del
propietario hacia su negocio, siendo de gran preocupación para
este por todos los problemas mencionados anteriormente.
1.3. Formulación del Problema
Mal control y organización del negocio al realizar todas las
operaciones de manera escrita o verbal.
1.4. Objetivos del Proyecto
1.4.1. Objetivo General
Implementar un software de gestión de restaurante que permita
el armado de fórmulas y recetas(comandas), la entrega a domicilio
(delivery), la posibilidad de administrar múltiples salones y
sectores y Obtener en la pantalla de el monitor toda la
información y todas las opciones operativas que un restaurante
precisa. Con una interface gráfica de fácil lectura, completas
prestaciones y ágil manejo. Tal que el cajero puede chequear y
distribuir las mesas en cada salón y disponga rápidamente de la
ubicación de las mismas, conozca su estado, y sepa la capacidad de
comensales que poseen cada una, e incluso que al hacer click en
cada mesa el encargado pueda abrir el detalle de la factura en
preparación, chequeando sus consumos, agregando los nuevos
pedidos, emitiendo las comandas, dividiendo la mesa si es
necesario, y realizando el cierre de la misma. Teniendo de esta
manera un mejor control del negocio de parte del propietario y una
mayor confianza departe de los clientes que concurren a consumir
en el local.
1.4.2. Objetivos Específicos
Se Busca mejorar el sistema de la broasteria mediante un
control del inventario y facturación como así mismo su
balance general para la toma de decisiones correctas, y no de
forma errónea.
Facilitar el progreso de la broasteria, como la reservación y
pedido de cada mesa. Y mejorar su rendimiento de atendido a
los clientes.
Mejorar el sistema de ordenes de forma verbal a la forma
automatizada en el cual se podrá observar cada mesa lo que
ordena, con un error absoluta del 0.01%
Mejorar cada atención y pedido del cliente de tal manera que
se de forma rápida y efectiva.
Sobre todo mejorar el sistema general de la broasteria para
no tener que preocuparse mucho de competencias.
CAPITULO II: RECOPILACIÓN DE INFORMACIÓN
2.1. Antecedentes de la Empresa
En el restaurante broasteria “Gallo Claudio”, que en la
actualidad tiene un año de vida desde hace 8 años a nombre de él
Sr. Alex Gutiérrez Cepeda, nació con tres empleados con los cargos
de:
1 Cajero: Que se encargaba de hacer los pedidos de los
clientes e informar a la cocinera para su
posterior preparación y así mismo se hacia cargo
de los cobros de todos los pedidos realizados.
1 Mesero: El mesero también se hacia cargo de los pedidos
tanto de registrarlos como de entregarlos a las
mesas correspondientes.
1 cocinera: Solo cumplía con la función de preparar los
pedidos realizados por los clientes, tales pedidos eran dados
a conocer por el cajero y el mesero de manera verbal.
Actualmente el restaurante abre entre las horas de 9:30 am a 1:00
pm y 6:30 pm a 10:00 pm. Cuenta con 10 mesas cada uno con su
alcuza y porta servilletas con cuatro sillas cada uno.
Por lo cual el máximo número de clientes es de 40 personas,
también cuenta con refrigerador, un mostrador con una caja y un
cuaderno el cual anota las reservaciones, la caja eventualmente es
atendido por la esposa del propietario cuando no asiste el cajero.
El restaurante Broasteria está pasando por una crisis puesto que
ha disminuido las ventas de los platos, antes ganaban
aproximadamente 800 bs y ahora solo gana 300 a 400 bs mensuales.
Por la apareció de pollos “Imba” cerca del restaurante.
2.2. Objetivos de la Entrevista
La entrevista fue realizada para verificar el estado control
del inventario,control del personal de trabajo y de los mismos
ingresos de la broasteria, con la informacion se quiere diseňar un
sistema para mejorar su control devido a que tiene muchas
dificultades en su control de egresos de gastos de mercaderia en
sus inventario.
2.3. Lista de los entrevistados
Nombre ¿Por qué?
Alex Gutiérrez Cepeda Es el dueño de la broasteria
María René Fernández Es la cocinera de la broasteria
Carlos Azurduy Castro Es el cajero de la broasteria
José Manuel Quispe Es el mesero de la broasteria
2.4. Preguntas de la Entrevista
Cocinera:
1. Nombre…………………………………………………………………………………………………………………………
2. ¿Cuánto tiempo trabaja en la broasteria?
……………… años ……………… meses …………días
3. ¿Cuáles son las dificultades que se presenta más a
menudo en su labor?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
4. ¿Cómo se realiza la comunicación con los demás empleados
al momento de trabajar?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
5. ¿Cómo realiza el control de los productos utilizados
para la preparación de los platos?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
6. ¿Qué problemas encuentra al momento de realizar su
informe diario?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
Mesero:
Nombre……………………………………………………………………………………………………………………
1. ¿Cuánto tiempo trabaja en la broasteria?
……………… años ……………… meses …………días
2. ¿Cuáles son las dificultades que se presenta más a
menudo en su labor?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
3. ¿Cómo se realiza la comunicación con los demás empleados
al momento de trabajar?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
4. ¿Cómo controla los pedidos de cada mesa y cada cliente
al momento de entregarlos?
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
5. ¿Cómo distribuye a los clientes en cuestión a mesas y
asientos disponibles?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
6. ¿Qué problemas encuentra al momento de realizar su
informe diario?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
Cajero:
Nombre…………………………………………………………………………………………………………………………
1. ¿Cuánto tiempo trabaja en la broasteria?
……………… años ……………… meses …………días
2. ¿Cuáles son las dificultades que se presenta más a
menudo en su labor?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
3. ¿Cómo se realiza la comunicación con los demás empleados
al momento de trabajar?
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
4. ¿Cómo controla los pedidos de cada mesa y cada cliente
al momento de informar a la cocinera y al mesero?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
5. ¿Cómo distribuye a los clientes en cuestión a mesas y
asientos disponibles?
…………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
6. ¿Cómo realiza el control de cada cliente para el
respectivo cobro?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
7. ¿Qué problemas tienes al momento de realizar el cobro?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
8. ¿Qué problemas encuentra al momento de realizar la
facturación?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
9. ¿Qué problemas encuentra al momento de realizar su
informe diario?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
Propietario:
Nombre……………………………………………………………………………………………………………………………
1. ¿Qué tiempo tiene la broasteria?
……………… años ……………… meses …………días
2. ¿Cuáles son las dificultades que se presenta más a
menudo en su labor como propietario?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
3. ¿Cómo se realiza la comunicación con los empleados
cuando están trabajando?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
4. ¿Cómo controla que los clientes se sientan satisfechos
en su negocio?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
5. ¿Cómo controla el buen desempeño de los empleados?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
6. ¿Cómo recibe los informes de la funciones de sus
empleados?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
7. ¿Los informes recibidos le son escritos o verbales?
Verbal Escrito
8. ¿son eficientes los informes que recibe de sus
empleados?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
9. ¿De que manera controla el historial económico de su
negocio?
……………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
10. ¿Quién realiza el balance general de su negocio?
……………………………………………………………………………………………………………………………………………
2.5. Informe de la Entrevista
Con el documento que se realizo en la entrevista se encontró
muy claro que fallas que tenían en la broasteria, por lo
tanto al momento de realizar la entrevista devido a sus falta
de tiempo lo hicimos la mayoría con preguntas cerradas.
Aun así obtuvimos suficiente información de la entrevista
para realizar el diseño, con la estructura de la información
obtenida el sistema se fue realizando y acomplejando cada sus
falla para reducirlas al minimo de la mismas por eso razón
cada pregunta de la documentación fue planificada con un solo
objetivo dando a conocer que los resultados de los
trabajadores y control de la misma broasteria no eran buenos.
ANEXOS
CAPITULO III: MODELO DEL NEGOCIO
3.1. Modelo de Casos de uso del Negocio
3.1.1. Lista de Caso de Usos
En el caso de la Broastería el Gallo Claudio se pudo
identificar los siguientes casos de Uso:
Recepción del Cliente
Preparación y entrega del Pedido
Facturación
Control de Despensa
Ajuste Contable
3.1.2. Lista de Actores del Negocio
En el negocio se puede apreciar 6 actores importantes en el
negocio los cuales se describe en la tabla que se muestra a
continuación:
ACTOR FUNCIONES
Cliente Es quien entra al restáurate a consumir algún
producto alimenticio con especialidad en pollos que este le
proporcione.
Cajero Es el encargado de registrar el pedido del cliente,
distribuir las mesas y emitir la factura total de consumo
para cada cliente.
Mesero Esta encargado de entregar el pedido al cliente y
realizar la limpieza de cada una de las mesas que se
desocupen.
Cocinero Se hace cardo de preparar y servir los platos que el
cliente haya pedido llegando también a hacerse cargo de
controlar la falta de productos de la despensa.
Propietario Es quien se encarga de realizar el manejo general del
negocio, tanto administrativo como financiero, además es
quien se encarga de supervisar que los clientes se sientan
como en su casa cuando entren a su negocio.
Contador Es quien realiza los ajustes contables del negocio y
también los balances generales cada año.
3.1.3. Diagramo de Casos del Negocio
Mesero
Cliente
Cocinero
Atencion del Cliente
Preparacion y entrega del pedido
Facturacion
Contador
Cajero
Control de Despensa
Ajute Contable
Propietario
3.1.4. Diagrama de Actividades del Negocio
3.1.4.1.Diagrama de Actividades para la Atención al cliente
Entrar al Restaurante
Solicitar plato
Verificar Mesas Disponible
Despachar cliente
Tomar Orden
Designar mesa a cliente
CajeroCliente
3.1.4.2.Diagrama de Actividades para la preparación y entrega del
pedido
Enviar orden por mesa
Revisar orden
Revisar disponibilidad en despenza
Preparar Plato
Reportar indisponibilidad del plato
Despachar plato al mesero
Recomendar platos disponibles al cliente
Entregar orden al cliente
MeseroCocineroCajero
3.1.4.3.Diagrama de Actividades para la Facturación
Solicitar Factura de Consumo
Cancelar Factura
Revisar orden
Calcular costo total de pedidos
Imprimir factura
CajeroCliente
3.1.4.4.Diagrama de Actividades para el Control de la Despensa
Solicitar informe de Despenza
Revisar reporte
Comprar productos faltantes
Reabastecer Despenza
Verificar despenza por producto
Revisar Pollo
Revisar Abarrotes
Revisar Verduras
Revisar Condimentos
Ajustar productos faltantes en despenza
Reportar al propietario
CocineroPropietario
3.1.4.5.Diagrama de Actividades para el Ajuste Contable
Revisar importe de ventas
Imprimir reporte de ventas por pedido
solicitar informe de caja
Revisar reporte de ventas por pedido de caja
Solicitar Ajuste Contable a contador
Consumo de energia electrica, agua potable, reporte de ventas por pedido
Analizar y evaluar ganancias y perdidas
Realizar ajuste contable
Reportar ganacias y perdidas al propietario
Contador PropietarioCajero
3.2. Modelo de Objeto del Negocio
hay
1,n
1
atiende
manda pedidos
1,n
1
1,n 1
entrega
Mesa
formacapacidadmaterial
entrega pedidos
1
Mesero
idtelefono
anotar()atender()
1,2,3
entrega las anotaciones1,n 1
prepara
1
1,2,3
Ambiente
AreaUbicacionColor
entra por el
paga
1
Caja
DineroMostradorCaja de seguridadFacturas
informa
1
1
1
Cocina
DecoradoRefrigeradorDespensaMesonCristaleriaAlacena
Contador
iddireeciontelefono
ajustar()entregar()...
Propietario
nombreapellidotelefonodireccionid
recibir()ordenar()ajustar para mejoro()...
entrega
informe
1
1
Cocinero
idtelefono
prepara orden()entregar orden()
Cajero
idtelefonodireccion
atender()mandar ordenes()entregar factura()
entrega los pedidos de la ordenes 1,2,3
1,2,3
cliente
nombreapellidodireccionid
Pedir()Servirse()pagar()
Silla
materialtamaño
se sienta
1
1
3.2.1. Diagrama de Objetos del Negocio
CAPITULO IV: MODELADO DE LOS REQUISITOS
4.1. Panorama General
4.2. Clientes
4.3. Metas
4.4. Funciones
4.5. Atributos del Sistema
Atributos Restricción y detalle
Tiempo de (restricción de frontera)cuando se pide
respuesta mesa se da un tiempo de 5s
Tiempo de orden
del plato
(restricción de frontera)cuando se ordena
el plato solo un tiempo de 15min antes de
que el cliente se vaya
tolerancia a
fallas
(restricción de frontera) Debe registrar
los pagos a crédito autorizados que se
hagan a las cuentas por cobrar en un plazo
de 24 horas, aun cuando se produzcan fallas
de energía o del equipo.
plataformas del
sistema
operativo
(Detalle) Microsoft Windows 95, 98, 2000 y
NT.
metáfora de interfaz
(detalle) Ventanas orientadas a la metáfora de un formulario y cuadros de diálogo.
4.6. Lista de Casos del Sistema
Crear el registro de entrada de los clientes. Confirmar reservación de los clientes. Registrar todos los pedidos de los clientes. Enviar el pedido para su preparación. informar cuando el pedido está terminado. Controlar y guardar el pago de cada cliente. Enviar datos del día de trabajo al propietario.
4.7. Diagrama de Casos de Uso
control de ingresos de mercaderia
accion e informe financiero de estado esconomico
Propietario
Cajero
Mostrar y seleccion de palto
Registro de factura de salida
preparar y ordenar plato
Administrar mesas y reservacion
Cliente
4.8 Descripción de los casos del sistema
4.9 Extensiones e inclusiones:
Informe Economico
Reportar Menu<< incluir>>
Administrar mesas
<<incluir>>
<<incluir>
Facturar
Control de inventario
Control de calidad y cantidad
<<extender>>
<<incluir>>
<<incluir>>
Resabastecer inventario
Informe de egreso e ingreso
Propietario
Actuar para mejorar
<<enteder>>
<<incluir>>
<<incluir>>
Seleccionar plato
Mostrar Menu
Pago de la orden
Cliente
Realizar reservacion
<<extender>>
Pedir Plato
<<incluir>>
Verificar orden
Costo de cada plato
Cambiar el menu
Cajero
registro de fecha y hora
4.10 Clasificación de los casos de uso del sistema:
Caso de uso A B C D E F SUMAReportar menú 5 5 1 0 6 3 20Pedir plato 4 6 1 0 7 5 23Administrar mesas 6 8 1 0 3 4 21Facturar 5 5 2 1 5 6 24Control de inventario 3 4 1 0 7 6 21Informe de estado económico 5 6 3 1 10 5 30
4.11 Formulario de plantilla del negocio:
4.12 DIGRAMA DE CASOS DE USOS REALESCasos de uso Mostrar y seleccionar platoActoresPropósito Permitir ver al cliente la disponibilidad de cada
palto y su cantidad de la misma.Resumen En este caso el cliente tiene la facilidad de ve el
estado de la comida para evitar futuras quejasPrecondicionesFlujo principal En este caso de uso el cliente tiene la facilidad de
ver como esta su pedido, para ver la comida selecciona una serie de opciones que se debe llenar en cual puede ocurrir un error (E-1), una vez llenado en la pantalla del menú (P-1) este le da tres opciones que son “pedir”, “salir”, en esta pantalla se ira actualizando cada minuto los platos. Cuando presione en “Pedir” el sistema le enviara a una pantalla de los complementos (P-2). Cuando presione en “Salir” el sistema deberá cerrarse. El momento de que no haya ningún plato el sistema le dirá que ya no hay nada y que deberá volver más tarde.
Excepciones (E-1).- No ha llenado el formulario de platos
Casos de uso Pedir platoActoresPropósito Permitir al cliente facilitar su pedido y hacerlo
rápidoResumen En esta caso cuando llene su formulario le dirá si no
quiere que le acompañen algunos complementos,Precondiciones Haber llenado el menú de platos principalesFlujo principal En este caso cuando el cliente llene su pedido en la
pantalla del menú (P-1). Le dirá si no quiere algunos complementos el cual le dará una serie de opciones en la pantalla de complementos (P-2). Y el número de mesa (E-1). En esta pantalla tendrá las siguientes opciones “Pedir ya!” y “Volver” , cuando presione “Pedir ya!”(E-2) se cargara el sistema y le enviara la orden a la cocinera y con qué complementos desea, cuando presione “volver” el sistema volverá a la pantalla del menú (P-1).
Excepciones (E-2).- No ha llenado el formulario de platos(E-1).- Mesa equivocada en caso se le pedirá que vuelva “verificar mesa”
Casos de uso Administrar mesasActoresPropósito Ver cada la disponibilidad y reservación de cada mesaResumen En este caso el cliente podrá observar mesas
disponibles y la reservación de las mismas.Precondiciones Si hay reservación la fecha, hora y nombre de la
mismaFlujo principal En este caso Observara que el cliente puede hacer
una reservación de mesa en la pantalla (P-3) en el cual se mostrara una serie de opciones para reservar. En la pantalla tendrá tres opciones que son “verificar”, “Reservar” y “pedir mesa”. Cuando presione en “verificar” el Sistema verificará la fecha, hora y nombre de la persona (E-1) donde le dirá la mesa que reservo. En caso de que presione “reservar” el sistema le guardara los datos de la reservación (E-2), y cuando presione “Pedir Mesa” el sistema haDe abrir un subflujo (S-1) en el cual dirá el estado de las mesas.
Subflujo (S-1) En este subflujo (S-1) se le mostrara el estado de la mesas de la broasteria. Cuando uno mesa este vacía le dirá cual es la mesa que está disponible o mesas disponibles. En caso contrario le dirá que no hay ninguna mes mostrando mesa 0, lo cual no hay. y le mostrara que habrá una mesa disponible en t tiempo de aproximación. Y tendrá una opción de “volver” El cual vuelve a la pantalla de reservación (P-3).
Excepciones (E-1).- puede que la reservación sea incorrecta en caso le aparecerá un mensaje diciendo “error de reservación”.(E-2).- Que los datos estén incompleto entonces aparecerá un mensaje diciendo “datos incompletos”
Casos de uso FacturaciónActoresPropósito Permitir al cajero entregar una factura al cliente en
el momento que se realiza la compra del producto.
Resumen En este caso el cajero tiene la facilidad de dar una factura a cada cliente por las compras que esta asiendo.
Precondiciones Toda factura a entregarse al cliente tiene que ser previamente guardada en la base de datos.
Flujo principal En este caso de uso se inicia cuando el cliente interactúa simultáneamente con el cajero al momento de cancelar la deuda que se le cargo por el consumo de los productos de la broasteria.El cajero realiza la pregunta “Decea que se le entregue una factura por los gastos realizados”.El cajero entra a la opción de “facturación” y va solicitando al cliente la siguiente información. “Nombres”, “Apellidos”, “NIT”.Terminado le llenado de información el cajero pasa a revisar los datos del cliente.Si el cajero oprime la opción de “Imprimir” el sistema se conecta a la impresora e imprime la facturación con todos los datos ya proporcionados Si el cajero oprime la opción de “borrar” todos los datos que se Colocaron al formulario quedan borrados.
Excepciones E1.- Información incompleta.- falta llenar el formulario se pide al cajero que vuelva a introducir los datos.
Casos de uso InventarioActores Dueño, Base de datos del sistema.Propósito Permitir al propietario tener un inventario de todos
los productos que tiene la para el preparado de las comidas.
Resumen En este caso de uso el propietario tiene como
facilidad un control mas detallado del las compras de sus productos.
Precondiciones Para poder ingresar a este sistema el propietario deberá hacer validar el nombre de usuario y contraseña.
Flujo principal En este caso de uso si inicializa en el momento que el propietario lo desee ya que cuando esto se inicializa aparece un formulario de validación “Inven1”. Si el proletario elige la opción “ACEPTAR” el sistema ara un enlace para mostrar el formulario “inven2”.Si el propietario presiona “borrar” la información anotado tanto como el “usuario” y el la “clave” será borrada para introducir nuevamente los datos.
Subflujos Este flujo se activa cuando se presiona “aceptar” en el flujo “iven1”. La interfase nos envía al evento “iven2” el cual es un formulario que tiene el registro de todos los productos que se tiene en la despensa.Este formulario cuanta con: “código de producto”, “nombre del producto”, “precio con el cual se compre el producto”, y la “cantidad”.El formulario tiene las siguientes acciones: modificar adicionar y eliminar.Si el usuario elije la opción se “eliminar” el sistema manda un mensaje pidiendo la confirmación de eliminar el producto el cual a sido seleccionado.Si el usuario elije la opción de modificar el sistema hace una interfase con en formulario “Modificar”.Si el usuario elije la opción de adicionar el sistema realiza una interfase con el formulario “Adicionar”.
Subflujos Este subflujo se acciona cuando el usuario elije la opción de “modificar”.El usuario deberá llenar el siguiente formulario para modificar el producto que se desea: “nombre del producto”, “precio con el cual se compro el producto”, y la “cantidad”.Cuando el usuario termina de llenar el formulario tiene dos opciones para elegir:”aceptar” “borrar”.Si el usuario elije la opción de aceptar el producto queda modificado y se muestra en la interface “inven2”.
subflujos Este subflujo se acciona cuando el usuario elije la opción de “adicionar”.El usuario deberá llenar el siguiente formulario para modificar el producto que se desea: “código del producto” “nombre del producto”, “precio con el cual se compro el producto”, y la “cantidad”.Cuando el usuario termina de llenar el formulario tiene dos opciones para elegir:”aceptar” “borrar”.Si el usuario elije la opción de aceptar el producto queda adicionado y se muestra en la interface “inven2”.
Excepciones E1.- nalidacion incorrecta el sistema manda un mensaje pidiendo que se vuelva a escribir de nuevo el
usuario y la contraseñaE2.- información incompleta el sistema manda un mensaje pidiendo al usuario que complete el valos faltante en el formulario respectivo.
Casos de uso Informe de estado económicoActoresPropósito Permitir ver al usuario el estado de su broasteria ya
actuar al respecto Resumen Facilitar el trabajo, ajuste contable y balance
general al propietario mediante un login y password.Precondiciones Cuenta de propietario o empeladoFlujo principal En este caso el sistema nos mostrara dos líneas que
se deben llenar en la pantalla de informe (P-6) con espacios a llenar que son el “usuario” y “clave” mas una elección de cuenta “propietario y empleado”. Tendrá dos opciones uno “Entrar” y otro “salir” cuando presione en “Entrar” el sistema verificara su “usuario” y “clave” mas su opción de cuenta (E-1) y le abrirá un subflujo (S-1) o (S-2) según la opción elegida. Cuando presione en “Salir” el sistema se cerrara.
Subflujo (S-1) En este subflujo (S-1) Le Mostrara todos los informes: ingreso, egreso y gastos básicos con el numero de facturas de cada venta, en el cual se podrá
ver si hay perdidas o ganancias. En la parte inferior ha y cuadro para llenarlo según la citación que se observa en informe y tendrá un tres opciones “Imprimir” , “Salir” y “Enviar”, cuando presione “imprimir” el sistema entrara a la pantalla de facturas (P-4) para los datos y fecha y le mostrara una opción que dice “desea imprimir todas la facturar” . Imprimirá todas las facturas del mes y sus ventas, con los ingresos y egresos al final terminando con los gastos básicos. Cuando presione “enviar”. El sistema enviara a la cuenta del empleado los datos del informe mas loe que se debe hacer para mejorar o mantener.Cuando presione “salir” el sistema se cerrara saliendo de la cuenta actual
Subflujo (S-2) En este subflujo (S-2) Le Mostrara todos los informes: ingreso, egreso y gastos básicos con el número de facturas de cada venta, en el cual se podrá ver si hay pérdidas o ganancias. En la parte inferior ha y cuadro para llenarlo según la citación que se observa en informe y tendrá unas dos opciones “Imprimir” y “Salir”.Cuando presione “imprimir” el sistema va imprimir lo ingresos, egresos y gastos generales mas lo que se debe hacer enviado por el propietario.Cuando presione “Salir” el sistema se cerrara saliendo de la cuenta actual
Excepciones (E-1).-Puede. Que el usuario y contraseña estén equivocados en ese caso le mostrara un mensaje diciendo “error de usuario o clave”
4.13 DIAGRAMA DE CLASES
Llena
formulario
envia datos
envia
verifica datos
manda la actualizacion ...
seleccciona opciones
manda
opciones
envia opciones
verfica datos llenos
llenado de formulario
cliente
complemetos
registro de menu
sistema
cambia
seleccciona opciones
Llena
formulario
verifica
envia datos del pedido
enviadesigna
envia dato
verifica mesa
piden n° de mesa
cliente
complementos
llenado de formulario
registro de mesa
registro de menu
sistema
manda n° de mesa
seleccciona opciones
verifica reservacion
envia
su
opcion
muestra formulario de:
envia datos
verificar validacion de datos
manda datos
recive datos
indica su
cliente
verifica estado de mesas
llenado de datos
verficacion de datos
administracion de mesas
sistema
seleccion de mesas
reservacion de mesasindica su mesa
registro de factura
sistema
envia estado del formulario
llenado de datos
verifica formulario
manda datos
cliente
muestra datos
Facturar pedido
cajero
envia estado del formulario
envia datos
envia datos para facturar
entrega factura
pide formulario
registro de factura
sistema
envia estado del formulario
llenado de datos
verifica formulario
manda datos
cliente
muestra datos
Facturar pedido
cajero
envia estado del formulario
envia datos
envia datos para facturar
entrega factura
pide formulario
informe financiero
control de informe
Cajero
propietario
recibe ingresos y egresos
ingreso de usuario
ingresa datos
sistema
Pide informe
manda informe
manda estado de cuenta
verifica informe
manda accion a asumir
envia accion
manda datos