Red de conocimientos turísticos - Pronóstico del tiempo - Cómo escribir el título de una tesis de graduación sobre comercio electrónico

Cómo escribir el título de una tesis de graduación sobre comercio electrónico

Construcción de un sitio web de comercio electrónico de turismo

[Resumen] Este artículo presenta las ideas de diseño y las principales tecnologías del sitio web de comercio electrónico de turismo basado en la web y analiza los módulos básicos del sistema, como la gestión de usuarios, gestión de productos, gestión de compras y gestión de pedidos, y analizó el método de implementación específico para acceder a la base de datos WEB mediante la combinación de tecnología ASP y ADO.

[Palabras clave] Base de datos de sitios web de comercio electrónico de turismo ADO

Con la madurez del comercio electrónico, un nuevo modelo de operación comercial, los sitios web de comercio electrónico de turismo se han desarrollado rápidamente en términos de. cantidad, han ido tomando forma. Si observamos el desarrollo del comercio electrónico turístico de mi país en los últimos años, el comercio electrónico turístico se está desarrollando desde un modelo de servicio de información simple de exploración, búsqueda y transmisión de información en línea a un modelo de servicio de pagos y transacciones en línea en tiempo real. Para realizar mejores transacciones en línea, es necesario que diseñemos cuidadosamente todo el sitio web.

1. Diseño del sistema del sitio web de comercio electrónico de viajes

Antes de implementar el sistema, se requiere planificación. Primero, es necesario determinar la estructura funcional básica de un sistema de sitio web de comercio electrónico turístico y considerar el diseño del sistema de base de datos.

1. Estructura funcional del sistema

Por lo general, en los sitios web de comercio electrónico de viajes, los turistas pueden buscar y consultar productos de viajes y obtener información detallada sobre productos de viajes, como rutas de viaje, atracciones y restaurantes. , Alojamiento, precio, etc. Si está satisfecho, después de registrarse, puede iniciar sesión con su nombre de usuario y contraseña, completar el pedido y pagar, y luego podrá solicitar el producto de viaje. Según el proceso de compra anterior, un sitio web típico de comercio electrónico de viajes B2C se puede dividir en cuatro módulos funcionales básicos: gestión de usuarios, gestión de productos, gestión de compras y gestión de pedidos. Cada módulo es independiente entre sí y puede completar sus propias funciones de forma independiente. Estos módulos están estrechamente relacionados y son indispensables. Por ejemplo, la gestión de pedidos necesita registrar información del producto y la información del usuario, y estos módulos son inseparables de la gestión de usuarios y la gestión de productos. La estructura funcional básica del sistema es la siguiente.

Gráfico de estructura funcional del sitio web

2. Diseño de la base de datos

En el proceso de diseño del sistema del sitio web, el diseño de la base de datos es muy importante. La base de datos es el núcleo del sitio web y el vínculo entre varios módulos funcionales. Si no se diseña correctamente, el rendimiento de su sitio web también se verá afectado.

Según las funciones del sistema, las entidades en el sistema de comercio electrónico turístico se pueden determinar como: miembros, productos y pedidos. Los conjuntos de entidades que constan de entidades similares se diseñan como tablas de correspondencia. Por lo tanto, se deben establecer al menos los siguientes tres tipos de tablas en la base de datos:

(1) Tabla de información de miembros: almacena principalmente información personal de los miembros, como número de miembro, nombre, fecha de nacimiento, contacto. número, correo electrónico, calificación, etc.

(2) Información de la tabla de información de productos de viaje: almacena principalmente información detallada sobre rutas de viaje, hoteles y vuelos. Estos tres tipos de información se pueden almacenar en tres tablas: información de viaje, información de hotel y información de aerolínea. Travelinfo incluye número de ruta, nombre de ruta, lugar de salida, destino, días de recorrido, precio, número de participantes, itinerario, estándares de suministro, fecha de salida, etc. La tabla de información del hotel hotelinfo incluye número, nombre, ciudad, dirección, clasificación de estrellas, tipo de habitación, precio, presentación del hotel, etc. La tabla de información de vuelos aerolíneainfo incluye número de vuelo, número de vuelo, ciudad de salida, ciudad de llegada, compañía de vuelo, tipo de avión, fecha de salida, hora de salida, hora de llegada, aeropuerto de salida, aeropuerto de aterrizaje, etc.

(3) Orden de la tabla de información del pedido: almacena principalmente la información del pedido del cliente, incluido el número de pedido, número de membresía, método de pago, estado de pago, estado de procesamiento del pedido, fecha de recepción del pedido, número de producto de viaje, cantidad, Unidad. precio y otros campos. El número de membresía se puede vincular a la tabla de información de miembros y el número de producto de viaje se puede vincular a la tabla de información de productos de viaje.

