Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 19

Ashlee Coronado

Adilson Cucul

Edy Garcia

Pablo Ramos

Maria Cumar

Kevin Marroquin

Facultad de Ingeniería, Universidad Mariano Gálvez de Guatemala

Lógica en Sistemas

Software Modelado, Diagramas UML

Guatemala, 09 de abril de 2024

1
ÍNDICE

Introducción 3
Detalles del Software, Qué es LucidChart y para qué sirve 4
Herramientas y características de Lucidchart: 6
Lucidchart orientado a diagramas UML 8
Objetivos 9
Puntos negativos 10
Aprendizaje 10
Tipos de diagramas UML 11
Páginas de consulta 17
Conclusiones generales 18

2
Introducción

Los Diagramas UML, Diagramas “Unified Modeling Language” en inglés o


Diagramas de Lenguaje Unificado de Modelado en español, son un conjunto de
diagramas altamente eficientes y mundialmente utilizados por los desarrolladores de
software. Estos diagramas permiten visualizar el desarrollo de la función de un
software de una manera simple y organizada. Estos también nos permiten facilitar la
comprensión del aspecto lógico de un programa a realizar.

Existen múltiples programas los cuales nos permiten y facilitan el desarrollo de los
diferentes tipos de diagramas UML, como en la mayoría de ámbitos, cada programa
tiene sus ventajas y desventajas únicas, pero ¿cual es el mejor?.

En el presente documento se expondrá acerca de uno de los programas de


modelado de Diagramas UML más reconocido, utilizado, accesible y considerado el
mejor actualmente por múltiples usuarios alrededor del mundo: Lucidchart, junto a
su función, requerimientos, herramientas, ejemplos de su función y algunos de los
diagramas que se pueden realizar en este.

3
Detalles del Software, Qué es LucidChart y para qué sirve

Lucidchart es un programa de modelado de Diagramas de Lenguaje Unificado de


Modelado mundialmente reconocido, utilizado por empresas famosas como es el
caso de la fábrica de carros Volkswagen, la fábrica de aparatos electrónicos
Hewlett-Packard (HP), la compañía de Google, la transmisora de radio y televisión
estadounidense National Broadcasting Company (NBC) o el banco austriaco
BAWAG P.S.K..

Este programa fue desarrollado en Estados Unidos, Utah por Ben Dilts y Karl Sun
para la empresa Lucid Software Inc. y fue lanzado en diciembre de 2008.

Lucidchart es una aplicación gratuita de uso web lo que la hace altamente accesible
para la mayoría de personas que posean acceso al internet. Permite la colaboración
entre personas a tiempo real con un servicio de encriptación para asegurar la
seguridad de los datos introducidos por los usuarios. Ofrece una interfaz limpia y
organizada la cual a su vez permite un uso intuitivo al tener la opción de arrastrar los
elementos que se deseen utilizar, dichos elementos se encuentran en diferentes
pestañas fáciles de encontrar al estar nombradas según el uso y diagrama deseado.
También cuenta con funciones de importación para insertar diagramas previamente
realizados o elementos e imágenes personalizadas y exportación para poder extraer
nuestro diagrama en diferentes tipos de archivos.

4
Requerimientos de uso
Sistemas operativos
Mac: OS X Yosemite 10.10 o posterior
Windows: Windows 7, Windows 8, Windows 8.1, Windows 10 o posterior
Linux: Ubuntu 14.04+ de 64 bits, Debian 8+, openSUSE 13.3+, Fedora Linux 24+ o
posterior
Chrome OS: la última versión estable de Chrome OS
Aplicación de Lucidchart para dispositivos móviles

iOS: iOS 13 o posterior


Android: Android 8.1 o posterior
Los dispositivos Android deben ser compatibles con WebGL. WebGL es la
tecnología que utilizamos para el renderizado. Puedes comprobar si WebGL es
compatible con tu dispositivo abriendo Chrome, yendo a chrome://gpu y
comprobando "Reset notification strategy" (estrategia de notificación de reinicio). Se
necesita 0x8252 para utilizar WebGL.
Navegadores web
Admitimos los siguientes navegadores web:

Google Chrome (tres últimas versiones)


Mozilla Firefox (tres últimas versiones)
Microsoft Edge (tres últimas versiones)
Apple Safari (dos últimas versiones)

Nota: Si estás usando Lucid en un navegador web móvil con un dispositivo Android,
debes usar Google Chrome. Otros navegadores no son compatibles con dispositivos
Android.

Requisitos del sistema


La siguiente tabla representa los requisitos mínimos del sistema para RAM, ancho
de banda de red y GPU necesarios para los productos Lucid en la columna central.
La columna de la derecha proporciona las recomendaciones para optimizar el
rendimiento mientras se usan los productos Lucid.

Mínimo Recomendadas
CARNERO 8 GB 16 GB
Ancho de banda de red 5 Mb/s
20 Mb/s
GPU* N/A
Gráficos discretos o Apple Silicon

Dónde podemos encontrarlo


Es tan simple como colocar en la barra de búsqueda lucidchart o copiar el link a
continuación:

5
https://www.google.com/aclk?sa=l&ai=DChcSEwjG_dq6oIeGAxXQoFoFHQpHBlgYA
BAAGgJ2dQ&ase=2&gclid=CjwKCAjwrvyxBhAbEiwAEg_KgkVTPWNhhAoKWZC3F
vQew0x40LKRv97FNZqiaFA_c5YQyMTs8GhSUBoCX6IQAvD_BwE&sig=AOD64_1
7aXiZkPiq0_dHq9k_aQ36kzK2Kg&q&nis=4&adurl&ved=2ahUKEwipzdW6oIeGAxUP
RjABHeVoC2MQ0Qx6BAgGEAE

Herramientas y características de Lucidchart:

Lucidchart ofrece una amplia gama de herramientas para crear una variedad de
diagramas, incluyendo:

Diagramas de flujo:

● Formas prediseñadas para diferentes tipos de pasos


● Conexiones automáticas para mantener los diagramas organizados

Diagramas de entidad-relación (ER):

● Crear diagramas ER para visualizar bases de datos


● Notación fácil de usar para representar entidades, atributos y relaciones

Diagramas de red:

● Diseñar y documentar redes informáticas


● Formas prediseñadas para diferentes tipos de dispositivos de red

Diagramas de procesos:

● Visualizar procesos de negocio


● Identificar pasos y puntos de decisión clave

Mapas mentales:

● Generar ideas y organizar pensamientos


● Añadir ramas, subramas y notas

Además de estas herramientas básicas, Lucidchart también ofrece:

● Plantillas: Una amplia biblioteca de plantillas para comenzar rápidamente


● Colaboración: Colaborar en diagramas con otros en tiempo real
● Integraciones: Integrar Lucidchart con sus aplicaciones favoritas, como
Google Drive, Jira y Confluence
● Importación y exportación: Importar y exportar diagramas en una variedad
de formatos

6
El menú de Lucidchart se organiza principalmente en una barra de menús horizontal
en la parte superior de la interfaz.

Archivo:

● Contiene opciones para la gestión del documento como:


● Configuración de página: Ajustar tamaño, orientación y márgenes.
● Comparar documentos: Ver las diferencias entre versiones del diagrama.

Insertar:

Permite agregar elementos al diagrama:

● Formas: Accede a la biblioteca de formas prediseñadas para distintos tipos


de diagramas.
● Imágenes: Sube o inserta imágenes desde librerías externas.

Formato:

Proporciona herramientas para personalizar la apariencia del diagrama:

● Estilos: Aplicar estilos predefinidos o crea estilos personalizados para


formas y texto.
● Alineación y distribución: Organiza y distribuye elementos uniformemente
en el lienzo.

Más:

