Especificacion de Requerimientos de Sistema
Enviado por Katherine Marrero • 9 de Abril de 2016 • Informe • 4.652 Palabras (19 Páginas) • 229 Visitas
Introducción
Propósito
Este documento ha sido redactado con el fin de:
- Marcar las pautas generales y las especificaciones que deberá seguir el software a desarrollar, con el objetivo final de resolver las necesidades que la comunidad ha planteado.
- Servir como canal de comunicación entre la empresa Inversiones D&D Cartubs S.A. y la autora del proyecto.
Este documento está sujeto a revisiones, especialmente por los potenciales usuarios, hasta alcanzar su aprobación. Una vez aprobado servirá de base para la construcción del nuevo software.
Alcance del sistema
El sistema permitirá controlar la existencia de los almacenes respecto a la materia prima y producto terminado de la comunidad, en base a los requerimientos propuestos por la misma. El objetivo de este será facilitar los procesos que son llevados en el departamento de producción de la empresa, para poder llevar una mejor planificación y control del mismo.
Definiciones, Acrónimos y Abreviaturas
- ERS: Especificación de Requerimientos de Software.
- Sistema: Conformado por la suma de hardware, software y los usuarios.
- CUXXX: Caso de Uso N° XXX
- RFXXX: Requerimiento Funcional N° XXX
- RNXXX: Requerimiento No Funcional N° XXX
- BASE DE DATOS: Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
- MYSQL: Es un sistema de gestión de bases de datos relacional y multiusuario con más de seis millones de instalaciones. El propósito general de los sistemas de gestión de bases de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para una organización.
- SQL: El lenguaje de consulta estructurado es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en estas.
- PHP: es un lenguaje de programación interpretado (Lenguaje de alto rendimiento), diseñado originalmente para la creación de páginas web dinámicas.
- Conex: Nombre del sistema de control de existencia de los almacenes de materia prima y producto terminado de la empresa Inversiones D&D Cartubs.
Referencias
- IEEE Recommended Practice for Software Requirements Specification. ANSI/IEEE std. 830, 1998.
- Presentación en diapositivas “clase2_SRS” de trayecto 3 de Ing. Del Software II, del Instituto Universitario Experimental de Tecnología La Victoria.
Visión general del documento
Este documento consta de tres secciones. En la primera sección se realiza una introducción al mismo y se proporciona una visión general de la especificación de recursos del sistema.
En la segunda sección del documento se realiza una descripción general del sistema, con el fin de conocer las principales funciones que éste debe realizar, los datos asociados y los factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en excesivos detalles.
Por último, la tercera sección del documento es aquella en la que se definen detalladamente los requerimientos que debe satisfacer el sistema.
Descripción General
Perspectiva del Producto
Es importante destacar que la comunidad cuenta con un sistema administrativo que está en funcionamiento, sin embargo el producto de software a realizar será independiente de este, ya que no necesita del primero para funcionar y viceversa.
Funciones del Producto
En términos generales con la realización de este sistema se podrán automatizar los procesos del departamento de producción respecto al:
- Control de las compras de materia prima por proveedor.
- Control de la planificación de la producción diaria.
- Control de la salida del producto terminado por cliente.
- Control de las fallas presentadas en las maquinas.
- Estadísticas de las compras por proveedor, las de las salidas de producto terminado por cliente, las de las fallas de las máquinas y la de perdida de materia prima por fallas en las maquinas.
- Casos de Uso
[pic 5]
- CU001: Caso de uso General del sistema propuesto
- CU002: Control de las compras de materia prima por proveedor[pic 6]
Nombre del Caso de Uso | CU002: Control de las compras de Materia Prima por Proveedor. | |
Actores Participantes | Gerente y Supervisor. | |
Descripción | En este caso de uso el supervisor ingresa la materia prima que entra a la empresa en el sistema asociándola a cada proveedor. | |
Requerimiento | RF004 | RF005 | RF011 | RF012 | |
Precondiciones | El usuario debe ser validado por el sistema para saber si tiene acceso a esta opción del sistema. | |
Flujo Normal | Actor | Sistema |
1.- El usuario entra en la opción “ingresar materia prima al almacén”. | 2.- El sistema muestra el formulario de ingreso. | |
3.- El actor llena el formulario de ingreso y lo guarda en el sistema. | 4.- El sistema muestra una alerta donde aparecerán los proveedores registrados. | |
5.- El usuario selecciona el proveedor y guarda la información. | 6.- El sistema actualiza la existencia de materia prima en el almacén y actualiza la tabla de las compras de materia prima por proveedor. | |
7.- El actor selecciona mostrar reporte de entradas de materia prima en el almacén o el de estadísticas de compras de materia prima por proveedor. | 8.- El sistema muestra en pantalla el reporte o las estadísticas, según la selección. | |
9.- El usuario selecciona imprimir la estadística o reporte. | 10.- El sistema imprime el reporte o las estadísticas. | |
Flujo Alterno | 1.1.- En caso de que la materia prima no este registrada el usuario deberá hacerlo antes de ingresarla al almacén. | |
4.1.- Si el proveedor de la materia prima aún no ha sido registrado el usuario deberá dar click en registrar en el cuadro de dialogo. | 4.2.- El sistema mostrara la plantilla de registro de proveedor | |
4.3.- El usuario llena los datos de la plantilla y los guarda | 4.4.- El sistema guardara los datos y mostrara nuevamente el cuadro de dialogo para asociar la materia prima con el proveedor | |
4.5.- El actor asocia la materia prima que entro al almacén con el proveedor. | 4.6.- El sistema actualiza las estadísticas de las compras de materia prima por proveedor. | |
Post condiciones | El sistema actualiza la existencia en el almacén de materia prima y las estadísticas de compras por proveedor. | |
Extensiones | CU007: Estadísticas y CU006: Registros |
...