Entradas

Mostrando las entradas etiquetadas como Ingeniería de software I

Principales diagramas de UML

Lenguaje de Modelado Unificado, son herramientas fundamentales para el diseño y documentación de sistemas de software. UML es un estándar ampliamente utilizado en la industria de desarrollo de software que proporciona una forma común de representar y comunicar diferentes aspectos de un sistema. La notación básica de UML se compone de un conjunto de elementos gráficos estandarizados que se utilizan para construir los diagramas. Algunos de los elementos más comunes incluyen: Clases: se representan mediante un rectángulo dividido en tres secciones: el nombre de la clase en la parte superior, los atributos en la sección intermedia y los métodos en la parte inferior. Objetos: se representan con un rectángulo similar al de las clases, pero con el nombre del objeto específico. Relaciones: se utilizan diferentes tipos de líneas y símbolos para representar las relaciones entre las clases u objetos. Algunas de las relaciones más comunes son la asociación, la herencia, la dependencia y la agregac...

Diagramas para la documentación de las vistas propuestas en el modelo 4+1

 ACTIVIDADES REDA  Texto expositivo: Los diagramas para la documentación de las vistas propuestas en el modelo 4+1 son una herramienta clave en el desarrollo de software. Estos diagramas permiten representar de manera visual y organizada las diferentes perspectivas o vistas de un sistema, brindando una comprensión clara de su arquitectura y diseño. El modelo 4+1 es un enfoque arquitectónico que combina cuatro vistas lógicas o funcionales  y una vista física o de implementación. Cada vista tiene un propósito específico y se enfoca en aspectos particulares del sistema, lo que facilita la comunicación y comprensión entre los miembros del equipo de desarrollo, los stakeholders y otros interesados. La primera vista, la Vista de Escenarios, describe el sistema desde la perspectiva del usuario final. Se centra en los casos de uso o escenarios que muestran cómo el sistema se utiliza en situaciones reales. Los diagramas de secuencia y los diagramas de casos de uso son herramientas...