PROCESOS DE SOFTWARE, DATA WAREHOUSE Y GESTIÓN DOCUMENTAL

PROCESOS DE SOFTWARE, DATA WAREHOUSE Y GESTIÓN DOCUMENTAL

Área Marketing
Modalidad Online
Alta calidad educativa

Alta Calidad
Educativa

Bonificable para empresas

Bonificable
para empresas

Becas y financiamiento

Plataforma
Interactiva

Flexibilidad horaria

Flexibilidad
Horaria

En este curso de procesos de software y Data Warehouse veremos lo que es el desarrollo de un producto software. En un comienzo, haremos una descripción sobre el concepto de software. Además, nos centraremos en los diferentes tipos de software existentes en la actualidad.

Por otro lado, analizaremos los problemas que podemos encontrar para crear un software y la crisis del software. Gracias a esta formación en procesos de software y Data Warehouse, los alumnos se convertirán en auténticos expertos en la materia.

Esta formación en modalidad online tiene una duración de 50 horas. Los alumnos podrán entrar al campus virtual para acceder al contenido interactivo y a las actividades complementarias. Por tanto, podrán planificar sus horas de estudio sin problema. Además, podrán acceder desde cualquier lugar para continuar con sus actividades formativas.

Estudiar procesos de software online

En este curso de procesos de software y Data Warehouse explicaremos diferentes perspectivas del concepto de software. Según IEEE Computer Society Press, un software es la suma total de los programas de cómputo, procedimientos, reglas de documentación y datos asociados que forman parte de las operaciones de un sistema de cómputo.

Desde el punto de vista de Pressman es un producto que diseñan y construyen los ingenieros de software. Esto abarca programas que se ejecutan dentro de una computadora de cualquier tamaño y arquitectura, documentos que comprenden formularios virtuales e impresos y datos que combinan números y texto y también incluyen representaciones de la información de audio, vídeo e imágenes.

Es importante tener claro el concepto de software para poder adentrarnos en los procesos. Por ello, nos centraremos en su aclaración desde un comienzo. Después estudiaremos otros elementos relacionados como el Data Warehousing. 

Las características del software

En el programa de procesos de software y Data Warehouse vamos a destacar las siguientes características de un software:

  • Se desarrolla, no hay fabricación como normalmente se entiende.
  • Se puede deteriorar, pero no se rompe.
  • Necesita un mantenimiento dado a lo largo de su vida.
  • Se suele construir a medida.
  • Su creación está cambiando debido a la programación orientada a objetos.

Es importante que los alumnos conozcan todas las características del software. Esto les facilitará su labor en cualquier empresa. La demandan de profesionales en procesos de software y Data Warehouse ha incrementado. Actualmente, las organizaciones necesitan contar con muchos programas para poder conseguir el éxito empresarial. El principal motivo es el avance de las nuevas tecnologías y la globalización.

El almacenamiento de datos en bases de datos

Hoy en día, es importante reconocer la problemática del análisis de grandes volúmenes de datos y de los beneficios de su uso sistemático para la obtención de modelos y patrones predictivos o descriptivos.

En este curso de procesos de software conoceremos las fases del descubrimiento de conocimiento de bases de datos. Así como, la importancia de las mismas en el éxito del proceso. En especial, las de limpieza y selección de datos.

Para cualquier Sistema de Información Avanzado (SIA) el poder procesar información de manera rápida se ha vuelto una necesidad muy importante. Por este motivo, mostramos que se necesita la construcción de base de datos con características especiales que permitan mejorar los procesos.

En la gran mayoría de los casos, estos nuevos diseños no siguen diseños lógicos. Por tanto, la desnormalización de base de datos es muy común. En esta formación en procesos de software y Data Warehouse abordaremos esta cuestión detenidamente.

Muchas herramientas como hojas de cálculo y paquetes estadísticos permiten obtener información de soporte para la toma de decisiones, aunque desgraciadamente el volumen de información es muy pequeño.

En este programa en procesos de software y Data Warehouse destacamos que las bases de datos pueden ser clasificadas en distintos tipos. Pero en general, serán bases de datos transaccionales e históricas. Veremos que las bases de datos históricas no son modificadas, pero sirven para llevar un registro de todo lo ocurrido.

El análisis de bases de datos para el soporte en la toma de decisiones

Generalmente, la información que se quiere investigar sobre un cierto dominio de la organización se encuentra en bases de datos y otras fuentes muy diversas. Estas pueden ser tanto internas como externas. Muchas de estas fuentes son las que se utilizan para el trabajo diario, es decir, bases de datos operacionales.

Además, analizamos los diferentes cometidos para los que se usa la base de datos transaccional. En este curso en procesos de software nos centramos en los siguientes:

  • Se mantiene el trabajo transaccional diario de los sistemas de información originales. También conocido como OLTP, On-Line Transactional Processing.
  • Se hace análisis de los datos en tiempo real sobre la misma base de datos. También se le conoce como OLAP, On-Line Analytical Processing.

