Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AUTOR:
✓
SHUAN SANCHEZ AMANCIO
HUARAZ
2018
¿Qué es UML?
UML usa las fortalezas de estos tres enfoques para presentar una metodología más
uniforme que sea más sencilla de usar. UML representa buenas prácticas para la
construcción y documentación de diferentes aspectos del modelado de sistemas de
software y de negocios.
Cuadro comparativo: Ventajas y Desventajas
UML
- Seguimiento y análisis flexibles de los proyectos. máquinas y las persona, tampoco rendimiento.
Project - Puede cambiar el color de fondo de las celdas o las filas con Resaltado de fondo de
celda.
- Ahorro de tiempo con las plantillas. Cree sus propias plantillas personalizadas.
- Es una herramienta muy completa y estable como muy pocas que se han creado. - Entorno no muy amigable para el usuario.
IBM Rational - Facilidad de uso para el modificado y creación de nuevos diagramas. - No es un software libre.
- Funciona varias plataformas de sistemas operativos: Windows, Linux y Mac. - Es muy pesado, lo cual hace más lenta la ejecución
- Aplicaciones XML.
clic.
- Ingeniería inversa Java, C++, Esquemas XML, XML, NET exe/dll, CORBA IDL.
de los detalles de los casos de uso, incluyendo la especificación del modelo general
- Visualizar, analizar y comunicar sus sistemas, recursos y procesos, y los datos en - Pueden ser demasiadas opciones para quien quiera
que se basan. diagramas sencillos de un solo tipo.
- Aumentar la productividad integrando diagramas con información de varias - Precio.
Microsoft fuentes. - Falta más compatibilidad con otros lenguajes.
Visio - Reducir la entrada manual de datos dejando que Office Visio 2007 mantenga - No genera código.
actualizados los diagramas. - Algunas veces no se encuentras todas las
- Visualizar y actuar sobre información compleja mostrando datos en diagramas. herramientas necesarias.
- Analizar datos y realizar de forma sencilla el seguimiento de tendencias, la
identificación de problemas y la señalización de excepciones con diagramas
dinámicos.
- Crear diagramas con mayor rapidez dejando que Visio conecte formas por usted.
- Comunicar información compleja con nuevas plantillas y formas.
- Transmitir información de manera eficiente con diagramas de aspecto profesional.
- Comunicar el uso de diagramas y compartirlos con un amplio número de
destinatarios.
- Personalizar Office Visio 2007 mediante programación y crear soluciones
conectadas a datos personalizadas.
- Generan gráficos de gran calidad. - No tiene una interfaz con manejo intuitivo.
- Soporte PHP.
- Software libre.
BoUML
- Ingeniería inversa por encima de la media.
-Es que es compatible con algunos de los lenguajes de programación como: C++,
- Esta disponible gratuitamente y puede ser usado en entornos comerciales. - No tiene botón "deshacer".
- Exportación a formatos gráficos PNG, GIF, JPG, SVG, EPS. - Import/Export a Java.
ArgoUML - Tiene soporte para la creación de perfiles y la distribución de los modelos de - No hay llamadas-reflexivas en los diagramas de
referencia comunes de perfiles como Java, C++ y UML 1.4. secuencia--> si existen las llamadas reflexivas, es un
objeto.
forma correcta.
de relación.
UML - Herramienta hecha en Java, por lo que es independiente de la plataforma. - En la versión Trial la grabación de proyectos está
- Es fácil de crear diagramas de Clases con esta herramienta libre. - No es posible crear diagramas de objetos del negocio.
- Ingeniería inversa para C++, Java, etc. - No es posible crear diagramas de casos de uso del
Wine.
BIBLIOGRAFIA
✓ Date, C.J. Introducción a los sistemas de bases de datos, Vol I (5ª edició n)
Addison Wesley Iberoamericana, 1993. Elmasri, R.; Navathe, S. Fundamentals
of database systems. Benjamín
✓ Cummings, 1994. Celma, M.; Casa mayor, J.C.; Mota, L. Bases de datos
relacionales. Pearson Prentice Hall, 2003.
✓ Tapia, E. & Léon, J. (2013). Educación con TIC para la sociedad del
conocimiento. Revista Digital Universitaria [en línea], 14(2). Recuperado de
http://www.revista.unam.mx/vol.14/num2/ art16/#up