Vous êtes sur la page 1sur 25

Especificacin de requisitos de software

Proyecto: Sistema de Control de Entradas y Salidas de Material Revisin 1.1

Mayo 2012

Ficha del documento

Fecha 08/Mayo/2012

Revisin 1.0

Autor Beatriz Elena Hernndez Rodrguez

Verificado dep. calidad. [Firma o sello]

10/Julio/2012

1.1

Beatriz Elena Hernndez Rodrguez

[Firma o sello]

Documento validado por las partes en fecha: [Fecha] Por el cliente Por la empresa suministradora

Humberto Simn Rodrguez

Miguel Murillo Landeros

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 3

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 4

Contenido
FICHA DEL DOCUMENTO..........................................................................................................2 CONTENIDO...............................................................................................................................4 1 INTRODUCCIN.......................................................................................................................5 1.1 Propsito...............................................................................................................................5 1.2 Alcance..................................................................................................................................5 1.3 Personal involucrado............................................................................................................6 1.4 Definiciones, acrnimos y abreviaturas..............................................................................7 1.5 Referencias............................................................................................................................7 1.6 Resumen................................................................................................................................7 2 DESCRIPCIN GENERAL........................................................................................................7 2.1 Perspectiva del producto......................................................................................................7 2.2 Funcionalidad del producto..................................................................................................7 2.3 Caractersticas de los usuarios............................................................................................8 2.4 Restricciones.........................................................................................................................9 2.5 Suposiciones y dependencias..............................................................................................9 2.6 Evolucin previsible del sistema..........................................................................................9 3 REQUISITOS ESPECFICOS....................................................................................................9 3.1 Requisitos comunes de los interfaces...............................................................................10 3.2 Requisitos funcionales.......................................................................................................11 3.3 Requisitos no funcionales..................................................................................................18 3.4 Otros requisitos...................................................................................................................20 4 APNDICES............................................................................................................................20

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 5

1 Introduccin
Una fase importante en el proceso de desarrollo de cualquier aplicacin es el levantamiento de requerimientos; a travs de l, se permite entender mejor el problema, organizando y estructurando la informacin que el cliente haya brindado a travs de entrevistas previas, se pueden identificar las necesidades del negocio, los objetivos de la aplicacin y los usuarios que tendrn interaccin con ella. En la presente Especificacin de Requerimientos de Software (SRS) se describir de forma detallada los requerimientos del cliente, atributos del sistema, interfaces de usuario, del hardware, del software y comunicaciones, entre otros.

1.1

Propsito

El propsito de este documento es presentar de manera detallada una descripcin de SiCESM (Sistema de Control de Entradas y Salidas de Material) realizado para la empresa MATRA (Materiales Triturados de Aguascalientes). Se explicar el propsito y caractersticas de dicho sistema, las interfaces del mismo, sus funciones y sus limitaciones. El documento est dirigido a todas aquellas personas interesadas en el proyecto.

1.2

Alcance

Diseo, desarrollo e implantacin del sistema SiCESM, el cual se llevar a cabo por Miguel Murillo Landeros y Beatriz Elena Hernndez Rodrguez. Este software ser un sistema que funcionar en un entorno de escritorio, permitiendo administrar y consultar la informacin para la empresa MATRA (Materiales Triturados de Aguascalientes). sta aplicacin dar apoyo a los siguientes procesos: Permitir la gestin de usuarios para la aplicacin. Administrar la entrada y salida de material para la trituradora y para la planta de asfalto. Administrar la informacin de clientes.
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 6

Administrar la informacin de proveedores. Administrar la informacin de material. Administrar la informacin de maquinaria (unidades). Administrar la informacin de empleados. Administrar la informacin de obras. Emitir reportes de combustible consumido por unidad. Emitir reportes de tipos de combustible consumidos. Emitir reportes de viajes. Emitir reportes de material por cliente. Emitir reportes de material por obra. Mantener control de viajes de cada unidad. Mantener control del consumo de combustible de cada unidad.

1.3

