SlideShare una empresa de Scribd logo
1 de 19
HERRAMIENTAS: CASE - IDE DANIEL ZETA SEBASTIAN OCAMPO METODOLOGIA DE PROGRAMACION IV
HERRAMIENTAS CASE Son 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. Su ciclo de vida consiste en:  INVESTIGACION PRELIMINAR INSTALACION ANALISIS IMPLEMENTACION DISEÑO
HISTORIA INICIOS – 80’ Ayuda en la documentación por computadora. Diagramación asistida por computadora. Herramientas de análisis y diseño. Diseño automático de análisis y pruebas. Repositorios automáticos de información de sistemas. A MEDIADOS – 80’ FINALES – 80’ Generación automática de código desde especificaciones de diseño. INICIOS – 90’ Metodología Inteligente. Interface de Usuario reusable como una metodología de desarrollo.
CLASIFICACION  - CASE I-CASE UPPERCASE LOWERCASE SE UTILIZAN DEPENDIENDO DE : Las plataformas que soportan. Su funcionalidad Las fases del ciclo de vida del desarrollo de sistemas que cubren. La arquitectura de las aplicaciones que produce
CASE INTEGRADO VENTAJAS: (ζ) Integra el ciclo de vida. (ζ) Permite lograr importantes mejoras de productividad a mediano plazo. (ζ) Permite un eficiente soporte al mantenimiento de Sistemas. (ζ) Mantiene la consistencia de los sistemas a nivel corporativo. :  DESVENTAJAS: (ζ) No es tan eficiente para soluciones simples, sino para soluciones complejas. (ζ) Depende del Hardware y del Software. (ζ) Es costoso.  :
CASE INFERIOR VENTAJAS: (ζ) Permite lograr importantes mejoras de productividad a corto plazo. (ζ) Permite un eficiente soporte al mantenimiento de sistemas. :  DESVENTAJAS: (ζ) No garantiza la consistencia de los resultados a nivel corporativo. (ζ) No garantiza la eficiencia del Análisis y Diseño. (ζ) No permite la integración del ciclo de vida. :
CASE SUPERIOR VENTAJAS: (ζ) Se utiliza en plataforma PC, es aplicable a diferentes Entornos. (ζ) Menor costo :  DESVENTAJAS: (ζ) Permite mejorar la calidad de los sistemas, pero no mejora la productividad. (ζ) No permite la integración del ciclo de vida. :
COMPATIBILIDAD SOFTWARE DE APLICACIÒN (ζ)NetDynamics (ζ) PowerBuilder (ζ) PROGRESS (ζ) Visual Basic :  BASES DE DATOS (ζ)DB2 UDB (ζ)Dbase (ζ)FoxPro (ζ)HiRDB (ζ)Informix (ζ)InterBase (ζ)Oracle (ζ)SAS :  SISTEMAS OPERATIVOS (ζ)Windows NT (ζ) Windows 95 (ζ) Windows 98 : REQUERI- MIENTOS (ζ) Mínimo 10 MB de espacio de disco duro (ζ) 16 MB RAM (ζ) 32 MB RAM (Recomendado para modelos largos) :
HERRAMIENTA CASE MAS UTILIZADA  PLATINUM ERwin es una herramienta de diseño de base de datos. Brinda productividad en diseño, generación, y mantenimiento de aplicaciones. ERwin hace fácil el diseño de una base de datos. Los diseñadores de bases de datos sólo apuntan y pulsan un botón para crear un gráfico de todos sus requerimientos de datos y capturar las reglas de negocio en un modelo lógico, mostrando todas las entidades, atributos, relaciones, y llaves importantes.
HERRAMIENTAS IDE JDK Java Development Kit, es el conjunto de herramientas proporcionadas por sun, que permite compilar y ejecutar código java. MAQUINA VIRTUAL Una Máquina virtual Java (Java Virtual Machine, JVM) es un programa nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial, el cual es generado por el compilador del lenguaje Java.
QUE ES UNA HERRAMIENTA IDE Un entorno de desarrollo integrado (en inglés integrateddevelopmentenvironment). Es una aplicación (entorno de programación) para desarrollar software que está compuesto normalmente por un editor de código, un compilador ó un intérprete, un depurador y algunas veces un diseñador de interfaces gráficas incorporado.
COMPONENTES EDITOR DE TEXTO DEPURADOR COMPILADOR INTERPRETE
EDITOR DE TEXTO Un editor es una aplicación para escribir código de programación en el lenguaje deseado. Contiene todas las herramientas de edición necesarias, y algunas veces características propias de IDE's
COMPILADOR Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar.
INTERPRETE Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
GUI’S GUI son las siglas de interfaz gráfica de usuario. Son herramientas para crear interfaces gráficas, esto es, componentes gráficos con los cuales el usuario interacciona con la aplicación. Hay algunos IDE's que contienen GUI's integrados.
DIFERENCIAS ENTRE: COMPILADOR Los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema INTERPRETE Los intérpretes sólo realizan la traducción a medida que sea necesaria
DEPURADOR Es un programa usado para probar y revisar posibles errores que contenga el Código escrito.
WEB - GRAFIA http://www.inei.gob.pe/biblioineipub/bancopub/Inf/Lib5103/Libro.pdf file:///G:/Herramienta_CASE.htm file:///G:/Herramientas%20Case.htm http://elviajedelnavegante.blogspot.com/2010/10/herramientas-ide-gui-editor-para_18.html http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado http://www.osmosislatina.com/java/componentes.htm es.wikipedia.org/wiki/Máquina_virtual_de_Java http://es.wikipedia.org/wiki/Compilador http://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica)

