Herramientas Case

download Herramientas Case

If you can't read please download the document

Transcript of Herramientas Case

Presentacin de PowerPoint

Repblica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educacin Superior
Guatire Edo. Miranda
I.U.T. Rufino Blanco Fombona
Ctedra: Anlisis y Diseo de Sistemas I
Especialidad: Informtica
Semestre:Tercero

Herramientas CASE

ParticipanteFranyelis Prez

Facilitador (@)Carolina Lpez

Guatire, 8 de julio de 2015

Introduccin

Da a da la tecnologa avanza, surgen nuevas y mejores formas de hacer las cosas, siempre buscando mtodos ms efectivos, confiables, con mayor calidad y menos riesgos. Las herramienta CASE nacen para auxiliar a los desarrolladores de software.

Historia

El objetivo en 1985 para muchos vendedores era producir software ms rpidamente. Las herramientas del CASE seran una familia de mtodos favorablemente estructurados para planeamiento, anlisis y diseo.

Los 70s vieron la introduccin de tcnicas grficas y diagramas de flujo de datos.

La primera herramienta comercial se remonta a 1982.

1985 cuando las herramientas CASE se volvieron realmente importantes en el proceso de desarrollo de software.

Definicin de las Herramientas Case

Las herramientas CASE son un conjunto de herramientas y mtodos asociados que proporcionan asistencia automatizada en el proceso de desarrollo del software a lo largo de su ciclo de vida.

http://4.bp.blogspot.com/-rdNY-wYCAVU/TZkFeqTf3tI/AAAAAAAAAA8/ALTv3SkI5cs/s200/images%255B7%255D.jpgObjetivos

Aumentar la productividad de las reas de desarrollo y mantenimiento de los sistemas informticos.

Mejorar la calidad del software desarrollado

Reducir tiempos y costos.

Mejorar el archivo de datos (enciclopedia) de conocimientos (know-how) y sus facilidades de uso, reduciendo la dependencia de analistas y programadores

Mejorar la gestin y dominio sobre el proyecto en cuanto a su planificacin, ejecucin y control.

objetivos

Automatizar

El desarrollo del software

La documentacin

La generacin del cdigo

El chequeo de errores

Permitir

La reutilizacin (reusabilidad) del software

La portabilidad del software

La estandarizacin de la documentacin

Integrar las Mejorar el archivo de datos (enciclopedia) de conocimientos .

Componentes O Elementos

Repositorio

El repositorio ampla el concepto de diccionario de datos para incluir toda la informacin que se va generando a lo largo del ciclo de vida del sistema.

Caractersticas

Tipo de informacin. Que contiene alguna metodologa concreta, datos, grficos, procesos, informes, modelos o reglas.

Tipo de controles. Si incorpora algn mdulo de gestin de cambios, de mantenimiento de versiones, de acceso por clave, de redundancia de la informacin.

Mdulos de Diagramacin y Modelizacin

Este componente consiste en dar soporte para la creacin de los diagramas ms utilizados para el anlisis y diseo del software.

Diagrama de flujo de datos.

Modelo entidad - interrelacin

Diagrama Estructura de datos

Diagrama Estructura de cuadros

Herramienta de prototipado

El objetivo principal de esta herramienta es poder mostrar al usuario, desde los momentos inciales del diseo, el aspecto que tendr la aplicacin una vez desarrollada.

Generador de Cdigo

Normalmente se suele utilizar sobre ordenadores personales o estaciones de trabajo, por lo que el paso posterior del cdigo al host puede traer problemas, al tener que compilar en ambos entornos

Mdulo Generador de Documentacin

El mdulo generador de la documentacin se alimenta del repositorio para transcribir las especificaciones all contenidas.

Clasificacin

1. Herramientas integradas, I-CASE (Integrated CASE, CASE integrado):2. Herramientas de alto nivel, U-CASE (Upper CASE - CASE superior) 3. Herramientas de bajo nivel, L-CASE (Lower CASE - CASE inferior) 4. Juegos de herramientas o Tools-Case.

Segn Su Integracin

Toolkits (Juego de herramientas)

Workbenchs (Banco de trabajo)

IPSE (Integrated Project Support Environment)

Por su Posicin

Upper CASE: Herramientas de apoyo a las primeras fases

Mtricas del software.

Estimacin de costes.

Planificacin temporal.

Medium CASE: Herramientas de apoyo a las fases centrales.

Anlisis.

Diseo.

Lower CASE: Herramientas de apoyo a las ltimas fases.

Implementacin (generacin de cdigo).

Pruebas (caja blanca y caja negra).

Mantenimiento.

Documentacin de la implementacin y documentacin para el usuario final.

Por su Funcionalidad

Herramientas de planificacin de sistemas de gestin.

Herramientas de anlisis y diseo.

Herramientas de programacin.

Herramientas de integracin y prueba

Herramientas de gestin de prototipos.

Herramientas de mantenimiento.

Herramientas de gestin de proyectos.

Herramientas de soporte.

Principales Usuarios

Analistas

Desarrolladores

Ingenieros de Software.

Ventajas

Mejora en la eficacia

Mejora en la calidad del sistema de informacin

Disminucin de tiempo

Automatizacin de tareas tediosas

Garantizar la consistencia de los procedimientos

http://1.bp.blogspot.com/-jjlibJwpeTU/TZkLykO4vHI/AAAAAAAAABU/G9p8rTAyJuQ/s1600/PalomitaFASIQ.gifDesventajas

http://2.bp.blogspot.com/-a4LstixFH-Y/TZkMJmDYtsI/AAAAAAAAABY/xt0GRuzMdMs/s200/Operation_not_permitted_delete_aquota_group_aquota_user.jpg Diagramas no utilizados.

Funcin limitada.

Costo de adquisicin.

Caractersticas

Soporte grfico para varias tcnicas (DFD, E/R, STD, modelos OO, etc.)

Control de errores Consistencia: Unicidad identificadores, reglas metodologa, etc.Validacin entre diferentes modelos:

En una fase (p.e. entre DFD y E/R)En varias fases (DFD anlisis y diseo; DFD diseo y Diagrama de estructuras).

Ejemplo de Herramienta

Prototipo

Gracias Por su Atencin

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Haga clic para editar el estilo de subttulo del patrn

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Editar el estilo de texto del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Editar el estilo de texto del patrn

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Haga clic en el icono para agregar una imagen

Editar el estilo de texto del patrn

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

Haga clic para modificar el estilo de ttulo del patrn

Editar el estilo de texto del patrn

Segundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel

08/07/2015

08/07/2015

Editar el estilo de texto del patrnSegundo nivel

Tercer nivel

Cuarto nivel

Quinto nivel