Está en la página 1de 3

12580403 12590404 12560407

Hurtado Brcenas Mara de la Luz Ibarra Hernndez Ana Karen Olvera Chvez Ana Karen

Ing. Sistemas Computacionales Programacin Orientada a Objetos Actividad # 3

Concepto El Lenguaje de Modelado Unificado (UML: Unified Modeling Language) es la sucesin de una serie de mtodos de anlisis y diseo orientadas a objetos

Caractersticas Cuenta con reglas que permiten combinar elementos grficos (diagramas). Describe lo que supuestamente har el sistema, pero no como implementarlo.

Nombre Diagrama de clases Diagrama de objetos

Lenguaje del modelado unificado (UML) Diagramas Descripcin Es un grupo que comparten caractersticas y atributos similares y realizan determinadas acciones. Utiliza un subconjunto de los elementos de un diagrama de clase. Objeto es un instancia de clase (una entidad que tiene valores especficos de los atributos y acciones) Es una descripcin de las acciones de un sistema, tcnica de aciertos y errores para obtener los requerimientos del mismo desde el punto de vista del usuario En cualquier momento, un objeto se encuentra en un estado en particular. Para representar el estado inicial se utiliza un smbolo y en la parte inferior otro, este marcara el estado final. En un sistema funcional los objetos interactan entre s, y tales interacciones suceden con el tiempo. Muestra la mecnica de la interaccin con base en tiempos.

Ejemplo Mobiliario Estudiantes Profesores Especificaciones: ejemplo de automvil marca, modelo.

Diagrama de caso de uso

Describe lo que hace ejemplo con la lavadora, lavar ropa. Describe el estado ejemplo automvil parar, encender, acelerar. Proceso que realiza al ordenar una instruccin ejemplo al decir al indicar a la lavadora lavar la ropa se lleva a cabo una secuencia 1-el agua empezara a salir por una manguera 2-el tambor esta inactivo dur. 5 min 3-la manguera deja de abastecer agua. 4- el etambor gira de un lado a otro Etc.

Diagrama de estados

Diagrama de secuencias

12580403 12590404 12560407

Hurtado Brcenas Mara de la Luz Ibarra Hernndez Ana Karen Olvera Chvez Ana Karen

Ing. Sistemas Computacionales Programacin Orientada a Objetos Actividad # 3

Diagrama de Los elementos de un sistema trabajan en conjunto colaboraciones para cumplir con los objeticos del sistema y un lenguaje de modelado deber contar son una forma de representar esto. Diagrama de Las actividades que ocurren dentro de un del actividades comportamiento de un objeto se dan, en secuencia.

Es decir se tiene una coordinacin en la realizacin de actividades por ejemplo el funcionamiento en un reloj Esto es muy similar al de causa y uso de igual manera se describe la sucesin de algo. Para realizar asignacin 1.-llenar formato 2.-entregar dinero y formato 3.- registrar la consignacin 4.-sellar copia formato 5.-entregar al cliente copia

Diagrama de componentes

Diagrama de distribucin

El moderno desarrollo de software se realiza mediante componentes. Es importante en los procesos de desarrollo en equipo. Muestra la arquitectura fsica de un sistema informtico. Puede representar los equipos y dispositivos, mostrar sus interconexiones y el software que se encontrar en cada mquina.

Ejemplo una red de computadoras.

Positivo de UML Permite a los creadores de sistemas generar diseos que capturen sus ideas en una forma convencional y fcil de comprender para comunicarlas otras personas.

12580403 12590404 12560407

Hurtado Brcenas Mara de la Luz Ibarra Hernndez Ana Karen Olvera Chvez Ana Karen

Ing. Sistemas Computacionales Programacin Orientada a Objetos Actividad # 3

En la actualidad es necesario contar con un plan bien analizado. Por ejemplo el cliente deber estar enterado exactamente qu es lo que har su equipo, capaz de sealar cambios si no han sido captados en cuanto a sus necesidades. Nos permite tambin utilizar diferentes diagramas para poder obtener un mejor resultado. Negativo de UML Algunos paradigmas tienen pocas caractersticas y de estas solo se enfocan a ciertas actividades que son limitantes para nosotros. Conforme aumenta la complejidad del mundo, los sistemas tambin van siendo desarrollados con complejidad Interesante de UML Una caracterstica desarrollo de sistemas contemporneo es reducir el periodo de desarrollo La necesidad de los diseos solidos ha trado consigo la creacin de una notacin de diseos para analistas Conclusiones Nos dimos cuenta que la herramienta UML cumple con un criterio de ya que ayuda a capturar la idea de un sistema para comunicarla a quien se vea involucrado dentro del mundo actual dentro de este proceso, para que este se lleve a cabo es necesario un conjunto de smbolos y diagramas cada uno tiene objetivos diferentes. Bibliografas Aprendiendo UML en 24 Horas Joseph Schmuller Prentice Hall UML Y PATRONES Introduccin al anlisis y diseo orientado a objetos CRAIG LARMAN PRENTICE HALL PEARSON