Más contenido relacionado

La actualidad más candente

Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
kvillazon
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
Yare LoZada
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
aics-1986-13-saraguro
 
Monografia pipeline
Monografia pipelineMonografia pipeline
Monografia pipeline
vaneyui
 

La actualidad más candente (20)

Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de software
 
BD Biblioteca con mysql
BD Biblioteca con mysqlBD Biblioteca con mysql
BD Biblioteca con mysql
 
Modelo de usuarios
Modelo de usuariosModelo de usuarios
Modelo de usuarios
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Rup (iteraciones)
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Manual de instalacion
Manual de instalacionManual de instalacion
Manual de instalacion
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y Fragmentación
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y Directorios
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Monografia pipeline
Monografia pipelineMonografia pipeline
Monografia pipeline
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Sistemas de archivos ext y discos opticos
Sistemas de archivos ext y discos opticosSistemas de archivos ext y discos opticos
Sistemas de archivos ext y discos opticos
 

Destacado

Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
Juan Camilo
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
still01
 
Diapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedadDiapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedad
Paan-Benitez
 
Innovacion Tecnologica
Innovacion TecnologicaInnovacion Tecnologica
Innovacion Tecnologica
Shirley
 

Destacado (17)

Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Patrones de creación
Patrones de creaciónPatrones de creación
Patrones de creación
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Modelado, Ingenieria de Software
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
 
Patrones de diseño de software
Patrones de diseño de softwarePatrones de diseño de software
Patrones de diseño de software
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedadDiapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedad
 
Innovacion Tecnologica
Innovacion TecnologicaInnovacion Tecnologica
Innovacion Tecnologica
 
Proyecto de grado
Proyecto de gradoProyecto de grado
Proyecto de grado
 
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICALA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
 
La tecnología
La tecnologíaLa tecnología
La tecnología
 
Factibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaFactibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y Economica
 
Análisis Estadístico
Análisis EstadísticoAnálisis Estadístico
Análisis Estadístico
 

Similar a Herramientas IDE - CASE

4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02
Lupunkd Ruiz Angulo
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
MilagrosJacqueline
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de software
Cindy Aleman
 
Expo byron maldonado.....ultima
Expo byron maldonado.....ultimaExpo byron maldonado.....ultima
Expo byron maldonado.....ultima
byron92
 
Nticxppoint2
Nticxppoint2Nticxppoint2
Nticxppoint2
FejIVO
 

Similar a Herramientas IDE - CASE (20)

