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

ESPECIFICACIÓN DE REQUERIMIENTOS


Enviado por   •  26 de Septiembre de 2020  •  Trabajo  •  1.912 Palabras (8 Páginas)  •  108 Visitas

Página 1 de 8

ESPECIFICACIÓN DE REQUERIMIENTOS

<“Sistema Restaurante[a]>

Historia de Cambios

Fecha

Versión

Descripción

Autor

<24/09/2020>

1.0

Software Restaurante

Grupo 1


TABLA DE CONTENIDOS

1.        Introducción        3

1.1.        Propósito        3

1.2.        Definiciones, Acrónimos y Abreviaturas        3

1.3.        Usuarios Identificados        3

1.4.        Alcance        3

2.        Presentación del Mantenimiento        3

2.1.        Propósito del Desarrollo        3

2.1.1.        Objetivo:        3

2.1.2.        Alcance:        3

2.1.3.        Situación  Actual:        3

2.1.4.        Beneficios:        4

3.        Listado de la Funcionalidad del Sistema        4

4.        Descripción del Requerimiento        4

4.1.        Actores        4

4.2.        Requerimientos Funcionales        4

Diagrama/s de Caso de Uso        4

Listado de Casos de Uso        5

Detalle de Casos de Uso        5

Prototipo de Interfaz de Usuario        5

4.3.        Requerimientos No Funcionales        5

5.        Interfaces de Software        5

6.        Observaciones        5


  1. Introducción  

  1. Propósito

La presente Especificación de Requerimientos de Software (ERS) para creación de software para Restaurante tiene como propósito definir con claridad los requerimientos correspondientes al Pedido Número: 

<12345>.[b]

Este documento debe ser fiel reflejo de toda la funcionalidad del sistema, contiene toda aquella información necesaria para que el lector de este documento pueda entender claramente los objetivos y el funcionamiento del producto mencionado.

  1. Definiciones, Acrónimos y Abreviaturas

        

RC: Responsable de Confección.

RA: Responsable de Aprobación.

UD: Usuario Directo.

NT: Notificado (Cualquier persona que debe ser notificada y que no es RA o UD).

  1. Usuarios Identificados

Analista: Camilo Gómez, Sonia Alfonso

Jefe de Proyecto: Leonardo Moya

Responsable QA: Miguel Gómez

Gerente de Proyecto: Camilo Urrutia

Cliente/s: Cristian Carrasco

  1. Alcance

El alcance de la Especificación de Requerimientos de Software para mantenimiento comprende la definición de los requerimientos funcionales y no funcionales, como también otras definiciones como el objetivo y alcance del desarrollo.

  1. Presentación del Mantenimiento  

  1. Propósito del Desarrollo[c]

  1. Objetivo:

  • Mejorar la atención de clientes presenciales en restaurante como así mediante pedidos delivery, mediante software que permita tomar pedidos y registrar pagos.
  • Automatizar gestión interna de Restaurante, control de personal, control de atención clientes, control de stock y control de ventas.
  1. Alcance:

El sistema permite mejorar las áreas de Gerencia, Administración, Cocina, Meseros y Sistema de Caja, quienes tendrán diferentes interfaces de usuario con el fin de mejorar sus respectivas áreas de producción y/o gestión.

  1. Situación Actual:

El Restaurante tiene la necesidad de tener un sistema que se adecúe a la situación actual de pandemia, que le permita automatizar sus procesos, tanto de atención a clientes, como así sus procesos internos de producción, ventas y compra de mercadería. Además, se requiere que el sistema propuesto solucione la venta mediante “delivery” optimizando los tiempos de atención de clientes.

  1. Beneficios:

Con la solución propuesta, el Restaurante mejorará los tiempos de atención de clientes, y además, llevará un control detallado de ventas, stock de mercadería y control de personal.

  1. Listado de la Funcionalidad del Sistema [d]

  • Área administrativa podrá llevar un control en tiempo real de la caja y sus empleados.
  • Los garzones con una Tablet tendrán un plano del salón en donde podrán ver las mesas que están atendiendo y la comanda tendrá la opción de comunicarse con la cocina.
  • La caja imprimirá boletas que se hacen automáticamente a medida que el garzón agenda los pedidos.
  • La cocina podrá recibir la comanda en un dispositivo mural de manera automática mas un aviso del garzón cuando este agende el pedido, además tener un orden de los pedidos entregados y por entregar.
  •  El cliente puede conseguir el menú mediante código QR.

 

  1. Descripción del Requerimiento

  1. Actores

  1. Gerente: Gestionar Usuarios, gestionar cartas y menús, gestión reservas, visualizar stock, gestionar despensa e insumos, visualizar alerta escases de productos, comprar productos.
  1. Administrador: Gestionar Usuarios, gestionar cartas y menús, gestionar reservas, visualizar stock de productos, gestionar despensa e insumos, visualizar alerta escases de productos, contactar proveedor.
  1. Mesero: Atender comensales, registrar pedidos, gestionar comandas.
  1. Cocinero: Visualizar los pedidos, preparar comandas, gestionar comandas, finalizar comanda, visualizar stock de productos, clasificar stock de productos.
  1. Cajero: Iniciar sistema caja, gestionar cobros (Debito, crédito, efectivo, entregar boletas), realizar arqueos, gestionar comprobante de arqueo, contabilizar ventas, cuadrar caja.
  1. Cliente: Consultar web, consultar cartas y menús, realizar reservas de mesas, realizar pedidos delivery.
  1. Proveedores: Ofrecer Productos. Vender Productos.
  1. Requerimientos Funcionales

