lunes, 14 de julio de 2014

Introduccion UML

1.
Ø  UML: Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados.
Ø  Actores: Un actor es una entidad externa al sistema que se modela y que puede interactuar con él. Puede ser una persona o un grupo de personas homogéneas, otro sistema, o una máquina. Los actores son externos al sistema que vamos a desarrollar. Por lo tanto, al identificarlos, estamos comenzando a delimitar el sistema y a definir su alcance.
Ø  Caso De Uso: Es una descripción de los pasos o las actividades que deberán realizarse para llevar a cabo algún proceso. Los personajes o entidades que participarán en un caso de uso se denominan actores. En el contexto de ingeniería del software, un caso de uso es una secuencia de interacciones que se desarrollarán entre un sistema y sus actores en respuesta a un evento que inicia un actor principal sobre el propio sistema. Los diagramas de casos de uso sirven para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y/u otros sistemas. O lo que es igual, un diagrama que muestra la relación entre los actores y los casos de uso en un sistema. Una relación es una conexión entre los elementos del modelo, por ejemplo la especialización y la generalización son relaciones. Los diagramas de casos de uso se utilizan para ilustrar los requerimientos del sistema al mostrar cómo reacciona a eventos que se producen en su ámbito o en él mismo.
Ø  Dominio: Un dominio puede referirse a dos cosas:

ü  Es un conjunto de ordenadores conectados en una red que confían a uno de los equipos de dicha red la administración de los usuarios y los privilegios que cada uno de los usuarios tiene en dicha red.
ü  Es la parte principal de una dirección en la web que indica la organización o compañía que administra dicha página.
2.
Ø  Diagrama de casos de uso: es una especie de diagrama de comportamiento UML mejorado. El Lenguaje de Modelado Unificado (UML), define una notación gráfica para representar casos de uso llamada modelo de casos de uso. UML no define estándares para que el formato escrito describa los casos de uso, y así mucha gente no entiende que esta notación gráfica define la naturaleza de un caso de uso; sin embargo una notación gráfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los casos de uso.
ü  Sirven para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y/u otros sistemas.



2.a



El crítico de comidas fue a un restaurante a probar la comida, para poderlo hacer el chef del restaurante tuvo que preparar la comida, el crítico la prueba, paga, y da las críticas.

Otros tipos de herramientas de diagramas:
o   Que requieren instalación:
Ø  Herramienta de Pdep: Está desarrollada principalmente por Carla Griggio, ayudante de la cátedra. ¡Ya viene instalada con el LOOP (Object Browser)! Está en el Menú, dentro de Pharo -> pdepsoftware -> Diagrama de Clases.
Ø  Dia: Dia es un programa de creación de diagramas basado en GTK + para GNU / Linux, macos X, Unix y Windows, y es liberado bajo la licencia GPL. Se puede utilizar para dibujar cualquier tipo de diagrama.


Ø  Jude: Basado en el concepto de "utilizable desde el momento de la instalación", las características de modelado de JUDE / Comunidad se han diseñado para ser simple y fácil de usar.
ü  UML 1.4 y UML 2.0 (parcialmente) los diagramas estándar ( Ver Vista previa rápida )
ü  Imágenes de diagrama de Exportación (PNG, JPEG)
o   Que no requieren instalación:
Ø  Yuml: Crear y compartir diagramas UML simples en sus
 Blogs, wikis, foros, bug-trackers y correos electrónicos.

DIAGRAMA:

No hay comentarios:

Publicar un comentario