Beruflich Dokumente
Kultur Dokumente
Análisis de requisitos
El análisis de requisitos le proporciona al diseñador de software una representación de datos,
función y comportamiento que puede trasladar a diseños arquitectónicos de interfaz. Este, junto al
modelo de análisis, ofrece al desarrollador y al cliente los medios para evaluar la calidad una vez
construido el software.
3. Definir un conjunto de requisitos que pueda validarse una vez construido el software.
Este modelo en simples palabras sirve para una interacción más amena entre el sistema y el usuario,
por lo tanto el modelo de análisis con UML comienza con la creación de escenarios en la forma de
“los casos de uso, diagrama de actividad y diagrama de carril”.
Caso de uso: Describe un escenario de un caso específico en un lenguaje directo desde el punto
de vista de un actor definido.
Diagrama de actividad: es un modelo muy parecido al caso de uso pero mucho mejor
complementado y proporciona una representación del flujo de interacción dentro de un escenario
específico.
Diagrama de carril: Consiste en tomar el diagrama actividad y situarlo en filas o en carriles. En
este modelo los actores son fundamentales ya que en el diagrama de carril se
especifica claramente, con un carril, la responsabilidad a cada actor.
MODELOS ORIENTADOS AL FLUJO
Tiene una visión del sistema del tipo entrada-proceso-salida. Los objetos de datos fluyen hacia
el interior del software, se transforman mediante elementos de procesamiento y los objetos de datos
resultantes fluyen al exterior del software.
Clases de entidad: llamadas clases de modelo o negocios, se extraen de manera directa del
enunciado del problema.
Clases de frontera: se utilizan para crear la interfaz que el usuario ve y con la cual interactúa
cuando se utiliza el software.
Clases de controlador: manejan una “unidad de trabajo” desde el inicio hasta el final.
Agregación: son las subclases que forman parte de una clase, se conectan a través de una relación de tipo ” es parte
de”.
MODELOS DE COMPORTAMIENTO