Informatica

Solo disponible en BuenasTareas
  • Páginas : 12 (2992 palabras )
  • Descarga(s) : 7
  • Publicado : 4 de agosto de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD TECNOLOGICA DE TABASCO

MATERIA:

Análisis y diseño de sistemas

CATEDRATICO:

Ing. Maximiliano Santiago Pérez

TEMA:

EL LENGUAJE DE MODELADO UNIFICADO (UML) PARA REPRESENTAR

CUATRIMESTRE y GRUPO:

IV “A”

CARRERA:

Tic. Sistemas informáticos

FECHA:

03-Agosto-10

Alumno(a)s:

Juliana Contreras Hernandez

Jose luis de la Rosa Méndez

Gabriela MéndezAguilar

Jorge luis de la Cruz Gordillo

Elid Méndez Ramos

Javier Reyes Potenciano

Josue Garcia Lopez

Gerardo Velazquez Lopez

Narla Vazquez Jimenez

Jesus Rodriguez Hidalgo

Silvia Peralta Hernandez

Javier Pereyra Arias

íNDICE__________________________________

Introducción al UML 4

➢ Metas y Características 5➢ Estereotipos 5

Diagramas UML 7

➢ Modelado del contexto 8

➢ Modelado de requisitos 8

➢ Diagramas de clases 10

➢ Representación de una clase 11

➢ Relación entre clases 11

➢ Cardinalidad 12

➢ Generalización 12

➢ Agregación 13

➢ Alternativas para mostrar Agregaciónpor Composición 14

➢ Asociaciones Disyuntivas 15

➢ Asociación recursiva 16

➢ Asociación alternativa 17

➢ Ejemplo de Diagrama Clase 18

Diagramas para representar la estructura y comportamiento del sistema

Diagramas de estructura Compuesta

➢ Diagrama de estructura compuesta 20

➢ Diagrama de componente 20

➢Diagrama de despliegue 21

➢ Diagrama de objeto 21

➢ Diagrama de paquetes 22

Diagramas de estructura de Comportamiento

➢ Diagrama de actividades 23

➢ Diagrama de interacción 23

➢ Diagrama de máquina de estado 24

➢ Diagrama de secuencia 24

➢ Diagrama de comunicación 25

➢ Diagrama de resumen de interacciones26

➢ Diagrama del tiempo 27

INTRODUCCIÓN

El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje que se utiliza para especificar, visualizar, construir y documentar los artefactos de sistemas intensivos de software. UML es gratuito, accesible a todos, y conforma la colección de las mejores técnicas de ingeniería que han probado ser un éxito en elmodelamiento de sistemas grandes y complejos.

La definición de UML consta de los siguientes documentos:

UML Semantics – que define las semánticas y sintaxis de UML, incluyendo la sintaxis abstracta, reglas bien formadas y semánticas.

UML Notation Guide – que define la noción y provee ejemplo de apoyo. La anotación UML representa la sintaxis gráfica para expresar las semánticas descritaspor el metamodelo UML.

UML Extensions – que incluye estereotipos, valores etiquetados, restricciones, etc.

ANTECEDENTES

En octubre de 1994, Grady Booch y Jim Rumbaugh de Rational Software Corporation iniciaron el desarrollo de UML, cuando empezaron su trabajo sobre la unificación de sus métodos Booch y OMT (Object Modeling Technique). En octubre de 1995, fue puesta al público la versiónde prueba 0.8 llamada Método Unificado y en otoño de 1995, Ivar Jacobson y su compañía Objectory se unieron a Rational integrando el método OOSE (Object-Oriented Software Engineering); por lo que UML es el sucesor a los lenguajes de modelamiento Booch, OOSE/Jacobson, OMT, entre otros.

METAS DE UML

Las metas fundamentales en el diseño de UML fueron:

1. Proporcionar a los usuarios unlenguaje de modelamiento visual expresivo a fin de que puedan desarrollar e intercambiar modelos significativos.

2. Proporcionar mecanismos de extensibilidad y especialización para extender los conceptos del núcleo.

3. Ser independiente de lenguajes de programación particulares y procesos de desarrollo.

4. Proveer una base formal para la compresión del lenguaje de modelamiento....
tracking img