Universidad de Panamá Centro Regional Universitario Bocas del Toro Facultad: Informática Electrónica y Comunicación Licenciatura en Informática Para la Gestión Educativa y Empresarial INF (323) Herramientas CASE Facilitador: Ricardo Smith. Elaborado por: Smith Keisi 12-713-233 Changuinola 12 de septiembre del 2022. Índice OmniGraffle --------------------------------------------------------------------1 Serena Composer ------------------------------------------------------------2 Erwin----------------------------------------------------------------------------3 GUI Design Studio ------------------------------------------------------------4 Eclipse Indigo *Plug-in "UML 2 Tools" ------------------------------------5 Expression Web 4-----------------------------------------------------------6 Edra------------------------------------------------------------------------7 MOCKFLOW-----------------------------------------------------------------8 yUML --------------------------------------------------------------------9 Oracle SQL Developer---------------------------------------------------10 Conclusión ---------------------------------------------------------------------11 OmniGraffle Encontrar la aplicación de diseño gráfico adecuada es increíblemente importante, ya que garantiza que podrá producir imágenes interesantes y atractivas que deleitarán, inspirarán e interesarán a sus clientes. Con el software de diseño gráfico de OmniGraffle, podrá hacer todo esto y más. Este programa le permite transmitir la información que necesita compartir de una manera visualmente atractiva: cree maquetas y plantillas de diseño que puede usar para crear diagramas. Disfrute de la compatibilidad con arrastrar y soltar que le permite realizar ajustes fácilmente en su diseño. Con este programa, obtienes el control total. Esta aplicación de creación de diagramas está diseñada para usarse para crear presentaciones y diagramas visuales que puede usar para compartir información, como el diseño de una casa potencial o una infografía que puede usar para compartir datos específicos con su audiencia. Podrá usar plantillas para crear una apariencia que le agrade, y puede incorporar múltiples capas en su diseño para un uso aún más fácil. Hay varias opciones de precios disponibles para OmniGraffle. Elija el paquete Estándar si desea una opción más económica, u opte por una licencia Pro si está buscando algo con todas las comodidades. maestros y empresas, así que comuníquese si se encuentra en una de estas categorías específicas. Es importante tener en cuenta que, lamentablemente, OmniGraffle solo está disponible para Mac e iOS en este momento. El uso de un programa como OmniGraffle le permite crear gráficos significativos y de calidad que se destacarán. así que comuníquese si cae en una de estas categorías específicas. Serena Composer Saber lo que ha cambiado en un entorno de software es tan crítico hoy como lo era en 1980 cuando comenzó Serena. Desde nuestro primer producto, Comparex, que realiza comparaciones de alta velocidad entre fuentes de datos de mainframe, hasta nuestra última versión de gestión de versiones y automatización de implementaciones, que coordina equipos avanzados de DevOps empresariales para garantizar que los sistemas se entreguen de manera segura a la producción, Serena se ha centrado en administrar cada faceta de TI. Ahora, como parte de Micro Focus, las soluciones de Serena completan una cadena de herramientas de tecnología integral que ayuda a los equipos de desarrollo y entrega de alto rendimiento a innovar rápidamente y reducir el riesgo. Nuestras soluciones complementarias brindan una infraestructura SDLC de extremo a extremo para equipos ágiles y tradicionales, ya sea que trabajen en sistemas mainframe centrales o trabajen en el desarrollo de aplicaciones de vanguardia para la nube y el Internet de las cosas. Nuestros clientes tienen las demandas tecnológicas más estrictas, por lo que cumplimos y superamos sus mandatos de cumplimiento, escalamos a su huella global y protegemos y aseguramos su valiosa información comercial almacenada en el código que administramos. Juntos permitimos que nuestros clientes "se muevan rápido sin romper cosas". Micro Focus adquirió Serena Software en mayo de 2016. Serena Software sigue siendo una entidad legal y es una subsidiaria de Micro Focus. Erwin erwin Data Modeler de Quest sigue siendo el software más confiable para el modelado de datos y el diseño de bases de datos, automatizando tareas complejas y que consumen mucho tiempo relacionadas con el descubrimiento de fuentes de datos, el diseño, la documentación, la estandarización y la implementación. Hemos desarrollado lo que creemos que es la mejor solución de modelado de datos con muchas versiones para cumplir con las necesidades de los clientes, asegurando que toda nuestra funcionalidad, flujos de trabajo y asistencia ayuden al modelador de datos profesional a producir los resultados empresariales deseados. o Visualizar las estructuras de las bases de datos empresariales y técnicas en un modelo integral que abunde en metadatos. o Estandarizar y reutilizar las definiciones básicas y las estructuras de datos en todos los proyectos con el modelo de datos y los metadatos asociados que se almacenan en un repositorio central. o Almacenar las definiciones de negocio y las reglas de negocio centradas en los datos dentro del modelo, así como los esquemas técnicos de las bases de datos, los procedimientos e información adicional. o Extraer y convertir datos de ERP, CRM y otras aplicaciones empresariales. o Racionalizar las inconsistencias de la plataforma y ofrecer una única fuente de veracidad para todos los datos empresariales. o Proporcionar a los usuarios de la empresa confianza en la información que utilizan para tomar decisiones. Además, erwin Data Modeler es parte de la plataforma erwin EDGE más amplia. GUI Design Studio GUI Design Studio es una herramienta de creación de prototipos interfaz y de diseño de usuario sin código, de arrastrar y soltar, para creadores aplicaciones de de software web, de escritorio, móviles e integradas. • Diseño de pantallas o páginas web • Agregar comportamiento de interacción del usuario • Probar como un prototipo en ejecución Diseñadores de software, profesionales de la experiencia del usuario, analistas comerciales, desarrolladores, gerentes de proyectos y consultores. Cualquiera que diseñe o especifique interfaces de usuario. • Documentar ideas de productos • Crear propuestas de proyectos • Crear maquetas de diseño Establezca ideas rápidamente y pruébelas en un entorno de bajo costo y libre de riesgos, y evite la costosa reelaboración de la implementación acordando primero el diseño correcto. • Verificar diseños y requisitos. • Explora alternativas • Evaluar diferentes escenarios de uso Cree pantallas utilizando controles estándar de Windows, elementos web y otros elementos genéricos. Las variaciones proporcionadas aceleran la construcción. Combine elementos para crear controles personalizados y más variantes. Eclipse Indigo *Plug-in "UML 2 Tools" El lanzamiento simultáneo permite que todos los proyectos se estandaricen en un conjunto particular de dependencias; útil cuando los proyectos posteriores dependen de los anteriores (como JDT dependiendo de la plataforma o Mylyn en EMF). Antes de Callisto, los proyectos a menudo tenían conjuntos de dependencias específicas que debían satisfacerse, lo que causaba problemas para la adopción generalizada de ciertos proyectos. Desde el tren de lanzamiento combinado anual, la estabilidad y la interoperabilidad entre proyectos ha mejorado drásticamente. Los nuevos proyectos en Indigo incluyen: Integración de Maven (M2E), que proporciona una estrecha integración con el proceso de desarrollo de Maven Eclipse Scout, un marco empresarial y SDK para crear aplicaciones distribuidas Jubula, una herramienta de prueba funcional automatizada para aplicaciones basadas en Java y HTML WindowBuilder, un editor GUI de arrastrar y soltar para Java (SWT y Swing), que fue donado por Google después de comprarlo en Instanciaciones Graphiti, una infraestructura de herramientas gráficas para modelos basados en EMF EGit y JGit, que se lanzaron como productos 1.0 con el lanzamiento de Indigo Para la generación de diagramas de clases en Ecplise se necesita un plug-in, este tiene una facilidad de uso muy buena y es fácil de realizar diagramas de Clases con todos los atributos necesarios. Expression Web 4 Microsoft Expression Web 4 es una aplicación muy útil y rica en funciones que se puede utilizar para crear aplicaciones web atractivas. Crear un sitio web atractivo con muchas animaciones y colores armonizados y un botón desplegable no es pan comido. Algunas horas frenéticamente programadas se dedican a estos sitios web. Puede crear sitios web atractivos. Puede agregar animaciones, colores e imágenes. Admite múltiples lenguajes de programación como PHP, HTML y AJAX, etc. Puede agregar videos personalizados. Puede instalar los componentes de su elección. Puede agregar degradados de color a su sitio web. Está enfocada al cumplimiento de estándares, ya que permite aprobar nuestro contenido contra el estándar que el usuario desee seguir o navegadores en los que se planea montar la aplicación Web. Además, Expression Web es compatible con hojas de estilo CSS y con Microsoft Visual Studio. Así mismo, incluye la capacidad de procesar archivos XML mediante JavaScript. Edraw Edraw es un software de escritorio que ofrece muchas opciones para diseñar ropa, vestidos y accesorios fabulosos tanto para hombres como para mujeres y niños. Este programa contiene una gran oferta de diseños de estilo incorporados así que es una alternativa a CAD para el diseño de moda. Si no cuenta con educación profesional sobre el diseño de moda y quiere diseñar su propia ropa, Edraw es el programa que le ayudará hacer sus ideas realidad, contando con funciones sencillas de manejar como arrastrar y soltar ofrecida por increíbles y funcionales símbolos, lo que le ahorrará tiempo y energía. Puede contar a su vez de varios ejemplos que sirven de inspiración para realizar sus trabajos. Estos diseños se pueden conseguir y obtener estos símbolos fácilmente desde el mismo programa o en línea. La creación o diseño de moda trae consigo una gran cantidad de problemas que Edraw a sabido solucionar para usted. Prepara alunas plantillas y ejemplos de ropa para los usuarios y a partir de allí puede comenzar a diseñar utilizando herramientas como pluma y color para elaborar los estilos que desee. ❖ Almacenamiento de modelos; colores y obras de arte ❖ Correspondencia de colores ❖ Diseño de patrones textiles ❖ Diseño; impresión y corte patrones ❖ Exportación de diseños ❖ Gestión de proveedores ❖ Graduación de patrones ❖ Herramientas CAD ❖ Herramientas de presentación ❖ Ilustraciones de moda. de MOCKFLOW MockFlow es una solución de software de maquetas de estructura alámbrica basada en la nube diseñada para desarrolladores de software y sitios web, diseñadores, profesionales de UX y especialistas en marketing. Como resultado, MockFlow es la solución de software en línea ideal no solo para los diseñadores de sitios web, sino también para los responsables de la toma de decisiones y las partes interesadas que desean poner sus ideas en una maqueta o estructura alámbrica mucho más comprensible para mostrar a los diseñadores y viceversa. características principales de MockFlow incluyen: WireframePro: sus ideas usuario de transforme interfaz en de diseños profesionales geniales para una iteración rápida y fácil. StyleGuide: cree rápida y fácilmente especificaciones de diseño de interfaz de usuario atractivas y páginas de marca como cualquier diseñador profesional. DesignCollab: optimice su revisión de diseño y el proceso de colaboración con su equipo de manera eficiente y organizada. WebsitePro: una plataforma de desarrollo altamente eficiente y rica en funciones diseñada para crear, administrar y alojar sitios web profesionales. Mapa del sitio: planifique su infraestructura y arquitectura de datos como un profesional a través de imágenes informativas con mapas del sitio y flujos de interfaz de usuario. BannerPro: diseñe y cree sus propios banners interactivos y atractivos anuncios de marketing sin necesidad de conocimientos de codificación o programación. AnnotatePro: diseñe ilustraciones y cree imágenes e infografías interactivas. yUML yUML es una aplicación que nos permite crear diagramas UML online. Los diagramas UML conforman un lenguaje usado extensivamente en metodologías de desarrollo de sistemas de software, la ventaja que nos otorga yUML es que no necesitamos instalar nada en nuestro ordenador, además que es gratuito y no requiere registro. La posible complejidad en el uso de esta herramienta estibaría en el modo de notación existente para crear los diagramas, ya que se necesita de una lógica anidada de sintaxis en la cual podemos perdernos si no hacemos las adecuaciones del caso (uso correcto de las llaves). Por citar un ejemplo, el código necesario para generar el diagrama UML que se muestra como encabezado de este post sería: [Customer]-(Login), [Customer]-(Logout), (Login)<(Register), (Login)<(Request Password Reminder) Este mismo código se usa para generar la imagen que podrá ser insertada, desde la página de yUML, es decir: <img src="http://yuml.me/diagram/scruffy/usecase/[codigo_yUML]"> <img src="http://yuml.me/diagram/usecase/[codigo_yUML]"> El primer código es para dar un diagrama estilo grunge, medio desaliñado, mientras que el segundo es uno más cuadriculado y recto. Un problema con esta herramienta es que aún no nos permite descargar la imagen como una opción. Si te confunde la sintaxis puedes enviar más ejemplos de clases y de casos de uso. Oracle SQL Developer Oracle SQL Developer es un entorno de desarrollo integrado y gratuito que simplifica el desarrollo y la gestión de Oracle Database en implementaciones tradicionales y en la nube. Desarrollador Oracle SQL • IDE PL/SQL con todas las funciones • Administración de base de datos • Solución completa de modelado de datos Acciones de la base de datos de Oracle • Incluido en Oracle Autonomous Cloud Database • Disponible con Oracle REST Data Services para sus instancias locales SQLcl de Oracle • Muy pequeño (25mb), descarga, descomprime y ¡listo! • Formateo automático (csv, xml, json, INSERTs, HTML y más) • Historia SQL • Finalización de pestañas • Crea tus propios comandos • Integración de Liquibase para control de versiones de esquema Características principales o Compatible con Oracle Database, versiones 11gR2, 12c, 18c, 19c, 20c o Admite Oracle Database en Oracle Cloud y en las instalaciones o Consultar, cargar y extraer datos o Fácil instalación, no se requiere Oracle Client. Conclusión Actualmente existen una gran variedad de herramientas CASE para el proceso de desarrollo de software, por lo que seleccionar alguna se convierte en una difícil tareas. Las Herramientas de Ayuda al Desarrollo de Sistemas de Información, surgieron para intentar dar solución a los problemas inherentes a los proyectos de generación de aplicaciones informáticas: plazos y presupuestos incumplidos, insatisfacción del usuario, escasa productividad y baja calidad de los desarrollos, entre otros. El uso de herramientas CASE es muy importante en la actualidad ya que sin el uso de estas herramientas el desarrollo de software sería desorganizado, sin planificación ni evaluación. Todo esto se consigue con el uso de herramientas CASE con lo que se logra la automatización de muchas de las tareas en el desarrollo de software haciendo este trabajo más fácil y competitivo. Las credibilidad y exactitud que herramientas tienen un CASE cuentan reconocimiento con una universal, siendo usadas por cualquier desarrollador y/o programador que busca un resultado óptimo y eficiente.