e asy c lass d iagram / e ntity r elationship d evelopment antequera-galiano, julio...

38
EASY CLASS DIAGRAM / ENTITY RELATIONSHIP DEVELOPMENT Antequera-Galiano, Julio Cuadrado-Cordero, Ismael Gómez-García Rafael Rivero-Rodriguez, Alejandro

Upload: alicia-valdez-silva

Post on 25-Jan-2016

221 views

Category:

Documents


1 download

TRANSCRIPT

EASY CLASS DIAGRAM / ENTITY RELATIONSHIP DEVELOPMENTAntequera-Galiano, Julio

Cuadrado-Cordero, Ismael

Gómez-García Rafael

Rivero-Rodriguez, Alejandro

EL EQUIPO

OBJETIVOS

INTRODUCCIÓN

INTRODUCCIÓN

TECNOLOGÍAS UTILIZADAS

GMF -> Editores

TECNOLOGÍAS UTILIZADAS

ATL -> Transformaciones M2M

TECNOLOGÍAS UTILIZADAS

Mofscript -> Transformaciones M2T

TECNOLOGÍAS UTILIZADAS

AspectJ -> Modelado de aspectos

TECNOLOGÍAS UTILIZADAS

Eclipse -> IDE

DISEÑO DE LA SOLUCIÓN

ClassDiagram

Entity Relationship

DISEÑO DE LA SOLUCIÓN

Model

Text

Text + AspectJ

HERRAMIENTA

EDITOR CLASS DIAGRAM

EDITOR CLASS DIAGRAM

EJEMPLO

EDITOR ENTITY RELATIONSHIP

EDITOR ENTITY RELATIONSHIP

EJEMPLO

PROBLEMAS

PROBLEMAS

TRANSFORMACIÓN M2M

TRANSFORMACIÓN M2M

TRANSFORMACIÓN M2M

TRANSFORMACIÓN M2M

TRANSFORMACIÓN M2T

TRANSFORMACIÓN M2T

TRANSFORMACIÓN M2T

TRANSFORMACIÓN M2T

Una a muchas: Genera una clave ajena en la tabla a la que le corresponde cardinalidad de 1 a n.

Una a una.

Muchas a muchas: Se genera una tabla asociación en la que sus atributos deben tener claves ajenas de las tablas que son asociadas.

TRANSFORMACIÓN M2T

TRANSFORMACIÓN M2T

TRANSFORMACIÓN M2T (ASPECTJ)

PROBLEMAS

CONCLUSIONES

CONCLUSIONES

CONCLUSIONES

GRACIAS

PREGUNTAS