Actividad de Aprendizaje Unidad 03

Su cliente, el señor Edmundo, desea conocer las herramientas de software que usted podría utilizar para dar cumplimiento

Views 108 Downloads 3 File size 147KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Su cliente, el señor Edmundo, desea conocer las herramientas de software que usted podría utilizar para dar cumplimiento a los requerimientos del sistema de información de su empresa. Así que con el fin de brindar a su cliente una mejor asesoría sobre el desarrollo de diagramas UML, es necesario que usted: A). Investigue sobre al menos 5 herramientas de software que sirvan para el desarrollo de estos diagramas.  Star UML: Es una herramienta UML de licencia gratuita inicialmente comercial desde 1996 hasta 2005 modificada por la GLP para modelamiento de software basándose en los estándares UML y DMA.  Argo UML: Es una aplicación de diagrama UML escrita en java y publicado bajo la licencia BSD, fácil de usar, tiene un entorno grafico de diseño de software que soporta el diseño desarrollo y documentación de las aplicaciones de software orientado a objeto.  Draw.io: Es una aplicación externa de google drive se utiliza para la creación de diagramas  yEd: Esta herramienta, de descarga gratuita, le ofrece una gran cantidad de opciones al crear diagramas. Puede utilizar una gran variedad de nodos y símbolos de forma. Es fantástico para crear diagramas de flujo. Hay opciones de diseño automático que sirven de plantilla si no se le ocurre nada  DIA: Es una herramienta case desarrollada por Gnome Org que sirva para presentar de forma gráfica los distintos diagramas que utilizamos en ciertas tareas utilizadas principalmente en UML. B). Redacte un informe comparativo de las 5 herramientas y establezca como mínimo 3 ventajas y desventajas de cada una, para elegir la mejor. (Ejemplo: facilidad de uso, soporte del proveedor, plantillas de ejemplo, costo, entre otros). Star UML

Argo UML

VENTAJAS -es software libe. -muy personalizable. -facilidad de creación de nuevos diagramas. -ingeniería inversa para c++, java, etc. -licencia gratuita. -fácil de usar. -licencia gratuita y puede ser usado en entorno comerciales. -es un proyecto de código abierto. -exportación a formatos gráficos PNG, GIF, JPG, SVG, EPS.

DESVENTAJAS -problema con el símbolo tilde. -no tiene versión para Linux. -no es un software muy usado ni muchos menos reconocidos. -sin soporte para UML 2. -función deshacer incompleta. -los modelos a veces no pueden ser re-abiertos. -debes seleccionar una clase para crear un diagrama de

secuencias. -al mover una clase las relaciones no se mueven de forma correcta. -al seleccionar un área no selecciona las clases de relación. Draw.io

-fácil de usar. -licencia gratis. -guardado rápido. -fácil acceso a esta aplicación. -múltiples opciones para editar.

yEd

-licencia gratis. -paneles adaptables y posibilidad de mover los a conformes necesidades. -operaciones con porta pales. -atajos en el teclado -extenso alcance de deshacer cambios. -posee una extensa paleta de elementos listo para usar. -importa gráficos propios en la paleta para crear tipos de elementos personalizados.

DIA

-permitir abrir y exportar los dibujos realizados a los formatos más reconocidos además de tener su propio formato para editar el documento posteriormente. -gran facilidad y compatibilidad en

-necesita conexión internet para utilizar esta aplicación. -tiene un diseño gráfico muy simple. -no hay plantillas echas por usuarios. -idioma ingles. -idioma en inglés. -no tiene plantillas para los diagramas. -es necesario importar. -no admite contenido multimedia.

distintos sistemas operativos.

C). Caso de uso procesar ventas