Академический Документы
Профессиональный Документы
Культура Документы
En la Herramienta Rational Rose asegúrese de que se tiene bien estructurado el Diagrama general
de casos de uso del Sistema. En la Vista Lógica, debe haber creado tres paquetes:
<<include>> <<include>>
Mantenimiento de Productos
<<include>> (f rom Use Cases)
<<extend>>
<<include>>
Capa Específica
En el análisis se introducen las clases, estas son conceptuales y abstractas. A estas se les
denomina clases del análisis y se les ha asignado un conjunto de estereotipos de acuerdo con la
funcionalidad que presentan, tenemos los siguientes estereotipos:
Representa la perspectiva de diseño de un caso de uso. Este elemento puede tomar varias
formas. Podría incluir por ejemplo una descripción textual, diagramas de clases y diagramas de
interacción.
La razón para separar las realizaciones de casos de uso de los casos de uso es la
administración independiente ce estos artefactos. Para cada caso de uso en el modelo de
casos de uso hay una realización de caso de usó en el modelo del análisis. La relación entre
ambos, en UML, puede hacerse con. el símbolo REALIZE o con DEPENDENCY estereotipado
con «Realize»
Identificar una clase de interfaz primitiva para cada clase de entidad que hayamos encontrado
anteriormente. Identificar una clase de interfaz central para cada actor que sea un sistema
externo, y dejar que esta clase represente la interfaz de comunicación.
Identificar una clase de control responsable del tratamiento del control y de la coordinación de la
realización del caso de uso, y después refinar esta clase de control de acuerdo con los
requisitos del caso de uso.
Ing. Saúl Pérez Vega MODELO DE ANALISIS Página | 7
4.2. DIAGRAMAS DE INTERACCIÓN (Realización del análisis)
Una vez identificadas las clases que serán parte de la realización de casos de uso, es necesario
que se describa las interacciones entre sus objetos. Esto se hará a través de un diagrama de
colaboración, el cual será creado en el modelo del análisis de la misma manera como se han creado
diagramas de clases. El diagrama de colaboración se crea siguiendo el flujo de sucesos del caso de
uso. Decidiendo paso a paso qué interacción de objetos del análisis y de instancias de actores son
necesarias para realizarlo. Observemos algunas reglas generales para realizar estos diagramas de
colaboración.
El caso de uso se invoca mediante un mensaje proveniente de una instancia de un actor sobre un
objeto de interfaz. Cada clase del análisis identificada en el paso anterior debería tener, al menos, un
objeto que participase en un diagrama de colaboración.
Los mensajes no se asocian a operaciones debido a que no especifica operaciones en las clases
del análisis. Los enlaces en el diagrama normalmente deben ser instancias de asociaciones entre
clases del análisis.La secuencia en el diagrama no debería ser nuestro objetivo principal y puede
eliminarse si es difícil de mantener o crea confusión en el diagrama.
El diagrama de colaboración debería tratar todas las relaciones del caso de uso que se está
realizando. Las notas del diagrama hacen referencia a dos diagramas de colaboración
correspondientes a los casos de uso incluidos: Buscar clientes y Buscar productos(repuestos).
1: Autogenerar
2: Obtiene Fecha del Sistema
: Vendedor : InterfazCotizacion
4: Generar Cotizacion
11: Validar
5: Guarda
12: Guarda
: ControlCotizacion
8: Valida precio del producto
9: guarda
: Cotizacion
: DetalleCotiza
: Producto