SlideShare una empresa de Scribd logo
1 de 8
Trabajo escrito UML

Presentado por:
Julián Lizcano suaza

Fecha:
18/02/2014

Instructor:
Albert Zamora

ADSI 58
Servicio nacional de aprendizaje SENA
Santiago de Cali
Historia de UML
Durante los ochenta y principios de los noventa Grady Booch, James Rumbaugh,
e Ivar Jacobson trabajan por separado en desarrollo de notaciones para el
análisis y diseño de sistemas orientados a objetos. Los tres llegaron por separado
a obtener bastante reconocimiento.
El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se
unió a la compañía Rational fundada por Booch (dos reputados investigadores en
el área de metodología del software).
El objetivo de ambos era unificar dos métodos que habían desarrollado: el método
Booch y el OMT (Object Modelling Tool ). El primer borrador apareció en octubre
de 1995. En esa misma época otro reputado investigador, Jacobson, se unió a
Rational y se incluyeron ideas suyas. Estas tres personas son conocidas como los
“tres amigos”. Además, este lenguaje se abrió a la colaboración de otras empresas
para que aportaran sus ideas. Todas estas colaboraciones condujeron a la
definición de la primera versión de UML.
Es un lenguaje de modelado visual que se usa para especificar, visualizar,
construir y documentar artefactos de un sistema de software. Se usa para
entender, diseñar, configurar, mantener y controlar la información sobre los
sistemas a construir.
UML capta la información sobre la estructura estática y el comportamiento
dinámico de un sistema. Un sistema se modela como una colección de objetos
discretos que interactúan para realizar un trabajo que finalmente beneficia a un
usuario externo.
El lenguaje de modelado pretende unificar la experiencia pasada sobre técnicas
de modelado e incorporar las mejores prácticas actuales en un acercamiento
estándar.
UML no es un lenguaje de programación. Las herramientas pueden ofrecer
generadores de código de UML para una gran variedad de lenguaje de
programación, así como construir modelos por ingeniería inversa a partir de
programas existentes.

La notación UML se deriva y unifica las tres metodologías de análisis y diseños
más extendidas.
Metodología de Grady Booch para la descripción de conjuntos de objetos y sus
relaciones.
Técnica de modelado orientada a objetos de James Rumbaugh (OMT: Object Modelling Technique).
Aproximación de Ivar Jacobson (OOSE: Object- Oriented Software Engineering)
mediante la metodología de casos de uso (use case).
El desarrollo de UML comenzó a finales de 1994 cuando Grady Booch y Jim
Rumbaugh de Rational Software Corporation empezaron a unificar sus métodos. A
finales de 1995, Ivar Jacob son y su compañía Objectory se incorporaron a
Rational en su unificación, aportando el método OOSE.
De las tres metodologías de partida, las de Bco. y Rumbaugh pueden ser descritas
como centradas en objetos, ya que sus aproximaciones se enfocan hacia el
modelado de los objetos que componen el sistema, su relación y colaboración.
Por otro lado, la metodología de Jacobson es más centrada a usuario, ya que todo
en su método se deriva de los escenarios de uso. UML se ha ido fomentando y
aceptando como estándar desde el OMG, que es también el origen de CORBA, el
estándar líder en la industria para la programación de objetos distribuidos.
En 1997 UML 1.1 fue aprobada por la OMG convirtiéndose en la notación estándar
de facto para el análisis y el diseño orientado a objetos.
UML es el primer método en publicar un meta-modelo en su propia notación,
incluyendo la notación para la mayoría de la información de requisitos, análisis y
diseño. Se trata pues de un meta-modelo auto-referencial (cualquier lenguaje de
modelado de propósito general debería ser capaz de modelarse a sí mismo).

Que es un diagrama de casos de Uso, tipos

