Está en la página 1de 34

Anlisis y Diseo de Sistemas

Docente: Lic. Ing. Elmer Acasiete Ventura

Descripcin del Curso:


En este curso, los participantes incrementarn su experiencia en el uso de esta herramienta a travs de las prcticas, usando la herramienta de modelado visual reconocida mundialmente Rational Rose. De la comprensin de los fundamentos bsicos del desarrollo en equipo a la creacin de diagramas y corrida de reportes para ver una demostracin de ingeniera directa y reversa, los participantes ejercitarn los aspectos bsicos de la herramienta, la comprensin de las caractersticas de Rational Rose y el valor agregado del modelado visual.

Objetivos:
A la culminacin satisfactoria de este curso, los participantes estarn capacitados para: Usar extensivamente Rational Rose

Discutir la importancia de la configuracin y utilizacin en equipo del Rational Rose


Explicar cundo y por que se modelan diagramas especficos Ejecutar diversos reportes de Rational Rose para identificar problemas en el modelado

RATIONAL ROSE
Es una de las mas poderosas herramientas de modelado visual para el anlisis y diseo de sistemas basados en objetos. Se utiliza para modelar un sistema antes de proceder a construirlo. Cubre con todo el ciclo de vida de un proyecto: Concepcin y formalizacin del modelo Construccin de componentes

Transicin de usuario y certificacin de las distintas clases.

INTERFAZ DEL RATIONAL ROSE

BARRA DE TTULO

BARRA DE MEN

ARRA DE HERRAMIENTAS STANDAR

BROWSER NAVEGADOR
Permite navegar rpidamente a travs de las distintas vistas del modelo

VENTANA DE DOCUMENTACIN
Para manejar los documentos del tem seleccionado en cualquiera de los diagramas.

BARRA DE HERRAMIENTAS DEL DIAGRAMA


Muestra el conjunto de herramientas disponibles para el diagrama activo. Es interactiva, varia de acuerdo al diagrama utilizado.

VENTANA DE DIAGRAMA
Que permite desplegar y editar cualquiera de los diagramas UML.

VENTANA DE REGISTRO O LOG


Que registra todas los ordenes y los errores que se producen durante su ejecucin.

VISTAS DEL BROWSER O EXPLORADOR


Que permite desplegar y editar cualquiera de los diagramas UML.

1. La vista de Casos de Uso 2. La Vista Lgica 3. La Vista de Componentes 4. La Vista de Despliegue

Vista Caso de Uso (Use Case Wiew)


La Vista de Casos de Uso incluye a todos los actores, todos los casos de uso y los diagramas de casos de uso que forman parte del sistema. Esta vista nos proporciona un informe de alto nivel que nos permite entender lo que el sistema har, sin preocuparnos de los detalles de como lo har.

Luego elegimos Main y vamos a ver como cambia nuestra barra de herramientas interactiva.

Luego nos sale una nueva ventana, la cual la posicionamos para nuestro mejor desarrollo.

Los elementos mas importantes de este Diagrama de Casos de Usos son:

1. 2. 3. 4. 5.

Herramienta Nota El Package. El Caso de Uso. El Actor Unidirectional Association 6. Generalitation

Entidad es todo aquello que puede ser descrito a travs de sus atributos.

Dar doble clic sobre la Entidad Alumno, luego va a aparecer una nueva ventana de especificaciones del actor Alumno. Podemos modificar su nombre.

Podemos ingresar una ayuda memoria, por ejemplo decir que: El alumno es el encargado de realizar las acciones mas importantes dentro de nuestro sistema, como matricularse, estudiar y cancelar sus servicios.
Luego le damos clic en Apply, y veremos que todo esta accin se vera en la ventana de Documentacin. Luego le damos clic en OK.

Ahora veremos como insertar un caso de uso en nuestro diagrama. Le damos clic como en el caso anterior, luego nos dirigimos hacia la ventana de caso de uso.

Luego lo soltamos en nuestro diagrama, luego le ponemos un nombre, por ejemplo: Estudia Computacin Luego presionamos Enter, con la cual validamos el ingreso.

CASO DE USO
Debemos decir que el Wiew Case o Caso de Uso especifica la secuencia de acciones a ser ejecutadas por un sistema, por un subsistema, o clase en su interaccin con sus actores; en otras palabras, es la accin que realiza el actor.

Tambin se dice que es una asociacin de acciones realizadas por el sistema, pero esta asociacin de acciones debe producir un resultado observable y valioso para un actor en particular.

Para especificar un caso de uso, se debe de tener en cuanta lo siguiente: Que un Caso de uso siempre es iniciado por un agente externo, quiere decir que siempre esta asociado con un Actor, un caso de uso se expresa del punto de vista del actor, a travs de las acciones que realiza este. Un caso de uso debe representar la funcionalidad de solo una parte bien definida del sistema, es decir: Debe ser clara, concreta y precisa.
Un caso de uso debe proporcionar un resultado til a un actor. Debe documentarse en un lenguaje informal, que pueda ser entendido por todos, por ejemplo: El alumno estudia Computacin.

RELACIONES
Como nos podemos dar cuenta existe una asociacin directa entre un Caso de Uso y un Actor. Ahora esta asociacin es definida a travs de la herramienta Unidirectional Association. Para ello lo seleccionamos, luego lo trasladamos desde el Actor a travs de un clic sostenido.

Con lo cual se representa:

El Alumnos estudia computacin. El Cliente compra productos. Cajero Registra las ventas.

REPAZANDO CONCEPTOS
Actor: Es aquel la entidad que interacta en el sistema a travs de los casos de uso o de las acciones que este realiza. Diagrama de Caso de Uso: Representa grficamente el comportamiento de un sistema presentando una vista de alto nivel de como el sistema es visto y utilizado desde la perspectiva del usuario de una manera mas sencilla y cmoda. Y este diagrama de casos de uso se representa a travs de los actores y los casos de uso.

Clase de Actores
Actores: Es la generalizacin o el termino mas comn para representar a un actor o a una entidad Actores Externos: Es externo al sistema, y debe estereotiparla, nos vamos al Diagrama, y le damos clic en el actor, luego nos vamos al combo Stereotype, y elegimos, la opcin Business Actor. En la documentacin le ponemos: El cliente es alguien, o algo externo a la organizacin, pero que interacta con ella.

Si queremos representar a un trabajador; elegimos la opcin business worker.

También podría gustarte