Si describimos el sistema para la creación y mantenimiento de Aplicaciones Web según los perfiles de usuarios (actores) posibles tenemos la siguiente relación:
Actores 1.- Gestores de Contenidos. : Los usuarios especializados de la empresa encargados de mantener las bases de datos y textos de las páginas Web. Del modelo de 3 capas del armazón de las páginas Web solo afecta a la capa de contendidos.
Actores 2.- Diseñadores de estilo y presentación : El diseñador/ desarrollador de páginas Web. Tiene por funciones el diseño de las páginas web. Participa en la definición de las etiquetas del documento de Contendidos que serán utilizadas en el documento de Estilos. Su trabajo afecta a la capa de contenidos para definir las etiquetas del documento de Contenidos y a la capa de presentación o estilo.
Actores 3.- Desarrolladores de la lógica de la aplicación. : El programador de la estructura servidor de la aplicación Web. Realiza los diversos módulos que se han de integrar en la páginas Web dinámicas. Programa la lógica de Control y la lógica de Empresa. Su trabajo afecta a la capa de la lógica de la Aplicación Web.
Actores 4.- Desarrollador del armazón : Es el encargado de definir y crear la estructura necesaria (armazón XSLT) para el montaje de los módulos de estilo y de lógica de la aplicación. Puede ser un diseñador Web con conocimientos de XSL o un programador Web con conocimientos de XSLT.-La transformación de XSP al lenguaje fuente es común a todas las Aplicaciones Web-
En el Diagrama de Actores se representan los actores y sus funciones y responsabilidades en la aplicación Web.
(Diagrama 3) y
el Diagrama Capas muestra como se distribuye en capas el desarrollo de aplicaciones Web.
(Diagrama 2)
Los perfiles de diseñador Web, programador y desarrollador del armazón de las páginas Web, lo puede desempeñar una persona sola -como es mi caso- o un equipo.