Está en la página 1de 12

2.

3 Modelado de requisitos
MODELADO DE
REQUISITOS

Tiene como objetivo delimitar el sistema y
capturar la funcionalidad que debe ofrecer
desde la perspectiva del usuario. Puede
funcionar como un contrato entre el
desarrollador y el cliente o usuario del
sistema, y por lo tanto proyecta lo que el
cliente desea segn la percepcin del
desarrollador. Por lo tanto, es esencial que
los clientes puedan comprender este modelo.
El modelo de requisitos es el primer
modelo a desarrollarse, sirviendo de base
para la formacin de todos los dems
modelos en el desarrollo de software.



Este modelo permite representar los
requisitos del sistema de manera que
cualquiera de sus potenciales de usuario
pueda revisarlo y comprenderlo sin que
para eso necesite un entrenamiento
especial.

En esta seccin se estudiara los
requisitos, tanto funcionales como no
funcionales, que hay que cumplir para que
el software funcione correctamente.

Para ello se har uso de los diagramas de
caso de uso, que especifica los modos de
uso (o requisitos funcionales) que va a
tener el sistema, del diagrama de
paquetes, que indica como se agrupan los
casos de uso en diferentes subsistemas, y
de los diagramas de secuencia, que
indican el flujo a seguir en cada una de las
transacciones.

Diagrama de caso de uso
Diagrama de caso de uso
Diagramas de paquetes
Requerimiento funcional
Son declaraciones de los servicios que
debe proporcionar el sistema, de la
manera en que este debe reaccionar a
entradas particulares y de como se
debe comportar en situciones
particulares.
Estos requerimientos funcionales del
usuario definen los recursos especficos
que el sistema debe proporcionar.

Requerimiento no
funcionales
Tienen que ver con las caractersticas que
de una u otra forma puedan limitar el
sistema. Describen una restriccin sobre el
sistema que limita nuestra eleccin en la
construccin de una solucin.
Son restricciones de los servicios o
funciones ofrecidos por el sistema.
Los requisitos no funcionales detectados son los
siguientes:
Al manejar datos sensibles de personas fsicas y
jurdicas, la herramienta debe de tener en especial
consideracin el cumplimiento de la Ley de
Retencin de Datos durante su desarrollo.
La aplicacin debe de ser multilinge, debiendo de
incorporar un sistema de traduccin a varios idiomas
basado en gettext.
El sistema utilizar una codificacin de caracteres
UTF-8.
Entre otros

También podría gustarte