jaja

Páginas: 46 (11268 palabras) Publicado: 19 de marzo de 2013

Universidad Nacional de La Rioja



Carrera: Lic. en Análisis de Sistemas

Materia: Base de Datos

Docente: Ing. Emilio Rearte

Curso: 4º Año

Trabajo Práctico: "Base de Datos y UML"





Integrantes:
Agüero Jorge
Cornejo Anabella
Heredia Ana Gabriela
Pascal Alejandro




Noviembre de 2002


Indice
Introducción 4
UML (Unified modeling language) 5
DIFERENTESDEFINICIONES DE UML 5
BREVE RESEÑA HISTÓRICA 6
CARACTERÍSTICAS DE UML 7
OBJETIVOS 7
MODELO: Nociones Generales 8
DIAGRAMAS: Vistazo General 9
Clasificación de Diagramas 10
Diagramas Estáticos 12
Diagrama de Clases 12
Elementos 12
Clase 12
Atributos 13
Identificadores 15
Atributos Derivados 15
Restricciones de Atributos 16
Métodos 17
Relaciones entre Clases 18
Herencia(Especialización/Generalización) 19
Asociación 22
Grado de la Asociación 22
Asociaciones Reflexivas 23
Atributos de Liga (o Asociación) 24
Ensamblados: Agregación y Composición 24
Dependencia o Instanciación (uso): 27
Diagrama de objetos 30
Diagrama 30
Diagrama de Componentes 34
Diagramas de Implementación 35
Diagramas dinámicos 36
Diagrama de Casos de Usos 36
Elementos 36
Actor 36
Caso deUso 36
Relaciones 36
36
Asociación 36
Dependencia o Instanciación 37
Generalización 37
Diagrama de Secuencia 38
Elementos 38
Línea de vida 38
Activación 38
Mensajes 38
Diagrama de Colaboración 40
Elementos 40
Objeto 40
Enlace 40
Flujo de mensajes 40
Diagrama de actividad 41

41
Diagrama de estado 41
41
41
Herramientas Case que soporta UML 42
Implementación de Sistemasmodelados en UML 43
Conclusión 45
Bibliografía 46
Sitios Consultados 46

Introducción
El presente trabajo surge por asignación del profesor de la cátedra de Bases de Datos, de la carrera de Lic. en Análisis de Sistemas, Ing. Emilio Rearte. El tema asignado por el docente fue: “Bases de Datos y UML”, además también se asignaron a otros grupos temas tales como Modelos de Bases de Datos enred, jerárquico, relacional y orientadas o objetos; Data Warehouse; y Bases de Datos en Internet.
Dando una breve introducción al tema; se puede decir que UML no es una metodología, si no más bien es un lenguaje (pero no de programación), una notación, que permite visualizar, especificar, construir y documentar el modelado de sistemas; sea cual fuere el ciclo de vida elegido para el análisis,diseño e implementación del mismo. UML es de reciente aparición y, al ser no propietario, es usado y refinado por muchas empresas, grupos de investigadores y desarrolladores a nivel mundial.
Los temas tratados, más adelante serán:
Unified Modeling Language (UML).
Breve reseña histórica.
Características de UML.
Objetivos.
Modelos: nociones generales.
Diagramas: vistazo general.
Clasificación dediagramas.
Diagramas estructurales:
Diagrama de clases.
Diagrama de objetos.
Diagrama de componentes.
Diagrama de implementación.
Diagramas dinámicos:
Diagrama de casos de uso.
Diagrama de secuencia.
Diagrama de colaboración
Diagrama de actividad.
Diagrama de estado.
Herramientas CASE que soportan UML.
Implementación de Sistemas modelados en UML.

Lo que se pretende con este trabajoes dar a conocer lo que es UML, las distintas herramientas que proporciona para el modelado de sistemas, y cómo lograr la implementación de los mismos.
A continuación, se desarrollarán los temas que forman parte del trabajo, los mismos ya fueron mencionados.
UML (Unified modeling language)

UML significa "Unified Modeling Language": Lenguaje de Modelado o Modelamiento Unificado.
El Lenguajede Modelado Unificado es un lenguaje usado para especificar, visualizar y documentar los diferentes aspectos relativos a un sistema de software bajo desarrollo, así como para modelado de negocios y otros sistemas no software.
Puede ser utilizado con cualquier metodología, a lo largo del proceso de desarrollo de software, en cualquier plataforma tecnológica de implementación (Unix, Windows...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • EL JAJA DEL JAJA
  • Jaja
  • Jaja
  • Jaja
  • Jaja
  • Jaja
  • Jaja
  • jaja

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS