introducción

2
INTRODUCCIÓN En las últimas décadas se ha trabajado en el desarrollo de sistemas para encontrar técnicas para incrementar la productividad y calidad en el proceso de elaboración del software, hoy la herramienta CASE (Computer Aided Software Engineering) a remplazado el papel y lápiz por el ordenador para la transformación del desarrollo de software en un proceso automatizado. La tecnología CASE supone la automatización del desarrollo de software para elevar la productividad y la calidad en el desarrollo de sistemas análogas a lo que suponen las técnicas CAD/CAM en este enfoque permite mejorar la calidad del software. • La mejora y la estandarización de la documentación. • Aumentar la portabilidad de las aplicaciones. • Facilitar la reutilización de componentes de software • Permitir un desarrollo y un refinamiento de las aplicaciones, mediante la utilización de controles gráficos. La herramienta CASE sirven para apoyar una fase del ciclo de vida del sistema. Cuando se planifica la base de datos permite escoger una herramienta CASE para llevar de forma eficaz y posible las tareas, también suelen incluir: • Un diccionario para los datos de la aplicación de base de datos. • Herramientas de diseño para dar apoyo al análisis de datos. • Herramientas para desarrollar el modelo de datos corporativo, los esquemas conceptual y lógico. • Herramientas para desarrollar los prototipos de las aplicaciones. Con el uso de la herramienta CASE puede mejorar la productividad de aplicaciones de base de datos.

Upload: nenyta08

Post on 27-Jun-2015

152 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Introducción

INTRODUCCIÓN

En las últimas décadas se ha trabajado en el desarrollo de sistemas para encontrar técnicas para incrementar la productividad y calidad en el proceso de elaboración del software, hoy la herramienta CASE (Computer Aided Software Engineering) a remplazado el papel y lápiz por el ordenador para la transformación del desarrollo de software en un proceso automatizado.

La tecnología CASE supone la automatización del desarrollo de software para elevar la productividad y la calidad en el desarrollo de sistemas análogas a lo que suponen las técnicas CAD/CAM en este enfoque permite mejorar la calidad del software.

• La mejora y la estandarización de la documentación. • Aumentar la portabilidad de las aplicaciones. • Facilitar la reutilización de componentes de software • Permitir un desarrollo y un refinamiento de las aplicaciones, mediante la utilización de controles gráficos.

La herramienta CASE sirven para apoyar una fase del ciclo de vida del sistema.Cuando se planifica la base de datos permite escoger una herramienta CASE para llevar de forma eficaz y posible las tareas, también suelen incluir:

• Un diccionario para los datos de la aplicación de base de datos. • Herramientas de diseño para dar apoyo al análisis de datos.• Herramientas para desarrollar el modelo de datos corporativo, los esquemas conceptual y lógico. • Herramientas para desarrollar los prototipos de las aplicaciones. 

Con el uso de la herramienta CASE puede mejorar la productividad de aplicaciones de base de datos.

CONCLUSIÓN

Page 2: Introducción

Como se ha visto las herramientas CASE son el mejor método para el análisis y soluciones de software, ya que han venido a mejorar los aspectos claves en el desarrollo de los sistemas de información, las CASE han sido creadas para la automatización de procesos de análisis, diseño e implementación, brindándonos un sin número de componentes que hacen que los proyectos sean cada día más eficientes para los usuarios.Desde que se crearon éstas herramientas en 1984 hasta la actualidad, las herramientas CASE cuentan con una credibilidad y exactitud que tienen un reconocimiento universal, siendo usadas por cualquier analista y / o programador que busca un resultado óptimo y eficaz, para cada uno de sus procesos. Además las herramientas CASE deben brindar lo siguiente para ser consideradas como buenas:

Topologías de aplicación flexibles Aplicaciones portátiles Control de versión Crear código compilado en el servidor Dar un Soporte multiusuario Ofrecer Seguridad