EA-CASOS DE USO
-
Upload
alfredo-villafane -
Category
Documents
-
view
340 -
download
0
Transcript of EA-CASOS DE USO
Herramienta Enterprise ArchitectLic. Matoso Elizabet Alejandra
1
CRONOGRAMA
Introduccin a Enterprise Architect (EA) Crear un proyecto El espacio de trabajo Propiedades del elemento Propiedades del conector2
Enterprise Architect
Es una herramienta CASE (Ingeniera de Software asistida por computadora) Es una herramienta progresiva que cubre todos los aspectos del ciclo de desarrollo, proporcionando una trazabilidad completa desde la fase inicial de diseo. Provee soporte para pruebas, mantenimiento y control. Sustenta todos los diagramas y modelos de UML. Permite realizar ingeniera directa o reversa de cdigo existente en varios lenguajes. Permite documentar los elementos creados.3
Crear un proyecto
Cuando se crea un nuevo proyecto, se crea a partir de un modelo de proyecto existente . EA provee un archivo de modelo predeterminado -EABase.EAPcuando se instala, se almacena en forma predeterminada en su directorio de instalacin de EA.
Crear un proyecto: 1. Seleccionar Archivo/Nuevo. 2. Ingresar un nombre y hacer clic en crear un nuevo proyecto.
4
Crear un proyecto
5
Crear un proyecto
Extender el proyecto:
Para navegar a travs del proyecto, en el Explorador del proyecto haga clic en el icono + en frente de cada carpeta o paquete para expandirlo. Para ver un diagrama, haga doble clic en el icono del diagrama.
6
Crear un proyecto
7
Crear un proyecto
Proyecto Modelos Vistas Paquetes Diagramas Elementos Conectores8
Crear un proyecto - Vistas Definicin: Una Vista es el contenedor de ms alto nivel en un modelo. Hay seis tipos de Vistas, cinco de las cuales representan maneras convencionales de categorizar las estructuras o propsitos de un modelo, y una (vista Simple) para desarrollar su propia categorizacin.
9
Crear un proyecto Agregar un paqueteDefinicin: Un Paquete es un contenedor de los elementos del modelo. Los contenidos del paquete estn ordenados alfabticamente. Representacin: Se muestra en la ventana del Explorador del proyecto como el icono de la carpeta familiar a los usuarios de Windows. Crear un paquete: 1. Seleccionar una vista. 2. Hacer clic en un paquete. 3. Ingresar un nombre y hacer clic en aceptar10
Crear un proyecto Agregar un paquete
11
Crear un proyecto Agregar un diagramaDefinicin: Un diagrama es una representacin de los componentes o elementos del modelo y, dependiendo del tipo de diagrama, como esos elementos se vinculan o como interactan. Crear un diagrama: 1. Seleccionar el nuevo paquete. 2. En la barra de herramientas del Explorador del proyecto, hacer clic en el icono Nuevo diagrama. 3. Ingresar un nombre para el diagrama y una categora. 4. Se agrega el diagrama al paquete y se abre la Vista del diagrama, para crear elementos y conectores12
Crear un proyecto Agregar un diagrama
13
Crear un proyecto Agregar elementosCrear un elemento 1. Usar la caja de herramientas ubicada a la izquierda del diagrama. 2. Hacer clic en el elemento requerido y arrastrar el mismo en su diagrama. 3.Por cada elemento nuevo, se muestra la ventana Propiedades. Si este no se muestra, hacer doble clic en el elemento en el diagrama.
14
Crear un proyecto Agregar elementos
15
Crear un proyecto Agregar elementos
16
Crear un proyecto Agregar conectoresDefinicin: Los conectores definen relaciones entre los elementos especficos, por eso usualmente se los crea directamente en el diagrama arrastrando el tipo de relacin requerida desde la caja de herramientas. Crear un conector: 1. Crear dos elementos en el diagrama. 2. Hacer clic en un conector de la caja de herramientas. 3. Hacer clic en el elemento fuente de la relacin, luego arrastrar hasta el elemento destino. Esto crea la conexin seleccionada entre los dos elementos. 4. Si hace doble clic en el conector, se muestra la ventana Propiedades del conector, y puede definir las caractersticas de la relacin.17
El espacio de trabajoMen principal Barra de herramientas
Explorador de proyecto
Caja de herramientas
Vista de diagrama
Explorador de propiedad
18
Componentes Explorador de proyectos
Permite navegar a travs del espacio de proyectos. Si se hace clic en el botn derecho sobre un tem en la vista del proyecto, puede realizar acciones como: -agregar nuevos paquetes crear diagramas renombrar tems crear documentos y reportes eliminar elementos19
Componentes Explorador de proyectos El explorador se divide en vistas, cada una de las cuales contiene paquetes u otros elementos. VISTAS: la vista raz y base del modelo del proyecto. Vista de Caso de Uso: la vista funcional y de anlisis temprano. Contiene procesos de negocio y modelos de casos de uso. Vista Dinmica: contiene diagramas de estado, de actividades y de interaccin. Es la parte dinmica de su sistema. Vista Lgica: la vista del modelo de clases y del modelo de dominio. Vista de Componentes: la vista de alto nivel, donde se indica qu software se construir (ejecutables, DLLs, etc). Vista de Despliegue: es el modelo fsico, que hardware se desplegar y qu software correr en l. Vista Personalizada: un rea de trabajo para otras vistas (ej. Requisitos funcionales o no funcionales, etc.)20
Componentes Explorador de proyectos
21
Barra de herramientas del explorador
Proveer opciones para generar un reporte RTF, HTML Proveer opciones para generar cdigo fuente o DDL, importar un directorio fuente, un mdulo binario o un esquema de base de datos. Crear un nuevo paquete Crear un nuevo diagrama Crear un nuevo elemento Realizar una bsqueda simple para un string de texto en el Explorador del proyecto. Mover el paquete o elemento seleccionado hacia arriba Mover el paquete o elemento seleccionado hacia abajo
22
Componentes Explorador de propiedades
El explorador de Propiedades mostrar el nombre, estereotipo, versin, autor, fechas, y otra informacin pertinente del elemento.
23
Componentes Vista de diagrama
Es el rea central, donde se ubican los elementos del nuevo modelo y establecen sus caractersticas. Muestra el diagrama actualmente seleccionado. Slo se puede abrir un diagrama por vez. Esta vista se usa para construir las relaciones y elementos del modelo. Puede crear nuevos elementos para el diagrama, arrastrar los elementos al diagrama y normalmente ordenar y trabajar con los elementos de modelado.
24
Componentes Vista de diagrama
25
Componentes Men principal
El men principal proporciona el acceso a muchas funciones de alto nivel relacionadas con el ciclo vital del proyecto, junto con funciones de administracin.
26
Componentes Barra de herramientasBarras de Herramientas
1. Barra de herramientas predeterminada 2. Barra de herramientas de proyecto 3. Barra de herramientas de generacin de cdigo 4. Barra de herramientas de elementos de UML 5. Barra de herramientas del diagrama 6. Barra de herramientas del elemento actual 7. Barra de herramientas del conector actual 8. Barra de herramientas de formato
27
Componentes Barra de herramientas1.Nuevo proyecto
Barra de herramientas predeterminadaayuda
Abrir un proyecto
Mostrar vista de informe de diagrama actual imprimir Deshacer la accin anterior Pegar desde el portapapeles
Guardar el diagrama actual
Copiar al portapapeles
Disposicin de la pgina
Vista previa de impresin
28
Componentes Barra de herramientas
2. Barra de herramientas del proyectoRecargar el proyecto actual Opciones locales (preferencias)
Nuevo diagrama Nuevo paquete
Glosario del proyecto
Nuevo elemento
Buscar en el explorador del proyecto
Buscar en el proyecto completo
Nuevo documento RTF
Incidentes del proyecto
29
Componentes Barra de herramientas
3. Barra de herramientas de generacin de cdigo
Establecer el lenguaje predeterminada Establecer la base de datos predeterminada Importar clases e interfaces desde archivos Generar cdigo para fuente una clase seleccionada
Ver el cdigo en el editor
Sincronizar las clases seleccionadas con el cdigo fuente
Generar cdigo por lote 30 para una clase seleccionada
Componentes Barra de herramientas
4. Barra de Herramientas de Elementos UMLVnculo de nota
Seleccionar la perspectiva del rea de trabajo
hipervnculo Acceder a relaciones comunes Lmite del sistema nota texto 31
Nota de diagrama
Componentes Barra de herramientas
5. Barra de herramientas del diagrama
Alinear a la izquierda
Eliminar los elementos selecciona dos Ampliar /reducir escala Ir al diagrama siguiente Ir al diagrama determinado Pegar la apariencia Ajustar la pgina
Alinear a la derecha Alinear en la parte superior Alinear en la parte inferior Llevar los elementos atrs Llevar los elementos al frente Ir al diagrama previo
Ajustar el tamao del diagrama Ajustar al 100%
Mostrar las propiedades del diagrama Auto presentar el diagrama
32
Componentes Barra de herramientas
6. Barra de herramientas del elemento actualVer y modificar las propiedades del elemento Agregar un valor etiquetado al elemento actual
Configurar un padre
Bloquear o desbloquear elemento actual Ver la lista de referencias cruzadas
Ver y modificar las operaciones Ver y modificar los atributos
Especificar la Especificar el estado visibilidad de las de un elemento en Ver el uso de un elemento caractersticas y tiempo de ejecucin en otros diagramas compartimientos del elemento
Localiza el elemento en el explorador de proyectos 33
Componentes Barra de herramientas
7. Barra de herramientas del conector actualEstablecer el inicio/terminadores del conector
Ver y modificar las caractersticas del conector actual
Establecer el estilo de la lnea del conector Adjuntar una nota al conector
Invertir la direccin del conector Establecer visibilidad para las etiquetas del conector
Establecer las relaciones visibles u ocultas en el diagrama 34
Componentes Barra de herramientas
8. Barra de herramientas de formatoColor de relleno
Color del texto Guardar el estilo Color de lnea Ancho de la lnea Aplicar el estilo a los elementos Copiar el estilo del elemento 35 Lista de estilos
Componentes Caja de Herramientas
Se usa para crear elementos y conectores en un diagrama. Los elementos de UML se organizan en categoras. Seleccionar el diagrama UML a utilizar.
36
Propiedades del ElementoGeneral
37
General
38
Requisitos / responsabilidadesLa pestaa responsabilidades permite crear los requisitos que debe cumplir este elemento. Los requisitos son de dos tipos: requisitos internos (responsabilidades) y requisitos externos (requisitos del sistema). EA mostrar ambos tipos, pero slo podr editar los de tipo interno desde esta pestaa.
39
Configurar la visibilidad de las caractersticasPermite configurar la visibilidad de los atributos y las operaciones por clase o por diagrama o la visibilidad de atributos y operaciones en un diagrama de paquete. Por ejemplo, puede ocultar todos los atributos protegidos, todas las operaciones privadas o cualquier otra combinacin de atributos y operaciones. La visibilidad que configure se aplicar slo al diagrama actual. 40
RestriccionesLos elementos pueden tener restricciones asociadas. stas son las condiciones bajo las cuales el elemento debe existir y funcionar. Los restricciones tpicas son las pre y poscondiciones que indican las cosas que deben ser verdaderas antes de que el elemento sea creado o accedido y las cosas que deben ser verdaderas despus de que el elemento se destruya o su accin est completa41
Restricciones
42
VnculosMuestra una lista de todas las conexiones activas para el elemento actual. Puede eliminar una conexin aqu si lo desea
43
Vnculos
44
EscenariosUn escenario es una secuencia de operaciones del mundo real que describe como este elemento trabaja en el tiempo. Esto puede ser aplicado a cualquier elemento y puede describir el comportamiento funcional, flujos de trabajos de negocios y procesos de negocios completos.
45
Escenarios
46
Archivos asociadosSe pueden vincular a un elemento archivos existentes en alguna parte. Utilice esta pestaa para configurar los archivos asociados al elemento actual. Tenga en cuenta: Los archivos asociados son una buena manera de vincular elementos adicionales a la documentacin o al cdigo fuente.47
Archivos Asociados
48
Propiedades del Conector GeneralLa pestaa General permite que configure el nombre de la conexin (nombre del vnculo), la direccin, el estilo de lnea (encaminado o auto encaminamiento), el estereotipo opcional y un comentario.
49
General
50
Restricciones
Las restricciones nos dicen algo sobre las reglas y las condiciones bajo las cuales funciona una relacin. Por ejemplo, puede ser una condicin previa que un cliente sea de un cierto tipo antes de que un vnculo de la asociacin a una cuenta se permita. Consejo: Las restricciones sobre una asociacin (conexin) se pueden agregar para refinar ms el modelo. Las restricciones detallan las reglas de negocio y operacionales para el modelo.51
Restricciones
52
Rol OrigenUn vnculo puede tener ciertas propiedades asignadas a un extremo, y asociada con un rol particular que el elemento jugar en la relacin. Puede ingresar los detalles acerca de este rol para un mayor desarrollo de su modelo.
53
Rol Origen Rol Destino
54
Bibliografa
Santiago Ceria. Casos de Uso, Un mtodo prctico para explorar requerimientos, en http://www-2.dc.uba.ar/materias/isoft1/2001_2/apuntes/CasosD . Ayuda de Contenidos de Enterprise Architect 6.1.
55