+ All Categories
Home > Documents > An�lisis de Herramientas CASE.ppt

An�lisis de Herramientas CASE.ppt

Date post: 09-Feb-2016
Category:
Upload: evelynbebe
View: 191 times
Download: 2 times
Share this document with a friend
34
Análisis de Herramientas CASE Definiciones de herramientas CASE, Ventajas, Desventajas y análisis de 10 Herramientas comerciales.
Transcript
Page 1: An�lisis de Herramientas CASE.ppt

Análisis de Herramientas CASE

Definiciones de herramientas CASE,Ventajas, Desventajas y análisis de 10 Herramientas comerciales.

Page 2: An�lisis de Herramientas CASE.ppt

Objetivos

Conocer las herramientas CASE Definir las herramientas CASE Ventajas de usar Herramientas

CASE Que desventajas tiene su uso ? Para que las podemos utilizar ? Que herramientas comerciales hay ? Conclusiones

Page 3: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASE

El termino herramientas CASE es un acrónimo inglés de Computer Aided Software Engineering que traducido significa Ingeniería de Software Asistida por Computadora.

Fuente: www.wikipedia.org

Page 4: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASE

Es una filosofia que se orienta mejor a los modelos de empresa y permite. Construir los modelos que describen la

empresa Describir el medio en el que se realizan las

actividades Llevar a cabo la planificación El desarrollo del Sistema Informático, desde la

planificación, pasando por el análisis y diseño de sistemas, hasta la generación del código de los programas y la documentación

Page 5: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASECual es su objetivo ?

Aumentar la productividad de las áreas de desarrollo y mantenimiento de los sistemas informáticos.

Mejorar la calidad del software desarrollado.

Reducir tiempos y costos de desarrollo Mejorar la gestión y dominio sobre el

proyecto Mejorar el archivo de datos

(enciclopedia) de conocimientos

Page 6: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASECual es su objetivo ?

Integrar las fases de desarrollo Facilitar la utilización de las distintas

metodologías

Page 7: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASECual es su Clasificación ?

Una primera clasificación del CASE es considerando su amplitud:

TOOLKIT WORKBENCH

Page 8: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASECual es su Clasificación ?

Una segunda clasificación es teniendo en cuenta las fases (y/o tareas) del ciclo de vida que automatizan:

UPPER CASE: Planificación estratégica, Requerimientos de Desarrollo Funcional de Planes Corporativos.

MIDDLE CASE: Análisis y Diseño. LOWER CASE: Generación de código,

pruebas e implantación

Page 9: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASECual es su Clasificación ?

Page 10: An�lisis de Herramientas CASE.ppt

Conociendo las Herramientas CASEUna Breve Historia

Principios de los ’80: Documentación asistida por computadora Diagramación asistida por computadora Herramientas de análisis y diseño

Mediados de los ’80: Análisis de diseño y verificaciones automatizadas Depósitos de los sistemas de información automatizados.

Fines de los ’80: Automatización de la generación de código desde la

especificación de diseño Ligado del diseño automático

Principio de los ’90: Manejador de metodología inteligente Interfaz de usuario habitable Reutilizabilidad como una metodología de desarrollo

Page 11: An�lisis de Herramientas CASE.ppt

Ventajas de utilizar Herramientas CASE

Facilidad para la revisión de aplicaciones Soporte para el desarrollo de prototipos

de sistemas Generación de código Mejora en la habilidad para satisfacer los

requerimientos del usuario Soporte interactivo para el proceso de

desarrollo

Page 12: An�lisis de Herramientas CASE.ppt

Ventajas de utilizar Herramientas CASE

Documentación mejor elaborada y en menos tiempo

Ayuda en la administración de todo el proyecto de desarrollo

Page 13: An�lisis de Herramientas CASE.ppt

Desventajas de usar herramientas CASE

Confiabilidad en los métodos estructurados

Conflictos en el uso de los diagramas Función limitada Alcance limitado Falta de niveles estándar para el soporte

de la metodología 1) dar soporte a los diagramas que emplea una

