Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NDICE
Implementacin de un sistema administrativo para un
Restaurant con Metodologa RAD.............................................1
1. INTRODUCCIN.................................................................................3
2. PLANEACIN DE REQUERIMIENTOS...........................................................4
2.1 Panorama General.................................................................................. 4
2.2 Clientes................................................................................................... 4
2.3 Meta........................................................................................................ 4
2.3 Categora de las Funciones.....................................................................4
2.4 Requerimientos....................................................................................... 5
2.4.1 Requerimientos Funcionales........................................................................5
2.4.2 Requerimientos No Funcionales...................................................................5
1. INTRODUCCIN.
El turismo es una de las mayores fuentes de ingreso en Acapulco guerrero, la
hotelera es un factor para determinar que eso es verdico. Existen alrededor de 3 hoteles
Calinda en Acapulco, los cuales ofrecen distintos servicios, por ejemplo: playa, golf, tenis,
albercas, servicio a playa entre otros, sin embargo uno de los servicios ms comunes es el
de restaurante. Cada hotel cuenta con este servicio, se hizo un enfoque en el hotel calinda
en su restaurante que lleva por nombre El Delfn, el cual no solo ofrece servicio a los
huspedes, tambin a personas ajenas al dicho restaurante.
En este trabajo se plantea una solucin a la problemtica del hardware y software del
restaurante sin tomar en cuenta el hotel donde se encuentra establecido.
PROBLEMATICA
El principal problema del restaurante es cuando los meseros realizan las ordenes de los
comensales, la hora de realizar el cobro por mesa, al momento de vaciar la informacin y
consultarla cuando sea necesario.
As mismo al momento de tomar las ordenes y pasarlas a la cocina para que se realicen los
pedidos que se entregaran a los comensales.
ALCANCE
Este proyecto tendr como fin llegar hasta la fase del modelado del sistema. En esta parte
se modelara negocios, datos y procesos , en conjunto a esto se forma la base de informacin
para una futura construccin de un prototipo.
OBJETIVO GENERAL
Implementar la planeacin de requerimientos y el modelado del sistema para el control
administrativo del restaurante El Delfn.
OBJETIVOS ESPECIFICOS
Se realizara una investigacin a fondo de cada funcin del restaurante.
JUSTIFICACIN
El desarrollo de un nuevo sistema mejorara el servicio que se ofrece a las personas que
consuman alimentos en el Restaurante El Delfn, logrando que sea un servicio ms rpido
y eficiente, de tal manera que sea cmodo tanto para el trabajador como para el comensal,
haciendo que de l dicho restaurante ahorre en tiempo y se compense con las ganancias
obtenidas.
HIPOTESIS
El sistema que se desarrollara lograra un gran avance al restaurante, logrando un eficiente
trabajo en todas las reas del restaurante y mejorando el tiempo en cada actividad que se
vaya a realizar dentro de l.
2. PLANEACIN DE REQUERIMIENTOS.
2.1 Panorama General.
Este proyecto tiene por objetivo el desarrollo de un sistema de control para mejor la
administracin de un restaurante ubicado en la ciudad de Acapulco.
2.2 Clientes.
El gerente encargado del restaurant validara la construccin del sistema de solucin,
propuesto en el presente trabajo.
Auxiliares: Meseros, Supervisor y Cajeros.
2.3 Meta.
Mejorar el control en el servicio del restaurant en el mbito administrativo, lo que traera
los siguientes beneficios:
Control de comandas.
Control de mesas.
Cobro de consumos.
Corte del da.
Descuentos por x paquetes.
Cobro de propina por comensales.
Significado
Debe realizarse, y el usuario saber que se ha
realizado
Debe realizarse, aunque no es visible para
los usuarios.
2.4 Requerimientos.
Un requerimiento es una caracterstica que el sistema DEBE tener o es una restriccin que
el sistema DEBE satisfacer para ser aceptada por el cliente. Levantamiento de
requerimientos es la especificacin del sistema en trminos que el cliente entienda, de
forma que se constituya en el contrato entre el cliente y los desarrolladores [1].
2.4.1 Requerimientos Funcionales.
Tabla 2.2. Tabla de Requerimientos Funcionales.
Numero de Referencia
Rf1.
Rf2.
Funcin
Realizar Orden.
Pagar orden; calculo de la
cuenta de una mesa y
propina incluida.
Generar Reporte; calculo del
corte del da, mes y ao.
Administrar empleados.
Administrar mesas saber si
estan disponibles.
Rf3.
Rf4.
Rf5.
Categora
Evidente
Evidente
Evidente
Evidente
Evidente
Clasificacin
Interfaz
Identificador de
requerimiento
RF 1
Hardware
RF 2
Software
RF 3
Descripcin
Se contara con una interfaz amigable para
el usuario.
Sern necesarias computadoras con
procesador de 4 ncleos.
El sistema estar limitado a ser usado solo
en Windows 7 y 8.
Realizar Orden
Mesero
Cocinero
Entregar Orden
Pagar Orden
Generar Reporte
Cajero
Administrar mesas
Supervisor
Administrar empleados
1
Empleados
Administrador
Ninguna
Ninguna
1.-El administrador selecciona la opcin empleado.
2.-El actor elije registrar, eliminar o modificar empleado.
3.-Se realiza la tarea.
Excepciones
Descripcin
Ninguna
Permite la administracin de empleados para su registro,
modificacin y eliminacin.
Tabla 3.2 Caso de uso Registrar Empleado.
Cdigo
Caso de Uso
Actores
Pre condicin
Pos condicin
Flujo normal
2
Registrar Empleado
Administrador
Ninguna
Ninguna
1.-El administrador selecciona la opcin empleado.
2.-El administrador elije registrar.
3.-Se realiza la tarea.
Excepciones
Descripcin
Ninguna
Permite el registro de un nuevo empleado.
3
Modificar Empleado
Administrador
Haber registrado el empleado antes en la base de datos.
Ninguna
1.-El administrador selecciona la opcin empleado.
2.-El administrador elije modificar empleado.
3.-Se modificaran los datos.
3.-Se guardaran los datos modificados en la base de datos.
Excepciones
Descripcin
Ninguna
Permite la modificacin de un empleado ya registrado.
Tabla 3.4 Caso de uso Eliminar Empleado.
Cdigo
Caso de Uso
Actores
Pre condicin
Pos condicin
Flujo normal
4
Eliminar Empleado
Administrador
Ninguna
Ninguna
1.-El administrador selecciona la opcin empleado.
2.-El actor elije eliminar..
3.-Se realiza la tarea.
Excepciones
Descripcin
Ninguna
Permite la administracin de empleados para su eliminacin,
Tabla 3.5 Caso de uso Eliminar Empleado.
Cdigo
Caso de Uso
Actores
Pre condicin
Pos condicin
Flujo normal
Excepciones
Descripcin
5
Realizar Orden
Mesero
Tener mesas disponibles
Ninguna
1.- El mesero tomara la orden del cliente
2.- Seleccionara en el sistema la mesa en la que se ubican.
3.-Realizara la orden en el sistema.
3.-Enviara la nueva orden a cocina desde el sistema.
Ninguna
Realiza la orden para ser enviada a cocina.
Excepciones
Descripcin
6
Pagar Orden
Mesero, Cajero
Ninguna
Limpiar la mesa desocupada
1.- El cajero obtendr lo que se le cobra al cliente por el consumo
adquirido.
2.- El ticket ser dado al mesero para llevarlo al cliente.
3.- Se proceder al pago en efectivo y se llevara al cajero.
Ninguna
Realiza la cuenta del cliente por el consumo.
Tabla 3.7 Caso de uso Cancelar Orden.
Cdigo
Caso de Uso
Actores
Pre condicin
Pos condicin
Flujo normal
Excepciones
Descripcin
7
Cancelar Orden
Mesero
Haber realizado antes una orden.
Ninguna
1.-El actor selecciona la opcin de eliminar husped
2.-El actor confirma la eliminacin del husped.
3.-El actor guarda los cambios en la base de datos.
.
Ninguna
Permite eliminar una orden registrada.
Tabla 3.8 Caso de uso Mesa.
Cdigo
Caso de uso
Actores
Pre condicin
Pos condicin
Flujo normal
Excepciones
Descripcin
8
Mesa.
Administrador, Mesero.
Ninguna
Ninguna
1.-El mesero o administrador selecciona la opcin Mesa.
2.-El mesero o administrador elije ocupar o desocupar.
3.-Se realiza la tarea
.
Ninguna
Permite administrar la disponibilidad de mesas.
10
Excepciones
Descripcin
9
Ocupar Mesa
Administrador, Mesero.
Ninguna
Ninguna
1.-El mesero o administrador selecciona la opcin Mesa.
2.-Elegira la opcin ocupar.
3.-Se realiza la tarea
.
Ninguna
Permite administrar la disponibilidad de mesas.
Tabla 3.10 Caso de uso Ocupar Mesa.
Cdigo
Caso de uso
Actores
Pre condicin
Pos condicin
Flujo normal
Excepciones
Descripcin
10
Desocupar Mesa
Administrador, Mesero.
Tener una mesa ocupada.
Ninguna
1.-El mesero o administrador selecciona la opcin Mesa.
2.-Elegira la opcin desocupar.
3.-Se realiza la tarea
.
Ninguna
Permite administrar la disponibilidad de mesas.
11
Mesero
Cocinero
Tomar
Orden
Cancelar
Orden
Registrar la
nueva orden
Modificar
Orden
Consultar
paquete
imprimir
Orden
Realizar
Orden
Cajero
Mesero
Verificar
Cobro
Imprimir Tiket o
Factura
Entregar Tiket
Pagar Orden
12
Cajero
Mesero
Verificar
Cobro
Imprimir Tiket o
Factura
Entregar Tiket
Pagar Orden
13
Cocinero
Mesero
Cajero
Realizar orden
Entregar orden
Pagar orden
Figura 3.5. Diagrama de Secuencia Pagar Orden, Realizar comanda y Pagar Orden.
14
15
Empleado
Alimentos
Bebidas
Orden
Mesa
Id_Empleado
Ticket
Id_TipoEmplead
Id_Orden
o
Id_Alimento
Empleado_Nom
Id_Empleado
Alimento_Descrip bre
Id_Mesa
Empleado_Apell
cion
Id_Alimento
ido
Alimento_Precio
Id_Bebida
Empleado_Sexo
Observacin
Empleado_Telef
ono
Empleado_Email
Id_Bebida
Id_Mesa
Numero_Mesa
Disponibilidad_M
esa
TipoEmpleado
1
Bebida_Descrip
Id_Ticket
cion
Bebida_Precio
Id_Orden
Total
Fecha
Figura 3.4. Diagrama de EntidadId_TipoEmpleadoRelacin.
TipoEmpleado_Descrip
cion
16