Especificaciones de Software Huanchaquito 1
Especificación de Software
Versión <3.0.2>
SISTEMA DE ATENCIÓN DEL RESTAURANTE HUANCHAQUITO
Integrantes
Balta Vilca Magaly Esther
Pérez Isidro Eugenia Isabela
Quispe Mayta Christian
Silva Fuentes Miguel
HISTORIAL DE REVISIONES
Versión
Autor
Descripción
Fecha de Elaboración
Fecha de Revisión
Revisado por
<1.0>
Magaly Balta
<09-09-15>
<10-09-15>Eugenia Pérez
<1.1>
Magaly Balta
<21-09-15>
<23-09-15>
Christian Quispe
Contenido
1. Requisitos Funcionales 4
2. Requisitos No Funcionales 5
3. Modelo de Casos de Uso 7
3.1. Lista de Actores 7
3.2. Diagrama de Actores 8
3.3. Diagrama de Paquetes 9
3.4. Lista de Casos de Uso del Sistema por Paquete 9
3.5. Diagrama de Casos de Usopor Paquete 10
3.6. Diagrama General de Casos de Uso 11
3.7. Priorización de los Casos de Uso 12
3.8. Matriz de Modelo de Negocio y Modelo de Sistema 13
3.9. Especificación de los Casos de Uso del Sistema 14
CUS01 – Nombre del caso de Uso 9
4. Flujo General de Navegación 10
5. Esquema de Seguridad 11
1. Requisitos Funcionales
Código
Descripción
Proceso de Negocio
RF-001
Elaborarproceso de información
Atender Pedido
RF-002
Verificar disponibilidad de producto
Atender Pedido
RF-003
Registrar platos solicitados
Atender Pedido
RF-004
Terminar preparación el plato
Entregar Pedido
RF-005
Tomar conocimiento del plato preparado
Entregar Pedido
RF-006
Transportar plato hacia la mesa
Entregar Pedido
RF-007
Verificar platos pedidos
Modificar Pedido
RF-008Permitir acceso a la base de datos
Modificar Pedido
RF-009
Eliminar o Adicionar platos al pedido
Modificar Pedido
RF-010
Solicitar cuenta o registro de pedidos
Pagar Pedido
RF-011
Pagar por Tarjeta
Pagar Pedido
RF-012
Pagar por efectivo
Pagar Pedido
RF-013
Registrar transacción en la base de datos
Pagar pedido
RF-015
Permitir acceso a la base de datos
Registrar PedidoRF-016
Mostrar lista de pedidos registrados en el sistema
Registrar Pedido
RF-017
Modificar estado de los pedidos registrados en el sistema
Registrar Pedido
RF-018
Solicitar usuario y password para ingresar al sistema
Informar sobre ventas diarias
RF-019
Mostrar transacciones realizadas en el día
Informar sobre ventas diarias
2. Requisitos No Funcionales
Tipo de RequisitoCódigo
Descripción
Implementación
Restricciones del Diseño
RNF-001
El sistema debe ser compatible con Windows XP, Windows Vista, Windows 7, Windows8.1.
Este sistema se desarrolla en Windows 8.1, pero también debe ser compatible con los mencionados, en caso no se tenga ese sistema operativo.
RNF-002
El sistema seguirá los componentes de implementación en la plataforma Java y Php.
RNF-003
El sistemaa desarrollarse, utilizará la base de datos MySQL Server.
Se va a implementar una conexión con la base de datos que utilizará el programa MySQL.
Componentes a Adquirir
RNF-004
El software a utilizar es de Java.
Hardware a adquirir 25 Tablets y 2 pantallas LED.
Se conectaran las tablets y pantallas a la base de datos y capacitaran a los mozos y cocineros.
Interfaces de Usuario
RNF-005
El formatode los menús deberá distinguirse por los nombres de cada opción con una fuente grande y resaltante para una correcta visualización.
Interfaces de Hardware
RNF-006
Limitaciones y restricciones de las direcciones MAC de las computadoras y dispositivos.
Todos los usuarios dependiendo de su perfil tendrán un límite de acceso a la información y funcionalidades del software.
Interfaces de SoftwareRNF-007
Se utilizó el Rational Software Architect (RSA). Para diseñar el proceso de Logística.
Se activa el permiso con la licencia de la versión 8.0.1
Interfaces de Comunicaciones
RNF-008
El sistema contará con una conexión de red LAN y WLAN.
Se contará con dispositivos que brindan conexión a internet.
Requerimientos de Licenciamiento
RNF-009
NetBeans 8
Licencia para NetBeans 8
Seguridad
RNF-010...
Regístrate para leer el documento completo.