2. Implementación del sitio web de comercio electrónico turístico

Según las funciones del sistema, el sitio web de comercio electrónico turístico se puede dividir en cuatro módulos funcionales básicos: gestión de usuarios, producto gestión, gestión de compras y gestión de pedidos, recorren el flujo de procesamiento general de los actuales sitios web de comercio electrónico de viajes.

1. Gestión de miembros

La gestión de miembros incluye principalmente tres funciones: registro de usuarios, inicio de sesión y modificación de información.

El registro de usuarios es un canal básico para que los sitios web obtengan información de los usuarios. No sólo facilita la gestión de usuarios, sino que también proporciona a los usuarios mejores servicios a través de esta información. Un sitio no puede tener dos usuarios idénticos, por lo que es necesario que haya información clave, como el nombre de usuario, para distinguir de forma única a los diferentes usuarios. Por lo tanto, después de enviar el registro del usuario, es necesario verificar si el usuario ya existe en la base de datos del sitio web. Si es así, regrese y vuelva a ingresar. De lo contrario, después de que el sistema verifique la información, conéctese a la base de datos y use el inserto. declaración para agregarlo a la base de datos. Los datos se envían en forma de formulario y los datos se transmiten mediante el método POST. Cuando se activa el botón de envío del formulario, los objetos del formulario se verificarán uno por uno para ver si cumplen con las especificaciones. Si no son lógicos, se devolverán y se volverán a ingresar. El código de verificación se puede definir como un proceso.

El inicio de sesión del usuario solo necesita verificar si el usuario es el usuario correcto a través de la base de datos, es decir, si el nombre de usuario y la contraseña ingresados ​​son correctos.

Generalmente, la información personal sólo se puede modificar después de que el usuario inicie sesión correctamente. Primero, la información del usuario se muestra en forma de tabla consultando la base de datos y luego el usuario puede realizar modificaciones. Después de enviar los datos modificados, conéctese a la base de datos y use la declaración de actualización para actualizar los datos en la base de datos.

2. Gestión de productos turísticos

La gestión de productos turísticos muestra principalmente información diversa sobre productos turísticos a los turistas mediante el establecimiento de buenos métodos de búsqueda y clasificación de productos turísticos, de modo que los turistas puedan utilizar varios productos de búsqueda y realizar búsquedas. compras de forma cómoda y rápida, reduciendo la pérdida de tiempo innecesaria de los clientes.

Rutas de viaje, hoteles, vuelos y otra información. Se puede mostrar a los turistas en términos de visualización de clasificación de precios, visualización de productos populares, visualización de productos recomendados, visualización de nuevos productos, visualización de consultas, etc. Desde la perspectiva de la tecnología de bases de datos, casi todas las formas de visualización de productos se basan en ciertas condiciones para consultar la base de datos y mostrar los resultados de la consulta. Entre ellos, la visualización de consultas es un modo de visualización de productos complejo que le permite ingresar múltiples condiciones para la consulta y luego mostrar productos de viaje que cumplan con las condiciones. Por lo general, una consulta difusa como puede mostrar todos los productos que cumplen con las condiciones de la consulta.

3. Gestión de compras

El módulo de gestión de compras es en realidad el diseño del proceso de compra desde la exhibición del producto de viaje hasta la generación del pedido. El proceso de compra puede incluir muchos pasos. Estos pasos no son necesarios. Existen solo para un propósito, que es garantizar que se genere correctamente un pedido completo. Los turistas deben iniciar sesión antes de reservar productos de viaje, especialmente antes de instalarse. El propósito de iniciar sesión es obtener y registrar información relacionada con los visitantes. Cuando los turistas reservan productos de viaje, el sistema llamará automáticamente al módulo de generación de pedidos para generar pedidos reales y la información del pedido se agregará a la tabla de información del pedido en la base de datos. El pedido generado debe incluir el número de pedido, número de membresía, método de pago, estado de pago, estado de procesamiento del pedido, fecha de recepción del pedido, número de producto de viaje, cantidad, precio unitario, número de contacto y otra información. Por lo tanto, al implementar este módulo, es muy importante obtener información del pedido. Para contenido sobre usuarios, el número de miembro se puede obtener a partir de los datos guardados en el objeto de sesión cuando el miembro inicia sesión. Para contenido sobre productos de viajes, el número de producto se puede obtener haciendo clic en "Reservar" cuando el visitante selecciona el producto. El contenido de pago requiere una entrada temporal por parte del usuario y usted puede obtener los datos diseñando un formulario. Después de obtener los datos necesarios, el sistema puede generar pedidos basados ​​en estos datos y guardar los datos del pedido en la tabla de datos del pedido.

