miércoles, 23 de mayo de 2012

UML de lenguaje oop estándar más utilizado el propósito es organizar de manera adecuada clases atributos y métodos La idea principal es intercambio de modelos y utilizarlas entre las herramientas case Modelos, estructura estática, casos de usos, secuencia, colaboración, estados. Elementos comunes- es solo para agregar algún tipo de comentario o aclaración Dependencias = es las relación entre dos o más elementos de un diagrama... Diagrama estructurado básicamente son los modelos a utilizar...el la segunda parte se describe como los elementos de la solución Clases: se representa como una caja dividida en tres partes, superior (nombre de la clase) media (atributos) inferior (métodos) Asociaciones y nombre de las asociaciones Las asociaciones se representan con una línea además de posibles gráficos, en la dirección solo va la dirección en la cual leer el nombre de la asociación Multiplicidad = restricción que se le pone a una asociación Rol= forma en la que se desempeña en una clase Empresa (1) -------------emplea-------------------trabajador(2) 1(contratante)---2(obrero) Agregación= se representa con un diamante representa el objeto principal Asociación n-arias Cuando se da más de dos o más clases se los une con un diamante principal la idea es que cada clase contiene su rol específico, esta no puede ser utilizada en las clases anteriores ejem(año,equipo,jugador) Herencia= es una relación se representa con un triángulo donde la dirección muestra la clase general, se puede tener una relación con varias clases ejem (un departamento puede tener su departamentos o clases) Diagrama de casos de uso Se refiere a la interacción externa que ofrece el sistema, cada actor se muestra unido con los casos de uso en los que interviene -elemento= actores y estos están relacionados a su uso -actores= comportamiento o persona (identificado como un rol) o sistema que realiza interacción con el sistema se representa con una figura humana dibujada con palotes -Caso de uso= descripción de las secuencias de interacción que ocurre entre un actor y el sistema Relaciones entre casos de uso = se describe como una tarea esta tiene un sentido completo para el usuario la idea es mejorar la comunicación en el equipo que desarrolla se incluye un (<>) By : msy image