Exposición CASE - IDE
Exposición CASE - IDEExposición CASE - IDE
Exposición CASE - IDE
 
Estructuras sdk
Estructuras sdkEstructuras sdk
Estructuras sdk
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx
 
Presentación sobre software
Presentación sobre softwarePresentación sobre software
Presentación sobre software
 
Presentación sobre software
Presentación sobre softwarePresentación sobre software
Presentación sobre software
 
Andrid studio
Andrid studioAndrid studio
Andrid studio
 
4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
Software
SoftwareSoftware
Software
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de software
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Introducción a R Studio para estudiantes.pptx
Introducción a R Studio para estudiantes.pptxIntroducción a R Studio para estudiantes.pptx
Introducción a R Studio para estudiantes.pptx
 
123-123/12
123-123/12123-123/12
123-123/12
 
Expo byron maldonado.....ultima
Expo byron maldonado.....ultimaExpo byron maldonado.....ultima
Expo byron maldonado.....ultima
 
Resumen hardware y software
Resumen hardware y softwareResumen hardware y software
Resumen hardware y software
 
Nticxppoint2
Nticxppoint2Nticxppoint2
Nticxppoint2
 
Subsistema logico tema 1. IFCT0210
Subsistema logico tema 1. IFCT0210Subsistema logico tema 1. IFCT0210
Subsistema logico tema 1. IFCT0210
 
Tipos de software eylin
Tipos de software eylinTipos de software eylin
Tipos de software eylin
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 

Más de Luis Eduardo Pelaez Valencia

Más de Luis Eduardo Pelaez Valencia (20)

Seguridad social presentacion.pptx
Seguridad social presentacion.pptxSeguridad social presentacion.pptx
Seguridad social presentacion.pptx
 
20180802 inicio-public
20180802 inicio-public20180802 inicio-public
20180802 inicio-public
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-public
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de Anteproyecto
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de pares
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el producto
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
 
SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3
 
SQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminarioSQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminario
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Visibilidad de la producción académica
Visibilidad de la producción académicaVisibilidad de la producción académica
Visibilidad de la producción académica
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Política y Niveles de Educcación
Política y Niveles de EduccaciónPolítica y Niveles de Educcación
Política y Niveles de Educcación
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casa
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Taller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sqlTaller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sql
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 

