Está en la página 1de 21

Enterprise Architect y UML Basic

Diciembre 200

Carlos Alexander Zuluaga

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

El Curso !" es Anlisis Dise!o.

In"enier#a de soft$are. Desarrollo. Le%antamiento de re&uerimientos. Ar&uitectura de soft$are. Ar&uitectura empresarial. P''. Administracin de pro ectos.
Carlos Alexander Zuluaga - 2008

El Curso E# Modelado de soft$are. UML. (reacin de dia"ramas. (omo usar la herramienta para diferentes tareas. Impacto de la herramienta en el proceso. )eneracin de cdi"o.

Carlos Alexander Zuluaga - 2008

$resentaci%n (ontenido. *o+re el instructor. '+jeti%os. ,orarios. E%aluacin. Metodolo"#a. *u"erencias.

Carlos Alexander Zuluaga - 2008

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

1. Introduccin a Enterprise Architect

Enterprise Architect es una herramienta de anlisis y diseo intuitiva, flexible y poderosa para construir software robusto y mantenible. Desde la recoleccin de re uerimientos, pasando por el anlisis, modelado, implementacin y pruebas hasta desplie!ue y mantenimiento, Enterprise Architect es una herramienta de modelado "#$ rpida, rica en funcionalidad, multiusuario, ue conduce el %xito de su proyecto de software&.
Enterprise Architect User &uide

Carlos Alexander Zuluaga - 2008

'(u) hace Enteprise Architect*


Acompa!amiento en todo el proceso de desarrollo. Administracin de modelos UML. )eneracin de reportes. Administracin de pro ectos. )eneracin de cdi"o. In"enier#a In%ersa. De+u""in". Modelado de datos. Modelado de -ML. .ransformaciones MDA.

Carlos Alexander Zuluaga - 2008

Caracter+sticas de Enterprise Architect


.ra/a+ilidad. UML 0.1. Extensi+le.
2PM3. .')A4. 5A(,MA3.

(ontrol de %ersiones. Auditor#a. Diferencias entre modelos. *oporta diferentes len"uajes6 7a%a8 (98 (::8 ;2.3E.. Modelos compartidos.
Archi%o EAP. 2ase de Datos. Archi%o -MI.
Carlos Alexander Zuluaga - 2008

10

Enterprise Architect en el proceso de Desarrollo

.omado de6 .he Rational Unified Process Made Eas 6 A Practitioner<s )uide to the RUP8 Addison =esle 8 0>>?

Carlos Alexander Zuluaga - 2008

11

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

12

Modelo de E,emplo de Enterprise Architect


Dia"ramas de acti%idades. (asos de uso. Dia"ramas de secuencia asociados @;ie$ account detailsA. Documentacin de los elementos. Interfa/ de usuario. Dominio. Anlisis B Procesos. Recursos. *taCeholders. Modelo de DA. Plan de prue+as. Desplie"ue. Project 2ro$ser. Implementation model.
Carlos Alexander Zuluaga - 2008

13

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

14

'(u) es UML* Len"uaje Unificado de Modelamiento. Estndar de 4acto de la Industria. EEs un len"uaje "rfico para %isuali/ar8 especificar8 construir documentar los artefactos de un sistema de soft$are @soft$areFintensi%e s stemAG.
'he "nified #odel $an!ua!e "ser (uide

Unificacin de ideas de )rad 2ooch @RationalA8 7ames Rum+au"h @)eneral ElectricA8 I%ar 7aco+son @'+jector A. 'ctu+re de 1HHI.

Carlos Alexander Zuluaga - 2008

15

'$ara -u) Modelar*


El modelado "rfico mejora nota+lemente la comprensin de un dise!o. Para comunicar nuestras decisiones. ;isuali/ar controlar la ar&uitectura de un sistema. ms cr#ticos. E3o es lo mismo hacer una casa para el perro &ue un "ran edificioG. Los sistemas son cada %e/ ms complejos Documentar. Lo"rar ni%eles de a+straccin altos. Di%ide %encers. H elementos simultneamente. El cere+ro puede procesar entre J La escritura no es suficiente.

Carlos Alexander Zuluaga - 2008

16

Los . $rincipios del Modelado


E$a eleccin de los modelos ue se van a crear, tiene una profunda influencia en como es atacado el problema y esbo)ada la solucinG. E*ada modelo debe ser expresado en diferentes niveles de precisinG. E$os me+ores modelos estn conectados con la realidadG. E,in!-n modelo o vista individual es suficiente. "n sistema comple+o es me+or enfrentado a trav%s de un pe ueo !rupo independiente de modelos con m-ltiples vistasG.

Carlos Alexander Zuluaga - 2008

17

Diagramas UML

.omado de http6KKen.$iCipedia.or"K$iCiKUnifiedLModelin"LLan"ua"e

Carlos Alexander Zuluaga - 2008

18

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

19

Agenda
Presentacin del curso. Introduccin a Enterprise Architect. Exploracin del modelo de ejemplo. Introduccin a UML. Definicin caso de estudio. Recursos.

Carlos Alexander Zuluaga - 2008

20

/ecursos Manual de usuario6


http6KK$$$.sparxs stems.comK+inKEAUser)uide.pdf

Ms recursos6
http6KK$$$.sparxs stems.comKresourcesKindex.html

Demostraciones6
http6KK$$$.sparxs stems.comKresourcesKdemosKindex.html

Carlos Alexander Zuluaga - 2008

21

También podría gustarte