Categorías: Todo - evolución - web - seguridad - diseño

por felipe tachiquin hace 3 años

651

Fundamentos de la ingeniería Web

La ingeniería web se enfoca en diseñar, producir y adquirir contenido de texto, gráfico y video para integrarlo en aplicaciones web. Un aspecto crucial es asegurar la calidad, la fiabilidad, la usabilidad, la capacidad de mantenimiento, la eficiencia y la funcionalidad de la aplicación.

Fundamentos de la 
ingeniería Web

Fundamentos de la ingeniería Web

Enfoque de calidad

Focalizado a una aplicación web
Capacidad de mantenimiento
Eficiencia
Fiabilidad
Funcionalidad
Usabilidad

Características de una aplicación Web

Almacenes de datos
El usuario hace una consulta en una colección de bases de datos y extrae información.
Acceso a Base de datos
El usuario consulta en una base de datos grande y extrae información.
Portal
La aplicación canaliza al usuario llevándolo a otros contenidos o servicios Web fuera del dominio de la aplicación del portal
Orientada a servicios
La aplicación proporciona un servicio al usuario
Orientada a transacciones
El usuario hace una solicitud que es complementada por la WebApp.
Estética
la estética puede tener que ver con el éxito del diseño técnico.
Se implementan fuertes medidas de seguridad en la infraestructura para proteger el contenido confidencial y de proporcionar formas seguras de transmisión de datos.
Inmediatez
Páginas web sofisticadas pueden estar elaboradas en pocas horas.
Evolución continua
Están en constante evolución.
Controladas por el contenido
Puede utilizar hipermedia para presentar al usuario el contenido de textos, gráficos, sonido y vídeo.
Intensivas de Red
Reside en una red y debe dar servicio a las necesidades de una comunidad diversa de clientes,

Equipo de trabajo

Administrador
Es el responsable del funcionamiento de la WebApp
Especialista de soporte
Tienen la responsabilidad de dar soporte a la WebApp, por su constante evolución

Subtopic

Ingeniero Web
Se relaciona con actividades que incluyen obtención de requisitos, análisis, diseño arquitectónico, de navegación y de interfaces, implementación y pruebas.
Editores web
Persona encargada de actuar como enlace entre el personal técnico y los diseñadores y proveedores de contenido

Patrones de diseño

Contrapunto
patrón que añade comentarios de hipertexto interrumpiendo la narrativa del contenido para proporcionar más información o más indagación.
Contorno
Aparece cuando varios ciclos inciden en otro, permitiendo navegar por rutas definidas por los ciclos.
Anillo de web
Implementa un gran ciclo que enlaza hipertextos enteros viajando por un tema.
Ciclo
Una configuración que devuelve al usuario nodo de contenido visitado anteriormente.

Estructura de las WebApps

En red o de web pura
Los componentes se diseñan de forma que pueden pasar el control a otros componentes del sistema.
Jerárquica
Facilita el flujo de control en horizontal atravesando las ramas verticales de la estructura.
Estructuras reticulares
Puede aplicarse cuando el contenido de la WebApp puede ser organizado categóricamente en dos dimensiones
Lineal con desviaciones
Lineal con flujo opcional
Genera una desviación para adquirir contenido complementario
Lineal
Aparecen cuando es común la sucesión predecible de interacciones

Trabajo en la IWEB

Con la finalidad de diseñar, producir y adquirir todo el contenido de texto, gráfico y vídeo que se vayan a integrar en la WebApp. Al mismo tiempo , se lleva a cabo un conjunto de tareas de diseño.

Incorporación de tecnologías

Estándares de internet
Estándares como HTML, XML y lenguajes orientados a procesos JAVA.
Seguridad
Mediante la infraestructura de red se proporciona una variedad de medidas de seguridad, tales como encriptación, cortafuegos y otras.
Desarrollo basado en componentes
Los ingenieros Web disponen de tres estándares importantes para la infraestructura: CORBA, COM/DCOM y Java Beans.

Proporcionan una infraestructura para diseñar, emplear y personalizar componentes de terceras partes permitiéndoles así comunicarse unos con otros y con servicios a nivel de sistemas.

¿Qué es la ingeniería web?

Importancia
Para construir sistemas fiables, utilizables y adaptables
La ingeniería web es el uso de métodos sistemáticos, disciplinados y cuantificables al desempeño eficaz, operatividad y crecimiento de programas de muy buena calidad en la World Wide Web.
Inicia

con una formulación del problema que pasa a resolverse con las WebApps,

para ello

Realiza el diseño de interfaces arquitectónico y del navegador.

Planifica el proyecto y se analizan los requisitos de la WebApp.

lleva a cada el diseño de interfaces arquitectónico y del navegador.

Planifica el proyecto y se analizan los requisitos de la WebApp,

¿Quienes están a cargo?

Los ingenieros Web y los desarrolladores de contenido no técnicos