Usos y aplicaciones de herramientas case

Solo disponible en BuenasTareas
  • Páginas : 13 (3070 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de octubre de 2010
Leer documento completo
Vista previa del texto
QUÉ ES UNA HERRAMIENTA CASE
CASE es una sigla, que corresponde a las iniciales de: Computer Aided Software Engineering; y en su traducción al Español significa Ingeniería de Software Asistida por Computación.
El concepto de CASE es muy amplio; y una buena definición genérica, que pueda abarcar esa amplitud de conceptos, sería la de considerar a la Ingeniería de Software Asistida por Computación(CASE), como la aplicación de métodos y técnicas a través de las cuales se hacen útiles a las personas comprender las capacidades de las computadoras, por medio de programas, de procedimientos y su respectiva documentación.
Concentrando nuestra atención en el uso de estas herramientas, para el desarrollo de proyectos informáticos que tengan como objetivo la automatización de procedimientosadiministrativos; podemos decir que:
Las herramientas CASE representan una forma que permite Modelar los Procesos de Negocios de las empresas y desarrollar los Sistemas de Información Gerenciales.
En la Figura 1 se muestra un Diagrama de Flujo de Datos estructuradao, utilizando el método de Yourdon para el Modelo del Proceso.
[pic]
Figura 5.1 Modelo del Proceso de Negocio
En la Figura 2 se muestrala metodología de J.Martin del Diagrama de Entidad Relación, para realizar el Modelo de Datos
[pic]
Figura 5.2 Modelo Relacional de Datos
Algunos de los componentes de las herramientas CASE permiten:
• Confeccionar la definición de requerimientos de los usuarios,
• Mejorar el diseño de los sistemas,
• Mejorar la eficiencia en la programación (por su generación automática decódigos),
• Otorgar a la administración un mejor soporte en la documentación.
Para ello, y sin importar la arquitectura de la herramienta CASE, en general tales herramientas deben abarcar las siguientes propiedades:
• Tener una interfaz gráfica y textual, que le permita al usuario manejar los objetos de diseño (Ver Figura 3).
[pic]
Figura 5.3 Herramientas de edición
• Contar con unDiccionario de Datos, a fin de rastrear y controlar los objetos diseñados (Ver figura 4 y 5).
[pic]
Figura 5.4 Diccionario de Datos Editor
[pic]
Figura 5.5 Diccionario de Datos Estructura
• Disponer de un conjunto de herramientas que permitan: chequear las reglas del diseño y analizar la lógica del diseño ( Ver figuras 6, 7 y 8).
[pic]
Figura 5.6 Chequeo de Reglas
[pic]
Figura 5.7Informe del Chequeo de Reglas
[pic]
Figura 5.8 Informe del Chequeo del Balanceo entre los Niveles del DFD
A partir de ésta descripción conceptual, sobre las herramientas; podemos hacer notar que las herramientas CASE serán un elemento muy importante, que le permitirá al administrador de un proyecto informático, llevar adelante un proyecto informático de forma eficaz y eficiente.
También es un hechoque estas mismas herramientas, como toda Tecnología de la Información se encuentra en continua evolución y existe además una gran variedad de proveedores y productos y cada uno de ellos con sus diferentes aplicaciones y especificaciones.
Por ello recomendamos, que al momento de adquirir alguna herramienta CASE, se aplique rigurosamente una metodología de compra, que permita evaluar tanto alsoftware como al proveedor del mismo (PERISSÉ-2000).
Otro elemento importante conveniente de destacar, es que las herramientas CASE, son eso: "HERRAMIENTAS", y que como tales permiten aumentar la productividad en el desarrollo de un proyecto y como herramientas que son, deben ser aplicadas a una metodología determinada.

Principales herramientas CASE del mercado y su uso

HERRAMIENTAS DE LAINGENIERÍA DE LA INFORMACIÓN.
Estas herramientas CASE modelan la información de negocios cuando ésta se transfiere entre distintas entidades organizativas en el seno de una compañía. El objetivo primordial de las herramientas de esta categoría consiste en representar objetos de datos de negocios, sus relaciones, y ayuda a comprender mejor la forma en que fluyen estos objetos de datos entre...
tracking img