UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES”
FACULTAD DE SISTEMAS MERCATILES
PROGRAMA MAESTRÍA EN INFORMÁTICA EMPRESARIAL
PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL GRADO ACADÉMICO DE MAGÍSTER EN INFORMÁTICA EMPRESARIAL
TEMA:
PLATAFORMA WEB-MÓVIL PARA LA GESTIÓN COMERCIAL DE LA EMPRESA LA FERIA DEL ARROZ DE LA CIUDAD DE AMBATO
AUTORA: ING. VÉLEZ TEJADA MÓNICA DEL PILAR
ASESORES: ING. FERNÁNDEZ VILLACRÉS GUSTAVO EDUARDO. Mg. ING. MARTÍNEZ CAMPAÑA CARLOS EDUARDO Mg.
APROBACIÓN DE LOS ASESORES DEL TRABAJO DE TITULACIÓN
CERTIFICACIÓN:
Quienes suscribimos, legalmente CERTIFICAMOS QUE: El presente Trabajo de Titulación realizado por el señor Mónica del Pîlar Vélez Tejada, Maestrante del Programa de Maestría en Informática Empresarial, Facultad de Sistemas Mercantiles, con el tema “PLATAFORMA WEB-MÓVIL PARA LA GESTIÓN COMERCIAL DE LA EMPRESA LA FERIA DEL ARROZ DE LA CIUDAD DE AMBATO”, ha sido prolijamente revisado, y cumple con todos los requisitos establecidos en la normativa pertinente de la Universidad Regional Autónoma de los Andes -UNIANDES-, por lo que apruebo su presentación.
Ambato, Junio de 2017
DECLARACIÓN DE AUTENTICIDAD
Yo, Mónica del Pîlar Vélez Tejada, Maestrante del Programa de Maestría en Informática Empresarial, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del Grado Académico de MAGÍSTER EN INFORMÁTICA EMPRESARIAL, son absolutamente originales, auténticos y personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad.
Ambato, Junio de 2017
Mónica del Pîlar Vélez Tejada CI. 180273207-1
DERECHOS DE AUTOR
Yo, Mónica del Pîlar Vélez Tejada, declaro que conozco y acepto la disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultaría que se realicen en la Universidad o por cuenta de ella;
Ambato, Junio de 2017
Mónica del Pîlar Vélez Tejada CI. 180273207-1
DEDICATORIA
A mis hijas Cinthya, Emily, razón de mi existencia y motivo de superación.
A mis padres Humberto y en especial a mi madre Mariana, por el apoyo incondicional que siempre me ha brindado.
A mis hermanos y sobrinos por el ánimo proporcionado y por estar siempre atentos en todos mis actos.
AGRADECIMIENTO
A la Universidad Regional Autónoma de los Andes, en las personas de sus autoridades, muy especialmente de su Rectora la Dra. Corona Gómez, por haberme dado la oportunidad de superarme.
A los señores profesores por la paciencia y abnegación en proporcionar los conocimientos necesarios para alcanzar una etapa más de mi vida.
Un agradecimiento especial a los Ingenieros Eduardo Fernández y Carlos Martínez, asesores del presente proyecto de investigación, por su paciencia en la dirección y asesoría hasta culminar del mismo.
ÍNDICE DE CONTENIDO
APROBACIÓN DE LOS ASESORES DEL TRABAJO DE TITULACIÓN DEDICATORIA
AGRADECIMIENTO ÍNDICE DE CONTENIDO ÍNDICE DE TABLAS
ÍNDICE DE ILUSTRACIONES RESUMEN EJECUTIVO
INTRODUCCIÓN ... 1
Antecedentes de la investigación ... 1
Formulación del problema ... 5
Delimitación del problema ... 5
Objeto de la investigación y campo de acción ... 5
Identificación de línea de investigación ... 5
Objetivo General ... 6
Objetivos Específicos ... 6
Idea a defender. ... 6
Justificación ... 6
CAPÍTULO I ... 8
MARCO TEÓRICO ... 8
1.1. Internet y portales web ... 8
1.1.1. Origen y evolución del Internet ... 8
1.1.2. Elementos imprescindibles para acceder a Internet ... 11
1.1.3. Servicios básicos en Internet ... 11
1.1.4. ISOC (Internet Society) ... 12
1.1.5. Html ... 12
1.1.6. Tecnologías adyacentes a HTML ... 14
1.1.7. Páginas web, Portales horizontales y verticales... 17
1.1.8. Servidores web ... 19
1.1.8.1. Hosting y Dominio ... 20
1.2. Lenguajes de programación ... 21
1.2.1. PHP (Hypertext Preprocessor) ... 21
1.2.2. Aplicaciones móviles y sitios web móviles ... 22
1.3. Sistemas de gestión de contenidos (CMS) ... 24
1.3.1. CMS para sitios web... 24
1.3.3. CMS para Ecommerce ... 26
1.3.3.1. Wordpress ... 26
1.3.3.2. Woocommerce ... 29
1.3.3.3. TM Store ... 31
1.4. Base de datos ... 31
1.5. E-Commerce ... 33
1.5.1. Tipos de E-Commerce. ... 34
1.5.2. Ventajas del E-Commerce ... 35
1.5.3. Tiendas virtuales ... 37
1.5.4. Plataformas de E-Commerce, on-line, Os commerce, Opencart, ... 38
1.6. Gestión comercial ... 40
1.6.1. Definición ... 40
1.6.2. Estrategias comerciales ... 41
1.6.3. Segmentación de mercado ... 43
1.6.4. Comercialización electrónica ... 44
1.6.5. Marketing Digital ... 45
CAPITULO II. ... 48
MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA PROPUESTA ... 48
2.1. Caracterización del Sector ... 48
2.2. Descripción del Procesamiento Metodológico ... 50
2.2.1. Diseño Metodológico. ... 50
2.2.2. Los tipos de investigación. ... 50
2.2.3. Población y muestra ... 51
2.2.4. Análisis e Interpretación de resultados. ... 52
2.2.4.1. Encuesta al Gerente y personal administrativo ... 53
2.2.5. Encuesta a Clientes... 61
2.3. Propuesta de investigación ... 67
2.4. Conclusiones parciales del capítulo ... 67
CAPITULO III ... 69
LA PROPUESTA ... 69
3.1. Tema ... 69
Aplicación web móvil para la empresa La Feria del Arroz. ... 69
3.2. Descripción de la propuesta ... 69
3.3. Desarrollo de la Propuesta ... 69
3.3.1. Metodología de desarrollo DCU. ... 69
3.3.1.1. Especificar el contexto del uso. ... 70
3.3.1.3. Requisitos de interfaz y navegación ... 72
3.3.1.4. Requisitos del entorno de explotación ... 72
3.3.1.5. Requisitos de calidad ... 72
3.3.1.6. Diagramas de Casos de Uso ... 73
3.3.1.7. Gestión del Usuario Cliente ... 74
3.3.1.8. Gestión del Usuario Vendedor ... 75
3.3.1.9. Gestión del Usuario Administrador ... 76
3.3.1.10. Diagrama de Secuencia de los Usuarios ... 77
3.3.2. Implementación de la solución. ... 77
3.3.2.1. Implementación de wordpress... 78
3.3.2.2. WooCommerce ... 79
3.3.2.3. WpTouch ... 79
3.3.2.4. TM Store ... 80
3.3.3. Evaluación del diseño. ... 80
3.3.4. Pruebas ... 81
CONCLUSIONES Y RECOMENDACIONES ... 88 BIBLIOGRAFÍA
ÍNDICE DE TABLAS
Tabla 1: Población de la Investigación... 51
Tabla 2: Muestra de la Investigación ... 52
Tabla 3: Pregunta No. 1 ... 53
Tabla 4: Pregunta No. 2 ... 54
Tabla 5: Pregunta No. 3 ... 55
Tabla 6: Pregunta No. 4 ... 56
Tabla 7: Pregunta No. 5 ... 57
Tabla 8: Pregunta No. 6 ... 58
Tabla 9: Pregunta No. 7 ... 59
Tabla 10: Pregunta No. 8 ... 60
Tabla 11. Pregunta No. 1 ... 61
Tabla 12: Pregunta No. 2 ... 62
Tabla 13: Pregunta No. 3 ... 63
Tabla 14: Pregunta No. 4 ... 64
Tabla 15: Pregunta No. 5 ... 65
Tabla 16: Pregunta No. 6 ... 66
ÍNDICE DE ILUSTRACIONES
Ilustración N°. 1. Comienzo de las redes ... 9Ilustración N°. 2. Servidores a nivel mundial ... 20
Ilustración N°. 3. Pregunta No. 1 ... 53
Ilustración N°. 4. Pregunta No. 2 ... 54
Ilustración N°. 5. Pregunta No. 3 ... 55
Ilustración N°. 6. Pregunta No. 4 ... 56
Ilustración N°. 7. Pregunta No. 5 ... 57
Ilustración N°. 8. Pregunta No. 6 ... 58
Ilustración N°. 9. Pregunta No. 7 ... 59
Ilustración N°. 10. Pregunta No. 8 ... 60
Ilustración N°. 11. Pregunta No. 1 ... 61
Ilustración N°. 12. Pregunta No. 2 ... 62
Ilustración N°. 13. Pregunta No. 3 ... 63
Ilustración N°. 14. Pregunta No. 4 ... 64
Ilustración N°. 15. Pregunta No. 5 ... 65
Ilustración N°. 16. Pregunta No. 6 ... 66
Ilustración N°. 17. Contexto del Uso ... 71
Ilustración N°. 19. Casos de uso de la gestión del usuario vendedor ... 75
Ilustración N°. 20. Casos de uso de la gestión del usuario administrador ... 76
Ilustración N°. 21. Secuencia de los Usuarios ... 77
Ilustración N°. 22. Secuencia de los Usuarios ... 77
Ilustración N°. 23. Prueba caja negra ... 81
Ilustración N°. 24. Prueba caja negra ... 82
RESUMEN EJECUTIVO
La empresa “La feria del Arroz” mantiene su actividad comercial desde hace varios años atrás, ha logrado un posicionamiento en el mercado, pero en los últimos años dicho posicionamiento se ha desmejorado debido a factores externos como crisis económicas, aumento de la competencia y más. También existen factores internos que han generado un descenso en la calidad de atención al cliente. Todo esto repercute directamente en el nivel de ventas que tiene la empresa, este nivel ha ido disminuyendo y obviamente generando menores ingresos para sus propietarios.
El presente proyecto investigativo partió de la problemática descrita anteriormente la cual fue sintetizada en descenso de las ventas, los síntomas de la problemática fueron ratificadas mediante encuestas a sus clientes y a sus empleados, así como una entrevista al gerente.
Se plantea como solución el hecho de que la empresa utilice la tecnología como medio de apoyo para la gestión de ventas, se propone la implementación de un nuevo canal de ventas en base a un portal web de comercio electrónico el cual se complementa con una App para dispositivos móviles. La propuesta planteada está fundamentada teóricamente en aspectos como: Comercio electrónico, portales web verticales, CMS y sitio web para móviles.
Abstract
The company "Feria de Arroz" has maintained its commercial activities for many years. It has achieved market positioning. However, its positioning has decreased recently due to external factors such as: economic crisis, increased competition and so on. Moreover, there are internal factors that have caused a decrease in the quality of customer service. Thus, all these scenery affects the level of sales of the company. The level of sales has been decreasing. Therefore, this generates less revenues for the owners of the company.
This research starts from the problem which is described above, in other words, the sales decrease. The symptoms of the problem were corroborated with customer and employee surveys. Furthermore, an interview with the manager was carried out.
Using technology as means to support the sales management is proposed as a solution. Implementing a new sales channel based on a web site of E-Commerce, which is complemented with an app for smart phones is proposed. The proposal is theoretically based on aspects such as: E-Commerce, CMS and web site for smart phones.
The E-Commerce web site is available in internet and all the stakeholders agree that this technological tool will impact in a positive way by increasing sales.
1 INTRODUCCIÓN
Antecedentes de la investigación
La evolución del comercio electrónico ha venido generándose desde hace 20 años atrás, se origina con el uso comercial del Internet, a mediados de la última década del siglo XX.
Es importante el valor del uso de las herramientas de la telemática y de las nuevas tecnologías de la informática y la comunicación, en las actividades económicas y comerciales, por múltiples razones, se está viviendo una globalización que va creciendo y expandiéndose a todo el mundo, para que sea igual en conjunto, la tecnología está avanzando de manera expedita y con una velocidad extraordinaria, por ello en el sector económico y el comercio se debe tener una idea clara de lo que es el Internet y de las ventajas que se tiene al crear un negocio, en la red mundial más grande.
Los antecedentes al presente trabajo investigativo han sido elaborados en base a información obtenida en repositorios y bibliotecas de las universidades a nivelnacional e internacional, así tenemos:
En el libro “Portal de compras on-line para desarrollar un portal web con los productos que vende la empresa y hace la comercialización de los mismos”, utiliza un software libre, agrega controles en java script y Ajax. (Toainga L. y Gallo G., 2011)
En el CEDIC (Centro de Información Científica) de la Universidad Regional Autónoma de los Andes, se encuentran la siguiente temática:
2
• Aplicación web para mejorar la gestión comercial de los productos y servicios de la ferretería “Las Fuentes” de la ciudad de Ibarra. Autor Lucio Vásquez, Edwin Mauricio, año 2013 Ingeniero en Sistemas e Informática.
• Aplicación Móvil para mejorar el mercadeo de productos y medicamentos de venta libre en la farmacia cruz azul de la ciudad de Riobamba. Autora Pazmiño Armijos, Alexandra, año 2014 Maestría en Informática Empresarial.
• “Planificación tecnológica para la gestión operativa de la empresa “Gimsa” de Santo Domingo de los Tsachilas”. Autora: Zaida Zambrano, año 2014 Ingeniería en Administración de Empresas y Negocios. • Aplicación móvil para la venta del servicio salud a los usuarios del “SPA
GOLD ́S GYM” de la ciudad de Guayaquil. Autor: Fredy Maximiliano Jordán Cordones, año 2014, Magister en Informática Empresarial.
Revisado el repositorio, se encuentra la siguiente información, que no es la temática propuesta, pero sirve de base para la investigación.
Aplicación web móvil como solución para el incremento de ventas utilizando la plataforma DRUPAL; Autora: Mariuxi Cecibel Zambrano Honores, año 2013, país Ecuador, Institución: Universidad de Guayaquil, Título: Ingeniera en Sistemas Computacionales.
Una vez realizado el análisis de mercado se puede concluir que las empresas están tomando la tendencia en colocar toda su información en la web para ser mostrada a sus clientes y así poder llegar a más personas como un canal de ventas que no ha sido explotado en el medio, lo cual conlleva a la implementación de aplicaciones que puedan ser visualizadas desde un Smartphone, ya que es el medio de acceso más rápido a la información.
3
de modificar cualquiera de sus diferentes funcionalidades y opciones. Las razones por la cual se considera implementar un sitio web móvil son:
• Fácil portabilidad
• Tendencia colocar la información en la web.
• La mayoría de los usuarios disponen de dispositivos móviles.
• Entorno gráfico amigable hacia el usuario.
El Internet crece de forma interrumpida al tiempo que augura unas transformaciones profundas, el comercio electrónico a través de Internet es, posiblemente, la aportación tecnológica con un mayor potencial innovador de las empresas, porque no se limita a cambiar procesos y productos como en el pasado, sino que cambia sus relaciones con el mundo exterior, llegando a producir transformaciones en la estructura y organización de la propia empresa.
“Las micro, pequeñas y medianas empresas, constituyen en cualquier país, el grupo predominante, en algunos casos superan el 89% de unidades económicas, contribuyen significativamente a la creación de empleo, a la generación de riqueza y además satisfacen necesidades en ciertos mercados que son poco atractivos para las grandes empresas. Son además el punto de partida en el que se forman grandes empresarios y el vehículo para el autodesarrollo de millones de personas.”. Whish, Aliexpress, Amazón son algunos de los mejores ejemplos.
4
eficacia, para que de esa manera se pueda dar respuesta a los requerimientos de los clientes y a la fuerte acción de la competencia” (Macías Luz, 2008)
El comercio electrónico, llamado así por las tecnologías en que se apoya, ha sido definido como el comercio a través de Internet, definición en la que todos sus términos son restrictivos. Porque si bien son aspectos centrales las transacciones comerciales y uso intensivo de Internet, las consecuencias que se derivan de su aparición, en la práctica, van mucho más lejos que sus términos, pudiendo decirse que lo que realmente se halla en juego es la forma de organizarse no solo el comercio, sino también las relaciones entre instituciones, empresas y ciudadanos y, en suma, la sociedad entera.
En el Ecuador la influencia tecnológica mundial también ha tenido un efecto comercial muy grande, día a día es mayor el número de empresas que amplían sus medios de promoción y por ende sus segmentos de mercado. Es muy común ver estrategias de marketing y promoción en varios entornos alejados de los medios tradicionales. De igual forma en la pequeña empresa se nota esta influencia aunque en menor cuantía.
Situación Problemática
La empresa LA FERIA DEL ARROZ, de la ciudad de Ambato, proporciona a nivel nacional varios productos de calidad, que sirven de materia prima para otras actividades de sus clientes, la materia prima de la empresa mencionada adquiere en las piladoras de la costa, teniendo su centro de comercio en la ciudad Ambato.
En las visitas realizadas se han podido apreciar algunas dificultades con relación a la comercialización de sus productos, entre ellas podemos mencionar:
5
la empresa, para ello los clientes deben llegar al almacén con las dificultades del estacionamiento se han dado casos en que los clientes solo llaman o dejan de hacer el pedido.
• También se ha podido apreciar un descenso en las ventas debido a la crisis económica y a la competencia, esto quiere decir que el segmento de mercado de la empresa no ha crecido y no se ha logrado el aumento de la posible base de clientes que ha manejado por varios años.
• La empresa no ha incursionado en publicidad tradicional debido al costo elevado de la misma, pero tampoco ha posibilitado nuevos canales de promoción y de comercialización.
• También debe señalarse que la empresa no aprovecha las ventajas de la tecnología para potenciar la gestión comercial de la misma a través de nuevos paradigmas como es el mundo virtual.
Formulación del problema
¿Cómo mejorar la gestión comercial en la empresa La Feria del Arroz de la ciudad de Ambato?
Delimitación del problema
La presente investigación se realizó en la ciudad de Ambato en el segundo trimestre de 2016, investigando a los administradores y clientes de la empresa.
Objeto de la investigación y campo de acción Objeto de investigación: Sistemas de información
Campo de acción: Aplicación Web-móvil orientada al comercio electrónico
Identificación de línea de investigación
6 Objetivo General
Implementar una Aplicación Web-móvil orientada al comercio electrónico para la empresa “La Feria del Arroz” de la ciudad de Ambato, para mejorar la gestión comercial.
Objetivos Específicos
• Fundamentar científicamente los sistemas de información orientados a la web y móvil, sus herramientas de implementación y la gestión comercial.
• Diagnosticar la gestión comercial de la empresa La feria del arroz y sus requerimientos de automatización.
• Implementar una Aplicación Web-móvil para la empresa La feria del arroz de la ciudad de Ambato, que disponga los módulos de clientes, ventas, mercaderías e inventarios.
Idea a defender.
Con la Implementación de una Plataforma Web-móvil para la empresa “La Feria del arroz de la ciudad de Ambato”, se mejorará su gestión comercial
Justificación
Debido a la exigencia en la calidad de servicio y la rapidez con la que se requiere la información, las empresas tienden a migrar a la web toda la información que requieren los clientes, con el objetivo de poder ser más accesible y llegar a tener un contacto directo con los clientes. Y con el desarrollo de la tecnología como medio para la visualización de información vuelve más competitivo al mundo empresarial.
7
reportes de ventas, activar usuarios y añadir atributos al producto. Para la creación de la aplicación web móvil se realizó un análisis de las características de un canal de ventas que brinde todas las facilidades al cliente para realizar una compra. Las razones por la cual se realizó un sitio web móvil por la fácil portabilidad, tendencia a disponer de la información desde la web y porque la mayoría de usuarios disponen de dispositivos móviles.
8
CAPÍTULO I
MARCO TEÓRICO
1.1. Internet y portales web
1.1.1. Origen y evolución del Internet
El Internet comenzó su desarrollo hace tres décadas, cuando la comunidad científica buscaba con esfuerzo una forma rápida y efectiva de compartir información, conocimientos y éxito, los ordenadores propició el origen de la plataforma abierta donde intercambiaban documentos estructurados de forma
fiable.
Originalmente el Internet fue un proyecto de investigación en redes de conmutación de paquetes, dentro del ámbito militar. A finales de los años sesenta (1969), en plena guerra fría, nació la ARPA net (Advanced Research Projects Agency) que puso a disposición de los científicos una red análoga
llamada NSF net, creada por la NSF (National Science Foundation) (Yágüez,
2014)
Contiene información suficiente como para que se le vaya encaminando hacia su destino en los distintos nodos que atraviese. El camino a seguir, sin embargo, no está preestablecido, de forma que si una parte de la red cae o es destruida, el flujo de paquetes será automáticamente encaminado por nodos alternativos. Los códigos de comprobación permiten conocer la pérdida o corrupción de paquetes, estableciéndose un mecanismo que permite la recuperación. Este sistema de transmisión reúne múltiples ventajas:
• Fiabilidad, independiente de la calidad de líneas utilizadas y de las caídas de la red.
9
paquetes con distinto objetivo pueden compartir un mismo canal o camino de comunicaciones.
• Posibilidad de técnicas de compresión que aumentan la capacidad de transmisión y de encriptado permiten una codificación, de forma que se asegure la confidencialidad de los datos. (Moreno, 2014)
Estos paquetes podían tomar diferentes caminos en dependencia de la
saturación de la red, y rehacerse al llegar al destino. Así comenzaron a crecer
las redes.
Como se dijo anteriormente la red de transmisión de datos tenía objetivos
estrictamente militares, encaminados a mantener la comunicación a cualquier
precio en caso de un ataque nuclear.
10
En la década de los 70 apareció el Protocolo de Control de
Transmisión/Protocolo de Internet (TCP/IP), en el que basaban los servicios
de Internet y los mensajes de correo electrónico.
En 1972 se introdujo un sistema de correo electrónico, que liberó a los usuarios de la dependencia de los usos horarios (algo de importancia evidente en Estados Unidos, por su gran extensión).
Para que los ordenadores puedan comunicarse entre sí es necesario que todos ellos envíen y reciban la información de la misma manera. La descripción de los pasos a seguir se denomina “protocolo”. (Laquey, 2014)
En 1974, se presentó el protocolo “Transmisión Control Protocol/Internet Protocol” (TCP/IP). Este protocolo proporcionaba un sistema independiente de intercambio de datos entre ordenadores y redes locales de distinto origen, eso sí, conservando las ventajas relativas a la técnica de conmutación de paquetes.
A principios de los ochenta el Departamento de Defensa de Estados Unidos decidió usar el protocolo TCP/IP para la red ARPA net, desdoblándola en Arpa net y Milnet, siendo esta segunda de uso exclusivamente militar, conectada a Arpanet bajo un tráfico extremadamente controlado. Igualmente en Europa se creó la red Minet, como extensión de Milnet.
Debido a que una gran cantidad de organismos tenían sus propias redes de área local (RAL) conectadas a los nodos de la red se fue evolucionando hacia una red llamada ARPA Internet formada por miles de equipos. El nombre sufrió algunos cambios más, como: Federal Research Internet, TCP/IP Internet y finalmente, INTERNET.
11
dejó de ser un proyecto con protección estatal para convertirse en la mayor red de ordenadores del mundo, formada por más de cincuenta mil redes, cuatro millones de sistemas y más de setenta millones de usuarios. (Laquey, 2014).
1.1.2. Elementos imprescindibles para acceder a Internet
Para utilizar Internet no es preciso entender exactamente cómo funciona, pero si son necesarios los siguientes elementos:
• El PC y el módem, a Internet se accede desde un PC conectado al proveedor mediante un módem que por supuesto deberá estar conectado a una línea telefónica.
• Proveedor, abre las puertas de Internet. Este proporciona acceso a la Red, un número de teléfono para acceder a ella y una dirección de correo electrónico. (Gil & Pomares, 2010)
1.1.3. Servicios básicos en Internet
• Correo electrónico, gracias a él se mandan mensajes a cualquier persona que disponga de una cuenta en Internet. Los mensajes abarcan tanto texto como ficheros informáticos de cualquier característica, que se almacenan en el servidor de correo hasta que el destinatario se conecta y los recoge. El correo electrónico es una forma rápida y barata de comunicarse con todo el mundo.
12
• Grupos de discusión o news, puede participar en más de 15.000 grupos de discusión distintos o incluirse en la lista de distribución sobre un tema específico y recibir información de forma automática.
• Word Wide Web, las páginas de la WWW son el aspecto más vistoso e innovador de Internet. Haciendo clic en palabras, imágenes e iconos, se pasa de un sitio a otro de una forma rápida y sencilla. (Barcia, Fernandez, & Frutos, 2015)
1.1.4. ISOC (Internet Society)
La red de redes está formada por otras que tienen su propio gobierno y equipo directivo, no es posible una existencia totalmente anárquica, se necesita una mínima organización para subsistir, al menos, algo que aporte una cierta coherencia en el plano técnico, estableciéndose para ello una serie de normas comunes a todos los usuarios.
Con este fin, se fundó en 1992 una sociedad de voluntarios denominada Sociedad Internet o ISOC (Internet Society), que regula su labor mediante la elaboración de recomendaciones. (Academia de Networking de Cisco Systems, 2008)
1.1.5. Html
Este lenguaje de programación se utiliza para el desarrollo de páginas de Internet. El HTML (HyperText Markup Language o Lenguaje de Etiquetas de Hipertexto), que se convertiría en el estándar de diseño Web en los años
13
El lenguaje fue desarrollado por la Organización Europea de Investigación Nuclear (CERN) en el año 1945 con la finalidad de desarrollar un sistema de almacenamiento donde las cosas no se perdieran, que pudieran ser conectadas a través de hipervínculos. Primero crearon un dispositivo llamado “memex”, el cual era considerado como un suplemento para la memoria.
Este lenguaje es un formato abierto ya que no existen reglas para dicha organización que surgió a partir de las etiquetas SGML (Standard Generalized Markup Language). Traducido generalmente como “Estándar de Lenguaje de Marcado Generalizado” y que se entiende que el sistema permite ordenar y etiquetar diversos documentos dentro de una lista además se puede especificar los nombres de las etiquetas que se utilizarán al ordenar. (Kurose, 2004)
Características del HTML:
• Se encarga de desarrollar una descripción de los contenidos que aparecen como textos que los completa con objetos como fotografías, animaciones y otros. El otro componente es la estructura.
• Este lenguaje muy simple y general, logra definir a otros lenguajes que tienen que ver con el formato de los documentos. El texto en él se crea a partir de etiquetas, llamadas tags, que permiten interconectar diversos conceptos y formatos.
• Para la escritura de este lenguaje, se crean etiquetas que aparecen especificadas a través de corchetes o paréntesis angulares: < y >. Entre sus componentes, los elementos dan forma a la estructura esencial del lenguaje, ya que tienen dos propiedades: el contenido y sus atributos
14
procesar el lenguaje. Entre los scripts que pueden agregarse, los más conocidos y utilizados son JavaScript y PHP.
• El marcado estructural es el que estipula la finalidad del texto, aunque no define cómo se verá el elemento. El marcado presentacional, por su parte, es el que se encarga de señalar cómo se verá el texto más allá de su función.
• Para conocer el código HTML que utiliza una página web, hay que seleccionar “Ver código fuente en el navegador (como Internet Explorer o Mozilla Firefox). Al elegir esta opción, se abrirá el editor de texto con el código HTML de la página que se está visualizando.” (Stallings, 2004)
Petición GET.- Un servidor web opera mediante el protocolo HTTP, de la capa de aplicación del Modelo OSI. Al protocolo HTTP se le asigna habitualmente el puerto TCP 80. Las peticiones al servidor suelen realizarse mediante HTTP utilizando el método de petición GET, en el que el recurso se solicita a través de la url al servidor Web. Ejemplo:
GET/index.htmlHTTP/1.1HOST:www.host.com. En la barra de URL de un navegador cualquiera, la petición anterior sería análoga a la siguiente dirección Web: www.host.com/index.html
Petición POST._ Es el segundo tipo de petición HTTP más utilizado. Los datos a enviar al servidor se incluyen en el cuerpo de la misma petición con las cabeceras HTTP asignadas correspondientemente respecto al tipo de petición. Generalmente se asocia con los formularios web en los que los datos suelen ser cifrados para enviarlos de manera segura al servidor. (Barcia, Fernandez, & Frutos, 2015)
1.1.6. Tecnologías adyacentes a HTML
15
mismas y la interacción con el usuario, lo que se traduce en unas páginas más dinámicas. A continuación se describe algunos ejemplos de su utilidad:
• Valida los datos introducidos en un formulario.
• Detecta el navegador que está utilizando el usuario.
• Almacena información del usuario para que no tenga que volver a ser introducida en la siguiente visita (Cookies).
El código que se escriba en las páginas será interpretado directamente por el navegador que se esté usando, de modo que el servidor Web no interpreta ni ejecuta nuestro código. (Luca De Damián. et, al 2011).
CSS3, las características más novedosas fueron pasando de un plano experimental desde los años 2009 hasta la actualidad a ser utilizadas para movilizar el mundo del diseño web. Al tiempo que el nivel 2 de CSS se desarrollaba, un equipo mejoró este sistema que tiene entre sus principales características las siguientes:
• Tiene nuevas alternativas para dibujar bordes con el uso de opciones tales como: color, imágenes y radio o redondeado.
• Novedades en el trabajo con fondos, con el uso de degradados y la posibilidad de incluir múltiples imágenes.
• Uso de sombras para texto (text shadow).
• Se incluye la posibilidad de aplicar sombra a elementos (box shadow) y otras novedades en cuanto al uso del color y de la opacidad.
• Incorporación de nuevas aplicaciones en referencia a flujo de texto dentro del sitio (texto overflow).
• Originales características para trabajo con múltiples columnas.
• Ya no hay problema de las limitaciones con las tipografías, con el uso de @fontface.
• Características relacionadas con la interfaz de usuario.
• Capacidad de rotación de elementos.
16
• Incorporación de transición y también funciones de animación. (De Luca, 2011)
AJAX, representa una técnica que reúne a un conjunto de tecnologías y lenguajes para crearlo que se conoce como RIA (Rich Internet Applications). Su nombre se comenzó a utilizar en 2005, en pleno auge de la Web 2.0; sin embargo, los lenguajes y las tecnologías que son utilizados con AJAX ya existían en ese momento. Lo que ocurrió es que, por las necesidades de desarrollo que comenzaron a florecer en aquella época, se hizo necesario un cambio en las técnicas empleadas, y allí fue donde AJAX encontró su lugar.
El término AJAX es un acrónimo que proviene de Asynchronous Java Script And XML, que, al castellano, podría traducirse como Java Script asíncrono y XML. Justamente este es el punto fuerte de AJAX: poder trabajar con datos de manera asincrónica, valiéndose de JavaScript como lenguaje del lado cliente para manejar datos que le llegan desde el servidor.
De esta manera, AJAX trabaja como un intermediario entre el cliente y el servidor, pero, en lugar de demorar procesos, los administra de tal manera que es posible, por ejemplo, la recarga de solo algunas partes de una página web. Esta posibilidad cambia el paradigma de la necesidad de una recarga completa de la página y permite construir aplicaciones web más potentes, emulando incluso a muchas de las soluciones que se veían posibles solo en software de escritorio.
Los lenguajes y tecnologías que intervienen en AJAX son:
• HTML/XHTML y CSS: son los que permiten la representación en el navegador.
• XML y JSON: estos realizan el intercambio de datos y también efectúan la manipulación de los mismos.
17
• DOM: es la interfaz que permite acceder a las partes de un documento como si fueran objetos y, a partir de eso, modificarlas.
• JavaScript: es el lenguaje utilizado para hilvanar todo. (Parra, 2012)
HTML 5, plantea una evolución necesaria para HTML, que luego de más de una década en la versión 4.01 necesitaba, de manera imperiosa, la renovación para estar al día con las necesidades del desarrollo web actual.
Se destacan sus características semánticas, las posibilidades multimedia que incorpora, las nuevas funciones para formulario y las características que se definen para poder integrarse con tecnologías que permiten abrir una nueva etapa en Internet, en lo que se refiere a la arquitectura de las aplicaciones. Por estos motivos, HTML5 es considerado como uno de los motores más importantes de la Web 3.0.
1.1.7. Páginas web, Portales horizontales y verticales
Un Portal es el punto de entrada a Internet donde se organizan y concentran los contenidos del propietario del mismo.
a) El objetivo principal del Portal es ayudar a los usuarios a encontrar lo que necesitan sin salir del mismo fidelizándoles e incentivándoles a utilizarlo de forma continuada.
b) Los 3 pilares fundamentales de un Portal para atraer la atención del usuario y son:
1. Información (Buscadores, directorios, noticias, catálogos y servicios) 2. Participación (E-mail, foros, chat)
3. Comodidad (brindar la mayor cantidad de información en un solo 4. espacio y tenerlo todo a mano) De esa forma el Portal gana tráfico
constante y alto y se autofinancia con publicidad. (Tanenbaum, 2013)
18
Portal horizontal.- Conjunto de páginas web dirigidas a todo tipo de público donde se puede conseguir información o servicios sobre gran cantidad de temas. Este portal está dirigido a usuarios no muy experimentados en el mundo de Internet a los que se les brinda una gran gama de información y servicios sin obligarles a navegar por varios sitios para obtenerlos.
Portal vertical.- Sitio web especializado en proveer información y servicios para un determinado sector productivo. Son los principales motores de las relaciones comerciales electrónicas entre empresas, está dirigido a usuarios para ofrecer contenido dentro de un tema específico como puede ser un portal de música, empleo, inmobiliario de finanzas personales, arte, educación o de deportes.
Portales diagonales.- Se trata de una mezcla entre el portal horizontal y el vertical. Utilizan redes sociales o aplicaciones generales como Facebook, Linkedin, Flickr o YouTube, complementadas con contenidos y/o utilidades dirigidas a un público muy concreto.
Portales Especializados.- Surgen a partir de la demanda de los usuarios de un sitio especializado en sus áreas de interés tanto particulares como profesionales y que los portales horizontales y verticales no son capaces de llenar por tener contenidos demasiados generales o superficiales. (Magaña, Izkue, Prieto, & Villadangos, 2013)
En la actualidad existe infinidad de portales exclusivos en temas específicos como, educación, zonas geográficas, aficiones, deportes, conocimiento, otros.
19
buscar documentación, personalizar el portal para diferentes grupos de usuarios, otros.
Portales Móviles.- Son sitios que permiten la conexión de los usuarios tanto desde Internet como de un teléfono inteligente, tablets o PDA. Dichos portales se están abriendo camino a nivel de empresas para realizar negocios ofreciendo productos o servicios a los usuarios.
En la actualidad se propagan los portales móviles, con la cantidad de móviles existentes será uno de los modelos que crezca exponencialmente en la red durante estos años. (Tanenbaum, 2013)
Ofrece un sistema de contraseñas y privilegios seguro, mediante verificación basada en el host. El tráfico de contraseñas es cifrado al conectarse a un servidor. (Gil & Pomares, 2010)
1.1.8. Servidores web
El servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o aplicación del lado del cliente.
El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suelen utilizarse protocolos. Uno de los más utilizados es el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa. (Barcia, Fernandez, & Frutos, 2015)
20
Ilustración N°. 2. Servidores a nivel mundial Fuente: (Barcia, Fernandez, & Frutos, 2015) 1.1.8.1. Hosting y Dominio
Para manejar una página web visible es necesario un lugar donde alojarla, este lugar denominado espacio web nos ofrece el servidor de Hosting (que significa alojamiento de páginas web) puede ser de forma gratuita o pagando una cantidad. Si el usuario decide usar el Hosting se debe seguir las siguientes instrucciones:
• Registrarse en el servidor gratuito
• Definir los términos que ha de escoger con conocimiento.
Una vez definido el espacio para la página web, los visitantes podrán escribir algo en sus navegadores para dirigirse a la nueva web.
El link o dirección de la web (URL) que puede ser un dominio escogido y pagado por el usuario, por ejemplo www.google.es o www.feriadelarroz.net.
21 1.2. Lenguajes de programación
1.2.1. PHP (Hypertext Preprocessor)
Es uno de los lenguajes del lado servidor muy utilizado en la actualidad que combinado con técnicas AJAX, permite crear aplicaciones web de diferentes grados de complejidad, está considerado como lenguaje de propósito general. Se destaca por ser un lenguaje libre y multiplataforma, lo cual resulta una gran ventaja, ya que puede funcionar tanto en servidores Windows como Linux que cuenten con el software apropiado. Aunque se lo considera multiparadigma, en sus últimas versiones ha reforzado el concepto de orientación a objetos. (De Luca, 2011)
El lenguaje PHP o de propósito general, se lo considera así por las siguientes razones:
• Es libre y gratuito al igual que muchos otros lenguajes y entornos de programación, está amparado bajo el movimiento open source (código abierto), que permite a los programadores de aplicaciones poder sacar provecho de sus beneficios de manera totalmente gratuita, sin la necesidad de pagar licenciamientos de uso ni actualizaciones. La licencia consta principalmente de tres puntos: libertad para utilizar el programa (PHP), posibilidad de modificar el programa si se accede a su código fuente, distribuir el programa modificado o no. La licencia de PHP esté disponible en www.php.net/license
22
1.2.2. Aplicaciones móviles y sitios web móviles
Aunque ambos se utilizan en el mismo medio (smartphones y tablets), aplicaciones móviles (apps) y sitios web móviles (también llamados aplicaciones Web) son muy diferentes. Una aplicación móvil es un programa que se descarga e instala en el dispositivo móvil de un usuario, mientras que un sitio web para móviles no es más que una página web adaptada a los formatos de tabletas y teléfonos inteligentes.
Medios de acceso. Un sitio web para móviles se accede a través de un navegador de Internet, escribiendo la dirección URL de la página web en la barra de navegación. Esto significa que sin descarga se necesita. Sin embargo se requiere una conexión a Internet con el fin de obtener acceso. A class="bold"> <="" span="" style="box-sizing: border-box;">, ya sea en una tienda en línea, tales como el App Store o google jugar . La aplicación se guarda entonces en el smartphone o la tableta, y en la mayoría de los casos no requiere una conexión a Internet con el fin de trabajar.
Propósito diferente. Una aplicación móvil, se mantiene en el teléfono inteligente del usuario, y es por lo tanto ideal para el uso frecuente y repetido. Por lo tanto, responde a una necesidad específica, mientras que el aumento de la lealtad del cliente.
Un sitio web para móviles, sin embargo, está diseñado para la comunicación móvil con el fin de informar (gran audiencia, ventana de tiempo grande), o para eventos y promoción (público objetivo, la ventana de tiempo limitado) específicos.
23 Android
Es un sistema operativo basado en Linux, diseñado principalmente para móviles con pantalla táctil como teléfonos inteligentes o tabletas inicialmente desarrollados por Android, Inc., que Google respaldó económicamente y más tarde compró en 2005, Android fue presentado en 2007 junto la fundación del Open Handset Alliance: un consorcio de compañías de hardware , software y telecomunicaciones para avanzar en los estándares abiertos de los dispositivos móviles. El primer móvil con el sistema operativo Android se vendió en octubre de 2008.
Android es considerado como uno de los modelos de negocio más exitosos, pues su desarrollo estratégico contempla los factores que más se tienen encuentra dentro de las herramientas y metodologías desarrollados por expertos en negocios. Este sistema operativo se ha convertido en un modelo a seguir por desarrolladores de tendencias y negocios de alto impacto.
Android, al contrario que otros sistemas operativos para dispositivos móviles como iOS oWindows Phone, se desarrolla de forma abierta y se puede acceder tanto al código fuente65como a la lista de incidencias donde se pueden ver problemas aún no resueltos y reportar problemas nuevos.
24
1.3. Sistemas de gestión de contenidos (CMS)
Son CMS son sistemas instalados en servidores web que permiten administrar páginas, blogs y contenidos de artículos en línea sin necesidad de disponer de almacenamiento en un computador de escritorio y realizar su carga cada vez que se requiera realizar cambios. Los CMS también permiten diferentes administradores y editores para el mantenimiento del contenido en línea sin provocar conflictos el uno al otro (Goroshko, 2014)
La principal característica de un gestor de contenidos es la de separar el contenido del diseño. Donde las páginas se encuentran almacenadas en plantillas y el contenido puede almacenarse en bases de datos o ficheros separados. Combinadas estas dos partes se forma una página HTML estándar. Este tipo de entorno permite a los administradores hacer modificaciones del sitio modificando las plantillas y sin alterar el contenido ni sus diseños individuales (Sarduy & Urra , 2006)
Las funcionalidades de las herramientas CMS, son usadas generalmente en blogs, donde se asignan una o más categorías dependiendo del tipo de contenido que disponga cada publicación, de tal manera que se pueda ofrecer una clave de acceso semántica al contenido de cada post (Dal & Marchitelli, 2006).
1.3.1. CMS para sitios web
25
una gran variedad de personalización y comunidad de usuarios (Graf, Kramer, Mitova, & Radtke, 2014)
Typo3 (PHP). Es un CMS bajo licencia GLP4 que permite realizar sitios web de contenidos que incluye: motores de búsqueda, publicación de contenidos, usos de plantillas y extensiones para la maquetación visual de cada página; es extensible en módulos que pueden ser de gestión de interfaz de administración, gestión MySQL5, de servidor LDAP o módulos de usuario como encuestas, foros, calendarios, noticias, etc. Además, posee una gran deficiencia en cuando a accesibilidad se refiere (Wikidot, 2008)
PHP-Nuke (PHP). Está diseñado y automatizado para la publicación de noticias y es usado principalmente en internet e intranets donde el administrador tiene control total del sitio web y es el responsable de asignar usuarios que se encargarán posteriormente de mantener la interactividad a través de bases de datos y de la actualización al 100% (Pérez , 2002)
1.3.2. Cms para blogs
WordPress (PHP/MySQL). Es un CMS de software libre bajo licenciamiento GLP especializado en la creación de sitios web, desarrollado en lenguaje PHP y con soporte a entornos como APACHE6 y MySQL. Posee una gran cantidad de plugins7 que aportan a la plataforma nuevas funcionalidades, interfaz de usuario amigable, y seguridad (Patel, Rathod, & Parikh, 2011)
Serendipity (PHP/MySQL). Es un motor weblog basado en PHP, que le da al usuario una forma ágil de mantener blogs; posee una interfaz sencilla y comprensible con posibilidades de modificar su aspecto a través de temas y plugins (Serendipity, 2016)
26
de contenidos, revisión de comentarios y estadísticas; y, trabaja en base a PHP y MySQL (LifeType, 2016)
1.3.3. CMS para Ecommerce
osCommerce (PHP/MySQL). Es una plataforma CMS de comercio electrónico y de administración en línea creado en base a PHP y MySQL; y, distribuido bajo licenciamiento GLP. Principalmente consta de dos partes fundamentales que son: el módulo de administración y el módulo de productos o Catálogo (Ramírez & Moreira, 2014)
Magento (PHP/MySQL). Es una plataforma de eCommerce basada en Zend9 que posee un sistema de multimedia, multi-moneda y multi-idioma, además de disponer de diferentes formas de pago, personalización a nivel de plantillas y permitir un mejor posicionamiento SEO. La única desventaja es que requiere de altos niveles de hosting (Rodriguez, 2005)
Prestashop (PHP/MySQL). Es una plataforma de eCommerce distribuida bajo licenciamiento OSL10 de fácil instalación y con variadas prestaciones, posee plantillas con diseños profesionales, facilita el posicionamiento mediante SEO, y posee un panel de administración muy fácil de manejar; aunque, el coste de las extensiones puede llegar a ser elevado y no permite un catálogo muy extenso (Rodriguez, 2005)
1.3.3.1. Wordpress
27
de administración de WordPress. También existen una gran variedad de plugins que permiten extender la funcionalidad de WordPress.
Características y funciones como: gestión de varios idiomas, servicio anti-spam, funciones para eCommerce, etc. Al igual que con las plantillas, también podemos desarrollar nuestros propios plugins.
WordPress nos ofrece varios mecanismos para modificar y gestionar nuestro sitio web, enumeremos y expliquemos los más relevantes o los que a nosotros nos han sido de mayor utilidad:
• Posts types y custom post types. • Taxonomias.
• Shortcodes. • Plantillas. • Widgets.
Post types
Un post type es un tipo de datos en WordPress. Este tiene cinco tipos de posts por defecto:
• Entradas: normalmente son utilizadas como elemento de contenido básico en los blogs y suelen mostrarse en orden cronológico inverso. • Paginas: otro elemento de contenido pero que en lugar de mostrarse
junto a los demás de su tipo en determinado orden se muestran individualmente como elemento único, suelen utilizarse para mostrar información estática del sitio. Por ejemplo, podríamos dedicar una página para mostrar todas las entradas que existan o para mostrar información estática como información de contacto. Cada página puede utilizar distintas plantillas para mostrar la información de manera diferente.
28
• Revisiones: pertenecen a un post type padre, cada instancia de revisión es un borrador aún no publicado de otro tipo de post.
• Menús de navegación: mantienen información de otros elementos de WordPress.
Además de estos post types se pueden crear nuevos tipos de posts. Los custom post types son nuevos tipos de posts personalizados que podemos crear con los campos y características que nosotros queramos.
Taxonomías
WordPress tiene tres tipos de taxonomías predeterminadas: categorías, etiquetas y categorías de links. También ofrece la posibilidad de crear nuevas taxonomías personalizadas. Llamamos taxonomías cerradas a las taxonomías que no permiten la creación de nuevos elementos y taxonomías abiertas a las que permiten al usuario crear y eliminar elementos.
Shortcodes
Los shortcodes son pequeños códigos que podemos utilizar desde el editor de WordPress. Permiten ahorrar tiempo en labores repetitivas y preprogramar funciones para añadir al conte- nido de entradas o paginas sin necesidad de que el usuario tenga conocimientos técnicos. Son como tags HTML que usan corchetes ([ ]) en vez de los símbolos de mayor y menor qué (< >).
Plantillas
Wordpress permite asignar facilmente a las paginas una plantilla[45] de página, de esta manera conseguimos que la pagina tenga determinada estructura o aspecto.
Widgets
29 1.3.3.2. Woocommerce
Es un plugin gratuito diseñado especialmente para integrarse con WordPress, y se lo cataloga como la solución predilecta para el desarrollo de tiendas online; flexible y con acceso a una gran cantidad de extensiones gestiona actualmente el 30% de las tiendas online en el mundo; WooCommerce permite un control completo de la tienda que va desde niveles de inventario o cuentas de clientes hasta el manejo de impuestos. Permite modificar el diseño y adaptarlo a el tema del usuario a su gusto añadiendo o quitando extensiones cuando lo crea conveniente (WordPress, 2016).
Ventas
WooCommerce permite a sus usuarios vender productos físicos y digitales con una amplia gama de configuraciones y variaciones de productos; y si a extensiones de pago se refiere tiene acceso a funcionalidades como reservas, membresías y suscripciones (WordPress,2016).
Envíos
El envío puede ser configurado a elección del usuario, permitiendo: envíos gratuitos, de precio fijo o de cálculos en tiempo real; y, dando la posibilidad de limitar el público a diferentes países o abrir la tienda para todo el mundo (WordPress, 2016).
Pasarelas De Pago
30 Base de datos Woocommerce
Durante la instalación, WooCommerce instala y personaliza una serie de tablas de base de datos.
Nombre de la tabla Descripción
woocommerce_attribute_taxonomies Define los atributos que son usados por la tienda para crear taxonomías.
woocommerce_termmeta Se utiliza para el ordenamiento de categorías.
woocommerce_downloadable_produ ct_permissions
Almacena los permisos de descarga para usuarios y visitantes.
woocommerce_order_items Almacena los elementos de pedido para que puedan ser consultados fácilmente para los informes.
woocommerce_order_itemmeta Almacena los metadatos de las órdenes y ciertos datos adicionales.
woocommerce_tax_rates Almacenas las tarifas de impuestos.
woocommerce_tax_rate_locations Almacena cada tasa que puede ser aplicada a más de un código postal o ciudad.
31 1.3.3.3. TM Store
Convierte CMS a la aplicación móvil nativa / VR vista de manera rápida y ayuda a las primeras etapas o empresas fuera de línea tienen su propia aplicación al instante.
La experiencia web sensible de CMS (WooCommerce) es muy lento y desigual para los teléfonos más pequeños. Como resultado, muchas empresas a pesar de asumir altos costos en el desarrollo de un sitio web, no obtienen los resultados deseados y pueden perder potenciales clientes. Si el objetivo es desarrollar aplicaciones móviles, tienen que lidiar con un mal UX (User Experience) y UI (User interface) en menor costo o asumir un alto costo y tiempo para obtener una robusta aplicación móvil diseñada exclusivamente para la empresa. Estos problemas se multiplican aún más, dado que la realidad virtual está cobrando ritmo como una herramienta de marketing y muchas empresas ya se están encontrando fuera de carrera debido a sus aplicaciones móviles o web.
TM Store es como WordPress, se elige entre varios temas y crea su tienda en cuestión de segundos. Mirando el creciente número de nuevas empresas y más y más empresas cambiando a aplicaciones web y móviles, las empresas adquieren el producto básico y luego pueden o no elegir comprar sus plugins y servicios de apoyo.
Team TM Store identificó 70 funciones únicas en CMS y normalizó esas funciones. En la actualidad el comercio es impulsado por experiencias de realidad móvil y virtual. Los datos en el comercio serán recolectados por dispositivos e integrados a CMS.
1.4. Base de datos
32
Redundancia e inconsistencia de datos. Puesto que los archivos que mantienen almacenada la información son creados por diferentes tipos de programas de aplicación existe la posibilidad de que si no se controla detalladamente el almacenamiento, se pueda originar un duplicado de información, es decir que la misma información sea más de una vez en un dispositivo de almacenamiento. Esto aumenta los costos de almacenamiento y acceso a los datos, además de que puede originar la inconsistencia de los datos - es decir diversas copias de un mismo dato no concuerdan entre sí -, por ejemplo: que se actualiza la dirección de un cliente en un archivo y que en otros archivos permanezca la anterior.
Dificultad para tener acceso a los datos. Un sistema de base de datos debe contemplar un entorno de datos que le facilite al usuario el manejo de los mismos. Supóngase un banco, y que uno de los gerentes necesita averiguar los nombres de todos los clientes que viven dentro del código postal 18747 de la ciudad. El gerente pide al departamento de procesamiento de datos que genere la lista correspondiente.
Puesto que esta situación no fue prevista en el diseño del sistema, no existe ninguna aplicación de consulta que permita este tipo de solicitud, esto ocasiona una deficiencia del sistema.
Aislamiento de los datos. Puesto que los datos están repartidos en varios archivos, y estos no pueden tener diferentes formatos, es difícil escribir nuevos programas de aplicación para obtener los datos apropiados.
33
Problemas de seguridad. La información de toda empresa es importante, aunque unos datos lo son más que otros, por tal motivo se debe considerar el control de acceso a los mismos, no todos los usuarios pueden visualizar alguna información, por tal motivo para que un sistema de base de datos sea confiable debe mantener un grado de seguridad que garantice la autentificación y protección de los datos. En un banco por ejemplo, el personal de nóminas sólo necesita ver la parte de la base de datos que tiene información acerca de los distintos empleados del banco y no a otro tipo de información.
Problemas de integridad. Los valores de datos almacenados en la base de datos deben satisfacer cierto tipo de restricciones de consistencia. Estas restricciones se hacen cumplir en el sistema añadiendo códigos apropiados en los diversos programas de aplicación.
1.5. E-Commerce
El E-Commerce trata de transacciones comerciales en las que no hay relación física entre las partes, sino que los pedidos, la información, los pagos, etc., se hacen a través de un canal de distribución electrónico.
Según las Naciones Unidas se puede definir al comercio electrónico como redes de ordenadores que permiten la compra o venta de bienes o servicios entre empresas. El bien o servicio se solicita en el mercado electrónico iniciándose así la transacción, pero la entrega, facturación y pago pueden complementarse por medios electrónicos o por medios tradicionales. (Curto, 2013)
34 1.5.1. Tipos de E-Commerce.
(Jiménez, 2014) clasifica en:
a. Business-to-Business (B2B) b. Consumer-to-Consumer (C2C) c. Business-to-Consumer (B2C)
Business-to-Business (B2B): se basa en las transacciones comerciales y la transmisión de información entre dos empresas. Suponen el mayor volumen de tráfico de comercio electrónico en la actualidad, esperándose que en el futuro mantenga su papel predominante. Algunos aspectos básicos realizados son el envío de documentos tales como pedidos de compra o facturas.
Consumer-to-Consumer (C2C): se lleva a cabo entre consumidores, bien sea mediante intercambio de correos electrónicos o a través de tecnologías. Una de las estrategias más comunes del C2C para Internet viene definida por aquel tipo de negocio cuyo objetivo es facilitar la comercialización de productos y/o servicios entre particulares.
Business-to-Consumer (B2C): se refiere a la estrategia que desarrollan las empresas comerciales para llegar directamente al cliente o usuario final. Se basa en una transacción de negocio originada por el usuario final, siendo éste quien fija las condiciones de venta a las empresas.
Además (Rubiano, 2012)habla de otros tipos de E-Commerce:
a. Consumer-to-Business b. Goverment-to-Business c. Consumer-to-Government d. Peer-to-Pee
35
Consumer-to-Business (C2B): las operaciones se realizan entre consumidores finales y empresas siendo los usuarios quienes fijan las condiciones de venta para las empresas, mediante la venta de productos y servicios por parte de los consumidores a las organizaciones se pueden mejorar la variedad y calidad de las negociaciones.
Government-to-Business (G2B): se refiere a todas las transacciones llevadas a cabo entre las compañías y las diferentes organizaciones de gobierno.
Consumer-to-Government (C2G): es una división del gobierno electrónico que consiste en el intercambio de información entre personas físicas y gobierno a través de medios electrónicos.
Peer-to-Peer (P2P): está dirigida a ayudar a las personas, consiste en el intercambio de archivos entre particulares, sin la necesidad de interactuar con el servidor web central, de lo que se deriva una red de usuarios que actúan como emisores.
Business-to-Employee (B2E): se realizan aplicaciones que permiten reorganizar las relaciones de los empleados con la empresa, optimizando el uso y la gestión de la información.
1.5.2. Ventajas del E-Commerce
(Fonseca, 2014) Desarrolló las ventajas del E-Commerce:
36
Acceso a múltiples productos: El comercio electrónico permite acceder a un mercado mundial. Posibilitando el acceso a productos. Aunque es necesario tener en cuenta las restricciones que ponen determinadas empresas a la hora de comercializar productos que no se encuentran en las tiendas físicas del país desde el que se realiza la petición o tienen áreas de reparto geográficas limitadas (garantía, soporte, etc.)
Productos más económicos: La existencia de una competencia global, la venta directa al consumidor, la reducción de márgenes, etc., son factores que afectan al precio de los productos en Internet, permitiendo disminuir el mismo con respecto a su valor en el comercio tradicional.
Feedback de los usuarios: Foros, blogs, páginas especializadas en productos, son herramientas que la Red ofrece de cara a elegir el mejor producto posible de acuerdo a los criterios del comprador. De esta manera, la puesta en común diferentes opiniones y experiencias permite elegir el producto más adecuado de acuerdo a las necesidades del consumidor.
Oferta de servicios personalizada: Las múltiples oportunidades que ofrece el comercio electrónico, permite personalizar y configurar los productos en función de las necesidades del usuario.
Comodidad y agilidad en las compras: La posibilidad de acceder a los productos desde cualquier lugar permite al ciudadano evitar colas y desplazamientos sin necesidad de salir de su hogar.
Facilita la cooperación entre las empresas agilizando todas las gestiones y posibilitando el intercambio de papeles entre el receptor y emisor
37
Soporte Online: La existencia de servicios de ayuda online durante las 24 horas del día son herramientas de valor añadido que los vendedores ofrecen. Estas permiten incrementar de manera notable la confianza del ciudadano.
Trato directo: No hay intermediarios entre clientes y productores, por lo que también repercute en la satisfacción del cliente, que recibe un trato más personalizado (sea una empresa o un individuo).
Mercado abierto: No importan ni el tamaño de la empresa ni su localización geográfica para participar en los mercados actuales, por lo que las pequeñas y medianas empresas salen más beneficiadas.
Facilita la expansión: Actualmente, hay un crecimiento continuo de nuevas formas de cooperación entre empresas y, además, las gestiones y las comunicaciones se pueden establecer a nivel mundial.
1.5.3. Tiendas virtuales
(Fernández, 2014)Desarrolló: Las tiendas virtuales son páginas web, cuyo objetivo es la venta a terceros de productos o servicios. El conjunto de la actividad de las tiendas online o tiendas virtuales se conoce como comercio electrónico y sus ventas se consideran, legalmente, ventas a distancia.
A través de estas tiendas, los clientes pueden consultar, comparar y adquirir los productos de manera mucho más rápida que en las tiendas físicas y, lo más importante, pueden hacerlo desde cualquier lugar del mundo y las veinticuatro horas del día.
Es así como hoy en día un producto puede comercializarse en todo el mundo a través del internet sin necesidad de personal que lo venda; solo es necesario escoger a los proveedores correctos para obtener resultados positivos.
38
PayPal: no es una tienda online, sino un botón de compra. Tiene la ventaja de que es rápido y fácil de implementar. Es una buena alternativa para los empresarios individuales y personas particulares.
Woo Commerce: es una aplicación de Wordpress2, ideal para gestionar la compra-venta de artículos a través de un blog3.
Tm Store: es una aplicación de Wordpress2 que permite convertir un sitio de E-Commerce implementado con Woo Comerce para disposivos moviles.
OpenCart: es uno de los sistemas más sencillos que existen para crear una pequeña tienda online con pocos artículos y secciones.
Shopify: permite incluir imágenes y fotos de los productos, vender en Facebook o unir una tienda con un blog.
Prestashop: es un paquete open source4 que se puede instalar directamente en el servidor. Su desarrollo técnico es más complicado que el de las anteriores y ofrece más posibilidades. Es una buena opción para una tienda convencional que quiera utilizar Internet como nuevo canal de venta.
Magento: es un sistema completo que permite la venta de productos físicos y digitales, ventas cruzadas, varias categorías, etc. Es el ideal para medianas y grandes empresas con un amplio catálogo de productos y alto volumen de transacciones. (p. 48).
1.5.4. Plataformas de E-Commerce, on-line, Os commerce, Opencart,
39
personas y la TV trece, Internet lo logró en tan sólo cuatro años, los nuevos medios han catalizado la aparición de modelos innovadores de negocio y organizaciones que, en pocos años, se han erigido en líderes en sus respectivos sectores, se trata de una nueva revolución digital.
El internet realiza cambios tan radicales en nuestra manera de comunicarnos y hacer negocios, al enumerar argumentos sobre la importancia de la economía digital en la sociedad. (Boen, 2014)
La interactividad y conectividad sin límites.- Asistimos a la aparición de nuevos medios de comunicación masivos que permite la comunicación multidireccional de forma muy eficiente, en tiempo real y sin barreras geográficas.
La versatilidad.- Internet realmente no es otra cosa que un protocolo de comunicación, lo que permite ser soportado por múltiples dispositivos: TV, teléfono móvil, smartphones, tablets, electrodomésticos, en el ordenador, existe una disociación entre hardware y contenidos de forma que los usuarios demandan poder acceder a su información desde cualquier dispositivo. Siendo un reto.
Medición de resultados.- A diferencia de otros medios, Internet permite medir con total exactitud los resultados de cualquier campaña o acción que realicemos, a través de múltiples métricas orientadas a medir, controlar y monetizar nuestros objetivos, a en tiempo real.
Transaccionalidad y accesibilidad.- Por primera vez en la historia se puede terminar la transacción dentro del mismo medio de comunicación; es lo se denomina comercio electrónico. Busca, elige, paga, lo tiene, todo ello en no más de tres clics.