Sei sulla pagina 1di 7

ANALISIS Y DISEÑO DE BASES DE DATOS

Autores:

Fredy Esteban Naranjo Cifuentes

Jickson Luis Galeano Paez

Jhon Jairo Estrada Valencia

Nilson Alexander Moreno Torres

Fundación Universitaria Unipanamericana

Facultad de Ingeniería de Sistemas

Programa Técnico en Análisis y Diseño de Bases de Datos

Villavicencio, Meta

2019
2

Introducción

La evolución de las herramientas CASE está relacionada directamente a la evolución de la

ingeniería de software como una disciplina que sirve de complemento y así facilitan el desarrollo

de múltiples aplicaciones a la vida diaria.


3

HERRAMIENTAS CASE

Para entender que son las herramientas case, se debe conocer su historia todo comienza

en los años 70, un proyecto llamado ISDOS diseñó un lenguaje y por lo tanto un producto que

analizaba la relación existente entre los requisitos de un problema y las necesidades que éstos

generaban, el lenguaje en cuestión se denominaba PSL (Problem Statement Language) y la

aplicación que ayudaba a buscar las necesidades de los diseñadores PSA (Problem Statement

Analyzer). Pese a que esos son sus inicios, la primera herramienta CASE que el mundo

conocería seria Excelerator que fue mostrada en el año 1984 y trabajaba bajo una plataforma

PC. Aunque, hay que mencionar que las herramientas CASE entrarían en auge en la década de

los 90 esto en gran medida a que se trabajaba con el ciclo de vida del software.

Las herramientas CASE (Computer Aided Software Engineering) tienen como objetivo

automatizar o apoyar una o más fases del ciclo de vida del desarrollo de sistemas (proceso

para construir, entregar y hacer evolucionar el software), las herramientas CASE incluyen

elementos tales como, un diccionario de datos para almacenar información, herramientas de

diseño, análisis, y desarrollo de bases de datos y por último, el uso de estas herramientas

mejoran la productividad de las aplicaciones de las bases de datos.

¿Qué hacen que las herramientas CASE se han tan relevantes en el desarrollo de

software?, planteándonos lo anterior, los componentes que poseen las herramientas CASE

hacen que sea tan completas y necesarias, pues estas herramientas poseen un repositorio
4

(diccionario) donde se encuentran almacenadas los elementos y se gestionan mediante los

SGBD, meta modelo constituye las técnicas y metodologías soportadas, carga o descarga de

datos la facilidad con la que se sube el repositorio de la herramienta y la comprobación de

errores.

Por otra parte, hay que tener presente, que la tecnología CASE proponen automatizar el

desarrollo del software, contribuyendo a mejorar la calidad y la productividad en el desarrollo

de sistemas de información, lo llevan a cabo las herramientas CASE mediante el aumento de

la portabilidad de las aplicaciones, implementando prácticas que se han fáciles de utilizar, la

inclusión de estructuras que agilicen el trabajo, reduciendo y usando un constante

mantenimiento y por último, facilitando la reutilización de componentes software, lo anterior,

lo podemos tomar como que las herramientas CASE sirvan para potenciar y llevar al software

a su pico más alto de desarrollo y utilidad.

Con los populares que son las herramientas CASE, existen muchas herramientas

CASE, pero hay unas que resaltan sobre otras como los son las que se mencionaran:

 ERwin

 EasyCASE

 Oracle Designer

 PowerDesigner

 System Architect

 Microsoft Project
5

 JDeveloper

Imagen extraída de http://www.sparxsystems.com.ar/products/ea/

Imagen extraída de https://docs.oracle.com/cd/E25178_01/integrate.1111/e12643/interfaces.htm

Debido a lo utilices que son las herramientas CASE en la actualidad la usamos de

manera constate al desarrollar los modelos de bases de datos y esto se debe en gran medida a

la seguridad que ofrecen para nuestros datos.


6

En conclusión, las herramientas CASE han sido y serán para todos los desarrolladores

la mejor herramienta de desarrollo con la que se puede contar, pues son muy completos,

fáciles de acceder y lo comunes que son en el mercado laboral.

Imagen extraída de http://ciclodevida.net/del-software


7

Referencias

https://unipanamericana.elogim.com:2056/lib/unipanamericanasp/reader.action?docID=3181399
&query=herramientas%2Bcase

https://www.ecured.cu/Herramienta_CASE

Potrebbero piacerti anche