4. Gestión de pedidos

Los turistas pueden solicitar varios productos de viaje, generar varios pedidos y gestionar sus propios pedidos. Los visitantes pueden consultar todos los pedidos y conocer en cualquier momento el nombre y precio del producto adquirido, así como si el pedido ha sido pagado y tramitado. Los visitantes también pueden eliminar algunos pedidos, como los no pagados y no procesados, pero los pedidos pagados no se pueden eliminar directamente de Internet y deben comunicarse con el personal.

Desde la generación del pedido hasta el final de la transacción, el pedido debe pasar por al menos tres estados: sin procesar, en proceso y procesado. Estos cambios de estado deben reflejarse en el pedido.

Por lo tanto, al diseñar la tabla de pedidos, además de los campos básicos como comprador, producto comprado, número de pedido, etc., también es necesario agregar un campo de estado del pedido para guardar el estado del pedido actual.

En tercer lugar, utilice ADO para acceder a la base de datos

El sistema utiliza ADO (Active Data Objects) como solución de base de datos. ADO es un importante componente ActiveX integrado de ASP, que puede proporcionar funciones potentes para las operaciones de bases de datos del lado del servidor. En las páginas ASP, puede llamar a objetos ADO para operar la base de datos. Mediante la combinación de ODBC o el motor de base de datos correspondiente y ADO y ASP, se puede establecer una página web que proporciona información de la base de datos, permitiendo a los visitantes consultar, insertar, actualizar y eliminar la información de la base de datos del servidor del sitio en la página del navegador. Su proceso de trabajo es: cuando el navegador del cliente completa el formulario y presiona el botón Aceptar, envía una solicitud HTTP al servidor WEB a través de Internet o Intranet. El servidor WEB ejecuta el documento ASP especificado por la solicitud y utiliza el objeto ADO. , llama al controlador ODBC y se conecta La base de datos ejecuta las instrucciones SQL especificadas en el documento ASP y finalmente envía los resultados de la ejecución al navegador del usuario en formato HTML.

Los componentes de ADO definen tres objetos básicos y centrales, a saber, objetos de conexión, objetos de comando y objetos de conjunto de registros. Conexión El objeto de conexión se utiliza principalmente para establecer y administrar la conexión con la base de datos; el objeto de comando puede proporcionar consultas flexibles para la base de datos a través de la conexión establecida. El objeto Recordset se utiliza principalmente para representar los resultados devueltos por la consulta de acceso; la base de datos, a través de la cual se pueden implementar Agregar, eliminar, modificar datos y otras operaciones en la base de datos. A través de estos tres objetos, los usuarios pueden establecer fácilmente conexiones de bases de datos, ejecutar consultas SQL y completar el acceso a la base de datos.

Se puede utilizar ASP y ADO para acceder a la base de datos siguiendo los siguientes pasos:

(1) Cree una instancia de objeto de conexión y establezca conn = server.create.ob object ( "adodb.connection"), utilice el método Open para abrir la base de datos a la que se accederá, Conn.open "nombre de la base de datos".

(2) Configure el comando de operación en la base de datos, es decir, especifique el comando SQL que se ejecutará en la base de datos.

(3) Utilice el conjunto de resultados devuelto por el método Execute() del objeto Connection para crear automáticamente un objeto Recordset, establezca RS = conn.execute (sentencia "SQL") y muéstrelo usando el Propiedades y métodos proporcionados por el objeto Recordets. Resultados de la consulta.

(4) Cierre el objeto del conjunto de resultados RS.close y desconecte Conn. Close de la base de datos.

Cuatro. Conclusión

La tecnología de uso de ASP y SQL Server para desarrollar y crear sitios web de comercio electrónico ya está muy madura. Establecer un sitio web para realizar la publicación dinámica de información y datos es una buena opción para las pequeñas y medianas empresas turísticas. De acuerdo con las condiciones operativas de los sitios web de comercio electrónico de turismo general, basándose en la estructura de navegador/servidor de tres niveles basada en la web, se utiliza IIS5.0 que admite ASP como servidor WEB de nivel medio y componentes ADO para acceda a la base de datos SQL para realizar la construcción de un sistema dinámico de sitio web de comercio electrónico de turismo basado en Internet utilizando el desarrollo modular para aumentar la capacidad de mantenimiento y escalabilidad del sistema, proporcionando una solución factible para los sistemas de sitios web de comercio electrónico de turismo en general.