Personal involucrado
Miguel Murillo Landeros Diseador - Programador - Tester - Lder de proyecto. T.S.U. en Informtica Codificar la aplicacin Realizar las pruebas al sistema. Disear la base de datos. Coordinador de proyecto y contacto con el cliente Miguel.murillol@gmail.com

Nombre Rol Categora profesional Responsabilidades

Informacin de contacto

Nombre Rol Categora profesional Responsabilidades

Beatriz Elena Hernndez Rodrguez Analista Diseador T.S.U. en Informtica Realizar investigacin de la situacin actual. Evaluar requerimientos y las caractersticas de la informacin necesaria para el diseo del sistema. Preparar los estimados de tiempo. Disear la entrada y salida de datos y la interfaz grfica, basndose en los requisitos. Escarlata82@gmail.com

Informacin de contacto

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 7

1.4

Definiciones, acrnimos y abreviaturas

MATRA: Siglas para Materiales Triturados de Aguascalientes S.A. de C.V. SiCESM: Abreviacin utilizada para referirse al Sistema de Entradas y Salidas de Material. SRS: Especificaciones de Requerimientos de Software. Material: Productos generados por la empresa (arena, piedra, grava) Unidad: Cada uno de los diferentes vehculos usados por personal de la empresa. Combustible: Diesel o gasolina consumido por las unidades de la empresa. Viaje: Trayecto de ida y vuelta en la entrega de material. Empleados: Personal que labora en la empresa MATRA. Interfaz: Medio que permite la comunicacin entre el usuario y el sistema.

1.5

Referencias
Ruta [Ruta] Fecha [Fecha] Autor [Autor]

Referencia Titulo [Ref.] [Ttulo]

1.6

Resumen

El SRS est compuesto de la siguiente manera: Introduccin: En sta seccin se detalla los objetivos que tiene el SRS y de nuestro sistema en forma general. Descripcin General: Describe una perspectiva general del producto a desarrollarse, como tambin las caractersticas del usuario y las limitaciones que podra tener. Requerimientos Especficos: Muestra paso a paso todos los requerimientos que el usuario desea en el producto final.

2 Descripcin general
2.1 Perspectiva del producto

El sistema SiCESM ser un producto diseado para trabajar en entornos de escritorio, lo que permitir su utilizacin de forma descentralizada, adems trabajar de manera independiente por lo tanto no interactuar con otros sistemas.

2.2

Funcionalidad del producto

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 8

El Sistema de Control de Entradas y Salidas de Material desarrollado para MATRA est enmarcado para cumplir con las siguientes funciones: Administrar la informacin de usuarios que tendrn acceso al sistema. Administrar la informacin de las entidades involucradas en los procesos: clientes, proveedores, material, maquinaria, empleados, obras, usuarios. Administrar la informacin referente a las entradas y salidas de material. Generar reportes con informacin necesaria para llevar un control sobre el consumo de combustible por unidad o por viaje.

2.3

Caractersticas de los usuarios


Tcnico en sistemas Analista en sistemas informticos Conocimientos bsicos de bases de datos, hardware de computadora, redes LAN Mantenimiento de los equipos, revisar y mantener la red

Tipo de usuario Formacin Habilidades Actividades

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 9

Tipo de usuario Formacin Habilidades Actividades

Usuario Experto N/A Conocimiento General en Computacin, Dominio del Sistema Acceso completo al sistema, Administracin de la Informacin, Realizar solicitudes al Sistema.

Tipo de usuario Formacin Habilidades Actividades

Usuario Eventual N/A Conocimiento General en Computacin Realizar solicitudes al sistema.

2.4

Restricciones

El lenguaje ser desarrollado en JAVA, un lenguaje con una orientacin a objetos, el sistema gestor de bases de datos (SGBD) ser MySQL, la metodologa para el desarrollo se basar en las mejores caractersticas de las metodologas tradicionales.

2.5

Suposiciones y dependencias

De acuerdo a la informacin recibida se supone que todos los usuarios, sea cual sea su nivel en el sistema, sern capaces de realizar las tareas asignadas en el mismo, ya que poseen conocimientos bsicos en computacin y sern capacitados en el funcionamiento del sistema.

2.6

Evolucin previsible del sistema

