Arquitectura y Desarrollo de los DSS

Páginas: 18 (4366 palabras) Publicado: 31 de marzo de 2013
1. ARQUITECTURA Y DESARROLLO DE LOS DSS*
La arquitectura de un DSS es en cierto modo similar al típico modelo clienteservidor de 3 capas (3-tier), en la que se diferencian claramente los
componentes de interfase de usuario, base de datos y reglas de negocio. En el
caso de un DSS (Figura 1) se utiliza el término DDM (Data,Dialog, Model),
acuñado por Sprague y Carlson (1996):
•Datos. Lainformación que sirve como punto de partida para la toma de
decisiones.
•Diálogo. Presenta la información al usuario en un formato adaptado a éste.
•Modelo. Permite generar la información que ayudará al usuario en su toma de
decisiones.

Figura 1: Una arquitectura típica de los DSS

A la vista de esta arquitectura podría parecer que los DSS no se diferencian de
los sistemas de informaciónconvencionales, y que por tanto, en su desarrollo
sería posible aplicar metodologías de desarrollo basadas en ciclos de vida
secuenciales. Sin embargo, el desarrollo de un DSS ha de ser iterativo,
basándose fundamentalmente en el prototipado por las razones que más abajo
se indican.
En el caso de los DSSs los requisitos son mucho más difíciles de determinar
que a partir de un análisis delsistema existente, puesto que en muchas
ocasiones el propio usuario no conoce exactamente la información que se
necesitará, o si se conoce, ésta es difícil de comunicar al analista.

*

La disertación esta basada en la publicación: Javier Tuya, Adenso Díaz(1998) LOS DECISION
SUPPORT SYSTEMS: ARQUITECTURA Y APLICACIONES EMPRESARIALES NOVATICA, Vol
133, pp. 53-59. May-Jun 1998

Este tipo desistemas se suele clasificar como de alto riesgo, por lo cual el
proceso de desarrollo ha de ser iterativo, por ejemplo, de acuerdo con el
modelo en espiral (Bohem, 1988).
Efectivamente, si se realiza una caracterización de este tipo de aplicaciones de
acuerdo con el Plan General de Calidad (MAP,1991), destacan dos atributos
por sus bajos valores: grado de definición de las especificacionesy estabilidad
del proyecto. Estos atributos son los que más diferencian los modelos de
desarrollo por evaluación de prototipos del modelo secuencial básico, y
además influyen en el aumento del perfil de riesgos cuando sus valores son
bajos. Adicionalmente, el beneficio del desarrollo no es fácilmente cuantificable,
ya que no siempre se pueden separar los efectos producidos por este tipo desistemas, y además el retorno de la inversión no puede situarse a corto plazo.
Por otra parte, debido a que el usuario involucrado pertenece a los niveles
medio y alto de la estructura organizativa de la empresa, aparecen los
problemas de disponibilidad temporal del usuario que ha de ser entrevistado.

2. LOS DATOS
Los sistemas de información tradicionales denominados de Procesamiento deTransacciones On-Line, OLTP (On-Line Transaction Processing) se basan en
un esquema relacional de datos, totalmente normalizado (dentro de lo posible)
al menos hasta tercera forma normal. Sin embargo, la exclusiva visión de la
estructura de datos que proporciona el modelo relacional no es suficiente
cuando la información debe ser utilizada para la toma de decisiones, puesto
que una de lasoperaciones más frecuentes en este caso es analizar
información y determinar la influencia de unas variables sobre otras. Esto es lo
que se denomina Procesamiento Analítico On-Line u OLAP (On-Line Analytical
Processing), término introducido por Codd, yque se tratará a continuación. Para
una visión más detallada se puede acudir a múltiples referencias en la
literatura, como por ejemplo,Datamation (1996), o Poe (1996).
2.1 Modelos de datos Multidimensionales
La necesidad de obtener información agregada que explícitamente es excluida
del modelo relacional normalizado y con unos tiempos de respuesta muy
cortos, causa que no sea suficiente mantener la información y su estructura,
sino que además hay que tener en cuenta las agregaciones. Este tipo de bases
de datos se denominan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo de un dss
  • Desarrollo Arquitectura
  • Desarrollo de un dss
  • Arquitectura de desarrollo web
  • Arquitectura de desarrollo web-capas
  • Arquitectura, desarrollo y estado actual
  • Arquitectura de desarrollo web y capas
  • desarrollo y arquitectura sustentable

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS