INTRODUCCIONSon      Herramientas      de      Ayuda     al     Desarrollode Sistemas de Información, surgieron para inten...
HERRAMIENTAS CASE• Se puede definir a las Herramientas CASE como un  conjunto de programas y ayudas que dan asistencia a  ...
HERRAMIENTAS CASE• El empleo de herramientas Case permiten integrar el  proceso de ciclo de vida:• Análisis de datos y pro...
TECNOLOGIA CASE• La tecnología case supone la automatización del  desarrollo del software contribuyendo a mejorar la  cali...
TECNOLOGIA CASE•   Mejorar y estandarizar la documentación.•   Aumentar la portabilidad de las aplicaciones•   Facilitar l...
TECNOLOGIA CASE• Automatizar:• El desarrollo del software  La documentación  La generación del código  El chequeo de error...
Componentes de una herramienta                      case• Repositorio (diccionario) donde se almacenan los  elementos defi...
Componentes de una herramienta                      case• Comprobación de errores, facilidades que permiten  llevar a cabo...
Estructura general de una                herramienta case• CASE de alto nivel son aquellas herramientas que  automatizan o...
Clasificacion de una herramienta               case
Herramientas case mas Utilizadas• ERwin:• PLATINUM ERwin es una herramienta para el diseño  de base de datos, que Brinda p...
Herramientas case mas Utilizadas• EasyCASE• EasyCASE Profesional - el centro de productos para  procesos, modelamiento de ...
Herramientas case mas Utilizadas• Oracle Designer:• Oracle Designer es un conjunto de herramientas para  guardar las defin...
case
Próxima SlideShare
Cargando en…5
×

case

1.426 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
3 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
1.426
En SlideShare
0
De insertados
0
Número de insertados
6
Acciones
Compartido
0
Descargas
72
Comentarios
0
Recomendaciones
3
Insertados 0
No insertados

No hay notas en la diapositiva.

case

  1. 1. INTRODUCCIONSon Herramientas de Ayuda al Desarrollode Sistemas de Información, surgieron para intentar darsolución a los problemas inherentes a los proyectos degeneración de aplicaciones informáticas: plazosy presupuestos incumplidos, insatisfacción del usuario,escasa productividad y baja calidad en los desarrollos, entreotros. Algunas de estas herramientas se utilizanprincipalmente para mejorar la calidad, como es el caso de lasherramientas CASE.Actualmente existe una gran cantidad de este tipo deherramientas, por lo que se hace difícil la elección de estaspara el trabajo, tanto personal como corporativo.
  2. 2. HERRAMIENTAS CASE• Se puede definir a las Herramientas CASE como un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software.
  3. 3. HERRAMIENTAS CASE• El empleo de herramientas Case permiten integrar el proceso de ciclo de vida:• Análisis de datos y procesos integrados mediante un repositorio.• Generación de interfaces entre el análisis y el diseño.• Generación del código a partir del diseño.• Control de mantenimiento.
  4. 4. TECNOLOGIA CASE• La tecnología case supone la automatización del desarrollo del software contribuyendo a mejorar la calidad y productividad en el desarrollo de los sistemas de información y se plantean los siguientes objetivos• Permitir la aplicación práctica de metodologías estructuradas, las cuales al ser realizadas con una herramienta se consigue agilizar el trabajo• Facilitar la realización de prototipos y el desarrollo conjunto de aplicaciones.• Simplificar el mantenimientos de los programas.
  5. 5. TECNOLOGIA CASE• Mejorar y estandarizar la documentación.• Aumentar la portabilidad de las aplicaciones• Facilitar la reutilización de componentes de software.• Permitir un desarrollado y un refinamiento visual de las aplicaciones, mediante la aplicación de gráficos.
  6. 6. TECNOLOGIA CASE• Automatizar:• El desarrollo del software La documentación La generación del código El chequeo de errores La gestión del proyecto• Permitir: La reutilización del software La portabilidad del software La estandarización de la documentación
  7. 7. Componentes de una herramienta case• Repositorio (diccionario) donde se almacenan los elementos definidos o creados por la herramienta• Meta modelo (no siempre visible), que constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta• Carga o descarga de datos, son facilidades que permiten cargar el repertorio de la herramienta CASE con datos provenientes de otros sistemas, o bien generar a partir de la propia herramienta esquemas de base de datos, programas, etc
  8. 8. Componentes de una herramienta case• Comprobación de errores, facilidades que permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta.• Interfaz de usuario, que constará de editores de texto y herramientas de diseño gráfico que permitan, mediante la utilización de un sistema de ventanas, iconos y menús, con la ayuda del ratón, definir los diagramas, matrices, etc. que incluyen las distintas metodologías.
  9. 9. Estructura general de una herramienta case• CASE de alto nivel son aquellas herramientas que automatizan o apoyan las fases finales o superiores del ciclo de vida del desarrollo de sistemas como la planificación de sistemas, el análisis de sistemas y el diseño de sistemas.• CASE de bajo nivel son aquellas herramientas que automatizan o apoyan las fases finales o inferiores del ciclo de vida como el diseño detallado de sistemas, la implantación de sistemas y el soporte de sistemas.• CASE cruzado de ciclo de vida se aplica a aquellas herramientas que apoyan actividades que tienen lugar a lo largo de todo el ciclo de vida, se incluyen actividades como la gestión de proyectos y la estimación.
  10. 10. Clasificacion de una herramienta case
  11. 11. Herramientas case mas Utilizadas• ERwin:• PLATINUM ERwin es una herramienta para el diseño de base de datos, que Brinda productividad en su diseño, generación, y mantenimiento de aplicaciones. Desde un modelo lógico de los requerimientos de información, hasta el modelo físico• Software para Aplicaciones Compatibles:• * NetDynamics• * PowerBuilder• * PROGRESS• * Visual Basic• EasyCASE
  12. 12. Herramientas case mas Utilizadas• EasyCASE• EasyCASE Profesional - el centro de productos para procesos, modelamiento de datos y eventos, e Ingeniería de Base de Datos- es un producto para la generación de esquemas de base de datos ase de datos que soporta:• * Oracle * Paradox,Progress * SQLBase,SQL Server * Sybase,Watcom SQL
  13. 13. Herramientas case mas Utilizadas• Oracle Designer:• Oracle Designer es un conjunto de herramientas para guardar las definiciones que necesita el usuario y automatizar la construcción rápida de aplicaciones cliente/servidor gráficas.• Oracle8, Oracle7• Personal Oracle Lite• Rdb• ANSI 92• DB2/2 and MVS• Microsoft SQL Server• Sybase

×