El alcance planteado para este proyecto en primer trmino permanecer invariable. Esto quiere decir que la versin que se entregue ser la definitiva y no se tiene previsto ningn cambio inmediato.

3 Requisitos especficos
RF1: Permitir la autenticacin de los Usuarios. RF2: Permitir la gestin (crear, modificar, eliminar) de Usuarios. RF3: Permitir la gestin (crear, modificar, eliminar) de Clientes. RF4: Permitir la gestin (crear, modificar, eliminar) de Proveedores. RF5: Permitir la gestin (crear, modificar, eliminar) de Material. RF6: Permitir la gestin (crear, modificar, eliminar) de Maquinaria. RF7: Permitir la gestin (crear, modificar, eliminar) de Vales de Material. RF8: Permitir la gestin (crear, modificar, eliminar) de Obras. RF9: Permitir la gestin (crear, modificar, eliminar) de Empleados. RF10: Permitir la gestin (crear, modificar, eliminar) de la Salida de Material de la Trituradora. RF11: Permitir la gestin (crear, modificar, eliminar) de la Salida de Material de la Planta de Asfalto. RF12: Generar reportes sobre los Vales de Material.
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 10

RF13: Generar reportes sobre el Material Vendido. RF14: Generar reportes sobre el Consumo de Combustible.

3.1

Requisitos comunes de los interfaces

Las interfaces de usuario estn relacionadas con las pantallas, ventanas (formularios) que debe manipular el usuario para realizar una operacin determinada. Dicha manipulacin el usuario la realizar por medio del teclado y el mouse (ratn).

3.1.1 Interfaces de usuario


Las interfaces de usuario ayudaran al usuario final trabajando en un ambiente de formularios, por lo que dichas interfaces incluirn: Botones. Mens despegables. Mensajes informativos. Mensajes de error. Cuadros de dilogo. Formularios para el ingreso, modificacin, actualizacin y eliminacin de datos.

3.1.2 Interfaces de hardware


Monitor: el software deber mostrar informacin al usuario a travs de la pantalla del monitor. Ratn: el software debe interactuar con el movimiento y los botones del ratn. El ratn activa las zonas de entrada de datos, botones de comando y permite la seleccin de las opciones de los mens. Teclado: el software deber interactuar con las pulsaciones del teclado. Adems de ser el mtodo de entrada de datos en el rea activa. Impresora: el software imprimir los reportes en la impresora instalada.

3.1.3 Interfaces de software


Mquina virtual de java.

3.1.4 Interfaces de comunicacin


Conector de base de datos (mysql-connector-java-5.0.5-bin.jar).

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 11

3.2

Requisitos funcionales
3.2.1 Requisito funcional 1

Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito

RF1 Permitir la autenticacin de usuarios. Requisito Restriccin BD Tabla Usuarios, Campo: Usuario y Password Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir el ingreso del nombre y contrasea del usuario para realizar las diferentes funciones que se tendrn. Entradas: El sistema pedir la correspondiente identificacin mediante un Nombre de Usuario y una contrasea. Procesos: El sistema, luego de verificar que no haya espacios en blanco, redirigir al usuario a la informacin correspondiente, dependiendo de sus privilegios. En caso de que alguno usuario o contrasea no sean correctos, se mostrar en mensaje apropiado. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de que algn dato no coincida con los registros en la Tabla correspondiente.

3.2.2 Requisito funcional 2


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF2 Permitir la gestin (crear, modificar, eliminar) de Usuarios. Requisito Restriccin BD Tablas Usuarios Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar las cuentas de Usuarios, Empleados, Clientes, Proveedores, Obras, Maquinaria y Material. Entradas: Usuario, contrasea. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir la correspondiente identificacin como administrador. Nos ubicamos en la parte de Administrar del men principal y escogemos Usuario. El sistema pedir los correspondientes datos del nuevo usuario, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos.

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 12

Salidas:

En este mismo formulario podr crear, modificar y guardar. Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en el caso de ingresar un nombre de usuario ya existente en la base de datos. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto.