Por otro lado, trataremos el nacimiento del Data Warehouses, es decir, almacenes o bodegas de datos. Los costes de almacenamiento masivo y conectividad se han reducido drásticamente en los últimos años. Por este motivo, parece razonable recoger los datos o información histórica en un sistema separado y específico.

Qué es la recuperación y acceso a la información

Otro aspecto fundamental que abordaremos en este programa en procesos de software es la recuperación de información. Como mostraremos, es una parte de los análisis de los sistemas de información.

Se encarga de estudiar la búsqueda de información en cualquier documento digital. Cubre muchas disciplinas relacionadas entre sí, desde modelos matemáticos y lingüísticos hasta inteligencia artificial.

En los últimos años, la principal aplicación de la recuperación de información es analizar lo buenos que son los sistemas de recuperación de información en base a diversas medidas:

  • Precisión. Mide el porcentaje de documentos que son relevantes del total de documentos recuperados.
  • Exhaustividad (Recall). Mide el porcentaje de documentos relevantes recuperados del total de documentos relevantes.
  • Medida F. Es una medida que calcula la media armónica de la precisión y la exhaustividad, que siempre serán inversas. Es decir, cuanto más mejora una más empeora la otra.
  • Proposición de Fallo (Fall-Out). Mide el porcentaje de documentos no relevantes que se han recuperado del conjunto de documentos no relevantes. Esta medida y la siguiente es menos utilizada que las anteriores.
  • Porcentaje de Fallo (Miss). Mide el porcentaje de documentos relevantes no recuperados del total de documentos recuperados.

Qué son los sistemas de recuperación de la información

Los sistemas de recuperación de la información son los programas informáticos que permiten automatizar las distintas tareas que se integran en el proceso de recuperación de la información.

Por ejemplo, en este programa en procesos de software veremos la importancia de diferenciar entre bases de datos y programas informáticos que permiten su explotación. Las primeras son una colección organizada de datos e información almacenada. Y los segundos, sistemas de gestión de bases de datos (SGBD).

En este curso en procesos de software y Data Warehouse analizaremos las dos operaciones básicas que realizan los sistemas de recuperación de la información:

  • Representación o indización: del contenido semántico de los documentos y de las necesidades de información del usuario con el uso de palabras o términos del lenguaje natural. Las características de un documento se representan como un conjunto de términos de indización. Puede ser automática (ordenadores, lenguaje natural) o manual (intelectual), utilizando lenguajes controlados.
  • Búsqueda: proceso por el que el sistema examina las representaciones de los documentos y trata de equipararlas con las de la consulta. El objetivo es determinar las que mejor satisfacen las necesidades de los usuarios. Es decir, las más relevantes y las que presentan un mayor grado de semejanza.
  • Describir lo que es el desarrollo de un producto software.
  • Explicar el concepto de ingeniería del software, paradigmas de ciclos de vidas: ventajas y defectos.
  • Conocer el modelo entidad - relación.
  • Reconocer la problemática del análisis de grandes volúmenes de datos y de los beneficios de su uso sistemático para la obtención de modelos y patrones predictivos o descriptivos.
  • Conocer las fases del descubrimiento de conocimiento de bases de datos y la importancia de las mismas en el éxito del proceso (en especial las de limpieza y selección de datos).
  • Fundamentar teóricamente la enseñanza y aprendizaje abiertos y a distancia.
  • Conocer las bases del aprendizaje en los adultos así como las características diferenciales de las personas que aprenden a distancia.
  • Adquirir los conocimientos necesarios para la elección y gestión de una plataforma de e-learning y familiarizarse con los aspectos básicos de los estándares para e-learning.

Aquellas personas que deseen contar con una base formativa y unos conocimientos que contribuyan al éxito de sus proyectos empresariales.

Personas con cargos de gestión de documentos, que quieran descubrir las bases de datos y la importancia que tienen estas para el correcto funcionamiento de la empresa.

Analistas de grandes cantidades de datos, que necesiten usar patrones para que estos datos queden almacenados de manera correcta.

Tema 1. Paradigmas, proyectos y procesos del software.

  1. Introducción.
  2. Ingeniería del software.
  3. Paradigmas de ciclos de vida de la ingeniería de software.
  4. Gestión de proyectos informáticos.

Tema 2. De los datos a la información. Fundamentos del Data Warehousing.

  1. Introducción a los almacenes de datos.
  2. Arquitectura de un almacén de datos.
  3. Herramientas Olap.
  4. Rolap y Molap.
  5. Carga y mantenimiento de un almacén de datos.
  6. Diseño de un almacén de datos.

Tema 3. Data warehouse: herramientas de verificación y técnicas de descubrimiento de información.

  1. Herramientas de verificación.
  2. Introducción a minería de datos.
  3. El proceso de KDD.
  4. Tipología de técnicas de minería de datos.
  5. Sistemas.
  6. Visualización.
  7. Minería de datos.

Tema 4. Acceso y recuperación de la información textual y gestión de documentos.

  1. Qué es la recuperación y acceso a la información.
  2. Problema del acceso de la información.
  3. Minerías de texto y las empresas.
  4. Herramientas análisis de datos.
  5. Búsqueda de información.
  6. Gestión documental.
  7. Gestión de documentos.