metodología o 2) soportarlos e imponer la metodología, sus

reglas y procesos.

Page 14: An�lisis de Herramientas CASE.ppt

Para que podemos Utilizar las herramientas CASE

CASE multiplataforma CASE para ingeniería inversa y

directa CASE para trabajo en grupo

(groupware). CASE para desarrollo de sistemas

orientados a objetos

Page 15: An�lisis de Herramientas CASE.ppt

Herramientas Comerciales

En nuestro caso analizamos algunas herramientas comerciales de las mas utilizadas. System Architect Power Designer Visio Enterprise Visible Analyst ERWin Rose 98 Enterprise VisualAge for Java Enterprise Power Builder Designer 2000 Seagate Info . Crystal Report

Page 16: An�lisis de Herramientas CASE.ppt

PowerDesigner. PowerDesigner cubre aspectos como el modelado lógico

y físico de la base de datos, creación y mantenimiento de base de datos, y generación de especificaciones de la base de datos.

Metodología y arquitectura modelo (pdm) Warehousearchitect (wdm) Divulgación y acceso de los meta datos(dfd) Contenido De la Revisión Del Detalle(cdm) Processanalyst (pdm) Requerimientos.

Pentium® III processor at 90MHz 64MB RAM 200MB disk space

Proveedor: pcconection Precio: $363.92

Page 17: An�lisis de Herramientas CASE.ppt

VISIO Enterprise

Documentar y analizar procesos empresariales. Colaborar de formas nuevas. Anotar diagramas con mayor naturalidad en el

Tablet PC. Capturar ideas con herramientas de generación

de ideas. Crear calendarios a partir de Outlook. Crear y utilizar diagramas técnicos con mayor

facilidad. Crear y modificar diagramas con mayor rapidez. Crear soluciones eficaces y conectadas.

Page 18: An�lisis de Herramientas CASE.ppt

VISIO Enterprise

Además de contar con una completa integración con Microsoft Office

Proveedor: Microsoft Contacto: 5265-3380 Costo: 1652 pesos

Page 19: An�lisis de Herramientas CASE.ppt

ERWIN 3.0

ERwin 3.0 está compuesto por los siguientes elementos: ERwin/ERX (herramienta de modelización E-R)

ERwin/DWX (herramienta de modelización optimizada para DW) y ERwin/UMA (herramienta de modelización relacional a objetos).

Page 20: An�lisis de Herramientas CASE.ppt

ERWIN 3.0

ER win separa finalmente modelos lógicos y físicos. Esto se lograda tratando las dos formas de modelar como diversas representaciones del mismo contenido.

Proveedor: AllFusion ERwin Data Modeler Contacto: http://www.ca.com Costo: $ 41707 pesos

Page 21: An�lisis de Herramientas CASE.ppt

Rose 98 Enterprise 98

Fuerzas Un producto completo, incluyendo el

agregar add-ins de los generadores de código y de la base de datos.

Su Propio motor de Scripting directo y extensible

Fácil utilizar. Definición de la base de datos cona

integración a oracle y Erwin. Ayudas metodologícas existentes de

Booch, de Rumbaugh y de Jacobson.

Page 22: An�lisis de Herramientas CASE.ppt

Rose 98 Enterprise 98

Debilidades Los errores y las omisiones en la

generación de código - aunque ahora está resuelto en gran

Divulgación incorporada limitada (solamente ésta puede ser rectificada con las escrituras). Precio $6000(Empresa), $ 4000(Profesional) Requisitos: Windows 95 , 98 o NT4 Proveedor: Retrosoftware

Page 23: An�lisis de Herramientas CASE.ppt

VisualAge for Java Enterprise 2.0

IBM VisualAge Generator es un rápido y potente entorno de desarrollo de aplicaciones de gama alta diseñado para crear e implantar aplicaciones de comercio electrónico

Page 24: An�lisis de Herramientas CASE.ppt

VisualAge for Java Enterprise 2.0

VisualAge Generator proporciona un procesamiento de transacciones de gran volumen en entornos de comercio electrónico de múltiples niveles y plataformas, ocultando la complejidad de los datos y de las conexiones de comunicaciones

