SlideShare una empresa de Scribd logo
1 de 3
Los modelos arquitectónicos describen el entorno del sistema. Los modelos arquitectónicos
sencillos normalmente se complementan con otros modelos, tales como modelos de
procesos, que muestran las actividades de los procesos soportados por el sistema.
Marco de Trabajo, Pruebas ,Gestión
Formulación , Planificación , Análisis , Análisis de Contenido , Análisis de Interacción
Análisis Funcional
Análisis de Configuración
Diseño
Diseño Arquitectónico
Estructuras
Lineal
Reticular
Jerárquica
Web Pura
Patrones de Diseño
Diseño de Navegación
MARCO DE TRABAJO
Según Pressman, “el proceso de ingeniería comienza con la formulación que identifica las
metas y objetivos de las WebApps y establece el ámbito del primer incremento”
La formulación, el análisis de sistemas y aplicaciones basadas en Web representan una
sucesión de actividades de ingeniería Web que comienza con la identificación de metas
globales para la WebApp, y termina con el desarrollo de un
modelo de análisis o especificación de los requisitos para el sistema.
PATRONES DE DISEÑO
Los patrones de diseño son un buen método para resolver pequeños problemas que
pueden adaptarse a una variedad mucho más amplia de problemas específicos.
DISEÑO DE NAVEGACIÓN
el diseñador deberá definir las rutas de navegación que permitan al usuario acceder al
contenido y a los servicios de la WebApp.
Generalmente, una WebApp grande tendrá variedad de roles de usuarios diferentes.
Por ejemplo, los roles podrían ser el de visitante, cliente registrado o cliente privilegiado.
Cada uno de estos roles se pueden asociar a diferentes niveles de acceso al contenido y
de servicios diferentes.
DISEÑO DE INTERFAZ
La interfaz del WebApp es la primera impresión para el usuario. Se debe considerar los
siguientes criterios de diseño:
Probabilidad de errores del servidor, incluso los más pequeños, hagan que el
usuario abandone el sitio web y busque información y servicios en algún otro sitio.
 Cantidad de lectura de texto. No hay que obligar al usuario a leer cantidades
voluminosas de texto.
 Evitar símbolo bajo construcción-levanta expectación y provocan un enlace
innecesario que seguramente sea decepcionante -.
 Evitar el desplazamiento en la pantalla. Dentro de las dimensiones normales de
una ventana del navegador se deberá incluir información importante.
 Diseño consecuente de menús de navegación y barra de cabecera.
 Equilibrio entre estética y funcionalidad.
 Opciones obvias de navegación.
ESTRUCTURAS
Lineal: Sucesión predecible de interacciones.
 Reticular: Organización de categorías en dos o más dimensiones. Esta
arquitectura WebApp es de utilidad solo cuando se encuentra un contenido muy
regular.
 Jerárquica: Fomentan solo el flujo de control a lo largo de las ramas verticales de
la jerarquía.
 Web Pura (Estructura en red): Se asemeja al uso de componentes. Los
componentes arquitectónicos (en este caso las páginas web) se diseñan de forma
que se pueden pasar el control (mediante enlaces de hipertexto) a otros
componentes del sistema. Este enfoque permite una flexibilidad de navegación
considerable, aún cuando puede resultar confuso para el usuario.

Más contenido relacionado

Destacado

Exposicion evaluacion e_arquitecturas_de_softw
Exposicion evaluacion e_arquitecturas_de_softwExposicion evaluacion e_arquitecturas_de_softw
Exposicion evaluacion e_arquitecturas_de_softwDavid Lorett
 
Análisis de arquitecturas de software
Análisis de arquitecturas de softwareAnálisis de arquitecturas de software
Análisis de arquitecturas de softwareJorge Rodriguez
 
Capitulo 3 arquitecturas_de_desarrollo_web
Capitulo 3 arquitecturas_de_desarrollo_webCapitulo 3 arquitecturas_de_desarrollo_web
Capitulo 3 arquitecturas_de_desarrollo_webgabiar1708
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 

Destacado (6)

Exposicion evaluacion e_arquitecturas_de_softw
Exposicion evaluacion e_arquitecturas_de_softwExposicion evaluacion e_arquitecturas_de_softw
Exposicion evaluacion e_arquitecturas_de_softw
 
Análisis de arquitecturas de software
Análisis de arquitecturas de softwareAnálisis de arquitecturas de software
Análisis de arquitecturas de software
 
Patrones diseño de software
Patrones diseño de softwarePatrones diseño de software
Patrones diseño de software
 
Capitulo 3 arquitecturas_de_desarrollo_web
Capitulo 3 arquitecturas_de_desarrollo_webCapitulo 3 arquitecturas_de_desarrollo_web
Capitulo 3 arquitecturas_de_desarrollo_web
 
Interface
InterfaceInterface
Interface
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 

Similar a Los modelos arquitectónicos describen el entorno del sistema

Similar a Los modelos arquitectónicos describen el entorno del sistema (20)

Desarrollo web final
Desarrollo web finalDesarrollo web final
Desarrollo web final
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
Capitulo 19 Modelado De DiseñO
Capitulo 19 Modelado De DiseñOCapitulo 19 Modelado De DiseñO
Capitulo 19 Modelado De DiseñO
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
Framework de programacion de paginas web
Framework de programacion de paginas webFramework de programacion de paginas web
Framework de programacion de paginas web
 
13.diseño de web apps
13.diseño de web apps13.diseño de web apps
13.diseño de web apps
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Software
 
Diseño de WebApps
Diseño de WebAppsDiseño de WebApps
Diseño de WebApps
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisis
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
Arquitecturas
ArquitecturasArquitecturas
Arquitecturas
 
Exposicion equip 3
Exposicion equip 3Exposicion equip 3
Exposicion equip 3
 
tic
tictic
tic
 
Diseño de información, navegación e interfaces
Diseño de información, navegación e interfacesDiseño de información, navegación e interfaces
Diseño de información, navegación e interfaces
 
Capitulo 13 sfdsgfg
Capitulo 13  sfdsgfgCapitulo 13  sfdsgfg
Capitulo 13 sfdsgfg
 
Ddd
DddDdd
Ddd
 
Arquitectura sistema
Arquitectura sistemaArquitectura sistema
Arquitectura sistema
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
DiseñO Para Web App
DiseñO Para Web AppDiseñO Para Web App
DiseñO Para Web App
 

Los modelos arquitectónicos describen el entorno del sistema

  • 1. Los modelos arquitectónicos describen el entorno del sistema. Los modelos arquitectónicos sencillos normalmente se complementan con otros modelos, tales como modelos de procesos, que muestran las actividades de los procesos soportados por el sistema. Marco de Trabajo, Pruebas ,Gestión Formulación , Planificación , Análisis , Análisis de Contenido , Análisis de Interacción Análisis Funcional Análisis de Configuración Diseño Diseño Arquitectónico Estructuras Lineal Reticular Jerárquica Web Pura Patrones de Diseño Diseño de Navegación MARCO DE TRABAJO Según Pressman, “el proceso de ingeniería comienza con la formulación que identifica las metas y objetivos de las WebApps y establece el ámbito del primer incremento” La formulación, el análisis de sistemas y aplicaciones basadas en Web representan una sucesión de actividades de ingeniería Web que comienza con la identificación de metas globales para la WebApp, y termina con el desarrollo de un modelo de análisis o especificación de los requisitos para el sistema. PATRONES DE DISEÑO Los patrones de diseño son un buen método para resolver pequeños problemas que pueden adaptarse a una variedad mucho más amplia de problemas específicos. DISEÑO DE NAVEGACIÓN el diseñador deberá definir las rutas de navegación que permitan al usuario acceder al contenido y a los servicios de la WebApp. Generalmente, una WebApp grande tendrá variedad de roles de usuarios diferentes. Por ejemplo, los roles podrían ser el de visitante, cliente registrado o cliente privilegiado. Cada uno de estos roles se pueden asociar a diferentes niveles de acceso al contenido y de servicios diferentes.
  • 2. DISEÑO DE INTERFAZ La interfaz del WebApp es la primera impresión para el usuario. Se debe considerar los siguientes criterios de diseño: Probabilidad de errores del servidor, incluso los más pequeños, hagan que el usuario abandone el sitio web y busque información y servicios en algún otro sitio.  Cantidad de lectura de texto. No hay que obligar al usuario a leer cantidades voluminosas de texto.  Evitar símbolo bajo construcción-levanta expectación y provocan un enlace innecesario que seguramente sea decepcionante -.  Evitar el desplazamiento en la pantalla. Dentro de las dimensiones normales de una ventana del navegador se deberá incluir información importante.  Diseño consecuente de menús de navegación y barra de cabecera.  Equilibrio entre estética y funcionalidad.  Opciones obvias de navegación. ESTRUCTURAS Lineal: Sucesión predecible de interacciones.  Reticular: Organización de categorías en dos o más dimensiones. Esta arquitectura WebApp es de utilidad solo cuando se encuentra un contenido muy regular.  Jerárquica: Fomentan solo el flujo de control a lo largo de las ramas verticales de
  • 3. la jerarquía.  Web Pura (Estructura en red): Se asemeja al uso de componentes. Los componentes arquitectónicos (en este caso las páginas web) se diseñan de forma que se pueden pasar el control (mediante enlaces de hipertexto) a otros componentes del sistema. Este enfoque permite una flexibilidad de navegación considerable, aún cuando puede resultar confuso para el usuario.