El documento proporciona una introducción a UML (Lenguaje Unificado de Modelado), incluyendo su definición, tipos de diagramas (estructurales como clases, componentes, despliegue, etc.), e historia. También discute herramientas UML como Lucidchart y Microsoft Visio, y cubre notaciones básicas como clases, objetos, interfaces y más. El grupo de trabajo está compuesto por 6 estudiantes y su ingeniero es David Enrique Mendoza Gutiérrez.
El UML es una notación estándar desarrollada por Grady Booch, James Rumbaugh e Ivar Jacobson para modelar sistemas mediante diagramas que permiten una comunicación efectiva entre las partes involucradas en el desarrollo de software. El UML muestra el comportamiento de un sistema a través de diagramas como el de clases, objetos, casos de uso, estados, secuencias y otros, sin especificar cómo se implementa. El propósito del UML es modelar el mundo real mediante objetos con atributos y acciones siguiendo los principios de orient
Microsoft PowerPoint es un programa de presentaciones que permite crear diapositivas con texto, imágenes, videos y sonido. Se puede usar para hacer presentaciones dinámicas y atractivas para exponer información de manera estructurada en la escuela, trabajo u otros entornos. Excel es un programa de hojas de cálculo que permite organizar y analizar datos en tablas. Word es un procesador de texto que facilita la creación de documentos formateados como cartas, informes y otros textos a través de diversas herramientas.
Este documento resume los temas de organizadores gráficos PowerPoint y AutoCAD presentados en un curso de 3er año de bachillerato. Explica cómo insertar texto, imágenes y sonido en PowerPoint y describe las funciones básicas de AutoCAD para crear dibujos técnicos en 2D y 3D.
StarUML es una herramienta de modelado de software libre que permite crear diagramas UML y generar código. Fue desarrollada originalmente como proyecto comercial llamado Plastic y luego pasó a ser de código abierto. StarUML permite modelar software de manera gráfica a través de diagramas y generar documentación en diferentes formatos.
UML (Lenguaje Modelado Unificado) es un lenguaje gráfico para visualizar y documentar el desarrollo de software utilizando diagramas. Se usa para modelar sistemas de software y hardware, así como organizaciones del mundo real. Existen 13 tipos de diagramas UML agrupados en 3 categorías que representan diferentes aspectos como la estructura, comportamiento e interacción de un sistema.
El UML fue creado para proporcionar una notación estándar para modelar sistemas a través de diagramas. Fue desarrollado originalmente por Grady Booch, Ivar Jacobson y James Rumbaugh en los años 90 y desde entonces ha sido administrado por OMG. El UML ofrece varios diagramas como clases, casos de uso, estados y secuencias que permiten modelar diferentes aspectos de un sistema de una manera gráfica y comprensible.
UML es un lenguaje estándar para crear esquemas y diagramas que documentan el desarrollo de software. Se usa comúnmente para definir requisitos funcionales y analizar problemas para luego escribir el código correspondiente. UML incluye varios tipos de diagramas como casos de uso, clases, secuencia y colaboración para modelar diferentes aspectos de un sistema de software.
El documento describe varios programas y aplicaciones comunes, incluyendo Microsoft Word, Excel, PowerPoint, Access y Publisher. Explica brevemente lo que cada uno hace, como Word permite crear documentos, Excel permite trabajar con hojas de cálculo y datos, PowerPoint se usa para presentaciones, Access manipula datos en tablas, y Publisher ayuda a crear publicaciones. También menciona el Reproductor de Windows Media y algunos juegos como Hay Day y Juegos Preguntados.
El UML es una notación estándar desarrollada por Grady Booch, James Rumbaugh e Ivar Jacobson para modelar sistemas mediante diagramas que permiten una comunicación efectiva entre las partes involucradas en el desarrollo de software. El UML muestra el comportamiento de un sistema a través de diagramas como el de clases, objetos, casos de uso, estados, secuencias y otros, sin especificar cómo se implementa. El propósito del UML es modelar el mundo real mediante objetos con atributos y acciones siguiendo los principios de orient
Microsoft PowerPoint es un programa de presentaciones que permite crear diapositivas con texto, imágenes, videos y sonido. Se puede usar para hacer presentaciones dinámicas y atractivas para exponer información de manera estructurada en la escuela, trabajo u otros entornos. Excel es un programa de hojas de cálculo que permite organizar y analizar datos en tablas. Word es un procesador de texto que facilita la creación de documentos formateados como cartas, informes y otros textos a través de diversas herramientas.
Este documento resume los temas de organizadores gráficos PowerPoint y AutoCAD presentados en un curso de 3er año de bachillerato. Explica cómo insertar texto, imágenes y sonido en PowerPoint y describe las funciones básicas de AutoCAD para crear dibujos técnicos en 2D y 3D.
StarUML es una herramienta de modelado de software libre que permite crear diagramas UML y generar código. Fue desarrollada originalmente como proyecto comercial llamado Plastic y luego pasó a ser de código abierto. StarUML permite modelar software de manera gráfica a través de diagramas y generar documentación en diferentes formatos.
UML (Lenguaje Modelado Unificado) es un lenguaje gráfico para visualizar y documentar el desarrollo de software utilizando diagramas. Se usa para modelar sistemas de software y hardware, así como organizaciones del mundo real. Existen 13 tipos de diagramas UML agrupados en 3 categorías que representan diferentes aspectos como la estructura, comportamiento e interacción de un sistema.
El UML fue creado para proporcionar una notación estándar para modelar sistemas a través de diagramas. Fue desarrollado originalmente por Grady Booch, Ivar Jacobson y James Rumbaugh en los años 90 y desde entonces ha sido administrado por OMG. El UML ofrece varios diagramas como clases, casos de uso, estados y secuencias que permiten modelar diferentes aspectos de un sistema de una manera gráfica y comprensible.
UML es un lenguaje estándar para crear esquemas y diagramas que documentan el desarrollo de software. Se usa comúnmente para definir requisitos funcionales y analizar problemas para luego escribir el código correspondiente. UML incluye varios tipos de diagramas como casos de uso, clases, secuencia y colaboración para modelar diferentes aspectos de un sistema de software.
El documento describe varios programas y aplicaciones comunes, incluyendo Microsoft Word, Excel, PowerPoint, Access y Publisher. Explica brevemente lo que cada uno hace, como Word permite crear documentos, Excel permite trabajar con hojas de cálculo y datos, PowerPoint se usa para presentaciones, Access manipula datos en tablas, y Publisher ayuda a crear publicaciones. También menciona el Reproductor de Windows Media y algunos juegos como Hay Day y Juegos Preguntados.
UML es un estándar internacional para crear diagramas y documentación relacionada con el desarrollo de software. No es un lenguaje de programación, sino un conjunto de normas gráficas para representar esquemas de software. RUP es un proceso de desarrollo de software desarrollado por IBM que, junto con UML, constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos. RUP no es un proceso rígido sino adaptable a cada organización.
Este documento presenta el temario de la asignatura de Ingeniería de Software II de la carrera de Ingeniería en Sistemas de la Facultad de Sistemas Mercantiles. Incluye videos tutoriales, cuestionarios, casos de estudio y evaluaciones parciales sobre temas como diagramas de clases, herramientas CASE, análisis y diseño orientados a objetos.
El documento describe varios programas y aplicaciones comunes, incluyendo Microsoft Word, Excel, PowerPoint, Access y Publisher. Explica brevemente lo que cada uno hace, como Word permite crear documentos, Excel permite trabajar con hojas de cálculo y datos, y PowerPoint se usa comúnmente para presentaciones. También menciona el Reproductor de Windows Media y algunos juegos como Hay Day y Juegos Preguntados.
El documento presenta una lista de programas y aplicaciones comunes como Word, Excel, Power Point, Access y Windows Media Player, junto con breves descripciones de sus funciones. También menciona dos juegos populares, Hay Day y Preguntados.
Los tres programas básicos de Office son: Microsoft Word, un procesador de textos; Microsoft Excel, una hoja de cálculo; y PowerPoint, un creador de presentaciones. Juntos permiten crear documentos, hojas de cálculo y presentaciones de manera efectiva.
Este documento describe los programas principales de Microsoft Office: Word, PowerPoint y Excel. Word es un procesador de texto que permite crear y editar documentos. PowerPoint es un programa de presentaciones que permite crear diapositivas con texto, imágenes y animaciones. Excel es un programa de hojas de cálculo que permite realizar cálculos numéricos y financieros. Cada programa tiene funciones específicas pero juntos facilitan la realización de tareas ofimáticas.
Lenguaje Unificado de Modelado (UML) versión 2.4.1tsakaji
Este documento presenta una introducción al Lenguaje Unificado de Modelado (UML), incluyendo su propósito, características y diagramas. UML es un estándar para modelar sistemas de software que permite visualizar, especificar, construir y documentar sistemas complejos. Ofrece nueve diagramas para modelar diferentes aspectos de un sistema, como diagramas de clases y casos de uso.
Este documento presenta el Lenguaje de Modelado Unificado (UML), el cual permite representar gráficamente los diseños de un sistema informático. UML utiliza notación gráfica para modelar las diferentes fases de un sistema, capturando las partes relevantes para el software a través de simplificación. Incluye diversos diagramas como clases, casos de uso, secuencias, entre otros.
Software integrador de elementos multimedia.pptxrandyrmr2020
El documento describe los programas integrados, que son software diseñado para compartir datos y comunicar información entre aplicaciones. Explica que los paquetes integrados más comunes son Microsoft Office y Adobe Creative Suite, los cuales incluyen aplicaciones como procesadores de texto, hojas de cálculo, presentaciones y edición de imágenes y video, permitiendo la colaboración entre usuarios.
Este documento presenta una introducción a las herramientas para presentaciones, incluyendo programas como PowerPoint, Impress, Keynote y Prezi. Explica los tipos de diapositivas, cómo editarlas, compartir y exportar presentaciones, e insertar objetos como tablas y gráficos. El objetivo es proporcionar conocimientos sobre las herramientas y funciones básicas de presentaciones.
UML es un lenguaje estándar para modelar sistemas de software que incluye varios diagramas para representar diferentes aspectos como casos de uso, clases, secuencias y actividades. Se desarrolló para facilitar la comunicación entre equipos de desarrollo y documentar el diseño de sistemas. Existen herramientas libres como ArgoUML y Poseidon para UML que permiten crear y editar modelos UML.
El documento proporciona un resumen de varios programas informáticos que la alumna Luna Morales aprendió durante el primer año en la materia Informática, incluyendo Power Point, Glogster, Paint, Tagxedo, GoAnimate, SlideShare, Microsoft Office Word, Pixton, Blogger y Movie Maker.
UML (Lenguaje de Modelado Unificado) es un lenguaje estándar para especificar, visualizar y documentar los elementos de un sistema de software a través de diagramas. Proporciona herramientas como diagramas de clases, casos de uso, secuencias y actividades para diseñar software de manera clara. No es un método de programación sino un lenguaje de modelado independiente que puede usarse con diferentes metodologías.
El RUP (Rational Unified Process) es una metodología de desarrollo de software orientada a objetos creada por IBM que utiliza UML (Lenguaje Unificado de Modelado) para modelar el sistema. RUP se centra en los requisitos, la arquitectura y los casos de uso, e involucra al cliente en iteraciones cortas para entregar valor temprano. Su objetivo es producir software de alta calidad a tiempo y dentro del presupuesto.
Este documento describe los modelos informáticos, el Lenguaje de Modelado Unificado (UML) y las herramientas CASE. Los modelos informáticos representan la realidad mediante abstracciones enfocadas en ciertos aspectos importantes de un sistema. UML es un lenguaje estándar para modelar software que se utiliza para visualizar, especificar y documentar sistemas de software. Las herramientas CASE ayudan en todas las etapas del desarrollo de software reduciendo los costos.
Este documento describe diferentes tipos de software. Explica que el software está compuesto por programas de computadora y datos que le dan instrucciones a la computadora para realizar tareas. Luego describe varias categorías de software como sistemas operativos, hojas de cálculo, bases de datos, entretenimiento, educativo y más. Para cada categoría, brinda ejemplos populares de software y describe brevemente sus funciones.
Este documento describe diferentes tipos de programas de aplicación como el Bloc de Notas para crear documentos de texto, Photoshop para el diseño gráfico y la edición de imágenes, MS Excel para realizar cálculos y elaborar gráficos, sistemas gestores de bases de datos como MySQL para almacenar y buscar datos de forma estructurada, y programas de comunicaciones para conectar ordenadores.
Este documento describe tres tipos de software: software de sistema, software de programación y software de aplicación. El software de sistema incluye sistemas operativos y controladores de dispositivos y permite operar el equipo. El software de programación incluye lenguajes de programación como Visual Basic y C++ y permite crear nuevos programas. El software de aplicación incluye procesadores de texto, hojas de cálculo, bases de datos y programas de diseño asistido por computadora, y permite realizar tareas específicas.
UML es un estándar internacional para crear diagramas y documentación relacionada con el desarrollo de software. No es un lenguaje de programación, sino un conjunto de normas gráficas para representar esquemas de software. RUP es un proceso de desarrollo de software desarrollado por IBM que, junto con UML, constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos. RUP no es un proceso rígido sino adaptable a cada organización.
Este documento presenta el temario de la asignatura de Ingeniería de Software II de la carrera de Ingeniería en Sistemas de la Facultad de Sistemas Mercantiles. Incluye videos tutoriales, cuestionarios, casos de estudio y evaluaciones parciales sobre temas como diagramas de clases, herramientas CASE, análisis y diseño orientados a objetos.
El documento describe varios programas y aplicaciones comunes, incluyendo Microsoft Word, Excel, PowerPoint, Access y Publisher. Explica brevemente lo que cada uno hace, como Word permite crear documentos, Excel permite trabajar con hojas de cálculo y datos, y PowerPoint se usa comúnmente para presentaciones. También menciona el Reproductor de Windows Media y algunos juegos como Hay Day y Juegos Preguntados.
El documento presenta una lista de programas y aplicaciones comunes como Word, Excel, Power Point, Access y Windows Media Player, junto con breves descripciones de sus funciones. También menciona dos juegos populares, Hay Day y Preguntados.
Los tres programas básicos de Office son: Microsoft Word, un procesador de textos; Microsoft Excel, una hoja de cálculo; y PowerPoint, un creador de presentaciones. Juntos permiten crear documentos, hojas de cálculo y presentaciones de manera efectiva.
Este documento describe los programas principales de Microsoft Office: Word, PowerPoint y Excel. Word es un procesador de texto que permite crear y editar documentos. PowerPoint es un programa de presentaciones que permite crear diapositivas con texto, imágenes y animaciones. Excel es un programa de hojas de cálculo que permite realizar cálculos numéricos y financieros. Cada programa tiene funciones específicas pero juntos facilitan la realización de tareas ofimáticas.
Lenguaje Unificado de Modelado (UML) versión 2.4.1tsakaji
Este documento presenta una introducción al Lenguaje Unificado de Modelado (UML), incluyendo su propósito, características y diagramas. UML es un estándar para modelar sistemas de software que permite visualizar, especificar, construir y documentar sistemas complejos. Ofrece nueve diagramas para modelar diferentes aspectos de un sistema, como diagramas de clases y casos de uso.
Este documento presenta el Lenguaje de Modelado Unificado (UML), el cual permite representar gráficamente los diseños de un sistema informático. UML utiliza notación gráfica para modelar las diferentes fases de un sistema, capturando las partes relevantes para el software a través de simplificación. Incluye diversos diagramas como clases, casos de uso, secuencias, entre otros.
Software integrador de elementos multimedia.pptxrandyrmr2020
El documento describe los programas integrados, que son software diseñado para compartir datos y comunicar información entre aplicaciones. Explica que los paquetes integrados más comunes son Microsoft Office y Adobe Creative Suite, los cuales incluyen aplicaciones como procesadores de texto, hojas de cálculo, presentaciones y edición de imágenes y video, permitiendo la colaboración entre usuarios.
Este documento presenta una introducción a las herramientas para presentaciones, incluyendo programas como PowerPoint, Impress, Keynote y Prezi. Explica los tipos de diapositivas, cómo editarlas, compartir y exportar presentaciones, e insertar objetos como tablas y gráficos. El objetivo es proporcionar conocimientos sobre las herramientas y funciones básicas de presentaciones.
UML es un lenguaje estándar para modelar sistemas de software que incluye varios diagramas para representar diferentes aspectos como casos de uso, clases, secuencias y actividades. Se desarrolló para facilitar la comunicación entre equipos de desarrollo y documentar el diseño de sistemas. Existen herramientas libres como ArgoUML y Poseidon para UML que permiten crear y editar modelos UML.
El documento proporciona un resumen de varios programas informáticos que la alumna Luna Morales aprendió durante el primer año en la materia Informática, incluyendo Power Point, Glogster, Paint, Tagxedo, GoAnimate, SlideShare, Microsoft Office Word, Pixton, Blogger y Movie Maker.
UML (Lenguaje de Modelado Unificado) es un lenguaje estándar para especificar, visualizar y documentar los elementos de un sistema de software a través de diagramas. Proporciona herramientas como diagramas de clases, casos de uso, secuencias y actividades para diseñar software de manera clara. No es un método de programación sino un lenguaje de modelado independiente que puede usarse con diferentes metodologías.
El RUP (Rational Unified Process) es una metodología de desarrollo de software orientada a objetos creada por IBM que utiliza UML (Lenguaje Unificado de Modelado) para modelar el sistema. RUP se centra en los requisitos, la arquitectura y los casos de uso, e involucra al cliente en iteraciones cortas para entregar valor temprano. Su objetivo es producir software de alta calidad a tiempo y dentro del presupuesto.
Este documento describe los modelos informáticos, el Lenguaje de Modelado Unificado (UML) y las herramientas CASE. Los modelos informáticos representan la realidad mediante abstracciones enfocadas en ciertos aspectos importantes de un sistema. UML es un lenguaje estándar para modelar software que se utiliza para visualizar, especificar y documentar sistemas de software. Las herramientas CASE ayudan en todas las etapas del desarrollo de software reduciendo los costos.
Este documento describe diferentes tipos de software. Explica que el software está compuesto por programas de computadora y datos que le dan instrucciones a la computadora para realizar tareas. Luego describe varias categorías de software como sistemas operativos, hojas de cálculo, bases de datos, entretenimiento, educativo y más. Para cada categoría, brinda ejemplos populares de software y describe brevemente sus funciones.
Este documento describe diferentes tipos de programas de aplicación como el Bloc de Notas para crear documentos de texto, Photoshop para el diseño gráfico y la edición de imágenes, MS Excel para realizar cálculos y elaborar gráficos, sistemas gestores de bases de datos como MySQL para almacenar y buscar datos de forma estructurada, y programas de comunicaciones para conectar ordenadores.
Este documento describe tres tipos de software: software de sistema, software de programación y software de aplicación. El software de sistema incluye sistemas operativos y controladores de dispositivos y permite operar el equipo. El software de programación incluye lenguajes de programación como Visual Basic y C++ y permite crear nuevos programas. El software de aplicación incluye procesadores de texto, hojas de cálculo, bases de datos y programas de diseño asistido por computadora, y permite realizar tareas específicas.
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMJuan Martín Martín
Examen de Selectividad de la EvAU de Geografía de junio de 2023 en Castilla La Mancha. UCLM . (Convocatoria ordinaria)
Más información en el Blog de Geografía de Juan Martín Martín
http://blogdegeografiadejuan.blogspot.com/
Este documento presenta un examen de geografía para el Acceso a la universidad (EVAU). Consta de cuatro secciones. La primera sección ofrece tres ejercicios prácticos sobre paisajes, mapas o hábitats. La segunda sección contiene preguntas teóricas sobre unidades de relieve, transporte o demografía. La tercera sección pide definir conceptos geográficos. La cuarta sección implica identificar elementos geográficos en un mapa. El examen evalúa conocimientos fundamentales de geografía.
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
2. DEFINICIÓN
UML son las siglas de “Unified Modeling Language” o
“Lenguaje Unificado de Modelado”. Se trata de un
estándar que se ha adoptado a nivel internacional por
numerosos organismos y empresas para crear esquemas,
diagramas y documentación relativa a los desarrollos de
software (programas informáticos).
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
3. HISTORIA DE UML
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
4. Tipos de diagramas en UML
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
5. Diagramas Estructurales
Los diagramas estructurales muestran
la estructura estática del sistema y sus
partes en diferentes niveles de
abstracción.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
6. Diagramas de Clases
Los diagramas de clase son,
sin duda, el tipo de diagrama
UML más utilizado. Es el
bloque de construcción
principal de cualquier solución
orientada a objetos. Muestra
las clases en un sistema,
atributos y operaciones de
cada clase y la relación entre
cada clase.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
7. Diagrama de Componentes
Un diagrama de componentes
muestra la relación estructural
de los componentes de un
sistema de software. Estos se
utilizan principalmente
cuando se trabaja con
sistemas complejos que
tienen muchos componentes.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
8. Diagrama de Despliegue
Un diagrama de despliegue muestra el hardware de su sistema y el software de ese hardware. Los
diagramas de implementación son útiles cuando la solución de software se despliega en varios equipos,
cada uno con una configuración única.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
9. Diagrama de Objetos
l igual que los diagramas de
clases, también muestran la
relación entre los objetos, pero
usan ejemplos del mundo real.
Se utilizan para mostrar cómo
se verá un sistema en un
momento dado. Debido a que
hay datos disponibles en los
objetos, a menudo se utilizan
para explicar relaciones
complejas entre objetos.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
10. Diagrama de Paquetes
Un diagrama de paquetes en
el Lenguaje Unificado de
Modelado representa las
dependencias entre los
paquetes que componen un
modelo.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
11. Diagramas de Perfiles
Diagrama de perfil es
un nuevo tipo de
diagrama introducido
en UML 2. Este es un
tipo de diagrama que
se utiliza muy
raramente en cualquier
especificación.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
12. Diagrama de Estructura Compuesta
Los diagramas de estructura
compuesta se utilizan para
mostrar la estructura interna
de una clase.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
13. Herramientas del UML
herramientas UML las que te ayudan a utilizar el lenguaje de modelado. Pero
encontrar la herramienta adecuada no es tan fácil, ya que, aunque existen
innumerables proveedores de programas UML en la red, no todos ofrecen las
mismas funciones. Algunas herramientas requieren una capacidad de memoria
menor y ofrecen pocas funciones; otras pueden mapear cualquier tipo de
diagrama y exportarlo a diferentes lenguajes de programación o importar un
modelo desde un código existente.
En contrapartida, muchos de estos programas no ofrecen ninguna función para
intercambiar información sobre el proyecto dentro de un equipo.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
14. Herramientas de diagramas UML: Aspectos a tener en cuenta
1:Antes de elegir una herramienta UML hazte las siguientes preguntas:
● Deseas programar en base a este gráfico?
● ¿El área del sistema a representar es muy compleja?
● ¿Tengo mucho tiempo para familiarizarme con el programa?
● ¿Estoy dispuesto a invertir un gran presupuesto en bocetos simples?
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
15. 2:Abstraer sistemas complejos Para estos casos, necesitas una herramienta de modelado UML con
las siguientes características:
● Es multiplataforma y, a poder ser, compatible con versiones anteriores.
● Los tipos de diagramas UML actuales se posicionan en un punto central del menú, que ha de
ser claro y simple -con todos los formularios necesarios.
● Los gráficos pueden crearse arrastrando y soltando, con atajos de teclado o a partir de código
importado.
● Debe poder importar y exportar el lenguaje de programación que utilices.
● Ha de crear automáticamente la documentación en proceso de fondo.
● Incluso si se produce un error en el sistema, el programa debería ser fácil de usar: la
usabilidad y la robustez del software son particularmente importantes para proyectos a gran
escala con numerosos usuarios.
● La función de compartir y trabajar simultáneamente en un proyecto por parte de diferentes
usuarios, ya sea de forma nativa dentro del programa o bien con la integración de
aplicaciones de trabajo en equipo.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
16. 3:Desarrollar modelos para integrar nuevos procesos atención a los siguientes
criterios:
● El software es adecuado para todas las fases del proyecto: permite reaccionar con
agilidad cuando se requieren bocetos rápidos y al mismo tiempo tiene las prestaciones
suficientes para poder mostrar los diagramas que se necesitan.
● Una interfaz de usuario fácil de usar que pueda ser manejable sin dificultad también
para personal ajeno al departamento de TI.
● Comunicación de equipo integrada: la visualización y la edición simultánea de un
diagrama mejora el flujo de trabajo
● Un sistema integrado con ingeniería inversa permite una documentación completa y
clara.
● Si utilizas más de un programa (por ejemplo, uno para bocetos y otro para diagramas
detallados que convierte a código fuente), tus herramientas UML deberían poder utilizar
o convertir formatos compatibles para facilitar el intercambio.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
17. Lucidchart: la herramienta UML online para el trabajo en equipo
Lucidchart es una herramienta UML a la que se puede acceder en el navegador, así como a través de Android
e iOS. La cuenta gratuita te da paso a un paquete de herramientas UML muy completo. Incluye 7 tipos de
diagramas UML y lenguajes de modelado de procesos de negocio como BPMN 2.0, plantillas de iconos de
red, maquetas de dispositivos móviles e integración de vídeo. Una de las ventajas de Lucidchart es su
funcionamiento intuitivo. También permite compartir y editar simultáneamente diagramas en equipo e
integrar comentarios directamente en la herramienta. Como herramienta de modelado UML compatible con
MacOS, es una buena alternativa a Microsoft Visio para usuarios de Apple.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
18. Microsoft Visio: la herramienta de diagramas UML para usuarios de Office
Microsoft Visio es un popular software de gráficos y visualización que pertenece a la familia Office, de
modo que se integra a la perfección en la suite. Por ejemplo, si utilizas Office Pro 365, Microsoft te
ofrece una extensión de suscripción para Visio -el precio se añadirá a tu suscripción de Office. Visio
Online Plan 2 incluye una aplicación de escritorio y un editor basado en la web para un máximo de cinco
PC (licencias por volumen a petición).
También puedes obtener Visio Professional como licencia permanente por un precio fijo de unos 740 €
por usuario. Esta versión incluye una aplicación de escritorio, otra de navegador y una app para el iPad.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
19. Notaciones Básicas UML
UML es popular por sus notaciones esquemáticas. Todos sabemos que UML se utiliza para visualizar, especificar, construir
y documentar componentes de software y sistemas que no son software. Por lo tanto, la visualización es la parte más
importante que debe entenderse y recordarse.
Las notaciones UML son los elementos más importantes del modelado. El uso eficiente y apropiado de las notaciones es
muy importante para crear un modelo completo y significativo. El modelo es inutil, a menos que su propósito se describa
correctamente.
Por lo tanto, se debe enfatizar el aprendizaje de las notaciones desde el principio. Hay diferentes notaciones disponibles
para cosas y relaciones. Los diagramas UML se crean usando notaciones de cosas y relaciones. La escalabilidad es otra
característica importante que hace que UML sea más potente y flexible.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
20. Elementos estructurales
Las notaciones gráficas utilizadas en elementos
estructurales son las más utilizadas en UML. Estos se
consideran los nombres de los modelos UML. Aqui esta la
lista de elementos estructurales.
● Clases
● Objeto
● Interfaz
● Colaboración
● Caso Uso
● Clases activas
● Componentes
● Nodos
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
21. Notación de Class
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
25. Notación de caso de uso
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
26. Notación de actor
Un actor puede definirse como una entidad interna o externa que interactúa con el sistema.
Un actor se usa en un diagrama de casos de uso para describir entidades internas o externas. externo.
Notación de estado inicial
El estado inicial se define para indicar el inicio de un proceso, esta notación se usa en casi todos los diagramas.
El uso de la notación de estado inicial es mostrar el punto de inicio de un proceso.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
27. Notación de estado final
El estado final se usa para mostrar el final de un proceso. Esta notación también
se usa en casi todos los diagramas para describir el final.
El uso de la notación de estado final es mostrar el punto final de un
proceso.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
28. Notación de class activa
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
30. Un nodo en UML está representado por un cuadro cuadrado
como se muestra en la siguiente figura con un nombre. Un nodo
representa el componente físico del sistema.
El nodo se usa para representar la parte física de un sistema
como el servidor, red, etc.
Notación de nodo
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
31. DIAGRAMAS DE COMPORTAMIENTO
Los diagramas de comportamiento se emplean para visualizar, especificar, construir y documentar los aspectos dinámicos de
un sistema.
A diferencia de los diagramas estructurales, muestran cómo se comporta un sistema de información de forma dinámica. Es
decir, describe los cambios que sufre un sistema a través del tiempo cuando está en ejecución.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
32. Hay un total de siete diagramas de comportamiento ,Clasificados de la siguiente forma:
● Diagrama de actividades
● Diagrama de Casos de Uso
● Diagrama de máquina de estados
● Diagramas de Interacción (Es un subconjunto de los diagramas de comportamiento. Comprende los siguientes
diagramas:)
● Diagrama de Secuencia
● Diagrama de Comunicación
● Diagrama de Tiempos
● Diagrama global de Interacciones
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
33. DIAGRAMA DE ACTIVIDADES
Muestra la secuencia y las condiciones para coordinar los comportamientos de nivel inferior, en lugar de los
clasificadores que poseen esos comportamientos. Estos son comúnmente llamados modelos de flujo de control y flujo
de objetos.
Un ejemplo de un diagrama de actividades se muestra a continuación
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
34. DIAGRAMA DE CASOS DE USO
Describe un conjunto de acciones (casos de uso) que algunos sistemas o sistemas (sujetos) deben o pueden realizar en colaboración con uno o más usuarios externos del
sistema (actores) para proporcionar algunos resultados observables y valiosos a los actores u otros interesados del sistema(s).
Relaciones de caso de uso
Las tres relaciones principales entre los casos de uso son soportadas por el estándar UML, el cual describe notación gráfica para esas relaciones.
Inclusión (include)
Extensión (extend)
Generalización
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
35. DIAGRAMA DE MÁQUINA DE ESTADOS
Se utiliza para modelar el comportamiento discreto a través de transiciones de estados finitos. Además de expresar el comportamiento de una parte del sistema,
las máquinas de estado también se pueden usar para expresar el protocolo de uso de parte de un sistema.
Aplicaciones de los diagramas de estado
De forma similar a la mayoría de los diagramas UML, los diagramas de estado tienen diferentes usos. Las aplicaciones principales son las siguientes:
● Representar objetos basados en eventos en un sistema reactivo.
● Ilustrar escenarios de casos de uso en un contexto de negocios.
● Describir cómo se mueve un objeto a través de diversos estados a lo largo de su existencia.
● Mostrar el comportamiento general de una máquina de estados o el comportamiento de un conjunto relacionado de máquinas de estados.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
36. DIAGRAMA DE INTERACCIÓN
Tal como su nombre lo sugiere, un diagrama de interacción es un tipo de diagrama UML que se emplea para captar el comportamiento interactivo
de un sistema. Los diagramas de interacción se centran en describir el flujo de mensajes dentro de un sistema y ofrecen contexto para
una o más líneas de vida dentro de un sistema. Además, los diagramas de interacción pueden emplearse para representar las
secuencias ordenadas dentro de un sistema, y actúan como medio para visualizar los datos en tiempo real vía UML..
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
37. BENEFICIOS DE USAR UN DIAGRAMA DE
INTERACCIÓN
● Modelar un sistema como una secuencia de eventos ordenados por tiempo.
● Hacer ingeniería inversa o directa de un sistema o un proceso.
● Organizar la estructura de diversos eventos interactivos.
● Transmitir de manera simple el comportamiento de los mensajes y de las líneas de vida dentro de un sistema.
● Identificar las posibles conexiones entre los elementos de la línea de vida
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
38. DIAGRAMA DE SECUENCIA
Es el tipo más común de diagramas de interacción y se centra en el intercambio de mensajes entre
líneas de vida (objetos).
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
39. Se enfoca en la interacción entre líneas de vida donde la arquitectura de la estructura interna y cómo esto se corresponde
con el paso del mensaje es fundamental. La secuencia de mensajes se da a través de una numeración.
DIAGRAMA DE COMUNICACIÓN
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
40. DIAGRAMA DE TIEMPOS
Se centran en las condiciones que cambian dentro y entre las líneas de vida a lo largo de
un eje de tiempo lineal.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
41. Un diagrama de tiempos ofrece los siguientes beneficios:
● Permite realizar ingeniería inversa y directa.
● Puede representar el estado de un objeto en una instancia exacta de tiempo.
● Puede llevar un control de todos los cambios dentro de un sistema.
● También debes tener en cuenta estas posibles desventajas de usar un diagrama de tiempos:
● Pueden ser difíciles de comprender.
● Pueden ser complicados de mantener con el tiempo.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
42. DIAGRAMA GLOBAL DE INTERACCIONES
Los diagramas global de interacciones brindan una descripción general del flujo de control
donde los nodos del flujo son interacciones o usos de interacción.
Un diagrama de global de interacciones ofrece los siguientes beneficios:
● Ofrece una vista sin complicaciones de la actividad dentro de un modelo.
● Ofrecen un alto grado de navegabilidad entre los distintos diagramas.
● Permiten el uso de la mayoría de las anotaciones dentro de un diagrama de actividad, junto con elementos
adicionales para una mayor claridad.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
43. Notación avanzada UML
En UML un diagrama de
actividades se usa para
mostrar la secuencia de
actividades. Los diagramas
de actividades muestran el
flujo de trabajo desde el
punto de inicio hasta el punto
final detallando muchas de
las rutas de decisiones que
existen en el progreso de
eventos contenidos en la
actividad.
Diagrama de actividades
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
44. contenido del diagrama de actividades
● Estados de actividad
● Estados de acción
● Uniones
● Objetos
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
45. Actividades
Una actividad es la especificación de una
secuencia parametrizada de comportamiento.
Una actividad muestra un rectángulo con las
puntas redondeadas adjuntando todas las
acciones, flujos de control y otros elementos
que constituyen la actividad.
Acciones
Una acción representa un solo paso dentro de
una actividad. Las acciones se denotan por
rectángulos con las puntas redondeadas.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
46. Flujo de Control
Un flujo de control muestra el flujo de control de
una acción a otra. Su notación es una línea con
una punta de flecha.
Nodo inicial
Un nodo inicial o de comienzo se
describe por un gran punto negro,
como se muestra a continuación.
El nodo final de actividad se describe como
un círculo con un punto dentro del mismo.
Nodo final
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
47. Flujo de objetos
Un flujo de objeto es la ruta a lo largo
de la cual pueden pasar objetos o
datos. Un objeto se muestra cómo un
rectángulo. Un flujo de objeto debe
tener un objeto en por lo menos uno de
sus extremos. Una notación de acceso
rápido para el diagrama de arriba sería
usar los pines de salidas y entradas.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ
48. Nodos de Bifurcación y Unión
Las bifurcaciones y uniones tienen la
misma notación: tanto una barra
horizontal como vertical (la orientación
depende de si el flujo de control va de
derecha a izquierda o hacia abajo y
arriba. Estos indican el comienzo y final
de hilos actuales de control.
INTEGRANTES: Erick, Stefanny,
Gabriel,Jairo, Lucio y Brayan.
INGENIERO: DAVID ENRIQUE MENDOZA
GUTIERREZ