Actividades

Actividad 2: Modelando Diagramas de Clases UML

Crea diagramas de clases UML para diversos escenarios utilizando una herramienta de modelado UML.

En esta actividad, crearás diagramas de clases UML para diversos escenarios utilizando una herramienta de modelado UML.

Objetivos

  • Comprender los conceptos fundamentales de los diagramas de clases UML.
  • Desarrollar habilidades para modelar sistemas utilizando UML.
  • Utilizar herramientas de modelado UML para crear diagramas precisos y claros.

Instrucciones

  1. Investiga los diagramas de clases UML:
    • Revisa los conceptos clave de los diagramas de clases UML, incluyendo clases, atributos, métodos, relaciones (asociación, herencia, agregación, composición) y visibilidad.
    • Familiarízate con la notación UML utilizada en los diagramas de clases.
  2. Selecciona una herramienta de modelado UML:
    • Puedes utilizar herramientas en línea como Lucidchart, Creately o Draw.io, o software especializado como StarUML, Visual Paradigm o Enterprise Architect. O el lenguaje PlantUML si prefieres trabajar con texto.
  3. Crea diagramas de clases UML para los siguientes escenarios:
    • Sistema de Biblioteca:
      • Modela un sistema de biblioteca que incluya clases como Libro, Usuario, Préstamo y Biblioteca.
      • Define atributos y métodos relevantes para cada clase.
    • Sistema de Gestión de Empleados:
      • Modela un sistema de gestión de empleados que incluya clases como Empleado, Departamento, Proyecto y Gerente.
      • Define atributos y métodos relevantes para cada clase.
    • Sistema de Tienda en Línea:
      • Modela un sistema de tienda en línea que incluya clases como Producto, Cliente, Pedido y Carrito de Compras.
      • Define atributos y métodos relevantes para cada clase.
  4. Revisa y ajusta:
    • Revisa tus diagramas para asegurarte de que la información sea precisa y esté bien organizada.
    • Realiza ajustes en el diseño para mejorar la claridad y la legibilidad.

Entrega

En un solo archivo PDF, incluye lo siguiente:

  • Portada con tus datos (nombre, número de control, asignatura, grupo, actividad y fecha de entrega).
  • Los diagramas de clases UML creados para cada uno de los escenarios mencionados.
  • Asegúrate de que los diagramas estén claramente etiquetados y organizados.

Rubrica de Evaluación

CriterioExcelente (4)Bueno (3)Aceptable (2)Insuficiente (1)
Precisión de los DiagramasLos diagramas son completamente precisos y correctos.Los diagramas son mayormente precisos con pocos errores.Los diagramas tienen varios errores.Los diagramas son incorrectos o incompletos.
Uso de Notación UMLLa notación UML se utiliza correctamente en todo momento.La notación UML se utiliza correctamente en la mayoría de los casos.La notación UML se utiliza de manera inconsistente.La notación UML se utiliza incorrectamente.
Claridad y OrganizaciónLos diagramas son claros y bien organizados.Los diagramas son mayormente claros y organizados.Los diagramas son algo confusos o desorganizados.Los diagramas son difíciles de entender.
Compleción de EscenariosTodos los escenarios están completamente modelados.La mayoría de los escenarios están modelados.Algunos escenarios están incompletos.Varios escenarios están incompletos o faltan.
Puntualidad en la EntregaLa actividad se entrega a tiempo.La actividad se entrega con un retraso menor.La actividad se entrega con un retraso significativo.La actividad no se entrega.
Copyright Jesús Aurelio Castro Magaña © 2026