Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Verificar la instalacin del plugin de UML En Herramientas Complementos Instalado User Installed Plugins Mostrar detalles
Vamos a tener entonces Model: Diferentes componentes del modelo: diagramas, actores, paquetes, etc.. Diagrams: Diferentes clases de diagramas: casos de uso, diagramas de clases, secuencia, etc...
Podemos de una vez ir documentando el caso de uso. Ventana Other UML Documentation
Y obtenemos la documentacin en HTML para su uso o podemos imprimir directamente y generar la documentacin de usuario En el Proyecto Generate Model Report
Diagrama de clases
viernes, 09 de septiembre de 2011 08:36 a.m.
Agregaciones
viernes, 09 de septiembre de 2011 08:42 a.m.
La agregacin navegable nos permite crear un campo en la clase Sistema de tipo Usuario y que llamaremos usuarios Establecemos la multiplicidad en ambos lados de la agregacin
Podemos visualizar los que vamos modelando mirando la clase como "As Non-Icon Class", clase no iconificada
Y por ltimo, una asociacin navegable entre la clase FronteraLogin y la clase ValidarLogin
Es decir, estamos estableciendo una variable de referencia en la clase donde inicia la asociacin navegable.
Modelo de clases
domingo, 11 de septiembre de 2011 10:41 a.m.
En el modelo "Model" tenemos los diagramas, los casos de uso y la clases. Los agrupamos en paquetes de acuerdo a nuestra arquitectura de software MVC
Ahora colocamos atributos y generamos getters y setters de los mismos. En la clase Usuario creamos los atributos nombre y password
Diagrama de secuencia
domingo, 11 de septiembre de 2011 11:10 a.m.
Generacin de la secuencia
domingo, 11 de septiembre de 2011 11:15 a.m.
Seleccionamos los actores y las clases que necesitamos para nuestro diagrama de secuencia
Generacin de cdigo
domingo, 11 de septiembre de 2011 11:44 a.m.
En nuestro diagrama de clases verificamos los nombre de los estereotipos de las clases
Ahora, verificamos los templates que por omisin trae el plugin de UML En herramientas Opciones UML Templates Domain templates, Categories, Java
Debemos entonces verificar o crear las siguientes categoras Control Class Boundary Class Entity Class Todas con los mismos parmetros de la clase bsica (Basic Class) y con los esterotipos que se manejan en el editor de UML. Clases control
Clases frontera
Clases entidad
Generate Code
domingo, 11 de septiembre de 2011 12:03 p.m.
Creamos un nuevo proyecto donde vamos a colocar el cdigo generado desde el modelo (Model Driven Development)
Volvemos al proyecto de UML_Demo y desde la opcin de Generacin de Cdigo (Generate Code), activamos los templates de las clase Control Class Boundary Class Entity Class
Clase Usuario
domingo, 11 de septiembre de 2011 12:15 p.m.
Clase Sistema
domingo, 11 de septiembre de 2011 12:22 p.m.
Clase ValidarLogin
domingo, 11 de septiembre de 2011 12:22 p.m.
Clase FronteraLogin
domingo, 11 de septiembre de 2011 12:25 p.m.