martes, 13 de noviembre de 2018

Taxonomía de herramientas CASE

Hoy en día la mayoría de las empresas han ido adquiriendo en gran dimensión las herramientas case que más que nada es ingeniería asistida por computadoras con el fin de automatizar los procesos dentro de un sistema. Ofreciendo así grandes soluciones a un menor costo para la empresa. Se puede mencionar que CASE proporciona un conjunto de herramientas sistematizadas y automatizadas. Con el apoyo de las redes las herramientas CASE han ido perfeccionando sus servicios permitiendo a las empresas competir más efectivamente.


Cabe mencionar que las herramientas case no tienen clasificación. Pero pueden clasificarse de acuerdo a características como: Las plataformas que soportan. Las fases del ciclo de vida del desarrollo de sistemas que cubren. La arquitectura de las aplicaciones que producen. Su funcionalidad. (entre otras).


Componentes de una Herramienta CASE

Ahora presentaremos los principales componentes de una herramienta CASE:

Repositorio


La base de datos central de una herramienta CASE. El repositorio amplía el concepto de diccionario de datos para incluir toda la información que se va generando a lo largo del ciclo de vida del sistema, como por ejemplo: componentes de análisis y diseño (diagramas de flujo de datos, diagramas entidad-relación, esquemas de bases de datos, diseños de pantallas), estructuras de programas, algoritmos, etc. En algunas referencias se le denomina Diccionario de Recursos de Información.

La mayoría de herramientas CASE poseen un repositorio propio o bien trabajan sobre un repositorio suministrado por otro fabricante o vendedor.

Las características más importantes de un repositorio son:


  • Tipo de información. Que contiene alguna metodología concreta, datos, gráficos, procesos, informes, modelos o reglas.
  • Tipo de controles. Si incorpora algún módulo de gestión de cambios, de mantenimiento de versiones, de acceso por clave, de redundancia de la información

Meta modelo

Que constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta.

Módulos de diagramación y modelización

Algunos de los diagramas y modelos utilizados con mayor frecuencia son:
  • Diagrama de flujo de datos.
  • Modelo entidad - interrelación.
  • Historia de la vida de las entidades.
  • Diagrama Estructura de datos.
  • Diagrama Estructura de cuadros.
  • Técnicas matriciales.

Herramienta de prototipado

El objetivo principal de esta herramienta es poder mostrar al usuario, desde los momentos iniciales del diseño, el aspecto que tendrá la aplicación una vez desarrollada. Ello facilitará la aplicación de los cambios que se consideren necesarios, todavía en la fase de diseño.

La herramienta será tanto más útil, cuanto más rápidamente permita la construcción del prototipo y por tanto antes, se consiga la implicación del usuario final en el diseño de la aplicación. Asimismo, es importante poder aprovechar como base el prototipo para la construcción del resto de la aplicación. Actualmente, es imprescindible utilizar productos que incorporen esta funcionalidad por la cambiante tecnología y necesidades de los usuarios.
Generador de código
Normalmente se suele utilizar sobre ordenadores personales o estaciones de trabajo, por lo que el paso posterior del código al host puede traer problemas, al tener que compilar en ambos entornos.

Las características más importantes de los generadores de código son:
  • Lenguaje generado. Si se trata de un lenguaje estándar o un lenguaje propietario.
  • Portabilidad del código generado. Capacidad para poder ejecutarlo en diferentes plataformas físicas y/o lógicas.
  • Generación del esqueleto del programa o del programa completo. Si únicamente genera el esqueleto será necesario completar el resto mediante programación.
  • Posibilidad de modificación del código generado. Suele ser necesario acceder directamente al código generado para optimizarlo o completarlo.
  • Generación del código asociado a las pantallas e informes de la aplicación.
    Mediante esta característica se obtendrá la interfase de usuario de la aplicación.

Módulo generador de documentación

El módulo generador de la documentación se alimenta del repositorio para transcribir las especificaciones allí contenidas.

Algunas características de los generadores de documentación son:
  • Generación automática a partir de los datos del repositorio, sin necesidad de un esfuerzo adicional.
  • Combinación de información textual y gráfica, lo que hace más fácil su comprensión.
  • Generación de referencias cruzadas. Con ello se podrá localizar fácilmente en qué partes de la aplicación se encuentra un determinado objeto o elemento, con el fin de analizar el impacto de un cambio o identificar los módulos afectados por un determinado error.
  • Ayuda de tratamiento de textos. Facilidad para la introducción de textos complementarios a la documentación que se genera de forma automática.
  • Interfase con otras herramientas: procesadores de textos, editores gráficos, etc.





miércoles, 31 de octubre de 2018

BIENVENIDOS






SALUDOS!!!  

Este portal ha sido creado para brindarle a usted toda la información necesaria para el apoyo sobre información de las herramientas case.




Este y otros detalles los podrá conocer en esta blog, que lo mantendrá actualizado en una serie de temas con destacada información.☺

ANÁLISIS DOCUMENTAL


¿EN QUE CONSISTE?

El análisis documental es la operación que consiste en seleccionar las ideas informativamente relevantes de un documento a fin de expresar su contenido sin ambigüedades para recuperar la información en él contenida. Esta representación puede ser utilizada para identificar el documento, para procurar los puntos de acceso en la búsqueda de documentos, para indicar su contenido o para servir de sustituto del documento. El análisis puede tomar la forma de un sumario, un resumen, un índice alfabético de materias o códigos sistemáticos.

El análisis documental cubre técnicas tradicionales de bibliotecas, tales como catalogación, indización, clasificación y resumen, además de técnicas informáticas como la indización automática y la recuperación de la información almacenada en ordenadores mediante el lenguaje natural.

Este análisis se realiza persiguiendo el fin práctico: recuperar la información que no es una tarea simplemente rutinaria, ni tan sencilla como resulta al parecer para algunos usuarios que desconocen cuanto trabajo previo ha habido que realizar para que el reciba la documentación que necesita.





RECUPERACIÓN DE INFORMACIÓN

El término recuperación de información surge con la introducción de la Ciencia de la Información que integra la teoría, proceso y la práctica documental con otras ciencias como la cibernética la informática y la comunicación.

Para la realización de esta tarea es necesario contar con un personal altamente capacitado en el uso de los sistemas de recuperación de información para que los usuarios queden plenamente satisfechos en su búsqueda.

En la actualidad con el surgimiento de INTERNET se enfrenta un gran problema para efectuar la recuperación de la información y no es más que el resultado de la falta de un procesamiento previo de la información disponible, además de que esta es una herramienta de comunicación muy dinámica, constantemente aparecen nuevos sitios, nuevos buscadores, muchas veces especializados por temáticas.