Los programadores con poca o ninguna experiencia en Java™ pueden implantar sistemas completos de comercio electrónico basados en Java™

Page 25: An�lisis de Herramientas CASE.ppt

VisualAge for Java Enterprise 2.0

Acelera la implantación de aplicaciones de empresa a empresa (B2B) basadas en MQSeries.

Se integra totalmente con VisualAge para Java™ a fin de ofrecer un entorno de desarrollo y de pruebas basado en Java™ que permita la creación de interfaces gráficos de usuario, subprogramas y servlets de Java™, así como nuevos programas de servidores transaccionales.

Genera código de servidor Java™ para Windows® 2000 y Windows® NT. Precio: $1000 Proveedor: Ibm http://www.306.ibm.com/software/info/ecatalog/

es_MX/products/J106020V24930M42.html

Page 26: An�lisis de Herramientas CASE.ppt

PowerBuilder

Soporta una gran variedad de sistemas de gestión de base de datos, tales como: Sybase, Informix, Oracle, Watcom, entre otras.

Tiene capacidad de acceder a información de múl- tiples bases de datos y mostrar esa información en una única ventana.

Se trabaja en ambiente cliente - servidor. Posee un objeto inteligente llamado Datawindow

que realiza directamente la interface con la base de datos, sin requerir que el programador conozca SQL.

Capacidad de utilizar sentencias SQL combinadas en el código.

Page 27: An�lisis de Herramientas CASE.ppt

PowerBuilder Se puede trabajar en múltiples plataformas, ya

que soporta diferentes sistemas operativos y posee drivers nativos para las bases de datos más comerciales.

La creación de aplicaciones es sencilla. Se realiza poca programación. Permite usar ventanas, botones y todas las

herramientas que presenta el windows facilitando su manejo.

Para construir la aplicacion se utilizan painters, allí se definen las propiedades de los objetos y se agregan los controles.

Se puede trabajar con múltiples ventanas

Page 28: An�lisis de Herramientas CASE.ppt

PowerBuilder

Proveedor: Sybase Costo: No disponible (requiere registro) Contacto:

http://www.sybase.com/products/developmentintegration/powerbuilder

Page 29: An�lisis de Herramientas CASE.ppt

System architect 4.0

Este producto tiene soporte para UML y las metodologías de punta en cuanto a orientación a objetos se refiere.

Page 30: An�lisis de Herramientas CASE.ppt

System architect 4.0

Metodologías: UML booch 94 object medeling technique gane/sarson Yourdon/de Marco ssadm schaler/mellor information engineering.

Page 31: An�lisis de Herramientas CASE.ppt

System architect 4.0

Ingeniería de reverso a través de SQL, ddl o una liga viva DBMS 19.

Interfase de usuario: Tiene screen painter como parte del proceso de diseño, también esta integrado a la generación de código y las pantallas se cargan a los proyectos.

Multi–usuario: Generación de codigo Control de revisión

Page 32: An�lisis de Herramientas CASE.ppt

System architect 4.0

Desventajas: Dificultad en uso. Un desempeño lento en varios tipos de

problemas.

Versión más reciente: 4.0 Proveedores: telelogic Precio: $63.60 dlls en USA (popkin

software)

Page 33: An�lisis de Herramientas CASE.ppt

Conclusiones

De las herramientas analizadas, algunos proveedores no proporcionan toda la información necesaria para su correcta evaluación, de modo que con la información obtenida, y siguiendo las características que las Herramientas CASE deben cumplir desde la perspectiva de este documento, elegimos a Visio Enterprise de Microsoft como la mejor Herramienta CASE a comprar, por las siguientes situaciones (siguiente diapositiva)

Page 34: An�lisis de Herramientas CASE.ppt

Conclusiones

Cumple con los elementos necesarios para facilidad de trabajo

Cumple con muchos estándares de metodologías (Yourdon, E-R por ejemplo)

Tiene una muy buena integración con la suite de Ofimática de Microsoft Office

El costo es aceptable El proveedor tiene un muy buen prestigio


Recommended