Administrador:

  • Gestionar Usuarios: Crea, modifica o elimina usuarios del sistema.
  • Gestionar Carta y menú: Crea, modifica o elimina menus del sistema.
  • Gestionar Reservas: Ingresa reservas online y presenciales.
  • Gestionar stock: Visualiza stock, visualiza productos próximos a agotar, gestiona compra.
  • Generar Informes de ventas: Crea o visualiza informes de ventas, diarios, semanales, mensuales.
  • Crear Proveedores: Crea, modifica o elimina proveedores de productos.

Gerente:

  • Gestionar Usuarios: Crea, modifica o elimina usuarios del sistema.
  • Gestionar Carta y menú: Crea, modifica o elimina menus del sistema.
  • Gestionar Reservas: Ingresa reservas online y presenciales.
  • Gestionar stock: Visualiza stock, visualiza productos próximos a agotar, Comprar Stock.
  • Generar Informes de ventas: Crea o visualiza informes de ventas, diarios, semanales, mensuales.
  • Crear Proveedores: Crea, modifica o elimina proveedores de productos.

Mesero:

  • Registrar Pedidos: Toma pedido de clientes, agrega o quita ingredientes del menú.
  • Gestionar Comanda: Envía pedido a cocina.
  • Gestionar Pago: Finaliza atención y envía voucher a caja para pago.

Cajero:

  • Iniciar Sistema de Cajas: Mediante nombre de usuario y clave, inicia turno de caja.
  • Gestionar Cobros: Realiza cobro a cliente mediante pago efectivo, débito o crédito.
  • Realizar Arqueos de Caja: Se realiza tantos como sean necesarios durante el día y al finalizar turno genera último arqueo con comprobante de ventas final.

Cliente:

  • Realizar Reserva: Crea reserva de mesa mediante página web o llamada telefónica.
  • Realizar pedidos delivery: Visualiza menú en pagina web o en restaurante mediante código QR y genera pedido.

  1. Requerimientos No Funcionales

Requerimiento de eficiencia

  • La información modificada tanto del menú, de las recetas, del ingreso de mercadería, entres otros deben reflejarse de forma inmediata para todos los usuarios del sistema.
  • Con las reserves de mesa, pasado el tiempo limite debe liberar la mesa de forma inmediata para su futura reserva.
  • Poder acceder al menú para los clientes mediante un código QR.
  • Solo verán el menú disponible con stock los clientes.
  • Al momento de solicitar informes como de cuanta venta tiene un mesero será instantánea para el gerente.

Requerimiento de seguridad

  • Solo el administrador y gerente tendrá acceso a las informaciones del personal.
  • Cada usuario tendrá permisos específicos en el sistema dependiendo su cargo.
  • El sistema de la caja registradora solo será accesible con contraseña.
  • Se generarán copias de seguridad cada día.
  • Gracias a las copias de seguridad se tendrá respaldo de la información del negocio por cualquier situación.
  • Toda interacción con el sistema será dentro del mismo local al igual que la búsqueda de información.
  • Las compras solo serán aprobadas por el usuario Gerente.

Requerimiento de usabilidad e interfaz

  • La interfaz debe ser los amigable y sencilla para todo tipo de usuario, tanto cliente al ver la carta como también para el personal quien la utiliza.
  • En caso de error, el sistema entregara mensajes claros e informativos para cada usuario y evitar confusiones.
  • Se visualizará una interfaz para la carta.
  • Se visualizará una interfaz para especialidad del día.
  • Se visualizará una interfaz para inventario (insertar, modificar, eliminar).
  • Se visualizará una interfaz para proveedor (insertar, modificar, eliminar).
  • Se visualizará una interfaz para empleado (insertar, modificar, eliminar).
  • Se visualizará una interfaz para recetas (insertar, modificar, eliminar).

Cabe destacar que en la interfaz irán incluida en el tema del menú las imágenes de los platos, postres, bebidas, etc.

Hardware

  • Computadores de escritorio tanto para el gerente, administrador, cajero y en cocina con ciertos requisitos que se especificaran a futuro.
  • Tablet con sistema operativo Android para mejor comodidad para el trabajador.
  • Impresora para gerente, administrado y cajero.
  • Router con acceso internet.
  • Puntos de red en oficinas de gerente, administrador además de puntos de red en la caja y cocina.

  1. Interfaces de Software

Software

  • Se utilizará una base de dato MySQL simple.
  • Se desarrollará con lenguaje java.
  • Los computadores tendrán sistema operativo Windows.
  • Con los requisitos solicitados el sistema debe poder tener la capacidad de operar con mínimo de 10 usuarios (empleados) conectados al mismo tiempo.

  1. Observaciones

El desarrollo del software se realizará en un tiempo de 15 días. Luego se presentará y se entregará a cliente para su respectivo funcionamiento con un tiempo de marcha blanca de 30 días, tiempo en el cual se corregirán las deficiencias presentadas o se realizarán modificaciones de acuerdo a las solicitudes del cliente. Transcurrido el tiempo de marcha blanca, se liberará el sistema y se entregará la solución final al clientes. Cualquier modificación después de la liberación del software, deberá ser solicitado por escrito solicitando respectivo presupuesto.

...

Descargar como (para miembros actualizados) txt (11 Kb) pdf (120 Kb) docx (687 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com