Desarrollo de Aplicaciones Oracle: Arquitectura y Diseño

Clasificado en Informática

Escrito el en español con un tamaño de 2,35 KB

Construyendo Aplicaciones con Oracle

El desarrollo de aplicaciones involucra decisiones no triviales de diseño e implementación que inevitablemente influyen en todo el proceso de desarrollo, afectando la división de tareas. Los problemas involucrados, como el diseño del modelo del dominio y la construcción de la interfaz de usuario, tienen requerimientos disjuntos que deben ser tratados por separado.

Aplicaciones Informáticas y la Importancia del Desarrollo en Capas

Las aplicaciones visuales e hipermedia han evolucionado en los últimos años, concentrándose mayormente en las interfaces gráficas y la web. Las antiguas aplicaciones distribuidas en CD-ROMs dieron lugar a aplicaciones dinámicas, de constante actualización e incluso personalizables, capaces de adaptarse a diferentes tipos de usuarios y, en casos avanzados, a cada usuario en particular. Estas características encuentran el medio ideal en la web, ya que de otra forma sería costoso su mantenimiento y evolución.

Diseño Conceptual

Durante esta actividad se construye un esquema conceptual representado por los objetos del dominio, las relaciones y colaboraciones existentes establecidas entre ellos. En las aplicaciones informáticas convencionales, cuyos componentes no son modificados durante la ejecución, se podría usar un modelo de datos semántico estructural (como el modelo de entidades y relaciones).

Diseño Navegacional

La primera generación de aplicaciones gráficas y web fue pensada para realizar navegación a través del espacio de información, utilizando un simple modelo de datos de hipermedia. En los entornos gráficos, la navegación es considerada un paso crítico en el diseño de aplicaciones. Un modelo navegacional se construye como una vista sobre un diseño conceptual, admitiendo la construcción de modelos diferentes de acuerdo con los distintos perfiles de usuarios. Cada modelo navegacional provee una vista subjetiva del diseño conceptual.

Conceptos Clave

Clase

Es una descripción de atributos y comportamientos de un conjunto de objetos similares. Los objetos de una clase o tipo determinado comparten los mismos comportamientos y atributos.

Atributos

Son características externas y visibles de una clase. El color de los ojos y del cabello de una persona son ejemplos de atributos.

Entradas relacionadas: