12.170 cursos gratis
8.767.349 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Curso de MySQL con PHP

Autor: Ariel Alejandro Wagner
Curso:
9/10 (2 opiniones) |1754 alumnos|Fecha publicaciýn: 10/01/2011
Envýa un mensaje al autor

Capýtulo 14:

 ¿Qué es el Mercadeo Electrónico?

A lo largo del nacimiento de las tecnologías de las comunicaciones, tal es el caso de la Internet, han surgido una serie de nuevos sistemas de mercado online que facilitan la distribución y venta de productos a lo largo de grandes localidades, regiones y el mundo en general. Se trata entonces de sistemas regionales o internacionales. Entre tantos términos técnicos como E-commerce, E-banking, E-business, etc., existen una serie de diversos sistemas que permiten establecer un mecanismo de mercado de compras, finanzas, encargues, seguimientos, etc. Uno de los más conocidos es el carro virtual, aunque existen otros también interesantes tales como las finanzas y las transacciones bancarias online por citar algunas de ellas. En esta oportunidad, ensamblaremos un carro virtual. Resulta importante señalar que el prototipo que ensamblaremos carece de ciertas etapas por una cuestión, no solamente pedagógica, sino más bien por una cuestión de estrategia y de sistema. Cada empresa sensiblemente puede hacer notar diferencias en la construcción y gestión del carro virtual. Por tanto, nuestro modelo que construiremos, lo consideraremos como un modelo universal. No obstante, el proyecto, deja una puerta abierta a posibles ampliaciones y, lo que en cierto modo, permite pensar otras alternativas de modelación a media.

¿Cómo Funciona un Shopcart – Carrito de Compras?

La gestión de un carro de compras se trata de un modelo de ventas online que alberga una serie etapas de gestión que simulan una tienda de ventas con sus partes funcionales de forma virtualizadas. El prototipo incluye base de datos, interfaces y un proceso de interacción entre el operador (cliente) y el sistema. Las bases de datos albergan los productos que se ofrecen, los registros de clientes o membrecías, los registros de los administradores de la gestión de venta y stock, las ordenes peticionadas por los clientes remotos y otras cosas más. Las interfaces tienen como objeto mostrar e interactuar con el operador a los efectos de generar acción. La interfaz debe facilitar el uso al usuario y tiene que ser lo menos compleja posible.

La operación del carrito de compras requiere un tratamiento especial, no solamente de un modelo de manipulación sencillo, sino que a su vez, requiere de un modelo seguro operativa y sistemáticamente. La seguridad debe contemplar muchas áreas. La seguridad funcional que permite que el sistema opere de forma satisfactoria y la de gestión, que evita los fraudes, estafas, etc. La compra online sugiere un modelo de seguridad puesto que la mayoría de las transacciones se hacen mediante estructuras de pagos virtuales, ya sea o bien, por tarjetas de crédito o débito, cuentas bancarias, sistemas financieros, etc. Eso requiere de seguridad extrema y depende del modelo de operación comercial. La seguridad puede sugerir sistemas robustos basados en modelos de cifrados, páginas seguras mediante sockets, reconocimiento en tiempo real de credenciales o saldos, etc. A continuación se muestra un esquema del circuito operativo del carro virtual.

dfg

