Ejercicio 2.5: Creación del diagrama de participantes de Visualizar saldo

En este ejercicio se crea el diagrama de participantes de Visualizar saldo. El diagrama de participantes de Visualizar saldo modela la estructura estática del guión de uso Visualizar saldo.

El diagrama de participantes de Visualizar saldo muestra las clases que participan en el guión de uso Visualizar saldo. Para describir el dominio del sistema, debe modelar los participantes, así como sus atributos y relaciones. Además de las entidades, este diagrama describe las clases de límite que interactúan con las clases de entidad principales para completar la tarea de funcionamiento. Un menú y una interfaz de sistema son algunos ejemplos de clases de límite.

El modelado es un proceso iterativo. Puede añadir, eliminar o modificar participantes en cualquier momento, a medida que va comprendiendo mejor los detalles del sistema que está modelando. En esta guía de aprendizaje va a crear el esquema básico del diagrama de participantes de Visualizar saldo. Puede continuar haciendo adiciones a este diagrama a medida que va modelando la estructura dinámica del guión de uso.

Creación del diagrama y modelado del participante Account

El diagrama de participantes de Visualizar saldo se crea en el paquete Operaciones de cuenta.

Para crear el diagrama y modelar la clase Account:
  1. En la vista Explorador de modelos, expanda Modelo de análisis, Operaciones de cuenta y «use case realization» Visualizar saldo y, a continuación, efectúe una doble pulsación en «use case realization» Participantes de Visualizar saldo.
  2. En la vista Explorador de modelos, expanda Elementos de análisis de Operaciones de cuenta, pulse la clase Account y arrástrela al interior del diagrama.

Ha creado el participante Account al arrastrar el elemento de modelo Account que se ha creado en el ejercicio del diagrama de dominio. El participante Account es el único elemento del diagrama Participantes de Visualizar saldo.

Creación del participante DisplayBalanceForm

El participante DisplayBalanceForm representa una clase de límite que existe entre el menú principal de PiggyBank y la clase Account.

Para crear el participante DisplayBalanceForm:
  1. En la Paleta, efectúe una doble pulsación en Clase y denomínela como DisplayBalanceForm.
  2. En el editor de diagramas, pulse la clase DisplayBalanceForm y, en la vista Propiedades de la página Estereotipos, pulse Añadir estereotipos.
  3. En la ventana Aplicar estereotipos, seleccione Boundary y pulse Aceptar.
  4. En la Paleta, pulse el elemento Uso.
  5. En el editor de diagramas, sitúe el cursor sobre la clase DisplayBalanceForm y arrástrela a la clase Account.

Acaba de modelar el participante de límite DisplayBalanceForm. La clase DisplayBalanceForm tiene una única relación con la clase Account. El diagrama debe presentar un aspecto similar al de la figura siguiente:

Las clases DisplayBalance y Account comparten una relación de uso.

El modelado de la estructura básica del guión de uso Visualizar saldo le proporciona una mejor comprensión de las clases principales que participan en el guión de uso. Una vez que haya comprendido la estructura de las clases principales, puede modelar el flujo de trabajo del guión de uso creando el diagrama de secuencias de Visualizar saldo. Cuando crea el diagrama de secuencias de Visualizar saldo, identifica las operaciones de cada entidad en el guión de uso. El diagrama de secuencias le puede ayudar a comprender mejor el flujo de datos del guión de uso.

Para continuar, vaya al Ejercicio 2.6: Creación del diagrama de secuencias de Visualizar saldo.

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2004, 2005. Todos los derechos reservados.