TRABAJO EXTRA Analisis de Sistemas
TRABAJO EXTRA Analisis de Sistemas
TRABAJO EXTRA Analisis de Sistemas
UML: Lenguaje Unificado de Modelado Es un lenguaje de modelado que permite la representacin conceptual y fsica de un sistema.
Elementos de UML Existen cuatro tipos de elementos en UML, dependiendo del uso que se haga de ellos: Elementos estructurales. Elementos de comportamiento. Elementos de agrupacin Elementos de anotacin. Elementos estructurales Los elementos estructurales en UML, es su mayora, son las partes estticas del modelo y representan cosas que son conceptuales o materiales. Actores.- Un actor es "algo" o "alguien" que puede interaccionar con el sistema que se est desarrollando. Es un usuario del sistema, que necesita o usa algunos de los casos de uso. Se representa mediante un acompaado de un nombre significativo, si es necesario. ,
Casos de uso.- Un caso de uso es una descripcin de un conjunto de secuencias de acciones que un sistema ejecuta y que produce un resultado observable de inters para un actor particular.
Clases.- Una clase es una descripcin de un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semntica.
Interfaz.-Una interfaz es una coleccin de operaciones que especifican un servicio de una determinada clase o componente. Una interfaz describe el comportamiento visible externamente de ese elemento, puede mostrar el comportamiento completo o slo una parte del mismo. Una interfaz describe un conjunto de especificaciones de operaciones (o sea su signatura) pero nunca su implementacin. Se representa con un circulo, y rara vez se encuentra aislada sino que ms bien conectada a la clase o componente que realiza.
Colaboracin.-Define una interaccin y es una sociedad de roles y otros elementos que colaboran para proporcionar un comportamiento cooperativo
mayor que la suma de los comportamientos de sus elementos. Las colaboraciones tienen una dimensin tanto estructural como de
comportamiento. Una misma clase puede participar en diferentes colaboraciones. Las colaboraciones representan la implementacin de patrones que forman un sistema. Se representa mediante una elipse con borde discontinuo.
Nodos.- Un nodo es un elemento fsico que existe en tiempo de ejecucin y representa un recurso computacional que, por lo general, dispone de algo de memoria y, con frecuencia, de capacidad de procesamiento. Un conjunto de componentes puede residir en un nodo.
Clase activa.-Se trata de una clase, en la que existe procesos o hilos de ejecucin concurrentes con otros elementos. Las lneas del contorno son ms gruesas que en la clase "normal"
Componentes.-Un componente es una parte fsica y reemplazable de un sistema que conforma con un conjunto de interfaces y proporciona la implementacin de dicho conjunto. Un componente representa tpicamente el empaquetamiento fsico de diferentes elementos lgicos, como clases, interfaces y colaboraciones.
Elementos de comportamiento: Los elementos de comportamiento son las partes dinmicas de un modelo. Se podra decir que son los verbos de un modelo y representan el comportamiento en el tiempo y en el espacio. Mensaje.- Los mensajes se usan para especificar una comunicacin entre objetos. Se utilizan en los diagramas de secuencia.
Elementos de agrupacin: Forman la parte organizativa de los modelos UML. Paquete.- Sirve para organizar elementos en grupos. Un paquete es puramente conceptual (slo existe en tiempo de desarrollo). Los elementos
estructurales, los elementos de comportamiento, incluso los propios elementos de agrupacin se pueden incluir en un paquete.
Elementos de anotacin Los elementos de anotacin son las partes explicativas de los modelos UML. Son comentarios que se pueden aplicar para describir, clasificar y hacer observaciones sobre cualquier elemento de un modelo. Nota.- El tipo principal de anotacin es la nota que simplemente es un smbolo para mostrar restricciones y comentarios junto a un elemento o un conjunto de elementos.
WEBGRAFIA:
http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml http://docs.kde.org/stable/es/kdesdk/umbrello/uml-elements.html#entity-relationshipdiagram http://docs.kde.org/stable/es/kdesdk/umbrello/uml-elements.html#entity-relationshipdiagram http://www.sparxsystems.com.ar/EAUserGuide/umlelements.htm http://webdocs.cs.ualberta.ca/~pfiguero/soo/uml/ http://www.eduardoleyton.com/apuntes/Uml.pdfpdf http://www.willydev.net/descargas/RepreUml.pdf http://fermat.usach.cl/~msanchez/comprimido/OBJETOS.pdf http://www.epidataconsulting.com/tikiwiki/tiki-read_article.php?articleId=15 http://www.sparxsystems.com.ar/EAUserGuide/ea.html?umlelements.htm