ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SISTEMA DE GESTIÓN DE UN RESTAURANTE


Enviado por   •  17 de Septiembre de 2016  •  Biografías  •  2.203 Palabras (9 Páginas)  •  331 Visitas

Página 1 de 9

[pic 1]

UNIVERSIDAD NACIONAL DE INGENIERIA

[pic 2][pic 3][pic 4]

TALLER DE INGENIERIA DE SOFTWARE 1

PRIMER ENTREGABLE

SISTEMA DE GESTIÓN DE UN RESTAURANTE

INTEGRANTES:

CHIROQUE ANAYA, PEDRO LUIS                                                   20090112B

TELLO HERRERA, JOSE                                                                  20080109I

PROFESOR:     SANCHEZ ESPINOZA, JAVIER

2015 – II

INDICE

INDICE        

1        PLAN DEL DESARROLLO DEL PROYECTO        

1.1        Análisis del Sistema:        

1.1.1        Requerimientos del Sistema de Información:        

1.1.1.1        Determinación del Alcance del Sistema        

1.1.1.2        Obtención de Requerimientos        

1.1.1.2.1        Requerimientos Funcionales (RFN):        

1.1.1.2.2        Requerimientos No Funcionales (RNF)        

1.1.2        Modelo de Casos de Uso del Sistema        

1.1.3        Descripción de los Casos de Uso        

1.1.4        Especificación de los Casos de Uso        

1.1.5        Diagrama de Actividades:        

1.1.6        Análisis de Clases        

1.1.7        Análisis de Paquetes        

PLAN DEL DESARROLLO DEL PROYECTO

Análisis del Sistema:

Requerimientos del Sistema de Información:

Determinación del Alcance del Sistema

Un restaurante desea le desarrollen un aplicativo para el control de la atención de los servicios a una mesa en base al menú del día definido por el cocinero y según los insumos disponibles. El sistema debe facilitar al administrador la generación de consultas acerca del menú diario, de las mesas disponibles en un día, de la programación de los mozos, de los stocks de insumos, de los platos más consumidos, de los días de la semana de mayor consumo, y de los clientes más frecuentes. Por otro lado debe facilitar la reserva de una mesa a un cliente en cantidad  de clientes, en una fecha y hora determinada según la disponibilidad, así como el cobro por el consumo realizado. Un mozo ubica a un cliente en una mesa y toma el pedido de los platos a consumir en base al menú del día; el cocinero toma conocimiento de los platos a preparar e informa de su preparación para el servicio a la mesa que lo solicitó. Un almacenero lleva el control de los insumos comprados y de los insumos requeridos por el cocinero para la preparación del menú del día. Un cajero debe emitir la facturación en base a la mesa y el cliente correspondiente.

Obtención de Requerimientos

Requerimientos Funcionales (RFN):

NÚMERO

REQUERIMIENTO

DESCRIPCIÓN

PRIORIDAD

RF01

Registros y mantenimiento

Registro y mantenimiento de las mesas del restaurante. Para cada mesa se registra su ubicación y su capacidad en número de sillas para la atención

4

RF02

Programación

Facilitar la programación de las mesas asignándolas a los mozos disponibles, es decir cada mesa tiene a un mozo encargado de su atención y un mozo puede ser responsable de atender a muchas mesas.

4

RF03

Reservas

Permitir al cliente la reserva de una mesa para una fecha y hora determinada, siempre que sea con 24 horas de anticipación.

3

RF04

Recepción de pedido

Permitir al mozo realizar la toma del pedido registrando los platos requeridos por la mesa del cliente a partir del menú disponible para el día.

3

RF05

Cuentas

Permitir al cajero recibir la confirmación de la finalización del consumo desde la Tablet Pc de los mozos y procede a la facturación seleccionando la mesa y el cliente correspondiente.

3

RF06

Consultas y reportes

Permitir la generación de consultas acerca del menú diario.

2

RF07

Asignación de Mesa

Permitir la asignación de mesas a los clientes cuando el cliente arriba al restaurante.

4

Requerimientos No Funcionales (RNF)

NÚMERO

REQUERIMIENTO

DESCRIPCIÓN

PRIORIDAD

RNF01

Seguridad de acceso a la información

Acceso controlado por usuario y contraseña.

1

RNF02

Acceso restringido

Acceso a personal autorizado por el área, de acuerdo a sus funciones específicas.

1

RNF03

Manejo eficiente de la base de datos

Buen control de toda la data de los productos.

1

RNF04

Copia de seguridad del sistema

Tener una copia de la base de datos para salvaguardar dicha información de interés para el almacén.

1

RNF05

Interfaces amigables

Las interfaces del sistema deben facilitar el trabajo del usuario. El contenido de las pantallas no debe complicar al usuario y debe resultar muy entendible.

1

RNF06

Desempeño de Sistema

El sistema contara con un manual de usuario que le permitirá al usuario saber cómo realizar las operaciones en nuestro sistema.

2

RNF07

Tiempo de respuesta del Sistema

El sistema debe responder en tiempos mínimos, teniendo como límite 5 segundos.

2

RNF08

Usabilidad

El diseño de las interfaces deben ser tales que permitan un uso cómodo en las Tablet pcs y las pantallas del restaurante.

2

RNF09

Fiabilidad

Se corregirán los errores que se den en el ciclo de vida del software en el menor tiempo posible.

2

RNF10

Robustez

Cuando ocurra un error, el software hará un despliegue de mensajes de error apropiados, en donde se pueda terminar la aplicación de manera limpia y segura para los datos.

2

RNF11

Estabilidad

El software manejara el crecimiento continuo de trabajo de manera fluida, o bien estará preparado para hacerse más grande sin perder calidad en los servicios ofrecidos.

2

RNF12

Mantenimiento

Se mejorara y optimizara el producto software implementándole nuevas funcionalidades requeridas por el usuario.    

3

RNF13

Documentación

Se documentara toda la información necesaria como los procesos, actividades, funcionamiento del software, pruebas, manuales, etc.

2

RNF14

Performance

Las diversas tareas que se realizaran en el software se harán en el menor tiempo posible sin afectar la calidad de los mismos.

2

...

Descargar como (para miembros actualizados)  txt (15 Kb)   pdf (991.8 Kb)   docx (547 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com