Memoriatienda Online
Universitat Politècnica de València
eComercio: Implementación
de una tienda on-line.
Proyecto Final de Carrera
Ingeniería Técnica de Informática de Sistemas
Autor: José Andrés Sigalat Vidal
Director: Joan Fons y Cors
Empresa: Tecnicoutlet Valencia
Curso: 2012/2013
Índice de contenidos.
2
Índice de contenidos.
2
1. Introducción.
1.1.Motivación.
1.2. Objetivos.
4
4
4
2. Contexto tecnológico.
2.1. Recursos básicos.
2.1.1. Apache HTTP Server
2.1.2. MySQL
2.1.3. PHP
2.2. Elección de la plataforma.
2.2.1. Magento
2.2.2. PrestaShop
2.2.3. zenCart
2.2.4. Opencart
2.2.5. Conclusión
6
6
6
7
8
8
9
10
10
11
11
3. Análisis.
3.1. Especificación de requerimientos.
3.1.1. Introducción.
3.1.1.1. Objetivo.
3.1.1.2. Ámbito.
3.1.1.3.Definiciones.
3.1.1.4. Visión global.
3.1.2. Descripción general.
3.1.2.1. Perspectiva del producto.
3.1.2.2. Funciones del producto.
3.1.2.3. Características del usuario.
3.1.2.4. Restricciones generales.
3.1.2.5. Asunciones y dependencias.
3.1.3. Requisitos específicos.
3.1.3.1. Interfaces externas.
3.1.3.2. Funciones.
3.1.3.3. Requisitos de rendimiento.
3.1.3.4. Restricciones de diseño.
3.2. Diagrama declases.
12
12
12
12
12
12
13
14
14
14
15
16
16
16
16
17
18
18
18
4.Instalación y configuración.
4.1. Instalación en local.
4.1.1. Instalando Apache HTTP Server.
4.1.2. Instalando PHP5.
4.1.3. Instalando MySQL.
4.1.4. Instalando OpenCart.
4.2. Instalación en Web.
24
24
24
25
27
28
31
3
5. Implementación.
5.1. Cambios en Opencart.
5.1.1. Instalación del idioma español.
5.1.2. Cambios enSistema.
5.1.3. Cambios en Extensiones.
5.1.4. El módulo Envío por ítem.
5.1.5. Cambios en hojas de estilo.
5.1.6. Cambios menores.
33
33
33
34
35
36
37
38
6. Manual de usuario.
6.1. Catálogo.
6.1.1. Productos.
6.1.2. Categorías.
6.1.3. Atributos.
6.1.4. Opciones.
6.1.5. Fabricantes.
6.1.6. Valoraciones.
6.1.7. Información.
6.2. Extensiones.
6.2.1. Módulos.
6.2.2. Envío.
6.2.3. Métodos de pago.
6.3.Ventas.
6.3.1. Pedidos.
6.3.2. Clientes.
6.4. Sistema.
6.4.1. Usuarios.
6.4.2. Impuestos.
39
40
40
43
44
45
46
47
48
49
49
52
52
53
53
54
55
56
56
7. Conclusiones.
57
8. Bibliografía.
58
1.
Introducción.
1.1. Motivación.
Cada vez mas gente tiene acceso a Internet en el mundo y
aunque las desigualdades sociales hacen que no en todos los países
haya la misma facilidad de acceso, en los paísesdesarrollados una
inmensa mayoría de la población esta conectada a la red desde su
casa o el trabajo.
En España en concreto las estadísticas mas recientes (2012)
indican que de una población de casi 47 millones, mas de 30 millones
son usuarios de Internet. Esto es un 65,6% de la población y pone a
España entre los 20 países del mundo con un acceso a Internet mas
generalizado.
Como consecuencia deesto, el tener presencia en la red se esta
convirtiendo en una opción cada vez mas atractiva para los
comerciantes, que exponiendo sus productos en una pagina web tienen
la posibilidad de llegar a un público mucho mas amplio del que
llegarían desde una tienda física, limitada por su ubicación geográfica.
Es por ello que en los últimos años han surgido en la red
multitud de tiendas online, ya seacomo forma única de vender
productos o como complemento a una tienda tradicional, y a su vez
hayan surgido multitud de soluciones tanto gratuitas como de pago
para la implementación de estas tiendas.
1.2. Objetivos.
El objetivo básico de este proyecto es desarrollar una tienda
virtual, es decir, una aplicación web que permita a los clientes
potenciales de un comercio navegar por el catalogo deproductos que
este ofrece, ver sus características básicas, seleccionar aquellos que
les interesen y una vez hecho esto, poder realizar un pedido de estos
productos al comerciante a través de los propios mecanismos que
ofrece la aplicación.
4
La tienda virtual debe de poseer las siguientes características
básicas:
El usuario debe de poder desde su navegador web registrarse
como cliente en la...
Regístrate para leer el documento completo.