Los diagramas de casos de uso documentan el comportamiento de un sistema
desde el punto de vista del usuario. Por lo tanto los casos de uso determinan los
requisitos funcionales del sistema, es decir, representan las funciones que un
sistema puede ejecutar.
Su ventaja principal es la facilidad para interpretarlos, lo que hace que sean
especialmente útiles en la comunicación con el cliente.
Los diagramas de caso de uso son uno de los cinco tipos de diagramas en UML
para modelar aspectos dinámicos de sistemas (diagramas de actividad, diagramas
de estados, diagramas de secuencia y diagramas de colaboración son otros cuatro
tipos de diagramas en UML para modelar los aspectos dinámicos de un sistema).
Los diagramas de casos de uso son importantes para modelar el comportamiento
de un sistema, un subsistema o una clase. Cada uno muestra un conjunto de
casos de uso, actores y sus relaciones.
Se aplican los diagramas de casos de uso para modelar las vistas de casos de
uso de un sistema. Para la mayor parte, esto involucra el modelado el contexto de
un sistema, subsistema, o clase, o modelar las necesidades del comportamiento
de esos elementos.
Los diagramas de casos de uso son importantes para visualizar, especificar, y
documentar el comportamiento de un elemento. Ellos hacen sistemas,
subsistemas, y clases entendibles para presentar una vista exterior de cómo estos
elementos pueden ser usados dentro del contexto. Los diagramas de caso de uso
son también importantes para probar sistemas ejecutables a través de ingeniería
hacia adelante y para comprender sistemas ejecutables a través de ingeniería
inversa.
Ejemplo:
Recolección de Datos
La recolección de datos se refiere al uso de una gran diversidad de técnicas y
herramientas que pueden ser utilizadas por el analista para desarrollar los
sistemas de información, los cuales pueden ser la entrevistas, la encuesta, el
cuestionario, la observación, el diagrama de flujo y el diccionario de datos.
Todos estos instrumentos se aplicarán en un momento en particular, con la
finalidad de buscar información que será útil a una investigación en común.

Técnicas de Recolección de Datos

Las principales técnicas de recolección de datos son:
Las entrevistas
La encuesta
La observación
La sesión de grupo
El experimento
Entrevistas
ventajas

desventajas

Las entrevistas tienen ventajas tanto
para los solicitantes como para los
entrevistadores. Como tema, tienes la
oportunidad de usar tus propias
palabras para presentarte a un
empleador potencial. Es probable que
tengas la oportunidad de hablar
libremente y describir tus habilidades
especiales que te hacen un buen
candidato para la posición. Los
profesionales de recursos humanos
utilizan las entrevistas para tener una
idea de la personalidad del solicitante,
que puede ser difícil de distinguir de
un currículum vitae o solicitud en
papel. Las entrevistas telefónicas
tienen la ventaja añadida de ser
convenientes y fáciles de arreglar con
poco tiempo para ambas partes.

Las entrevistas tienen limitaciones
definidas. Algunos solicitantes pueden
sentirse incómodos durante las
entrevistas personales, haciendo que se
olviden de los puntos clave acerca de
ellos mismos, dando una mala
impresión. Los profesionales de
recursos humanos pueden encontrar
que las entrevistas consumen una gran
cantidad de tiempo, incluyendo el
tiempo de preparación, lo que puede
convertir a la detección un primer paso
esencial para reducir el campo de los
solicitantes antes de realizar las
entrevistas. Por último, las entrevistas
se basan en el juicio propio del
entrevistador, y no garantizan el mejor
resultado.

La encuesta
ventajas
Los comentarios, sugerencias y
respuestas de los consumidores sobre
los productos de tu compañía, sus
prácticas de negocio y servicio de
orientación al cliente son una de las
mayores ventajas de las encuestas
sobre la satisfacción de los clientes.
Las respuestas y opiniones críticas
pueden ayudar a tu compañía a
desarrollar mejores programas para
mantener a los clientes.

