Modelado

En esta parte del proyecto se hace una abstracción del sistema basándose en los requerimientos funcionales y no funcionales, antes recolectados, con el fin de encontrar los detalles del software en cuanto a su arquitectura, estructura de datos, interfaces y componentes.

https://www.youtube.com/watch?v=jDaEx7OCztY&ab_channel=UCAMUniversidadCat%C3%B3licadeMurcia

Las actividades a realizar en esta fase son:

Diseño de la arquitectura: Se identifican y documentan los subsistemas que forman el sistema y sus relaciones.

• Especificación abstracta del sistema: Para cada subsistema se produce una especificación abstracta de sus servicios y las restricciones sobre las cuales debe funcionar.

• Diseño de interfaces: Para cada subsistema se diseña y documenta su interfaz con otros subsistemas

• Diseño de componentes: Se asignan servicios a los componentes y se diseñan sus interfaces

• Diseño de las estructuras de datos: Se diseña en detalle y se especifica la estructura de datos que se utilizará en la implementación del sistema

• Diseño de algoritmos: Se diseñan en detalle y se especifican los algoritmos utilizados para proporcionar los servicios.

Uno de los lenguajes de modelado mas usado es el UML detallado aquí.

No hay comentarios:

Publicar un comentario

CONSTRUCCIÓN DE SOFTWARE

El propósito de este blog se basa en dar a conocer las etapas que hacen parte de la construcción del software y las diferentes metodologías ...