Se trata de una aplicación informática destinada a la realización de ventas por Internet, conectada a una base de datos permitiendo la gestión de pedidos a través de la Red, así como los pagos de las compras (mediante TPV Virtuales o micropagos), el seguimiento de los pedidos usando protocolos de aplicación distribuida o web services y la actualización de catálogos.
Las tiendas online son básicamente portales están caracterizadas por permitir la compra de un producto o servicio además de crear eficientes flujos de comunicación entre los siguientes usuarios:
- Visitantes - Usuarios de Internet que visitan la tienda online.
- Clientes o Compradores - Usuarios de Internet registrados en la tienda que disfrutan de los servicios prestados.
- Proveedores - Proveedores de contenidos o de productos y servicios para la venta a través de la tienda online.
- Comerciales y/o Trabajadores - Trabajadores pertenecientes al establecimiento.
- Administrador - El administrador de todo la tienda online, gestiona usuarios, contenidos y pedidos.
Al contar con diferentes usuarios se requiere disponer de diversas interfaces para cada uno de estos.
Normalmente existe una única interfaz de administrador o gestor desde la cual se permite la gestión de usuarios, pedidos y contenidos con total independencia de un equipo de programación. El resto de las interfaces de las que puede constar un portal son los siguientes:
- Interfaz de portada o página catálogo (pública o visible a cualquier navegante de Internet)
- Interfaz de usuarios del sistema o extranet de usuario (de carácter privado)
- Interfaz de proveedores o intranet de proveedor (de carácter privado)
- Interfaz de trabajadores o intranet de trabajador (de carácter privado)
Estructura:
La aplicación se compone de una Página Catálogo, Gestor de Contenidos, Extranet de Usuario, Intranet de Proveedor y Trabajador.
La
Página Catálogo normalmente está compuesta por los siguientes módulos:
Nuestros tienda online están concebidas en base a las últimas tendencias de diseño y especificaciones de programación web. Es decir:
- Presentan un alto grado de Accesibilidad Web (WCAG 1.0) alcanzando niveles de adecuación WAI – A AA ó AAA
- Estan adecuadas a diferentes opciones de pago incluyendo transferencia, contra-reembolso, pago mediante Tarjeta, sms y PayPal.
- Cumplen con los correspondientes protocolos y niveles de seguridad en las transacciones. Protocolo https con encriptación SSL a 128 bits y con sus correspondientes certificados digitales.
- Pueden emitir facturas .F64 con certificados FNMT Clase 2 CA. Este tipo de factura cumple con la normativa vigente para su envío telemático usando el sistema de FIRMA ELECTRÓNICA AVANZADA exigida por la Agencia Tributaria AEAT y Fábrica Nacional de Moneda y Timbre.
- Cumplen con los correspondientes Estándares web y Usabilidad Web del Consorcio World Wide Web (W3C).
- Estan preparados para la fácil indexación por parte de los buscadores web (SEO ready).
- Se basan en el concepto Web 2.0
- Presentan diversas funcionalidades de carácter innovador que ayudan en la
obtención de un alto grado de rendimiento en los procesos de comunicación, promoción y
gestión de la comercialización de los productos o servicios ofrecidos.
Nuestros portales están diseñados para su correcta visualización en los diversos navegadores de Internet existentes en el mercado (IE 7.0, NN 9.0, FF 2.0 y Safari) y cumplen toda la legislación vigente correspondiente a la LOPD.
Tecnología:
- Para crear estímulos audiovisuales se hace uso de la tecnología Flash, Shockwave y MP3.
- Para las transacciones protocolo https con encriptación SSL a 128 bits y con sus correspondientes certificados digitales.
- Para la conexión a bases de datos se utiliza PHP y opcionalmente ASPX, JSP o CFM.
- Para la gestión de las bases de datos se usan los servidores MySQL y opcionalmente MSQL o Oracle.
- Para los servicios web en tiempo real lenguaje XML y protocolos XML-RPC,SOAP,UDDI y WSDL
- Para el resto de la aplicación tecnología y lenguajes estándar tales como XHTML 1.0 , XML, DHTML, CSS 2.0, AJAX, Gráficos en JPG, GIF, PNG, etc.