Informatica

Páginas: 8 (1801 palabras) Publicado: 22 de junio de 2014
Universidad Técnica de Comercialización y Desarrollo
ANALISIS DE SISTEMAS





TRABAJO PRACTICO: Análisis y Diseños II
TEMA: EASY CASE
PROFESOR: Lic. José María Lugo Araujo
ALUMNO: Francisco Núñez

Lambaré – Paraguay
----- 2014 -----
EASY CASE
Historia.
En la década de los setenta el proyecto ISDOS desarrolló un lenguaje llamado “Problem Statement Language” (PSL) parala descripción de los problemas de los usuarios y las necesidades de solución de un sistema de información en un diccionario computarizado. Problem Statement Analyzer (PSA) era un producto asociado que analizaba la relación de problemas y necesidades. Pero la primera herramienta CASE como hoy la conocemos fue “Excelerator” en 1984, era para PC. Actualmente la oferta de herramientas CASE es muyamplia y tenemos por ejemplo el EASYCASE o WINPROJECT.
Utilización.
Las herramientas CASE (Computer Aided Software Engineering, Ingenieria de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero. Estas herramientas pueden ayudar en todos losaspectos del ciclo de vida del desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costos, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras.

VENTAJAS.
Entre los beneficios ofrecidos por la tecnología CASE se encuentran los siguientes:
Facilidad para larevisión de aplicaciones: la experiencia muestra que una vez que las aplicaciones se implementan, se emplean por mucho tiempo. Las herramientas CASE proporcionan un beneficio substancial para las organizaciones al facilitar la revisión de las aplicaciones. Contar con un depósito central agiliza el proceso de revisión ya que éste proporciona bases para las definiciones y estándares para los datos.Las capacidades de generación interna, si se encuentran presentes, contribuyen a modificar el sistema por medio de las especificaciones más que por los ajustes al código fuente.
Soporte para el desarrollo de prototipos de sistemas: En general, el desarrollo de prototipos de aplicaciones toma varias formas. En ocasiones se desarrollan diseños para pantallas y reportes con la finalidad de mostrar laorganización y composición de los datos, encabezados y mensajes. Los ajustes necesarios al diseño se hacen con rapidez para alterar la presentación y las características de la interface. Sin embargo, no se prepara el código fuente, de naturaleza orientada hacia procedimientos, como una parte del prototipo.
Muchas herramientas CASE soportan las primeras etapas del desarrollo del prototipo. Muypocas brindan apoyo durante todo el proceso de desarrollo del prototipo. Las que proporcionan la capacidad para generar código soportan de hecho todo proceso, ya que el código puede ser generado al inducir la actividad de generación después de cambiar las especificaciones o requerimientos.
Generación de código: Como ya se mencionó, algunas herramientas CASE tienen la capacidad de producir el códigofuente. La ventaja más visible de esta característica es la disminución del tiempo necesario para preparar un programa. Sin embargo, la generación del código también asegura una estructura estándar y consistente para el programa (lo que tiene gran influencia en el mantenimiento) y disminuye la ocurrencia de varios tipos de errores, mejorando de esta manera la calidad. Las características de lageneración del código permiten volver a utilizar el software y las estructuras estándares para generar dicho código, así como el cambio de una especificación modular, lo que significa volver a generar el código y los enlaces con otros módulos. Ninguna de las herramientas que existen en el presente es capaz de generar un código completo en los dominios.
Mejora en la habilidad para satisfacer los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS