You are on page 1of 3

Unidad 1 Actividad 3 Alegra Anaya Azucena 12590383 Almanza Castaeda Luis David 12590422 lvarez Gonzlez Ramiro 12590384

LENGUAJE DE MODELADO UNIFICADO (UML) Concepto El UML es un leguaje que permite visualizar y construir los artefactos de los sistemas de software, destinado a los sistemas de modelado que utilizan conceptos orientados a objetos. Caracterstica Representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general. Estos diagramas utilizan smbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de Nombre De clase Descripcin Es una categora o grupo de cosas que tienen atributos y acciones similares. Es una instancia de una clase. Es la descripcin de las descripciones desde el punto de vista del usuario. Los diagramas de estado muestran los diferentes estados de un objeto durante su vida, y los estmulos que provocan los cambios de estado en un objeto. Los diagramas de secuencia muestran el intercambio de mensajes (es decir la forma en que se invocan) en un momento dado. Los diagramas de secuencia ponen especial nfasis en el orden y el momento en que se envan los mensajes a los objetos. DIAGRAMAS Ejemplo

De objetos Caso de uso

De estados

De secuencia

Unidad 1 Actividad 3 Alegra Anaya Azucena 12590383 Almanza Castaeda Luis David 12590422 lvarez Gonzlez Ramiro 12590384

ejecucin De mediante actividades flechas que conectan los puntos de inicio y de fin de proceso. De colaboracin

Los diagramas de actividad describen la secuencia de las actividades en un sistema. Los diagramas de actividad son una forma especial de los diagramas de estado, que nicamente (o mayormente) contienen actividades. Este diagrama funciona con distintos elementos para lograr un fin en continuacin del anterior

De Est ntimamente ligado al de componentes distribucin, es realizado mediante componentes De distribucin Muestra la arquitectura fsica de un sistema, puede representar dispositivos, puede formar sus interconexiones

Unidad 1 Actividad 3 Alegra Anaya Azucena 12590383 Almanza Castaeda Luis David 12590422 lvarez Gonzlez Ramiro 12590384

Lo positivo del UML: Te da una amplia visin de lo que tienes y lo que haces en tu programa. Es un mapa completo del programa. Lo malo del UML: Sin duda es que en programas complejos estos mapas son an ms complejos de los cuales si no se pone atencin uno puede terminar perdindose. Lo interesante de UML: Es muy interesante el hecho de que se puede representar todo desde una clase hasta un proceso, jerarquas e incluso las pruebas, es increble el hecho de que pueda contener toda la descripcin detallada y organizada del trabajo. Conclusiones: Para la creacin de un programa organizado y funcional es necesario aprender a entender el funcionamiento de nuestro programa desde antes de sentarnos en la pantalla a teclear como locos, por eso el UML es una herramienta que bien utilizada puede ayudarnos a manejar nuestros proyectos desde el papel o con un software especfico a fin de plantear las soluciones y analizar los resultados desde antes de empezar a programar. El UML es la parte inicial de cualquier programa as podemos corregir los planteamientos errneos desde antes de programar, as se pierde menos el tiempo que revisar en el cdigo donde est el error, as se ahorra uno tiempo y esfuerzo siempre y cuando se tenga el cuidado y la dedicacin a la hora de realizar el diagrama UML. Fuentes Aprendiendo UML en 24 horas, Joseph Schmuller.

You might also like