desventajas
Las encuestas sobre satisfacción del
cliente y los cuestionarios a veces
pueden ser demasiado científicos y
metódicos como para capturar los
rasgos e instintos humanos de los
clientes. El análisis riguroso e
interpretación de las respuestas dadas
por los clientes podría no otorgar las
opiniones apropiadas sobre las
necesidades de la compañía para
mejorar su servicio y calidad con los
clientes.
La observación

ventajas

desventajas

Se pueden describir procesos naturales y
sociales con ella.
Se acerca a la realidad de lo que realmente
acontece.
El investigador debe de ser un punto
objetivo de referencia.

Se torna sólo desde la perspectiva del
investigador.
Al observarse desde fuera se puede perder
un poco de lo que los actores consideran
importante de la práctica social.
Al observarse desde dentro se puede correr el
riesgo de emitir juicios de lo que observa.

Sesión de grupo

ventajas
Genera un diagnóstico de manera
rápida.

desventajas
se dificulta al agrupar los perfiles para
conformar la sesión

Recoge una amplia gama de ideas o
enfoques sobre un producto o
servicio.

En que consiste y como se aplican las cinco técnicas más comunes,
ventajas y desventajas y cite 3 ejemplos
1. Entrevistas: es un dialogo intencionado entre el entrevistado y el entrevistador,
con el objetivo de recopilar información sobre la investigación, bajo una estructura
particular de preguntas y respuestas.
Los entrevistados deben ser personas relacionadas de alguna manera con la
organización, el sistema actual o el sistema propuesto.

2. La encuesta: es una técnica para recopilar información tomando una muestra de
la población objetivo, gracias a ello se obtiene información sobre las necesidades
de usuarios o clientes, también se puede obtener datos estadísticos de la
información recolecta.
Ej: se utiliza frecuentemente en colegios, en empresas y grupos sociales
significativos.

3. La observación: esta técnica se usa con el fin de estudiar a las personas en sus
actividades de grupo y como miembros de la organización, además permite al
analista determinar que está haciendo, como se está haciendo, quien lo hace,
cuando se lleva a cabo, cuanto tiempo toma de donde se hace y por qué se hace.
Ej: se puede utilizar en turismo, entretenimiento, educación, economía, actualidad,
etc.
4. Sesión de grupo: consiste en reunir a todos los participantes del proyecto para
generar alternativas de solución ante un determinado problema, la lluvia de ideas
es una de las técnicas más usadas en estos casos en donde cada miembro hace
sus aportaciones y al final se decide por votación cuáles serán las alternativas
más adecuadas frente al problema planteado.
5. experimento: es un proceso planificado de observaciones que hace parte del
proceso de recolección de información.
Ej: se pude utilizaren cualquier tipo de proyecto en una empresa.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Que es UML
Que es UMLQue es UML
Que es UML
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Mod 6.2 introducción al análisis
Mod 6.2 introducción al análisisMod 6.2 introducción al análisis
Mod 6.2 introducción al análisis
 
Introduccion uml
Introduccion umlIntroduccion uml
Introduccion uml
 
Metodologia
MetodologiaMetodologia
Metodologia
 
Mod 2017 2 si
Mod 2017 2 siMod 2017 2 si
Mod 2017 2 si
 
QUE ES UML
QUE ES UMLQUE ES UML
QUE ES UML
 
Curso Uml 1 Introduccion
Curso Uml   1 IntroduccionCurso Uml   1 Introduccion
Curso Uml 1 Introduccion
 
Analisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSEAnalisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSE
 
Diseño de sistemas - UML - compendio
Diseño de sistemas  -  UML - compendioDiseño de sistemas  -  UML - compendio
Diseño de sistemas - UML - compendio
 
Esquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasEsquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologías
 
IntroduccióN Uml
IntroduccióN UmlIntroduccióN Uml
IntroduccióN Uml
 
Unidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De Uso
 
OOSE
OOSEOOSE
OOSE
 
Uml
UmlUml
Uml
 
Capitulo01p01
Capitulo01p01Capitulo01p01
Capitulo01p01
 