3.2.3 Requisito funcional 3


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF3 Permitir la gestin (crear, modificar, eliminar) de Clientes Requisito Restriccin BD Tabla clientes Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a Clientes. Entradas: Nombres, Direccin, Telfono, Email, RFC. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Administrar del men principal y escogemos Clientes. El sistema pedir los correspondientes datos del nuevo cliente, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardar los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.4 Requisito funcional 4


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF4 Permitir la gestin (crear, modificar, eliminar) de Proveedores. Requisito Restriccin BD Tabla proveedores Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a Proveedores.

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 13

Entradas: Nombres, Direccin, Telfono, Email, RFC. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Administrar del men principal y escogemos Proveedores. El sistema pedir los correspondientes datos del nuevo proveedor, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.5 Requisito funcional 5


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF5 Permitir la gestin (crear, modificar, eliminar) de Material. Requisito Restriccin BD Tabla productos Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a Material. Entradas: Nombres, Descripcin. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Administrar del men principal y escogemos Material. El sistema pedir los correspondientes datos del nuevo material, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.6 Requisito funcional 6


Nmero de requisito RF6
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 14

Nombre de requisito Tipo Fuente del requisito Prioridad del requisito

Permitir la gestin (crear, modificar, eliminar) de Maquinaria. Requisito Restriccin BD Tabla maquinaria Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a la Maquinaria. Entradas: Nombres, Tipo, Serie. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Administrar del men principal y escogemos Maquinaria. El sistema pedir los correspondientes datos de la nueva mquina, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.7 Requisito funcional 7


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF7 Permitir la gestin (crear, modificar, eliminar) de Vales de Material. Requisito BD Tabla vales Alta/Esencial Restriccin Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a los Vales de Material. Entradas: Nmero, Fecha, Cliente, Total. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Administrar del men principal y escogemos Vales de Material. El sistema pedir los correspondientes datos del nuevo vale, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. En este mismo formulario podr crear, modificar y guardar.

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 15

Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto.

3.2.8 Requisito funcional 8


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF8 Permitir la gestin (crear, modificar, eliminar) de Obras. Requisito Restriccin BD Tabla obras Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a Obras. Entradas: Clave, Descripcin. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Administrar del men principal y escogemos Obras. El sistema pedir los correspondientes datos de la nueva obra, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.9 Requisito funcional 9


Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF9 Permitir la gestin (crear, modificar, eliminar) de Empleados. Requisito Restriccin BD Tabla Empleados Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a Empleados. Entradas: Nombres, Puesto, Domicilio. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin.
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 16

Nos ubicamos en la parte de Administrar del men principal y escogemos Empleados. El sistema pedir los correspondientes datos del nuevo empleado, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos.

Salidas:

En este mismo formulario podr crear, modificar y guardar. Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto.

3.2.10Requisito funcional 10
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF10 Permitir la gestin (crear, modificar, eliminar) de la Salida de Material de la Trituradora. Requisito Restriccin BD Tabla trituradora_salida Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a la Salida de Material de la Trituradora. Entradas: Fecha, IdProducto, Cantidad, IdDestinatario, IdVale, Placas. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Procesos del men principal y escogemos Trituradora Salida de Material. El sistema pedir los correspondientes datos, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.11Requisito funcional 11
Nmero de requisito Nombre de requisito Tipo RF11 Permitir la gestin (crear, modificar, eliminar) de la Salida de Material de la Planta de Asfalto. Requisito Restriccin
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 17

Fuente del requisito Prioridad del requisito

BD Tabla clientes, productos, proveedores, ventas Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe permitir gestionar es decir crear, modificar y eliminar la informacin referente a la Salida de Material de la Planta de Asfalto. Entradas: Fecha, IdProducto, Cantidad, IdDestinatario, Idtransportadora, IdObras, IdVale, Placas. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Procesos del men principal y escogemos Planta de Asfalto Salida de Material. El sistema pedir los correspondientes datos, luego verificara que no haya espacios en blanco, en el caso de que no exista ningn error guardara los datos. Salidas: Mensaje de error en el caso de no haber llenado algn campo. Mensaje de error en casos de ingresar incorrectamente los datos, es decir que el formato de los datos sea incorrecto. En este mismo formulario podr crear, modificar y guardar.

3.2.12Requisito funcional 12
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF12 Generar reportes sobre los Vales de Material. Requisito Restriccin BD Tablas ventas, productos, clientes, detalle_venta Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe generar reportes con la informacin esencial en cuanto a los Vales de Material. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Reportes del men principal y escogemos Vales de Material. Se seleccionarn los filtros deseados para el reporte. Reporte detallado. Salidas:

3.2.13Requisito funcional 13
Nmero de requisito Nombre de requisito RF13 Generar reportes sobre el Material Vendido.
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 18

Tipo Fuente del requisito Prioridad del requisito

Requisito Restriccin BD Tablas ventas, detalle_venta, clientes y productos Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe generar reportes con la informacin esencial en cuanto a Material Vendido. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Reportes del men principal y escogemos Material Vendido. Se seleccionarn los filtros deseados para el reporte. Reporte detallado. Salidas:

3.2.14Requisito funcional 14
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito RF14 Generar reportes sobre el Consumo de Combustible. Requisito Restriccin BD Tabla consumo_combustible, maquinaria Alta/Esencial Media/Deseado Baja/ Opcional

Introduccin: El sistema debe generar reportes con la informacin esencial en cuanto a Material Vendido. Procesos: Para cumplir con este requerimiento se le presentara una sola pantalla donde el sistema pedir que se proporcione la informacin. Nos ubicamos en la parte de Reportes del men principal y escogemos Consumo de Combustible. Se seleccionarn los filtros deseados para el reporte. Reporte detallado. Salidas:

3.3

Requisitos no funcionales
3.3.1 Requisitos de rendimiento
La infraestructura de red, as como sus terminales deben cumplir con normas segn la IEEE en la forma de conexin a los equipos, para tener tiempos de respuesta mnimos. Numero de terminales a manejar: Se contar con un servidor de base de datos en la matriz de la empresa.
Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 19

Nmero de usuarios simultneos: El nmero de usuarios que interactuaran simultneamente con nuestro sistema es de 1 usuarios. Numero de transacciones a manejar dentro de ciertos periodos de tiempo: Se estima que se manejar alrededor 30 transacciones durante el da, tomando en cuenta

El servidor de base de datos, deber tener un respaldo apropiado, as como personal tcnico listo para cualquier eventualidad.

3.3.2 Seguridad
La seguridad del sistema es por: Uso de contraseas para cada usuario. Esto permitir que tengan acceso al sistema solo las personas que tienen autorizacin. Registros de ingreso al sistema.

No existe ningn otro tipo de seguridad adicional.

3.3.3 Fiabilidad
Es uno de los factores que dar confianza al cliente, para lo cual el sistema est controlando todo tipo de transaccin y esta apto a responde todo tipo de incidente.

3.3.4 Disponibilidad
El sistema ha sido desarrollado tomando en cuenta las necesidades, requerimientos, reglas, poltica, misin y objetivos de la empresa, por lo que se encuentra disponible el 80% del tiempo del da tomando en cuenta que el da tiene 24 horas; mientras que el 20% del tiempo es para tareas administrativas sobre el sistema.

3.3.5 Mantenibilidad
Como ya se mencion anteriormente, la versin que se entregue ser la definitiva, por lo tanto no se tiene previsto ningn mantenimiento.

3.3.6 Portabilidad
Una de las ventajas de utilizar herramientas y lenguajes basados en software libre es que se garantiza la portabilidad. De esta manera: 99.9% de portabilidad para la aplicacin por el simple hecho de utilizar el lenguaje y plataforma JAVA.

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 20

99% de portabilidad para la base de datos, es decir puedo tenerlo en Windows o Linux.

3.4

Otros requisitos

Ninguno.

4 Apndices
Diccionario de datos.

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 21

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 22

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 23

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 24

Descripcin de requisitos del software

Sistema de Control de Entradas y Salidas de Material

Especificacin de requisitos de software

Rev. 1.0 Pg. 25

Diagrama de relaciones.

Descripcin de requisitos del software

Vous aimerez peut-être aussi