Informe UML
Informe UML
Informe UML
Facultad de Ingeniera
Escuela profesional de Ingeniera de Sistemas
UML
Asignatura:
Organizacin y administracin de sistemas de informacin
Docente:
Mgt. Mnica Marca Aima
Integrantes:
Cusco-2015
INTRODUCCIN
PROPSITO
PROCEDIMIENTO
ANALISIS Y DISCUSIN
MARCO TERICO
Qu Es UML?
El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es
un lenguaje grfico para visualizar, especificar y documentar cada una de las
partes que comprende el desarrollo de software. UML entrega una forma de
modelar cosas conceptuales como lo son procesos de negocio y funciones de
sistema, adems de cosas concretas como lo son escribir clases en un lenguaje
determinado, esquemas de base de datos y componentes de software
reusables. Es un lenguaje de modelado formado por smbolos y es utilizado por
muchas metodologas.
Qu Es Y Para Qu Sirve UML?
El trmino lenguaje ha generado bastante confusin respecto a lo que es
UML. En realidad el trmino lenguaje quizs no es el ms apropiado, ya que no
es un lenguaje propiamente dicho, sino una serie de normas y estndares
grficos respecto a cmo se deben representar los esquemas relativos al
software. Mucha gente piensa por confusin que UML es un lenguaje de
programacin y esta idea es errnea: UML no es un lenguaje de programacin.
Como decimos, UML son una serie de normas y estndares que dicen cmo se
debe representar algo.
Las Versiones De UML.
Los antecedentes de UML se sitan en la dcada de los 90 con distintos
estndares para modelado de software, no obstante podemos hablar de dos
grandes versiones:
UML 1.X (comprende UML 1.1, 1.2, 1.3, 1.4, 1.5): desde finales de los 90 se
empez a trabajar con el estndar UML. En los aos sucesivos fueron
apareciendo nuevas versiones que introducan mejoras o ampliaban a las
anteriores.
UML 2.X (comprende UML 2.1 hasta UML 2.5, 2.6, etc.): en torno a 2005 se
difundi una nueva versin de UML a la que podemos denominar UML 2.X.
Comprenden varias revisiones.
UML 3.X: evolucin que se espera para UML 2.X.
Proceso Para El Desarrollo De Software:
Desarrollar un software significa construirlo simplemente mediante su
descripcin. En un nivel ms general, la relacin existente entre un software y
Diagrama De Objetos.
Los Diagramas de Objetos estn vinculados con los Diagramas de Clases. Un
objeto es una instancia de una clase, por lo que un diagrama de objetos puede
ser visto como una instancia de un diagrama de clases. Los diagramas de
objetos describen la estructura esttica de un sistema en un momento
particular y son usados para probar la precisin de los diagramas de clases.
Diagrama de Objetos.
Diagrama de Estados
Diagrama de estado
Diagrama De Actividades.
Un diagrama de actividades ilustra la naturaleza dinmica de un sistema
mediante el modelado del flujo ocurrente de actividad en actividad. Una
actividad representa una operacin en alguna clase del sistema y que resulta
en un cambio en el estado del sistema. Tpicamente, los diagramas de
actividad son utilizados para modelar el flujo de trabajo interno de una
operacin.
Sistema
El rectngulo representa los lmites del sistema que contiene los casos de uso.
Los actores se ubican fuera de los lmites del sistema.
Casos de Uso
Activaciones
Rol de la Clase
El rol de la clase describe la manera en que un objeto se va a comportar en el
contexto. No se listan los atributos del objeto.
Activacin
Los cuadros de activacin representan el tiempo que un objeto necesita para
completar una tarea.
Conclusiones
Bibliografa
Martin Fowler y Kendall Scott. (1997). UML Gota a Gota (Vol. septima
edicion).
Mxico,
D.F.,
Mexico:
McGRAW-HILL/INTERAMERICANA
EDITORES, S.A.