Uml diagramas-caso-de-uso
Uml diagramas-caso-de-usoUml diagramas-caso-de-uso
Uml diagramas-caso-de-uso
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecys
 

Destacado

UML - MANUAL DE REFERENCIA
UML - MANUAL DE REFERENCIAUML - MANUAL DE REFERENCIA
UML - MANUAL DE REFERENCIARolf Pinto
 
etapas del análisis,diseño y programacion orientada a objetos
etapas del análisis,diseño y programacion orientada a objetosetapas del análisis,diseño y programacion orientada a objetos
etapas del análisis,diseño y programacion orientada a objetos222415
 
Metodologias[1]
Metodologias[1]Metodologias[1]
Metodologias[1]martin8730
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosdouglimar89
 
Lenguaje de Modelado Unificado
Lenguaje de Modelado UnificadoLenguaje de Modelado Unificado
Lenguaje de Modelado UnificadoMiguel Rodríguez
 
UML. un analisis comparativo para la diagramación de software
UML.  un analisis comparativo para la diagramación de softwareUML.  un analisis comparativo para la diagramación de software
UML. un analisis comparativo para la diagramación de softwareYaskelly Yedra
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetoshector_h30
 
Analisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A ObjetosAnalisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A Objetosjoalmerca6
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseGuillermo Díaz
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Diseño Orientado a Objetos
Diseño Orientado a ObjetosDiseño Orientado a Objetos
Diseño Orientado a ObjetosMegaMono
 

Destacado (15)

UML - MANUAL DE REFERENCIA
UML - MANUAL DE REFERENCIAUML - MANUAL DE REFERENCIA
UML - MANUAL DE REFERENCIA
 
Principios de diseño oo
Principios de diseño ooPrincipios de diseño oo
Principios de diseño oo
 
etapas del análisis,diseño y programacion orientada a objetos
etapas del análisis,diseño y programacion orientada a objetosetapas del análisis,diseño y programacion orientada a objetos
etapas del análisis,diseño y programacion orientada a objetos
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Metodologias[1]
Metodologias[1]Metodologias[1]
Metodologias[1]
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetos
 
Lenguaje de Modelado Unificado
Lenguaje de Modelado UnificadoLenguaje de Modelado Unificado
Lenguaje de Modelado Unificado
 
UML. un analisis comparativo para la diagramación de software
UML.  un analisis comparativo para la diagramación de softwareUML.  un analisis comparativo para la diagramación de software
UML. un analisis comparativo para la diagramación de software
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
 
Analisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A ObjetosAnalisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A Objetos
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
Diseño Orientado a Objetos
Diseño Orientado a ObjetosDiseño Orientado a Objetos
Diseño Orientado a Objetos
 

Similar a QUE ES UML

Daniela florez trabajo escrito
Daniela florez trabajo escritoDaniela florez trabajo escrito
Daniela florez trabajo escritoDaniela Florez
 
Jose fabian montaño la historia de uml
Jose fabian montaño la historia de umlJose fabian montaño la historia de uml
Jose fabian montaño la historia de umlJosè Fabian Montaño
 
Patrones de Diseño en e-learning
Patrones de Diseño en e-learningPatrones de Diseño en e-learning
Patrones de Diseño en e-learningJosé Miguel Ruiz
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuelaaularjesus
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasElvis Mendoza Sequera
 
Metodología para el análisis del diseño de sistema
Metodología para el análisis del diseño de sistemaMetodología para el análisis del diseño de sistema
Metodología para el análisis del diseño de sistemaFreddy Ramos
 
Metodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistemaMetodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistemaFreddy Ramos
 
Alumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodologíaAlumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodologíaDavid Alexander
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemasalberto_marin11
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemasalberto_marin11
 
Trabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasTrabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasCanachejuan
 
Metodologías para el análisis diseño de sistemas
Metodologías para el análisis diseño de sistemasMetodologías para el análisis diseño de sistemas
Metodologías para el análisis diseño de sistemasGeorghe
 

Similar a QUE ES UML (20)

Daniela florez trabajo escrito
Daniela florez trabajo escritoDaniela florez trabajo escrito
Daniela florez trabajo escrito
 
Natalia sanchez pinzon
Natalia sanchez pinzonNatalia sanchez pinzon
Natalia sanchez pinzon
 
Qué es UML
Qué es UMLQué es UML
Qué es UML
 
Alejandro ballesteros trabajo uml
Alejandro ballesteros trabajo umlAlejandro ballesteros trabajo uml
Alejandro ballesteros trabajo uml
 
Valeria Benitez
Valeria BenitezValeria Benitez
Valeria Benitez
 
Jose fabian montaño la historia de uml
Jose fabian montaño la historia de umlJose fabian montaño la historia de uml
Jose fabian montaño la historia de uml
 
investigacion uml
investigacion umlinvestigacion uml
investigacion uml
 
Lenguaje de modelo de objetos
Lenguaje de modelo de objetosLenguaje de modelo de objetos
Lenguaje de modelo de objetos
 
Uml
UmlUml
Uml
 
Patrones de Diseño en e-learning
Patrones de Diseño en e-learningPatrones de Diseño en e-learning
Patrones de Diseño en e-learning
 
Metodologia
MetodologiaMetodologia
Metodologia
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuela
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
 
Metodología para el análisis del diseño de sistema
Metodología para el análisis del diseño de sistemaMetodología para el análisis del diseño de sistema
Metodología para el análisis del diseño de sistema
 
Metodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistemaMetodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistema
 
Alumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodologíaAlumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodología
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemas
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemas
 
Trabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasTrabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemas
 
Metodologías para el análisis diseño de sistemas
Metodologías para el análisis diseño de sistemasMetodologías para el análisis diseño de sistemas
Metodologías para el análisis diseño de sistemas
 

Último

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Último (20)

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

