Especificación del Software
Enviado por argonzales • 23 de Octubre de 2015 • Trabajo • 3.828 Palabras (16 Páginas) • 299 Visitas
[pic 1]
Facturación de la Boutique Anita’s>
Especificación del Software
Versión 1.0
[pic 2]
Especificación de Software Página 1 de 13
HISTORIAL DE REVISIONES
Versión | Autor | Descripción | Fecha de | Fecha de Revisión | Revisado por |
Elaboración | |||||
1.0 |
| Especificación de Software | 25/05/2015 | 04/06/2015 |
|
Especificación de Software (ES) Página 2 de 13[pic 3]
Contenido
1. Requisitos Funcionales .................................................................... 4
2. Requisitos No Funcionales.............................................................. 4
3. Modelo de Casos de Uso .................................................................. 7
3.1. LISTA DE ACTORES................................................................................................................. . 7
3.2. DIAGRAMA DE ACTORES ........................................................................................................ . 7
3.3. DIAGRAMA DE PAQUETES ...................................................................................................... . 8
3.4. LISTA DE CASOS DE USO DEL SISTEMA POR PAQUETE....................................................... . 8
3.5. DIAGRAMA DE CASOS DE USO POR PAQUETE...................................................................... . 8
3.6. DIAGRAMA GENERAL DE CASOS DE USO ............................................................................. . 8
3.7. PRIORIZACIÓN DE LOS CASOS DE USO ................................................................................ . 8
3.8. MATRIZ DE MODELO DE NEGOCIO Y MODELO DE SISTEMA ............................................... . 9
3.9. ESPECIFICACIÓN DE LOS CASOS DE USO DEL SISTEMA ................................................... . 10
CUS01 – Nombre del caso de Uso ..................................................................................................... 10
4. Flujo General de Navegación ....................................................... 11
5. Esquema de Seguridad .................................................................. 12
1. Requisitos Funcionales
Un requisito funcional define una función del sistema de software o sus componentes. Una función es descrita como un conjunto de entradas, comportamientos y salidas. Los requerimientos funcionales pueden ser: cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que se supone, un sistema debe cumplir. Los requerimientos de comportamiento para cada requerimiento funcional se muestran en los casos de uso. Son complementados por los requisitos no funcionales, que se enfocan en cambio en el diseño o la implementación.
CÓDIGO | DESCRIPCIÓN | PROCESO DE NEGOCIO | ||
RF-001 | El sistema deberá permitir el registro de los usuarios, ya sea el personal de la empresa como también los clientes y proveedores. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 004 Recibir Pedido, CUN – 005 Enviar Productos. | ||
RF-002 | El sistema deberá permitir la actualización de datos de los usuarios, previo registro de sus cuentas. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 004 Recibir Pedido, CUN – 005 Enviar Productos. | ||
RF-003 | El sistema deberá permitir otorgar permisos a los usuarios para que puedan ejecutar diferentes actividades. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 004 Recibir Pedido, CUN – 005 Enviar Productos. | ||
RF-004 | El sistema deberá permitir el ingreso de nuevos productos incluyendo todas sus características. | CUN – 005 Enviar Productos. | ||
RF-005 | El sistema deberá permitir la actualización del stock de todos los productos que existen en el almacén. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 005 Enviar Productos. | ||
RF-006 | El sistema deberá permitir la generación de pedidos por parte de los usuarios. | CUN – 003 Realizar Pedido. | ||
RF-007 | El sistema deberá permitir la generación de diversos reportes para la verificación del progreso del negocio. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 005 Enviar Productos. | ||
RF-008 | El sistema deberá permitir el registro de venta de cada producto. | CUN – 001 Comprar Producto. | ||
RF-009 | El sistema deberá permitir la conexión con la base de datos. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 004 Recibir Pedido, CUN – 005 Enviar Productos. | ||
RF-010 | El sistema deberá estar activo las 24 horas del día. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 004 Recibir Pedido, CUN – 005 Enviar Productos. | ||
RF-011 | El sistema deberá trabajar siempre en tiempo real. | CUN – 001 Comprar Producto, CUN – 002 Devolver Producto, CUN – 003 Realizar Pedido, CUN – 004 Recibir Pedido, CUN – 005 Enviar Productos. |
2. Requisitos No Funcionales
Un requisito no funcional o atributo de calidad, especifica criterios que pueden usarse para juzgar la operación de un sistema en lugar de sus comportamientos específicos. Por tanto, se refieren a todos los requisitos que no describen información a guardar, ni funciones a realizar.
...