Herramientas IDE - CASE

  • 1. HERRAMIENTAS: CASE - IDE DANIEL ZETA SEBASTIAN OCAMPO METODOLOGIA DE PROGRAMACION IV
  • 2. HERRAMIENTAS CASE Son 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. Su ciclo de vida consiste en: INVESTIGACION PRELIMINAR INSTALACION ANALISIS IMPLEMENTACION DISEÑO
  • 3. HISTORIA INICIOS – 80’ Ayuda en la documentación por computadora. Diagramación asistida por computadora. Herramientas de análisis y diseño. Diseño automático de análisis y pruebas. Repositorios automáticos de información de sistemas. A MEDIADOS – 80’ FINALES – 80’ Generación automática de código desde especificaciones de diseño. INICIOS – 90’ Metodología Inteligente. Interface de Usuario reusable como una metodología de desarrollo.
  • 4. CLASIFICACION - CASE I-CASE UPPERCASE LOWERCASE SE UTILIZAN DEPENDIENDO DE : Las plataformas que soportan. Su funcionalidad Las fases del ciclo de vida del desarrollo de sistemas que cubren. La arquitectura de las aplicaciones que produce
  • 5. CASE INTEGRADO VENTAJAS: (ζ) Integra el ciclo de vida. (ζ) Permite lograr importantes mejoras de productividad a mediano plazo. (ζ) Permite un eficiente soporte al mantenimiento de Sistemas. (ζ) Mantiene la consistencia de los sistemas a nivel corporativo. : DESVENTAJAS: (ζ) No es tan eficiente para soluciones simples, sino para soluciones complejas. (ζ) Depende del Hardware y del Software. (ζ) Es costoso. :
  • 6. CASE INFERIOR VENTAJAS: (ζ) Permite lograr importantes mejoras de productividad a corto plazo. (ζ) Permite un eficiente soporte al mantenimiento de sistemas. : DESVENTAJAS: (ζ) No garantiza la consistencia de los resultados a nivel corporativo. (ζ) No garantiza la eficiencia del Análisis y Diseño. (ζ) No permite la integración del ciclo de vida. :
  • 7. CASE SUPERIOR VENTAJAS: (ζ) Se utiliza en plataforma PC, es aplicable a diferentes Entornos. (ζ) Menor costo : DESVENTAJAS: (ζ) Permite mejorar la calidad de los sistemas, pero no mejora la productividad. (ζ) No permite la integración del ciclo de vida. :
  • 8. COMPATIBILIDAD SOFTWARE DE APLICACIÒN (ζ)NetDynamics (ζ) PowerBuilder (ζ) PROGRESS (ζ) Visual Basic : BASES DE DATOS (ζ)DB2 UDB (ζ)Dbase (ζ)FoxPro (ζ)HiRDB (ζ)Informix (ζ)InterBase (ζ)Oracle (ζ)SAS : SISTEMAS OPERATIVOS (ζ)Windows NT (ζ) Windows 95 (ζ) Windows 98 : REQUERI- MIENTOS (ζ) Mínimo 10 MB de espacio de disco duro (ζ) 16 MB RAM (ζ) 32 MB RAM (Recomendado para modelos largos) :
  • 9. HERRAMIENTA CASE MAS UTILIZADA PLATINUM ERwin es una herramienta de diseño de base de datos. Brinda productividad en diseño, generación, y mantenimiento de aplicaciones. ERwin hace fácil el diseño de una base de datos. Los diseñadores de bases de datos sólo apuntan y pulsan un botón para crear un gráfico de todos sus requerimientos de datos y capturar las reglas de negocio en un modelo lógico, mostrando todas las entidades, atributos, relaciones, y llaves importantes.
  • 10. HERRAMIENTAS IDE JDK Java Development Kit, es el conjunto de herramientas proporcionadas por sun, que permite compilar y ejecutar código java. MAQUINA VIRTUAL Una Máquina virtual Java (Java Virtual Machine, JVM) es un programa nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial, el cual es generado por el compilador del lenguaje Java.
  • 11. QUE ES UNA HERRAMIENTA IDE Un entorno de desarrollo integrado (en inglés integrateddevelopmentenvironment). Es una aplicación (entorno de programación) para desarrollar software que está compuesto normalmente por un editor de código, un compilador ó un intérprete, un depurador y algunas veces un diseñador de interfaces gráficas incorporado.
  • 12. COMPONENTES EDITOR DE TEXTO DEPURADOR COMPILADOR INTERPRETE
  • 13. EDITOR DE TEXTO Un editor es una aplicación para escribir código de programación en el lenguaje deseado. Contiene todas las herramientas de edición necesarias, y algunas veces características propias de IDE's
  • 14. COMPILADOR Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar.
  • 15. INTERPRETE Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
  • 16. GUI’S GUI son las siglas de interfaz gráfica de usuario. Son herramientas para crear interfaces gráficas, esto es, componentes gráficos con los cuales el usuario interacciona con la aplicación. Hay algunos IDE's que contienen GUI's integrados.
  • 17. DIFERENCIAS ENTRE: COMPILADOR Los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema INTERPRETE Los intérpretes sólo realizan la traducción a medida que sea necesaria
  • 18. DEPURADOR Es un programa usado para probar y revisar posibles errores que contenga el Código escrito.
  • 19. WEB - GRAFIA http://www.inei.gob.pe/biblioineipub/bancopub/Inf/Lib5103/Libro.pdf file:///G:/Herramienta_CASE.htm file:///G:/Herramientas%20Case.htm http://elviajedelnavegante.blogspot.com/2010/10/herramientas-ide-gui-editor-para_18.html http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado http://www.osmosislatina.com/java/componentes.htm es.wikipedia.org/wiki/Máquina_virtual_de_Java http://es.wikipedia.org/wiki/Compilador http://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica)