Actividad 7: Modelado de clases para la plataforma de cursos.


Revisa las lecturas, ligas y videos que se encuentran en los íconos de la barra izquierda, antes de realizar la actividad sobre este tema.

En esta actividad practicarás la elaboración de un modelo de clases aplicado para un caso.
Practicar la teoría del modelado de clases como herramienta de ingeniería de requerimientos.

Sala de PC con el programa Adobe Fireworks.

En una universidad el proceso de titulación es el siguiente:

Una plataforma académica de una universidad permite publicar cursos que pueden ser aprovechados por alumnos inscritos en el semestre. Cada curso tiene un profesor que depende de un director académico de un área de especialidad.
El profesor puede publicar el contenido del curso, inscribir a otros alumnos, calificar tareas, publicar calificaciones y generar exámenes.
El director académico puede consultar cualquier curso relacionado con sus profesores y obtener reportes de aprovechamiento de los alumnos.
El alumno puede recibir notificaciones a su cuenta de correo electrónico sobre alguna tarea asignada o examen pendiente por contestar.

  1. Identifica los objetos que puedes utilizar para generar el modelo de clases a través de los sustantivos de la descripción del caso. A cada uno de ellos incluye una breve descripción.
  2. Agrupa las características de los objetos y crea las clases a las que pertenecen.
  3. Lista los atributos y métodos (acciones) que pueden realizar los objetos y completa el diagrama de clases.
  4. Identifica si el diagrama de clases se presenta un caso de composición, agregación o herencia de clases.
  5. Establece las asociaciones entre las clases y especifica su relación de multiplicidad.

Criterio

Puntaje

1.

Enumera los objetos del caso y descríbelos.

20

2.

Identifica las clases que puedes utilizar para un modelo de clases.

20

3.

Realiza un diagrama de clases en el que aparezca las clases + atributos + métodos.

20

4.

Identifica en el diagrama de clases la composición y jerarquía.

20

5.

Establece las asociaciones y relaciones de multiplicidad.

20

Entrega un documento con el diagrama de clases, sus asociaciones, las relaciones de multiplicidad e identifica si existe composición, agregación  o herencia.