Alberga funciones adicionales:

● Buscar: Busca formas, plantillas o ayuda dentro de Lucidchart.


● Administrador del espacio de trabajo: Accede a plantillas, formas y
características de datos centralizadas.

7
Lucidchart orientado a diagramas UML

Lucidchart es una herramienta en línea que te permite crear diagramas UML de


forma intuitiva y colaborativa.

1. Diagramas UML: Lucidchart ofrece una amplia gama de formas y símbolos


específicos para diagramas UML, esto facilita la creación de diagramas precisos.

2. Facilidad de uso: La interfaz de usuario intuitiva de Lucidchart permite a los


usuarios arrastrar y soltar elementos para construir diagramas UML de manera
rápida y sencilla, así el usuario no sea experto en UML.

3. Colaboración en tiempo real: Lucidchart permite la colaboración en tiempo real


entre miembros del equipo.

4. Compatibilidad con otras herramientas: Lucidchart se integra con una variedad de


herramientas y plataformas, como Google Drive, Microsoft Office y Jira, lo que
facilita la incorporación de los diagramas UML en otros documentos.

5. Exportación e importación: La herramienta permite exportar los diagramas en


diversos formatos, como PDF, PNG o JPEG, lo que facilita compartirlos con otros
miembros del equipo o con partes interesadas externas.

Lucidchart orientado a diagramas UML es importante para ingenieros en sistemas


porque contribuye a la eficiencia y calidad en el desarrollo de software.

8
Objetivos

Objetivo General

Aprender sobre los diagramas UML

Objetivos Específicos

● Utilizar correctamente LucidChart para la creación de diagramas UML.

● Ser capaz de identificar en qué casos se deben aplicar las distintas clases de
diagramas UML.

9
Puntos negativos

● Limitación de funcionalidad: Limita su funcionalidad ya que LucidChart


puede que no tenga algunas características y herramientas del
modelado UML.

● Compatibilidad Limitada:Se podrían presentar problemas de


compatibilidad al exportar o importar diagramas desde o hacia otras
herramientas de modelado UML, lo que podría dificultar la
colaboración en equipos que utilizan diferentes herramientas.

● Los puntos negativos pueden variar en función de las necesidades y


preferencias de los usuarios. Algunos individuos pueden verificar que
Lucidchart satisface plenamente sus exigencias de modelado UML,
mientras que otros optan por emplear otras herramientas que se
adapten más a sus necesidades.

Aprendizaje

Lucidchart se ha convertido en una herramienta fundamental para la creación de


diagramas y la visualización de información compleja de manera clara y efectiva.

Uso de LucidChart y sus herramientas en la creación de diagramas UML.

Conocimientos generales de los significados y funciones de los símbolos de relación


de diagramas.

10
Tipos de diagramas UML

Diagramas de clases
Son representaciones visuales que muestran cómo interactúan los usuarios
externos con un sistema, identificando sus funciones y relaciones.

11
Diagramas de componentes
Un diagrama de componentes es un tipo de diagrama de estructura estática en UML
(Unified Modeling Language) que muestra la estructura de los componentes de un
sistema y sus relaciones. Los componentes en este contexto pueden ser cualquier
elemento modular y reemplazable del sistema, como archivos, bibliotecas, módulos,
clases, paquetes, etc.

12
Diagramas de objetos
Un diagrama de objetos se enfoca en los atributos de un conjunto de objetos y cómo
esos objetos se relacionan entre sí.
Los diagramas de objetos son sencillos de crear: se componen de objetos,
representados por rectángulos, conectados mediante líneas.

13
Diagrama de Actividades:

Los diagramas de actividades son una herramienta útil para modelar flujos de
trabajo y procesos complejos de manera visual. Lucidchart ofrece una variedad de
funciones para crear diagramas de actividades completos e informativos.

14
Diagramas de secuencia
Un diagrama de secuencia permite visualizar los objetos y procedimientos a realizar.
Esta visualización mantiene el orden cronológico en el que los procesos suceden.

