Desarrollo de sitios web de compras de comercio electrónico

li, Xinyu (2020). Desarrollo de sitios web de compras de comercio electrónico. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Desarrollo de sitios web de compras de comercio electrónico
Author/s:
  • li, Xinyu
Contributor/s:
  • Gil Rubio, Francisco Javier
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2020
Subjects:
Freetext Keywords: Sitio web; Cibersitio
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (10MB)

Abstract

Con el rápido desarrollo de la tecnología en la sociedad contemporánea, la mayoría de las personas no han estado satisfechas con la forma de ir de compras para comprar los artículos deseados, pero prefieren navegar por los centros comerciales en línea. Los usuarios pueden navegar o comprar cosas favoritas registrándose e iniciando sesión en el sitio web de compras del centro comercial. Este método es más conveniente, ahorra tiempo y energía a las personas cuando salen de compras, y bajo la actual lucha global contra el nuevo coronavirus, puede evitar la acumulación de multitudes y la transmisión de virus, permitiendo a las personas comprar los productos que necesitan sin salir de la casa. Por lo tanto, este proyecto tiene como objetivo desarrollar un sitio web de centro comercial . Los roles principales en este proyecto son: usuarios comunes, usuarios registrados y administradores de sitios web. Los usuarios comunes solo pueden buscar productos. Los usuarios registrados pueden realizar operaciones como buscar productos, agregar carritos de compras y modificar información personal. El usuario administrador puede agregar, eliminar y modificar la clasificación de productos, agregar y consultar información de productos, y modificar el estado del usuario. El desarrollo del sitio web de este proyecto se divide en las siguientes partes: El front-end del sitio web se desarrolla utilizando Vue. Es un marco ligero que solo se enfoca en la capa de vista y tiene las características de separación "vista, datos y estructura"; El backend usa PHP para desarrollar la API Rest, y ThinkPHP como marco de desarrollo de PHP, lo que hace que el desarrollo del proyecto sea más eficiente y tenga una buena escalabilidad; El acceso a datos utiliza bases de datos MySQL y Redis. La mayoría de las veces, MySQL se usa como almacenamiento principal, y Redis se usa para el almacenamiento en caché para acelerar el acceso. Este enfoque hace que el acceso a los datos sea más eficiente y seguro; En este proceso, el desarrollo del sitio web utiliza el método ágil de SCRUM. Abstract: With the rapid development of technology in contemporary society, most people have not been satisfied with the way of shopping to buy the desired items, but prefer to browse online shopping malls. Users can browse or buy favorite things by registering and logging into the shopping website of the mall. This method is more convenient, it saves people time and energy when they go shopping, and under the current global fight against the new coronavirus, it can prevent crowds and virus transmission, allowing people to buy the products they need. without leaving the house. Therefore, this project aims to develop a shopping mall website to make user shopping more convenient. The main roles in this project are: ordinary users, registered users and website administrators. Ordinary users can only browse products. Registered users can perform operations such as browsing products, adding shopping carts, and modifying personal information. Administrator users can add, delete, and modify the commodity classification, add and query commodity information, and modify the user status. The website development of this project is divided into the following parts: The front end of the website is developed using Vue. It is a lightweight framework that only focuses on the view layer and has the characteristics of ‘’view, data, and structure’ separation; The backend uses PHP to develop the Rest API, and ThinkPHP as the PHP development framework, which makes the development of the project more efficient and has good scalability; Data access uses MySQL and Redis databases. Most of the time, MySQL is used as the main storage, and Redis is used for caching to speed up access. This approach makes data access more efficient and safer; In this process, the development of the website uses the agile method of SCRUM.

More information

Item ID: 65321
DC Identifier: http://oa.upm.es/65321/
OAI Identifier: oai:oa.upm.es:65321
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 10 Nov 2020 09:36
Last Modified: 10 Nov 2020 09:36
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM