Documente Academic
Documente Profesional
Documente Cultură
ANÁLISIS DE
REQUERIMIENTOS
[ANÁLISIS DE SISTEMAS – DISEÑO DE SISTEMAS – IMPLANTACIÓN DE SISTEMAS
Un Requerimiento “es una característica del sistema o una descripción de algo que el sistema
es capaz de hacer con el objeto de satisfacer el propósito del sistema”.
Los requerimientos son lo que los clientes/usuarios esperan que haga el sistema.
Los analistas, por lo tanto, deben entender el problema de los usuarios en SU cultura
y con SU lenguaje y construir un sistema que resuelve sus necesidades.
En si el objetivo del análisis de requerimientos es resolver el problema.
Los requerimientos definen el Qué (el problema) del sistema.
El Diseño define el Cómo (la solución).
Los requerimientos, por lo tanto deben centrarse en el cliente/usuario y el
problema.
Requerimientos funcionales
Describen la funcionalidad o los servicios que se espera que el sistema proveerá. Dependen
del tipo de software, del sistema que se desarrolló y de los posibles usuarios. Cuando se
expresan como Requerimientos de los usuarios, se definen de forma general. Cuando se
expresan como requerimiento del sistema describen con detalle la función de éste, sus
entradas y salidas, excepciones, etc.
Requerimientos no funcionales
Son los requerimientos que no se refieren directamente a las funciones específicas que
entrega el sistema, sino a las propiedades emergentes de éste, como la fiabilidad, la
respuesta en el tiempo y la capacidad de almacenamiento.
A menudo son más críticos que los funcionales. Mientras que un incumplimiento de un
requerimiento funcional degrada el sistema, el de un requerimiento no funcional del sistema
lo inutiliza.
1
EJEMPLOS PARA REALIZAR EL ANÁLISIS DE REQUERIMIENTOS.
Para una mejor comprensión y un óptimo desarrollo del estudio, se consideró pertinente
aplicar como instrumento de recolección de información una entrevista no estructurada que
se realizó a los encargados de cada división y sus diferentes departamentos que conforman
el Comando Regional Nº 7 de la Guardia Nacional Bolivariana, la cual estuvo enfocada al
funcionamiento del sistema a manera de recabar toda la información necesaria para el
desarrollo del sistema.
Identificar Actores
Los actores son las personas que interactúan con el sistema. En ésta sección se identifican y
se señala cual es el rol que ocupan dentro del sistema.
Actores Funciones
Este actor realiza la configuración de los usuarios, realizar
Administrador del Sistema el acceso de la información al sistema, las consultas y los
reportes, realizar mantenimiento de la base de datos.
Este actor puede acceder y visualizar todos los registros de
Superior cada una de las divisiones, puede realizar consultas
descargar e imprimir.
Este actor puede acceder y visualizar todos los registros de
la división a la cual este asignado, es el responsable de
Supervisor
recibir cualquier tipo de comunicación, realiza consultas
descarga e imprime.
Puede acceder, visualizar, registrar, modificar, realizar
comunicaciones, descargar e imprimir información del
Operador
departamento en la división a la que pertenece, es decir es
el responsable de su departamento.
Consultor Este actor solo se le permite visualizar información de
2
algunos departamentos de forma rápida evitando trámites
tediosos e innecesarios.
REQUERIMIENTOS FUNCIONALES
Ingresar al sistema
Consultas y reportes
Nº Requerimientos Descripción
RF_CR.01. El sistema permitirá el acceso a la información requerida y
solicitada por los usuarios autorizados.
RF_CR.02. El usuario podrá observar y generar reportes de datos como
los historiales, oficios, radiogramas.
3
RF_CR.04. El Sistema mostrara un mensaje de alerta al introducir en el
campo de búsqueda un valor incorrecto.
Gestionar sistema
Nº Requerimientos Descripción
RF_GS.01. El sistema permitirá registrar los datos de los
usuarios que accedan al sistema y asignarle los
respectivos privilegios para que ingresen al mismo.
4
REQUERIMIENTOS NO FUNCIONALES
Los requerimientos no funcionales tienen que ver con las características que de una u otra
forma puedan limitar el sistema como son: la utilidad, fiabilidad, eficiencia, plataforma,
estabilidad, seguridad, mantenimiento, actualización y restricciones de diseño. Hacen
referencia a la condición o capacidad que debe poseer un sistema para satisfacer un
contrato, un estándar, una especificación u otro documento formalmente impuesto.