|
| Caso de estudio: Webfann.com
|
|
|
|
En este caso de estudio veremos el sistema de tienda virtual con taller de enmarcación que se ha implementado en Webfann.com |
|
|
|
|
Los locales FANN son espacios integrados de arte, cultura y ocio. Espacios en los que los clientes son invitados a entrar,
tocar, moverse con soltura y disfrutar del arte en general con un producto estrella que es la inmarcación al instante, un
servicio que garantiza al cliente la entrega una enmaración a medida en menos de 30 minutos.
WEBFANN es una web interactiva de comercio electrónico de arte y enmarcación. Ofrece al cliente más de 3.000 obras entre láminas,
grabados y obras originales de artistas, y pone a su disposición la posibilidad de enmarcarlas, bien a su gusto o bien mediante
propuestas automatizadas. |
|
|
|
|
El principal reto de esta aplicación era crear una solución de taller virtual de enmarcación sencillo e intuitivo donde los
usuarios pudieran componer fácilmente láminas, marcos, fondos, paspartús, etc., y que lu pudieran hacer de forma rápida y
cómoda, es decir, evitar la constante recarga de páginas que sufren los usuarios de los sitios web existentes hasta el momento.
Por otra parte, los retos eran los habituales en una aplicación de venta por Internet: tecnología segura para las transacciones,
integración con los sistemas existentes, fácil administración y actualización de los contenidos, etc. |
|
|
|
|
La solución se desarrolló sobre la plataforma J2EE con QCatalog como solución de plataforma para el catálogo de productos de FANN. El taller virtual se implementa como un componente Java
(Applet) embebido dentro de la web que actúa como un programa independiente dentro de la misma. Así puede interactuar con
el servidor de forma directa sin que sea necesaria una constante recarga de páginas.
A continuación puede ver una secuencia típica de cómo un usuario puede utilizar el taller de enmarcación para confeccionar
un cuadro: |
|
|
Paso 1: Entrar en el taller de enmarcación. El usuario entra en el taller para confeccionar el cuadro, en la parte izquierda dispone de un visor con la lámina elegida
enmarcada a su gusto en el centro y cuatro propuestas de enmarcación por defecto.
En el lado derecho dispone de un selector de láminas en el cual puede cambiar de lámina seleccionando la lámina deseada entre
las preseleccionadas previamente según una serie de criterios como autor, estilo, etc. El botón "enmarcar a mi gusto" llevará
al usuario a la pantalla de enmarcación en la que puede elegir marcos, fondos, paspartús y critales para el cuadro. |
|
|
Paso 2: Enmarcar el cuadro. En la pantalla de enmarcación el usuario puede componer un cuadro a su gusto partiendo de la lámina elegida previamente en
la cual puede elegir marcos, fondos, paspartús y critales. En el centro verá una simulación del resultado obtenido. |
|
|
Paso 3: Ver el detalle del marco elegido. El usuario tiene la posibilidad de ver el detalle del marco pulsando el botón de detalle del marco. Se abrirá una ventana
de diálogo con varias vistas sobre el marco. |
|
|
Paso 4: Ver el detalle de cuadro. Igualmente el usuario tiene la posibilidad de ver la imagen simulada del cuadro en una resolución mayor, para ello deberá
pulsar el botón de "mostrar detalle del cuadro" que se puede apreciar en el paso 2. |
|
|
Paso 5: Volver al inicio del taller de enmarcación. Una vez realizadas todas las acciones deseadas, el usuario volverá al inicio del taller de enmarcación. |
|
|
Paso 6: Vuelta al inicio. El usuario ha vuelto al taller. Desde aquí puede proceder con el ciclo normal de compra si está satisfecho con el resultado,
puede entrar de nuevo a modificar el cuadro y puede volver a la pantalla de búsqueda y preselección de láminas del catálogo
electrónico de láminas. |
|
| Tecnología y arquitectura |
|
|
|
La solución tecnológica es una aplicación J2EE basada en tecnologías JSP, XML y EJB que incluye QCatalog como solución para
el catálogo electrónico. Como servidor de aplicaciones se eligió JRun 3.1 y como base de datos SQL Server 2000.
Esta aplicación se tuvo que integrar con la solución de gestión de recursos corporativos (ERP) de FANN que fue un desarrollo
a medida con el fin de mantener una sincronización entre los productos disponibles para su venta, stocks y la inclusión de
los pedidos recibidos por Internet en el ciclo normal de servicio de FANN.
Una particularidad de la aplicación consiste en el uso de un Applet para el taller de enmarcación. Esto ha permitido implementar
el acceso a los datos del servidor directamente desde el Applet evitando de este modo la constante recarga de páginas en cada
acción de usuario. |
|