El circuito que observamos en el esquema resulta ser básico y universal. El cliente, solicita un producto y busca a través de los filtros que ofrece la interfaz. La interfaz, está conectada a la tabla Catálogo de la base de datos de la Librería. Según el producto que busca el cliente, el mismo, se presenta en su pantalla con detalles específicos o suntuosos. Dentro de este despliegue de detalles, el cliente, puede optar por elegir o no el producto para su compara. En el caso de que elija el producto, procede a accionar un mecanismo de carga. La carga pasa el producto seleccionado a una etapa de reserva temporal en tiempo real. Esta instancia la llamamos carrito virtual. Si observa el diagrama, la sección “Carga en el Carrito los Productos”, el producto estará reservado. De mientras, el cliente podría estar buscando otro producto más si lo desea, incluso, agregar a su lista de pedidos. Dentro de esta posibilidad, cabe la opción de descartar el producto que ha seleccionado y optar por otro de su conveniencia o descarta todas las operaciones. Verá que existe una opción en el diagrama representada como “Cancelar”. La opción que es representada como “Procede”, simplemente describe el accionar normal de las operaciones de elección que la interfaz brinda. Notará que, si sigue observando, hay una etapa llamada “Prepara la Orden para la Venta”. En esta instancia, el cliente aún puede optar por cancelar todas las operaciones o aceptarlas. Si acepta las opciones, se supone entonces, que encarga y compra el producto. Si encarga el producto, sucederán dos cosas a la vez. Por un lado, se almacenará en la base de datos en la tabla Orden el pedido que el cliente desea, donde además, se especifica los datos personales del cliente y los que él desea negociar para su entrega. Por otro lado, se verifica el tipo de pago. El cliente podría optar por pagar vía electrónica mediante tarjeta de crédito o débito, con cuenta electrónica, etc., o podría, bien hacer el pago mediante reembolso Cash “efectivo” más servicios adicionales si así la empresa le exige. Este último método suele ser menos complejo de controlar que el sistema de dinero virtual.

La verificación de fondo del cliente resulta en todo un tema de seguridad y de desafío. Existen muchos sistemas de verificación de cuentas y fondos bancarios. El sistema de pago online de tarjeta de crédito o de débito es en tiempo real dado que la tarjeta está conectada virtualmente al sistema nervioso de base de datos de la financiera. Así mismo, las cuentas electrónicas tales como Pay-Pal o similares, cuentan con un sistema similar basado en el saldo de dicha cuenta. A diferencia de las tarjetas de crédito o de débito que verifican si el cliente tiene autorización para la compra, las cuentas Pay-Pal no financian y estriba su control a través del saldo asentado en el banco virtual de caja. Mientras que una autorización de tarjeta implica un “préstamo” online con sus costes operativos, las cuentas bancarias virtuales tiene como mecanismo de autorización el monto de caja de dicha cuenta. En síntesis, sea cual fuere el sistema operativo de este mecanismo, las autorizaciones se hacen en tiempo real y virtual.

El administrador de la base de datos de la librería, es notificado en caso de que el cliente no tenga autorización para la compra o tenga embargos que traben la operación comercial. El administrador podrá informar al cliente que no tiene autorización para su compra. No obstante, este mecanismo de informes y seguimientos son totalmente virtuales. Por tanto, la responsabilidad de que el sistema opere seguro tanto para los clientes, como para el acreedor y los vendedores, dependerá en grado de la fidelidad del sistema del carrito pero también del sistema de acreditación y su interacción. Por tanto, es un tema delicado y debe ser estudiado muy detalladamente.

A continuación muestro una esquematización basada en el lenguaje UML (Unified Modeling Language) que resulta en un estándar internacional. UML permite desarrollar todo tipo de proyectos con amplias cualidades de diseño e interacción. En ingeniería del software resulta ser muy útil y versátil, de hecho, permite la preconstrucción de clases que permiten facilitar los pasos para el desarrollo de las futuras aplicaciones e, incluso, la documentación del software de forma eficiente y eficaz.

dfg
Diagramación de Caso de Uso con UML – Estándar del Sistema de Carro de Compras

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

Cursos similares a Curso de MySQL con PHP



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. Windows. Instalación de Apache, MySQL y PHP
El proceso para instalar Apache en Windows es muy sencillo.  Con este video te... [12/10/10]
1.759
Curso con video
2. PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte)
Programación de aplicaciones Web con PHP y MySQL. Ahora te enseñaremos a conectar a... [02/12/08]
3.751  
3. PHP y MySQL. Aplicaciones Web: base de datos MySQL I (séptima parte)
Programación de aplicaciones Web con PHP y MySQL Ahora estudiaremos la Base de... [02/12/08]
3.225  

ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail