Una tienda online es una aplicación informática destinada a la realización de ventas por Internet. Este tipo de aplicación se conecta a una base de datos permitiendo la gestión de pedidos a través de la Red, incluyendo 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 los catálogos de la tienda.
Las tiendas online son básicamente portales que están caracterizados 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 online 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 de la tienda online.
- 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 en una tienda online 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 una tienda online son los siguientes:
- Interfaz de portada o página catálogo de tienda online (visible para los navegantes 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)
Las tiendas online están desarrolladas usando el concepto de "modularidad" que permite la adición o programación de nuevas funcionalidades a medida que el cliente los requiera.
Estructura:
La tienda online 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:
Nuestras tiendas 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.
Otra de las características de nuestras tiendas online es que su diseño y programación contempla la correcta visualización de éstas en los diversos navegadores de Internet existentes en el mercado (IE6.0, IE7.0, IE8.0, NN 9.0, FF 1.0, FF 2.0, FF 3.0, Safari 3.2, Chrome 2.0, etc.) 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 de compra de la tineda online 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.