Ejemplo

15
Diagramas de casos de uso

Los diagramas de casos de uso muestran el comportamiento esperado del sistema.


No muestran el orden en que se realizan los pasos. (Use un diagrama de secuencia
para mostrar cómo interactúan los objetos con el tiempo). La definición del límite de
sistema determina lo que se considera externo o interno del sistema.

16
Páginas de consulta

https://www.lucidchart.com/blog/es/tipos-y-plantillas-diagramas-uml

https://support.microsoft.com/es-es/topic/crear-un-diagrama-de-casos-de-uso-uml-9
2cc948d-fc74-466c-9457-e82d62ee1298#:~:text=Los%20diagramas%20de%20caso
s%20de,externo%20o%20interno%20del%20sistema.

https://es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

https://www.lucidchart.com/pages/landing?utm_source=google&utm_medium=cpc&u
tm_campaign=_chart_en_tier3_mixed_search_brand_exact_&km_CPC_CampaignId
=1484560207&km_CPC_AdGroupID=60168114191&km_CPC_Keyword=lucidchart
&km_CPC_MatchType=e&km_CPC_ExtensionID=&km_CPC_Network=g&km_CPC
_AdPosition=&km_CPC_Creative=442433234360&km_CPC_TargetID=aud-809923
745462:kwd-33511936169&km_CPC_Country=1007583&km_CPC_Device=c&km_
CPC_placement=&km_CPC_target=&gad_source=1&gclid=CjwKCAjwrvyxBhAbEiw
AEg_Kgg9gXVLkB7zIMFoJo8bFZ9PBP1LNPPL3sIk4ptES2lAJI8y40oTB9xoCgocQA
vD_BwE

https://miro.com/es/diagrama/que-es-diagrama-secuencia-uml/

https://www.lucidchart.com/pages/es/que-es-el-lenguaje-unificado-de-modelado-uml

https://diagramasuml.com/

17
Conclusiones generales

Variedad de herramientas y características: Lucidchart ofrece una amplia gama


de herramientas que cubren diferentes tipos de diagramas, desde diagramas de
flujo hasta diagramas UML. Esta diversidad permite que como usuarios podamos
elegir las herramienta más adecuada para representar la información de manera
efectiva, ya sea modelando procesos de negocio, diseñando redes informáticas o
creando diagramas UML para sistemas de software, modelos entidad relación entre
otros.

Colaboración en tiempo real: La capacidad de colaborar en tiempo real en


Lucidchart es una característica destacada que promueve la eficiencia y la
colaboración en equipos de trabajo esta función permite que otros miembros del
equipo puedan editar y comentar los diagramas lo que facilita la comunicación y la
toma de decisiones en tiempo real. La colaboración en tiempo real también
contribuye a la creación de diagramas más completos.

Integración y compatibilidad: Lucidchart se integra con una variedad de


herramientas y plataformas populares, como Google Drive, Microsoft Office y Jira.
Esta integración facilita la incorporación de los diagramas en un área de trabajo
existente y nos permite como usuarios acceder y compartir los diagramas de
manera más conveniente. Además, la capacidad de exportar e importar diagramas
en diferentes formatos garantiza la compatibilidad con otras herramientas y la
facilidad de intercambio de información.

18
Facilidad de uso y aprendizaje: La interfaz de Lucidchart y su enfoque en la
usabilidad hacen que la herramienta sea accesible para nosotros los usuarios de
todos los niveles. La capacidad de arrastrar y soltar elementos, junto con
características como estilos predefinidos y alineación automática, simplifica el
proceso de creación de diagramas y reduce la curva de aprendizaje. Además,
recursos adicionales como plantillas y funciones de búsqueda facilitan aún más el
proceso de creación de diagramas y nos permiten como usuarios aprovechar al
máximo todas las características que esta nos ofrece.

19

También podría gustarte