QUE ES UML

  • 1. Trabajo escrito UML Presentado por: Julián Lizcano suaza Fecha: 18/02/2014 Instructor: Albert Zamora ADSI 58 Servicio nacional de aprendizaje SENA Santiago de Cali
  • 2. Historia de UML Durante los ochenta y principios de los noventa Grady Booch, James Rumbaugh, e Ivar Jacobson trabajan por separado en desarrollo de notaciones para el análisis y diseño de sistemas orientados a objetos. Los tres llegaron por separado a obtener bastante reconocimiento. El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se unió a la compañía Rational fundada por Booch (dos reputados investigadores en el área de metodología del software). El objetivo de ambos era unificar dos métodos que habían desarrollado: el método Booch y el OMT (Object Modelling Tool ). El primer borrador apareció en octubre de 1995. En esa misma época otro reputado investigador, Jacobson, se unió a Rational y se incluyeron ideas suyas. Estas tres personas son conocidas como los “tres amigos”. Además, este lenguaje se abrió a la colaboración de otras empresas para que aportaran sus ideas. Todas estas colaboraciones condujeron a la definición de la primera versión de UML. Es un lenguaje de modelado visual que se usa para especificar, visualizar, construir y documentar artefactos de un sistema de software. Se usa para entender, diseñar, configurar, mantener y controlar la información sobre los sistemas a construir. UML capta la información sobre la estructura estática y el comportamiento dinámico de un sistema. Un sistema se modela como una colección de objetos discretos que interactúan para realizar un trabajo que finalmente beneficia a un usuario externo. El lenguaje de modelado pretende unificar la experiencia pasada sobre técnicas de modelado e incorporar las mejores prácticas actuales en un acercamiento estándar. UML no es un lenguaje de programación. Las herramientas pueden ofrecer generadores de código de UML para una gran variedad de lenguaje de programación, así como construir modelos por ingeniería inversa a partir de programas existentes. La notación UML se deriva y unifica las tres metodologías de análisis y diseños más extendidas.
  • 3. Metodología de Grady Booch para la descripción de conjuntos de objetos y sus relaciones. Técnica de modelado orientada a objetos de James Rumbaugh (OMT: Object Modelling Technique). Aproximación de Ivar Jacobson (OOSE: Object- Oriented Software Engineering) mediante la metodología de casos de uso (use case). El desarrollo de UML comenzó a finales de 1994 cuando Grady Booch y Jim Rumbaugh de Rational Software Corporation empezaron a unificar sus métodos. A finales de 1995, Ivar Jacob son y su compañía Objectory se incorporaron a Rational en su unificación, aportando el método OOSE. De las tres metodologías de partida, las de Bco. y Rumbaugh pueden ser descritas como centradas en objetos, ya que sus aproximaciones se enfocan hacia el modelado de los objetos que componen el sistema, su relación y colaboración. Por otro lado, la metodología de Jacobson es más centrada a usuario, ya que todo en su método se deriva de los escenarios de uso. UML se ha ido fomentando y aceptando como estándar desde el OMG, que es también el origen de CORBA, el estándar líder en la industria para la programación de objetos distribuidos. En 1997 UML 1.1 fue aprobada por la OMG convirtiéndose en la notación estándar de facto para el análisis y el diseño orientado a objetos. UML es el primer método en publicar un meta-modelo en su propia notación, incluyendo la notación para la mayoría de la información de requisitos, análisis y diseño. Se trata pues de un meta-modelo auto-referencial (cualquier lenguaje de modelado de propósito general debería ser capaz de modelarse a sí mismo). Que es un diagrama de casos de Uso, tipos Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Por lo tanto los casos de uso determinan los requisitos funcionales del sistema, es decir, representan las funciones que un sistema puede ejecutar. Su ventaja principal es la facilidad para interpretarlos, lo que hace que sean especialmente útiles en la comunicación con el cliente. Los diagramas de caso de uso son uno de los cinco tipos de diagramas en UML
  • 4. para modelar aspectos dinámicos de sistemas (diagramas de actividad, diagramas de estados, diagramas de secuencia y diagramas de colaboración son otros cuatro tipos de diagramas en UML para modelar los aspectos dinámicos de un sistema). Los diagramas de casos de uso son importantes para modelar el comportamiento de un sistema, un subsistema o una clase. Cada uno muestra un conjunto de casos de uso, actores y sus relaciones. Se aplican los diagramas de casos de uso para modelar las vistas de casos de uso de un sistema. Para la mayor parte, esto involucra el modelado el contexto de un sistema, subsistema, o clase, o modelar las necesidades del comportamiento de esos elementos. Los diagramas de casos de uso son importantes para visualizar, especificar, y documentar el comportamiento de un elemento. Ellos hacen sistemas, subsistemas, y clases entendibles para presentar una vista exterior de cómo estos elementos pueden ser usados dentro del contexto. Los diagramas de caso de uso son también importantes para probar sistemas ejecutables a través de ingeniería hacia adelante y para comprender sistemas ejecutables a través de ingeniería inversa. Ejemplo:
  • 5. Recolección de Datos La recolección de datos se refiere al uso de una gran diversidad de técnicas y herramientas que pueden ser utilizadas por el analista para desarrollar los sistemas de información, los cuales pueden ser la entrevistas, la encuesta, el cuestionario, la observación, el diagrama de flujo y el diccionario de datos. Todos estos instrumentos se aplicarán en un momento en particular, con la finalidad de buscar información que será útil a una investigación en común. Técnicas de Recolección de Datos Las principales técnicas de recolección de datos son: Las entrevistas La encuesta La observación La sesión de grupo El experimento
  • 6. Entrevistas ventajas desventajas Las entrevistas tienen ventajas tanto para los solicitantes como para los entrevistadores. Como tema, tienes la oportunidad de usar tus propias palabras para presentarte a un empleador potencial. Es probable que tengas la oportunidad de hablar libremente y describir tus habilidades especiales que te hacen un buen candidato para la posición. Los profesionales de recursos humanos utilizan las entrevistas para tener una idea de la personalidad del solicitante, que puede ser difícil de distinguir de un currículum vitae o solicitud en papel. Las entrevistas telefónicas tienen la ventaja añadida de ser convenientes y fáciles de arreglar con poco tiempo para ambas partes. Las entrevistas tienen limitaciones definidas. Algunos solicitantes pueden sentirse incómodos durante las entrevistas personales, haciendo que se olviden de los puntos clave acerca de ellos mismos, dando una mala impresión. Los profesionales de recursos humanos pueden encontrar que las entrevistas consumen una gran cantidad de tiempo, incluyendo el tiempo de preparación, lo que puede convertir a la detección un primer paso esencial para reducir el campo de los solicitantes antes de realizar las entrevistas. Por último, las entrevistas se basan en el juicio propio del entrevistador, y no garantizan el mejor resultado. La encuesta ventajas Los comentarios, sugerencias y respuestas de los consumidores sobre los productos de tu compañía, sus prácticas de negocio y servicio de orientación al cliente son una de las mayores ventajas de las encuestas sobre la satisfacción de los clientes. Las respuestas y opiniones críticas pueden ayudar a tu compañía a desarrollar mejores programas para mantener a los clientes. desventajas Las encuestas sobre satisfacción del cliente y los cuestionarios a veces pueden ser demasiado científicos y metódicos como para capturar los rasgos e instintos humanos de los clientes. El análisis riguroso e interpretación de las respuestas dadas por los clientes podría no otorgar las opiniones apropiadas sobre las necesidades de la compañía para mejorar su servicio y calidad con los clientes.
  • 7. La observación ventajas desventajas Se pueden describir procesos naturales y sociales con ella. Se acerca a la realidad de lo que realmente acontece. El investigador debe de ser un punto objetivo de referencia. Se torna sólo desde la perspectiva del investigador. Al observarse desde fuera se puede perder un poco de lo que los actores consideran importante de la práctica social. Al observarse desde dentro se puede correr el riesgo de emitir juicios de lo que observa. Sesión de grupo ventajas Genera un diagnóstico de manera rápida. desventajas se dificulta al agrupar los perfiles para conformar la sesión Recoge una amplia gama de ideas o enfoques sobre un producto o servicio. En que consiste y como se aplican las cinco técnicas más comunes, ventajas y desventajas y cite 3 ejemplos 1. Entrevistas: es un dialogo intencionado entre el entrevistado y el entrevistador, con el objetivo de recopilar información sobre la investigación, bajo una estructura particular de preguntas y respuestas. Los entrevistados deben ser personas relacionadas de alguna manera con la organización, el sistema actual o el sistema propuesto. 2. La encuesta: es una técnica para recopilar información tomando una muestra de
  • 8. la población objetivo, gracias a ello se obtiene información sobre las necesidades de usuarios o clientes, también se puede obtener datos estadísticos de la información recolecta. Ej: se utiliza frecuentemente en colegios, en empresas y grupos sociales significativos. 3. La observación: esta técnica se usa con el fin de estudiar a las personas en sus actividades de grupo y como miembros de la organización, además permite al analista determinar que está haciendo, como se está haciendo, quien lo hace, cuando se lleva a cabo, cuanto tiempo toma de donde se hace y por qué se hace. Ej: se puede utilizar en turismo, entretenimiento, educación, economía, actualidad, etc. 4. Sesión de grupo: consiste en reunir a todos los participantes del proyecto para generar alternativas de solución ante un determinado problema, la lluvia de ideas es una de las técnicas más usadas en estos casos en donde cada miembro hace sus aportaciones y al final se decide por votación cuáles serán las alternativas más adecuadas frente al problema planteado. 5. experimento: es un proceso planificado de observaciones que hace parte del proceso de recolección de información. Ej: se pude utilizaren cualquier tipo de proyecto en una empresa.