desarrollo web en el ámbito de telemarketing
Post on 09-Apr-2022
2 Views
Preview:
TRANSCRIPT
Autor:
López Cruz Felipe De Jesús
Asesor: M.C. Gloria Irene Téllez Rodríguez
Asesor OR:
ING. Raquel Sánchez Sanchez
Mazatlán, Sinaloa diciembre de 2015.
Universidad Politécnica de Sinaloa.
Tesina
“Desarrollo web en el ámbito de
Telemarketing”
5
Agradecimiento
En la elaboración de este documentando me gustaría agradecer a todas personas
que me han apoyado en el crecimiento de mis estudia, como mis padres que han
dado todo para que yo salga adelante, con el sudor de su frente han logrado que
termine mis estudios agradecerles también a mis hermanos y compañeros que me
han apoyado en las buenas y en las malas.
Gracias a la Universidad Politécnica de Sinaloa por permitir haber realizado mis
estudios, a los maestros responsables que me apoyaron brindándome los
conocimientos necesarios para lograr lo que hoy es un hecho.
Quisiera hacer extensiva mi gratitud a mis compañeros de la carrera de ingeniería
en informática, que sin ellos esto no pudieran ser una realidad, con el apoyo que
nos brindamos en equipo se puedo lograr.
6
Tabla de contenido
Introducción ....................................................................................................................... 9
Capítulo I ......................................................................................................................... 11
1.1 Antecedentes .................................................................................................................. 11
1.1.2 Objetivo General ............................................................................................................... 13
1.1.2.1 Objetivo Específico. ..................................................................................................... 15
1.1.2.2 Interactividad ................................................................................................................. 16
1.1.3 Procesos ...................................................................................................................... 18
1.1.4 Planteamiento del Problema ..................................................................................... 19
1.2 Usabilidad ............................................................................................................................. 21
Capitulo II ........................................................................................................................ 23
2.1 Estado del Arte ..................................................................................................................... 23
2.1.2 Portales web ..................................................................................................................... 27
2.1.2.1 Características .............................................................................................................. 28
2.1.2.3 Tipos de portales WEB................................................................................................ 28
2.1.2.4 Desventajas .................................................................................................................. 29
2.1.4 Atención - Interés - Deseo - Acción (AIDA) ................................................................. 30
2.2 Marketing ............................................................................................................................... 31
2.2.1 Internet y el Marketing ..................................................................................................... 31
2.2.2 Estrategias de marketing en internet ............................................................................. 32
Capitulo III ....................................................................................................................... 34
3.1 Diseño .................................................................................................................................... 34
3.2.1 Herramientas .................................................................................................................... 35
3.2.1.1 Cakephp ........................................................................................................................ 35
3.2.1.2 Mysql .............................................................................................................................. 35
3.1.2.1 Mysql Server sql ........................................................................................................... 37
3.2.1.3 TortoiseSVN .................................................................................................................. 39
3.2.1.4 Xampp ............................................................................................................................ 39
7
3.2.1.5 Subline Text .................................................................................................................. 40
3.3 Implantación ........................................................................................................................ 41
3.4 Desarrollo ............................................................................................................................. 41
3.4.1 LENGUAJE DE PROGRAMACIÓN .............................................................................. 45
3.4.1.1 PHP ................................................................................................................................ 46
3.4.2 Administrador de Contenido (CMS). ............................................................................ 49
3.4.2.1 Necesidades de un CSM ............................................................................................ 51
3.5 Sitio Responsivo ................................................................................................................. 54
3.5.1 Responsivo web design.................................................................................................. 55
3.6 Seguridad sitio WEB .......................................................................................................... 57
3.6.1 Tipos de amenazas ......................................................................................................... 57
3.7 Evaluación del sitio ............................................................................................................. 59
3.8 Presentación ........................................................................................................................ 60
3.9 Manual de usuarios ............................................................................................................ 61
3.10 Conclusión ......................................................................................................................... 64
8
Tabla de Imágenes
1.1 Objetivo a Desarrollar ...................................................................................... 13
1.2 Representacion Grafica. .................................................................................. 21
2.1 Normativa al desarrollo un sitio web ................................................................ 23
2.2 Ideas necesarias para un buen sitio y telemarketing ....................................... 25
2.3 Telemarketing en el ámbito web ...................................................................... 31
3.1 Cakephp .......................................................................................................... 35
3.2 Mysql Herramienta .......................................................................................... 36
3.3 Tortoise SVN herramienta Conectividad Servicio ............................................ 39
3.4 Herramienta para trabajar apache y mysql...................................................... 39
3.5 Editor de Texto para Programar ...................................................................... 40
3.6 Diagrama de entidad relación de una base de datos ...................................... 42
3.7 Boceto de un sitio WEB ................................................................................... 43
3.8 Patrón Modelo Vista Controlador (MVC) ......................................................... 44
3.9 Codificacion de sitio WEB ............................................................................... 47
3.10 Herramientas de actulización para el sitio ..................................................... 49
3.11 Esquema de un Administrador de contenido (CMS) ..................................... 49
3.12 Disposivos Responsivos ................................................................................ 54
3.13 Seguridad ..................................................................................................... 57
3.14 Manual de Usuarios ...................................................................................... 61
9
Introducción
La historia las páginas de Internet es corta, cambia a pasos agigantados, pues va
de la mano con la historia de Internet. Cambia asimismo de manera radical incluso
la forma en que vivimos nuestras vidas. Más importante aún, Internet ha creado
miles de empleos y de nuevas profesiones que a pesar de que van cambiando de
nombre, apareciendo y desapareciendo, hay muchas que se van consolidando y
se vuelven una importante fuente de empleo de manera global en el sector
servicio. Entre las nuevas profesiones que han surgido están incluidas, el social
medio manager, el community manager, que luego evolucionan en la estrategia
digital, así como el maketing online, posicionamiento en buscadores SEO, los
bloggers y por supuesto, el diseño web.
El desarrollo que Internet enfrenta hoy en día va más allá de ser un medio de
comunicación; desde hace algunos años está impactando la forma de hacer
negocios y se está convirtiendo en una herramienta de marketing bastante
eficiente, con características que nunca hubiera sido posible imaginar, yendo más
allá de la mera publicidad en sitios web. Por la interactividad que presenta, es el
medio más adecuado para estar en contacto con el cliente, ya que le proporciona
ese servicio de forma inmediata personal o impersonal, de acuerdo a las
preferencias del usuario. Así que se puede decir que Internet, más que un canal
de comunicación, es una herramienta integral de marketing
Internet está transformando la forma de hacer compras en un sector de mercado
bastante importante, en el que las empresas involucradas no pueden dejar de lado
esta opción de marketing si no quieren perder algún nicho de mercado.
Hasta hace muy poco el marketing consistía básicamente en outbound marketing.
Es decir, era un tipo de marketing que interrumpía al consumidor y que insistía en
hablarle unidireccionalmente en lugar de hablar con él en diálogo cara a cara. Sin
embargo, desde la irrupción de la nueva Web Social, las cosas han cambiado y ha
llegado la era del inbound marketing, en la que el consumidor y el consumidor se
10
miran por primera vez a los ojos y entablan conversaciones con feedback
bidireccional. Para analizar la evolución del marketing a lo largo del tiempo.
Pronto esta tecnología comenzó a difundirse y desbordó los círculos académicos
para popularizarse cada vez más y llegar al ámbito doméstico. Los extensos
documentos de texto comenzaron a dar espacio a imágenes, animaciones,
sonidos, video. En este vertiginoso proceso fue ganando cada vez más terreno el
diseño gráfico, la comunicación visual, la gestión de contenidos y el diseño de
estrategias de comunicación específicas para este nuevo medio.
La forma de hacer negocios por internet está vendiéndose por sí sola. Ahora las
empresas ven como una necesidad incorporar sus estrategias de marketing a
través de sitios web, ya sea para publicitar sus productos o servicios, para
posicionar su marca, incrementar el volumen, expandir el territorio de ventas,
lanzar nuevos productos o servicios, establecer una relación directa con el cliente,
establecer presencia dentro de la comunidad de negocios en línea, incrementar la
lealtad de los clientes, o reforzar la imagen, entre otras. Sin lugar a dudas, la
mayoría de las estrategias de marketing pueden ahora ser apoyadas por el
fenómeno Internet.
11
Capítulo I
1.1 Antecedentes
Al estudiar una carrera de informática y más como programador, se tiene una
constante obligación, con la empresa, con el cliente, siempre en contacto con el
ámbito de trabajo
El desarrollo de las tecnologías en la última década ha dado un impulso notable a
nuevos medios de comunicación, que hasta hace pocos años no pasaban de ser
experimentos comunicacionales, con un radio de acción restringido.
En el desarrollo de sitios web con el uso del Telemarketing, tomando en cuenta las
expectativas que se necesiten; en el transcurso de los años el internet ha crecido y
así también el uso de los dispositivos móviles, pero cabe destacar que los impulsa
al crecimiento son las ventas que varias empresas proponen para que los usuarios
compren sus productos en esto llega el desarrollar un sitio web para proporcionar
sus ofertas. En el transcurso de los años este método ha favorecido a varias
empresas para darse a conocer a muchas partes, pero no solo es la venta de
productos si no un buen sitio que respalde a la empresa como profesional que es
para eso existen empresas competentes con desarrolladores de sitios web.
Tenemos como ejemplo a Solemti una empresa que cuentas con más de 5 años
en el ámbito del desarrollo y telemarketing creciendo en el transcurso de los años.
En la actualidad las empresas desarrolladoras compiten entre ellas para poder ver
su crecimiento y enfrentarse a los nuevos retos, la necesidad de tener un sitio web
no es para el crecimiento si no para darse a conocer y a que anteriormente las
empresas solo se daban a conocer por medio de radio, televisión o periódicos,
pero con la llegada del internet estas empresas comenzaron a crecer viendo la
necesidad de entrar en el mundo de la red.
12
La empresa cuenta con una página web para darse a conocer como nacional e
internación.
El propósito de esta investigación es que los estudiantes conozca las alternativas
y que haga el esfuerzo de conseguir la información que se requiera.
Recordar que conseguir la información adecuada es una tarea que requiere
paciencia, disciplina y es trabajo del estudiante o investigador.
13
1.1.2 Objetivo General
En primer lugar, es necesario establecer qué pretende la investigación, es decir,
cuáles son sus objetivos. Hay investigaciones que buscan ante todo contribuir a
resolver un problema en especial en este caso debe mencionarse cuál es y de qué
manera se piensa que el estudio ayudará a resolverlo- y otras que tienen como
objetivo principal probar una teoría o aportar evidencia empírica a ésta.
1.1 Objetivo a desarrollar.
objetivo general que pretende el desarrollo de este seminario de tesis, es la
implementación de un módulo para la Intranet del Departamento de Construcción,
correspondiente a los estados de pagos de los contratos generados dentro de este
Departamento, el cual pertenece a la Dirección de Vialidad del Ministerio de Obras
Públicas. Este módulo hará uso de la gran cantidad de ventajas y mejoras de
comunicación que ésta tecnología basada en el uso de Internet ofrece,
funcionando, así como medio para obtener una mayor productividad dentro del
ámbito organizacional.
Realizar un análisis del sistema actual de manejo de la información predial, junto
con el modelo lógico y físico de la base de datos. Diseñar un modelo de datos
normalizado que facilite la integración de la información predial, tanto alfanumérica
14
como cartográfica. Diseñar, desarrollar e implementar el sistema propuesto que
integre el componente geográfico con los datos alfanuméricos de la base de datos.
Construir un módulo intranet que interactúe con los módulos ya existentes
en la red, y que ofrezca la posibilidad de almacenar un número importante
de registros, como también que sea capaz de procesar la información en
forma eficaz y en un mínimo de tiempo.
Construir un módulo intranet que ofrezca adecuados tiempos de respuesta
frente al acceso a la base de datos, esto basado en la adecuada
programación de objetos PHP, de manera de entregarle al cliente fluidez en
la entrega de información.
Facilitar la interacción entre las páginas web y sus usuarios a través del uso
de menús y el diseño de una interfaz amigable e intuitiva.
Se generar una mejor facilidad para los usuarios y clientes utilizando las nuevas
tecnologías que sé han implementado en los últimos años y que continúan su
crecimiento, como la navegación fácil en el sitio, una vista agradable, manejo
accesible como lo son los dispositivos móviles tipo Smartphone, Tablets entre
otros e implementado ideas para generar nuevas cualidades que se puedan
proporcionar en el sitio, estas y otras más son para de las consecuencias e
implementar el marketing un conjunto de personas que asesoran o promueven y
dan a conocer a la empresa para su crecimiento, promover, innovar, crecer,
idealizar son los objetivos que se promueve al manejo de un mejor equipo.
15
1.1.2.1 Objetivo Específico.
Recopilar y analizar información necesaria acerca del Establecimiento para
la construcción del Portal Web
Analizar los diferentes requerimientos a utilizarse para el desarrollo del
Portal Web.
Crear aplicaciones en el Portal Web.
Analizar las diferentes alternativas de software existentes, para elegir el
software a utilizarse para el desarrollo
Instalar y configurar los diferentes softwares a utilizar
Diseñar la interfaz gráfica para el Portal Web
Analizar, Instalar y configurar el Sistema de Gestor de Contenidos que
agiliza y facilita el proceso de modificación de contenidos.
Buscar, analizar e instalar una herramienta para la migración de datos de
FoxPro a MySQL.
Desarrollar el componente de ventanas en línea.
Desarrollar un énfasis agradable para los clientes
Realizar pruebas del sistema para verificar su funcionamiento
Capacitar a los usuarios sobre los servicios implementados.
16
1.1.2.2 Interactividad
Se ha mencionado anteriormente el tipo de información que puede contener una
página Web: texto, imagen, sonido, video, e incluso, mundos 3D y animación. El
usuario actualmente no se limita a buscar y encontrar la información de un modo
pasivo, sin intervenir. La mayor innovación de las páginas Web hoy en día es la
interactividad, que en un sitio web se refiera a la interacción que se puede lograr
entre el sitio y el usuario
.
Una página Web puede contener elementos que permiten una comunicación
activa entre el usuario e información; así la página responderá a las acciones del
internauta. A continuación, se presentan algunos ejemplos de la interactividad o
los más comunes:
Formularios: a través de éstos la empresa podrá disponer de información
acerca del cliente; lo mismo pasa con el buzón de sugerencias, las
subscripciones o pedidos.
Acceder y manejar bases de datos de todo tipo: el cliente puede consultar,
por ejemplo, una lista de todos los productos que ofrece una empresa.
Sistemas de búsquedas: el internauta puede encontrar la información que
requiere en las enormes bases de datos que ofrecen las empresas y los
buscadores.
Una empresa a través de una página web interactiva puede:
Proveer a clientes la información acerca de sus productos y servicios en
que se requiera. Esto es mucho más sencillo y económico que hacer
llamadas telefónicas, imprimir nuevos catálogos o hacer publicaciones de
prensa cada vez que lo necesite.
17
Evaluar a sus clientes actuales y desarrollar nuevas oportunidades de
negocio. Mediante encuestas publicadas dentro de su página Web, puede
obtener una respuesta de sus clientes actuales, y así conocer y abordar
mejor sus inquietudes y sugerencias respecto al servicio que están
recibiendo de su empresa. Igualmente, puede mostrar nuevos productos e
ideas y conseguir la opinión de los visitantes de su página, que son a la vez
sus clientes potenciales. De esta manera, puede crear una base de datos
de clientes (actuales y potenciales), para luego enviarle nuevas
informaciones a través de correos electrónicos con costos mínimos.
Otorgar información detallada y específica acerca de sus productos
(manuales de instrucción) y de los procesos de comercialización
(adquisición y compra) de los mismos. Si su público desea saber más sobre
la empresa, la página web es el mejor vehículo para hacerle llegar esa
información.
18
1.1.3 Procesos
Los procesos o realización de un sitio web tienen como responsabilidad en el
ámbito profesional tener en cuenta la fecha de entrega y las necesidades que se
solicitaron para organizar los tiempos que se llevará a cabo para realizar dicho
sitio.
Lo primordial es la investigación sobre lo que contendrá el sitio web cuáles serán
sus funciones, que promoverá, cuál será el objetivo principal, que ofrecerá a los
usuarios que la visiten, etc.
Es uno de los puntos más importantes, hay que tener lo más claro posible el
alcance del proyecto, los requisitos que se quieren cumplir desde el inicio, que
cosas gustaría que apareciesen más adelante, etc. La definición consiste en
muchos puntos, pero principalmente hay que hacer un estudio del proyecto,
describir los distintos apartados o secciones y qué se espera de cada una.
Generar ideas para la inicialización de un sitio web, buscar desarrolladores,
enmaquetadores, diseñadores, programadores, para que empiece a generarse las
ideas y poder comenzar el proceso de realización. El diseño del sitio web es tan
importante como el desarrollo, ya que definimos el aspecto que va a tener, lo que
nuestro público va a ver, los colores que decidamos que van a acompañar a
nuestra marca durante su inicio (no tiene por qué mantenerse a lo largo de toda la
vida del proyecto, hay muchos casos de rediseños en empresas importantes).
Una de las actividades en Internet que más se ha avanzado en ese sentido es en
el comercio electrónico, donde es posible encontrar varios modelos para hacer
negocios on-line. SOLEMTI señala que la Web es en estos casos una herramienta
al servicio de la empresa, ya sea como un elemento más integrado a su
planificación estratégica o como soporte excluyente para sus transacciones
comerciales. El principal inconveniente de los esquemas desarrollados por los
autores vinculados al e-commerce o e-bussinnes, es que suelen estar demasiado
enfocados hacia la actividad económica.
19
La mayoría de las veces nos encontramos ante un conjunto de sugerencias,
consejos o propuestas sobre algún aspecto puntual del diseño Web tales como
optimizar el peso de las imágenes, incluir palabras clave en las páginas para
facilitar su detección por parte de los motores de búsqueda, elaborar un home
page atractiva o desarrollar un código en lenguaje Java para agregar una función
específica en la página. A pesar de la utilidad que pueden tener estas
recomendaciones, es imprescindible contextualizar cada una de estas acciones en
la totalidad del proceso de desarrollo de un sitio.
1.1.4 Planteamiento del Problema
Generalmente dentro de las empresas se contrata un consultor para que
determine cuáles son los posibles problemas que se puedan encontrar dentro de
una página o una solución para internet. Desafortunadamente cuando dichos
consultores realizan su tarea se dan cuenta que el producto goza de interminables
errores tanto en la superficie como en el fondo, A partir de ese momento el
consultor se limita a solucionar los problemas por los cuales fue contratado,
desafortunadamente los problemas interiores se quedaran sin solución y
regresaremos al mismo punto que antes.
Hoy en día la producción de sitios en internet en México tiene una propia
identidad, pues los procesos utilizados para su realización son únicos y
particulares; es decir, gran parte de los proyectos encaminados a la programación
y desarrollo Web que son producidos en las compañías desarrolladoras con
grandes infraestructuras son lanzados a producir en un periodo muy corto, y
estamos hablando desde que el cliente llega en contacto con la a empresa con la
inquietud, necesidad y sobre todo la “urgencia” de una solución informática que
sea práctica, barata y sobre todo “rápida”, hasta el momento en que, después de
haber pasado por el último proceso de evaluación , el sitio es lanzado al mundo
real.
20
Dentro de este proceso el modelo utilizado para la producción de sitios es confuso
y generalmente las personas involucradas en el desarrollo del producto, no son
partícipes del proyecto desde el principio. Las decisiones son tomadas
principalmente por los “programadores” por razones prácticas, así como también
por los clientes, que llevados por un sentimiento de agrado toman decisiones en
contra de los elementos utilizados en la solución, y que muchas veces, son
importantes en la cuestión de usabilidad dentro de la solución propuesta.
El desarrollo e implantación de una página web dentro de las empresas es un gran
paso, ya que día a día los avances tecnológicos son gigantescos y la necesidad
de adecuarse a las nuevas tecnologías es ya una necesidad, porque no solo la
sociedad debe de conocerlas, sino también en las empresas debe de adoptarlas y
ser impulso de mejoras continuas.
Promover con iniciativas a las empresas para que empiecen a promover su
nombre o productos, demostrándole la necesidad que es de conocer las nuevas
tecnologías para la promulgación de estas, desafortunadamente la mayoría de los
empresarios no conocen el mundo de las tecnologías por eso en ocasiones se
abstraen.
A partir de ese momento se desencadenan cambios importantes que son difíciles
de solucionar, dado que se tiene que replantear el proceso y adaptar, los
elementos a petición del cliente en beneficio del mismo, no del usuario final, que
es el más importante y fundamental en todo el proceso, de hecho, el trabajo se
produce pensando como único objetivo, la satisfacción del usuario final.
21
1.2 Usabilidad
I.2 USABILIDAD La organización Internacional para la Estandarización (ISO) nos
dice que: “La usabilidad es la capacidad de un software de ser comprendido,
aprendido, usado y atractivo para el usuario en condiciones específicas de uso”.
Jakob Nielsen definió a la usabilidad como un atributo de calidad que mide lo fácil
que son de usar las interfaces web.
La usabilidad implica eficacia, es decir, que el visitante consiga lo que buscaba,
también la satisfacción al navegar por la web y eficiencia al conseguir lo que
quiere rápidamente
La figura 1.4 representa gráficamente lo que es la usabilidad:
1.2 REPRESENTACIÓN GRÁFICA
La usabilidad implica hacer y contestar preguntas las cuales se responden
realizando un análisis de usuarios y/o visitantes, algunas de las preguntas que
ayudaran para determinar la usabilidad son las siguientes:
22
¿Quiénes son los usuarios, cuáles sus conocimientos, y qué pueden
aprender?
¿Qué quieren o necesitan hacer los visitantes?
¿Cuál es la formación general de los usuarios?
¿Cuál es el contexto en el que el visitante está trabajando?
Otras consideraciones incluyen:
¿Pueden realizar fácilmente sus tareas previstas? Por ejemplo, ¿pueden
realizar las tareas previstas a la velocidad esperada?
¿Cuánta preparación necesitan los visitantes?
¿Qué documentación u otro material de apoyo está disponible para ayudar
al usuario? ¿Puede éste hallar las respuestas que buscan en estos
medios?
¿Cuáles y cuántos errores cometen los usuarios cuando interactúan con el
producto?
Los principios básicos de la usabilidad son:
Robustez: Nivel de apoyo al usuario que facilita el cumplimiento de los objetivos la
cual se relaciona con la capacidad de observación del usuario, de recuperación de
información y de ajuste de la tarea al usuario.
Flexibilidad: Relativa a la variedad de posibilidades con las que el usuario y el
sistema pueden intercambiar información abarcando la posibilidad de diálogo, la
multiplicidad de vías para realizar la tarea, similitud con tareas anteriores y la
optimización entre el usuario y el sistema.
Facilidad de Aprendizaje: Facilidad con la que nuevos usuarios desarrollan una
interacción efectiva con el sistema o producto.
23
Capitulo II
2.1 Estado del Arte
Al iniciar la concepción de una página web, además de los planteamientos que ya
se han tratado sobre conocer las modalidades al que se quiere dirigir el marketing,
se debe tener muy clara la estrategia que se va a seguir y el “por qué” y “para qué”
se quiere diseñar el sitio web. Como cualquier planteamiento de objetivos, éstos
deben ser claros, concisos y cuantificables. Si no se tiene claro qué se desea
conseguir, no se podrá evaluar si se ha logrado o no. Los objetivos son la
herramienta indispensable para determinar el éxito de un sitio web.
Uno de los grandes problemas al momento de crear un sitio web es el
planteamiento de los objetivos. Sin objetivos los adecuados el sitio web tendrá
todas las probabilidades de fracasar antes de empezar, ya que, como en todo
proyecto, si no se tiene una métrica que indique qué está bien o qué está mal, no
se puede tener idea de hacia dónde camina el proyecto.
2.1 Normatividad al desarrollar un sitio web
24
En el marketing se tiene le-business es una nueva manera de gestionar las
eficiencias, la velocidad, la innovación y la creación de nuevo valor en una
empresa tan así que se generan ideas para innovar o proponer ideas para una
mejor ganancia tomando en cuenta el sitio que se desarrollara.
El e-business consiste en el aprovechamiento de la comodidad, la disponibilidad y
el alcance universal para mejorar las organizaciones existentes o crear nuevas
organizaciones virtuales, basadas en la Internet y la globalización.
En los últimos años, Internet dejó de ser únicamente una red científica para
convertirse en una plataforma que abre las puertas a una nueva generación de
negocios.
El e-business nace con la llegada de Internet. Las empresas se dieron cuenta de
que Internet podía funcionar como una gran vitrina exhibidora de sus productos.
En aquella época nacen también los catálogos de productos por Internet. La idea
es bastante simple: que los potenciales consumidores visitaran la página de la
empresa y se enteraran de lo que se estaba ofreciendo. Fue una herramienta más
para el marketing. Posteriormente, el e-business fue evolucionando a lo que es
hoy; con la posibilidad de efectuar transacciones en línea, el e-business derivó al
comercio electrónico.
Hoy en día el e-business abarca todo el espectro de venta del mercado. Cada vez
más personas realizan sus compras por medio de Internet, sobre todo en los
países desarrollados. En los que están en vías de desarrollo y los países con
economías emergentes, el e-business no se ha desarrollado en plenitud, ya que
todavía existen restricciones tecnológicas y miedos, tal vez fundados, con
respecto a la transparencia de la venta.
25
2.2 Ideas necesaria para un buen sitio y telemarketing
La mercadotecnia en Internet tiene grandes ventajas, como son: la disponibilidad
de la información sobre productos y servicios, así como la posibilidad de
adquirirlos las 24 horas del día. Las empresas que utilizan la mercadotecnia en
Internet pueden ahorrar dinero debido a que se reduce su necesidad de una
fuerza de ventas. El marketing en Internet puede ayudar a expandirse, de un
mercado local a un mercado nacional e incluso internacional.
El marketing en internet y la publicidad ayudan a elevar las estrategias de
mercadotecnia. Un sitio Web es una excelente herramienta de negocios para
ofrecer el nivel de servicio y atención a los clientes que se desea llegar. Un sitio
Web puede ser más que un conjunto de páginas. Puede ser mercadotecnia,
tecnología, estrategia de negocios, puede ser la empresa misma exhibida ante los
ojos del mundo entero.
Las nuevas generaciones ven a Internet como su hábitat natural. Ahí es donde
charlan y se comunican. Para muchos ha sido su fuente de investigación, para
otros es una herramienta imprescindible para el desempeño de sus funciones.
26
Para las empresas y comerciantes se está convirtiendo en su "plaza comercial",
en la que ahora adquieren diversos bienes y servicios con relativa facilidad.
Dada la importancia que tienen los conceptos de Marketing, publicidad y
segmentación de mercado para el e-busines, a continuación, se presentarán con
mayor detalle dichos conceptos, ya que ayudan a determinar las características
con las que debe contar un sitio web dentro del concepto de e-business.
Actualmente las empresas cuentan con encargado en el ámbito del Marketing esa
persona se encargará de promover o inculcar en el sitio ideas para un mejer
manejo, oportunidades para que la empresa crezca.
27
2.1.2 Portales web
Un portal es un sitio web, su objetivo es la de servir de Puerta de entrada única
para ofrecer al usuario, de manera fácil el acceso a múltiples servicios, recursos,
aplicaciones desde un mismo lugar.
La palabra PORTAL tiene como significado PUERTA GRANDE, refiriéndose a que
es el punto de partida de un usuario que desea entrar y realizar búsquedas en la
web. Un portal ofrece diferentes servicios en el internet, logrando incrementar la
intensidad de tráfico en el mismo.
En general los portales ofrecen servicios como: directorios, correo electrónico,
encuestas, noticias generales, chats, compras, ventas, entretenimiento, etc.
A los portales web también les llaman CMS o gestores de contenidos, permitiendo
así que el contenido del sitio sea modificado de forma rápida y segura desde
cualquier lugar mediante una computadora conectada al Internet.
Los portales web tienen el propósito de agrupar un conjunto de servicios, recursos,
de manera integrada para el usuario para informarse, participar, opinar, o acceda
a múltiples aplicaciones.
Todo portal debe ser de fácil acceso a toda la información referida al mismo tema,
el portal se encarga de centralizar enlaces de manera fácil y organizada facilitando
así la navegación sobre un tema específico en la red.
Algunos Portales son accesibles para cualquier visitante, otros necesitan
autenticación, por lo que los usuarios deben estar registrados para acceder.
28
2.1.2.1 Características
Las características que un portal web debe brindar a los usuarios, en cuanto a la
usabilidad del Portal, son las siguientes:
Utilidad: Botones, menús, imágenes, todos los elementos deben tener una
utilidad, en base a los objetivos planteados en el portal
Facilidad de uso: Un sitio web debe ser de fácil uso para el usuario
Rapidez: Las imágenes, animaciones, etc. que se vayan a cargar en el
portal no deben entorpecer la rapidez del portal.
Intuitivo: Todos los elementos del portal (botones, enlaces, imágenes,
iconos etc.,) deben estar relacionados con la percepción del usuario, de
manera que el usuario sepa lo que tiene que hacer con tan solo ver el sitio
Eficiente: Es la utilización correcta de los elementos que dispone el portal
web, es decir cada elemento del portal debe hacer a lo que hace referencia.
2.1.2.3 Tipos de portales WEB
Portales Horizontales: También llamados portales masivos o de propósito
general, este portal tiene un propósito general, su objetivo es llegar a toda la gente
con diferentes temas, Ganan dinero mediante los anuncios. Incluye servicios como
comunidades virtuales, chat, e-mail, espacio web gratuito, foros, noticias,
información, buscadores, Ejemplo de estos portales tenemos: Yahoo, MSN, etc.
Portales Verticales: Este tipo de portales buscan público interesados en un tema
específico como puede ser un portal de juegos, un portal de deporte. Estos
portales proporcionan información y servicios a un sector en particular, con
contenidos concretos y centrados en un tema.
29
Portales Diagonales: Estos portales surgen de la combinación entre portal
horizontal y portal vertical. En general se tratan de redes sociales o aplicaciones
generalistas, ejemplo de estos portales tenemos, Facebook, Hi5, YouTube El
portal web que se desarrollara será de tipo Vertical ya que brindara servicio a un
sector en particular en este caso a estudiantes, docentes y personal administrativo
del Colegio “Cesar Andrade y Cordero”
2.1.2.4 Desventajas
Las desventajas a obtener con la implementación del Portal Web en el para las
empresas en generales.
Dificultad de que el Portal se dé a conocer: El internet hoy en día se ha
convertido en una gran red mundial, Con millones de portales web,
ofreciendo a usuarios millones de servicios de todo tipo, Por esta situación
se crea la desventaja de que el portal no se dé a conocer, ya que existirán
en la red miles de portales ofreciendo servicio similar.
Capacidades en Programación Web: Dependencia de algún individuo con
conocimientos en programación web para realizar el mantenimiento.
Conexión a internet: Es necesario estar conectado a Internet para acceder
al Portal y a todos sus servicios.
Costo de Diseño e Implementación: Existen servicios de alojamiento
gratuito, pero existen grandes desventajas como: el espacio para las
páginas web es limitado, los motores de búsqueda ignoran estos portales,
los visitantes dudan de la credibilidad, brinda poca seriedad, no existe
garantía de disponibilidad y permanencia del sitio. Esta situación afecta
mucho a las instituciones que ofrecen servicios a los usuarios, Por todo
esto para que el Colegio demuestre seriedad, confiabilidad, profesionalismo
a todos sus usuarios, resulta conveniente invertir en la implementación del
Portal, comprando dominio y contratando servicio de hosting.
30
2.1.4 Atención - Interés - Deseo - Acción (AIDA)
De acuerdo con Aliaga (2008) Marketing online: Hace unos cien años se desarrolló
este modelo o fórmula nemotécnica AIDA (Atención - Interés - Deseo - Acción).
Fue desarrollado en 1898 por Elías St. Elmo Lewis, norteamericano pionero en
Marketing, y que luego acuñó y catapultó E.K. Strong Jr. Dado que la naturaleza
humana no ha sufrido alteraciones, sigue siendo válida y útil.
Para comprar algo todo ser humano pasa a través de los mismos cuatro estados
de ánimo o actitudes mentales con respecto a la oferta. Es de lógica elemental
saber que para llegar a la Acción de comprar algo, es necesario Desear el
producto o servicio. No se desea algo que antes no se ha observado con Interés,
como tampoco es posible interesarse por algo si antes no capta la atención.
La atención es la polarización de los sentidos sobre un punto, la aplicación de la
mente a un objeto, y también implica despertar la curiosidad. La atención se capta
con cortesía y respeto, con el lenguaje corporal y facial, con una sonrisa, con una
clara demostración de interés por el interlocutor y sus intereses, haciéndole
entender que se comprenden sus temas y que nuestra conversación será
gratificante.
El interés es el objetivo que se persigue al captar la atención. Se puede definir
como una atención continuada sobre algo, como una forma de curiosidad no
satisfecha. Él dice que es una "Inclinación hacia una persona o cosa" y hasta
cierto punto esta acepción también es válida en ventas.
31
2.2 Marketing
2.3 Telemarketing en el ámbito web
El marketing es algo nuevo y viejo a la vez. Exagerando un poco, podriamos decir
que sus origenes se remonatan a las origenes del comercio entre los pueblos
antiguos. Hoy en día el marketing es imprescindible para cualquier empresa que
quiera sobrevivir en un mundo tan competitivo como el nuestro.
Concretamente definimos el marketing como intento de satisfacer de la mejor
forma posible las necesidades de un grupo social a través del intercambio con
beneficio para la empresa.
2.2.1 Internet y el Marketing
El Marketing en Internet se originó a inicios de los 1990s como páginas web
sencillas, de solo texto que ofrecían información de productos. Luego, siguiendo el
desarrollo del internet, evoluciono en avisos publicitarios completos con gráficos.
Actualmente internet constituye un medio de comunicación cada día más
importante y utilizado por millones de personas en todo el mundo. Como sabemos,
Internet es un medio interactivo que, a diferencia de los medios tradicionales como
radio o televisión, permite conocer las preferencias y tendencias de consumo del
32
posible cliente y desplegar información personalizada de acuerdo a ellas. Internet
ha cambiado mucho el mundo del marketing y de los negocios en general. Por
eso, debemos de tener en cuenta el empleo de ese medio a la hora de elaborar
nuestra estrategia de marketing. Actualmente, el e-Marketing (Marketing en
internet) es una alternativa cada vez más utilizada por las empresas para difundir y
promocionar sus productos y servicios. La verdadera importancia del márketing en
Internet es que, definitivamente, se muestra con todo su poder y se hace casi
infinito.
La publicidad en internet ofrece muchas ventajas:
- Permite medir de forma muy precisa y de forma continua el resultado de las
campañas de publicidad
- Permite entrar directamente en contacto con los potenciales clientes o usuarios
- Permite continuas adaptaciones y modificaciones de las campañas según las
exigencias del momento
- Es mucho más económico que los medios de comunicación "tradicionales"
- Analizar el tipo de clientela que adquiere nuestro producto
Actualmente, existen muchas agencias especializadas en la publicidad en internet.
Esas empresas se dedican a buscar anunciantes, asesorarlos, crear anuncios y
banners para internet, desarrollan planes de marketing en internet, analizan las
audiencias...
2.2.2 Estrategias de marketing en internet
El eMarketing de buscadores y email son la base de las campañas de más éxito
en la actualidad. No obstante, están tomando fuerza canales emergentes cono los
Blog's, las redes sociales y el RSS.
33
Es muy extraño que una sola estrategia te haga tener éxito en tu negocio en
Internet. Hay que concretar una estrategia de marketing a varios niveles o incluso
elegir la estrategia más adecuada. Hay muchas posibilidades: confección de una
página web orientada a las ventas, marketing por email, optimización para
buscadores (la mejor herramienta de publicidad y gratuita)....
De nada sirve tener simplemente una página web si no es eficaz para los intereses
de tu negocio o empresa. Hoy día sirve de poco tener una página web sin más. ¡Si
nadie la conoce ni la visita, tendrá para tu empresa la misma utilidad que una
tienda en medio del desierto!
34
Capitulo III
En este capítulo se hablará sobre el diseño en general sobre la implementación de
un sitio web, cuáles son sus herramientas que se utilizar, las creaciones de bases
de datos, funciones que estas realizan las normativas principales como, cuando y
el momento en que este sitio se tiene que entregar.
Tomando en cuenta los análisis que se implementaron para llegar a la idea
principal y la realización de la misma.
3.1 Diseño
Para la elaboración de esta tesis u proyecto se tiene con templado la explicación
de la realización de un sitio web mando en cuenta las normativas primordiales de
cliente cuáles serán sus funcionales en el sitio, como corresponderán en el ámbito
del marketing, tal como el diseño tendrá que ser responsivo para una mejor
visualización en dispositivos móviles.
Un aspecto agradable para los clientes y para los usuarios que visiten el sitio y
una fácil navegación en el sitio y entendible.
La prospectiva principal es genera ideas y la utilización de marketing donde los
usuarios como los clientes puedan comprar en línea
35
3.2.1 Herramientas
Las herramientas principales que se necesitan para la realización de un sitio web
son las que se mencionaran tomando en cuenta que se explicara la realización de
un sitio en el ámbito de marketing,
3.2.1.1 Cakephp
3.1 Cakephp
CakePHP es un marco de desarrollo [framework] rápido para PHP, libre, de código
abierto. Se trata de una estructura que sirve de base a los programadores para
que éstos puedan crear aplicaciones Web. Nuestro principal objetivo es que
puedas trabajar de forma estructurada y rápida, sin pérdida de flexibilidad.
3.2.1.2 Mysql
Para la creación de base de datos se utilizará una herramienta muy conocida por
los programadores.
36
3.2 Mysql Herramienta.
MySQL es un sistema para la administración de base de datos relacionales, el
cual es una poderosa herramienta multihilo y multi-usuario, es decir que soporta el
acceso de varios usuarios simultáneamente y además, la estructura es compatible
con cualquier base de datos SQL (Lenguaje de consulta estructurada).
MySQL fue creada por la empresa MySQL AB, esta distribuye licencia comercial
para aquellas empresas que quieran incorporarlo en aplicaciones o productos
privativos, estas licencias ofrecen soporte técnico y servicios como la posibilidad
de integrar este gestor en un software propietario, para sus operaciones contratan
trabajadores alrededor del mundo que colaboran vía Internet.
El lenguaje de programación que utiliza MySQL es Structured Query Language
(SQL) que fue desarrollado por IBM en 1981 y desde entonces es utilizado de
forma generalizada en las bases de datos relacionales.
MySQL es uno de los motores de base de datos más usados en Internet, debido
principalmente a que es gratis para aplicaciones no comerciales e incluso se
pueda modificar con total libertad, pudiendo descargar su código fuente. Esto ha
favorecido muy positivamente en su desarrollo y continuas actualizaciones. Su
diseño multihilo le permite soportar una gran carga de forma muy eficiente, es muy
utilizado en aplicaciones web en plataformas (Linux/Windows-Apache-MySQL-
PHP/Perl/Python) y de las plataformas LAMP, MAMP, WAMP. Está muy ligada
con el lenguaje PHP.
37
Características
Velocidad a la hora de realizar las operaciones, lo que le hace uno de los
gestores que ofrecen mayor rendimiento
Gran portabilidad entre sistemas, soporta distintas plataformas y sistemas
operativos.
Cada base de datos cuenta con 3 archivos: para estructura, datos y de
índice, además soporta hasta 32 índices por tabla. 83
Bajo costo en requerimientos para la elaboración de bases de datos, ya que
debido a su bajo consumo puede ser ejecutado en una máquina con
escasos recursos sin ningún problema.
Facilidad de configuración e instalación.
Baja probabilidad de corromper datos, incluso si los errores no se producen
en el propio gestor, sino en el sistema en el que está.
Conectividad y seguridad y de los datos
Emplea el lenguaje SQL para consultas a la base de datos.
3.1.2.1 Mysql Server sql
Server es un sistema para la gestión de bases de datos producido por Microsoft y
basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI
SQL. Es un software que permite manipular/administrar bases de datos.
SQL Server es un conjunto de objetos eficientemente almacenados. Los objetos
donde se almacena la información se denominan tablas, y éstas a su vez están
compuestas de filas y columnas. En el centro de SQL Server está el motor de SQL
Server, el cual procesa los comandos de la base de datos. Los procesos se
ejecutan dentro del sistema operativo y entienden únicamente de conexiones y de
sentencias SQL.
38
SQL Server incluye herramientas para la administración de los recursos que el
ordenador nos proporciona y los gestiona para un mejor rendimiento de la base de
datos. Una buena instalación y configuración de SQL Server, y sobre todo una
buena
Características
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de administración, que permite el uso
de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se 84
alojan en el servidor y los terminales o clientes de la red sólo acceden a la
información.
Además, permite administrar información de otros servidores de datos
Buen nivel de seguridad en los datos en cuanto a la gestión de usuarios y
contraseñas.
Soporta gran cantidad de tipos de datos para las columnas, como, por ejemplo:
FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME,
TIMESTAMP, YEAR, SET, ENUM, y tipos espaciales OpenGIS.
Registros de longitud fija y longitud variable.
39
3.2.1.3 TortoiseSVN
Para trabajar más en conjunto con el sistema y estar checando las funcionales con
el sitio se toma la medida de utilizar un software para el manejo de datos.
3.3 Tortoise SVN herramienta Conectividad Servicio
TortoiseSVN es un cliente gratuito de código abierto para el sistema de control de
versiones Apache™ Subversion®. Esto signifca que TortoiseSVN administra
archivos y directorios a lo largo del tiempo. Los archivos se almacenan en
un repositorio central. El repositorio es prácticamente lo mismo que un servidor de
archivos ordinario, con la excepción de que recuerda todos los cambios que se
hayan hecho a sus archivos y directorios. Esto le permite al usuario recuperar
versiones antiguas de sus archivos y examinar la historia de cómo y cuándo
cambiaron sus datos, y quién hizo el cambio.
3.2.1.4 Xampp
3.4 Herramienta para
trabajar apache y mysql
40
XAMPP es un servidor independiente de plataforma, software libre, que consiste
principalmente en el sistema de gestión de bases de datos MySQL, el servidor
web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre
proviene del acrónimo de X (para cualquiera de los diferentes sistemas
operativos), Apache, MySQL, PHP, Perl.
El programa está liberado bajo la licencia GNU y actúa como un servidor web libre,
fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está
disponible para Microsoft Windows, GNU/Linux, Solaris y Mac OS X.
XAMPP solamente requiere descargar y ejecutar un archivo ZIP, tar , exe o fkl,
con unas pequeñas configuraciones en alguno de sus componentes que el
servidor Web necesitará. XAMPP se actualiza regularmente para incorporar las
últimas versiones de Apache/MySQL/PHP y Perl. También incluye otros módulos
como OpenSSL y phpMyAdmin. Para instalar XAMPP se requiere solamente una
pequeña fracción del tiempo necesario para descargar y configurar los programas
por separado. Puede encontrarse tanto en versión completa, así como en una
versión más ligera que es portátil.
3.2.1.5 Subline Text
Para la realización de estas de un sitio se tiene que tomar en cuenta los editores
de sitio web, para poder intermediar mejor como y cuando se pondrán los datos
necesarios a continuación se mencionara el editor que se necesitó para la
realización del sitio y una breve introducción sobre qué es y cómo funciona
3.5 Editor de Texto para
programar.
41
Sublime Text es un editor de código multiplataforma, ligero y con pocas
concesiones a las florituras. Es una herramienta concebida para programar sin
distracciones. Su interfaz de color oscuro y la riqueza de coloreado de la sintaxis,
centra nuestra atención completamente.
3.3 Implantación
La implementación de generar sitios web con la generalidad de marketing es
generar ideas primordiales para un mejor impulso a las empresas tales como el
manejo de preguntas e ideas que los comentarios o sugerencia se generan aparte
de ellas.
3.4 Desarrollo
Tener en cuenta los pasos primordiales que se necesitan para la generación de un
sitio web e implementarlo en marketing, ya teniendo las ideas principales para
poder en marcha el desarrollo de esta.
La creación de las bases de datos o también conocidas como (“date base”) se
tiene que implementar que es lo que se ocupa que funcionalidades esta va a
contribuir para el sitio web, para eso las ideas ya desarrolladas se toma en cuenta
que es lo que se necesita, no solo es crear, sino que también es saber cómo se
van a relacionar las tablas cuando un producto tenga que implementarse con otro.
Para eso se genera un diagrama de entidad relación para saber de qué se
necesita para la creación de una base de datos.
42
3.6 Diagrama de entidad relación de una base de datos.
Ya generado el Diagrama de entidad relación de la base de datos se comienza la
creación de la base de datos con sus respectivas tablas y sus asociaciones,
continúan con lo demás, es diseñar un boceto cómo será el sitio para esto se pasa
con los diseñadores que se encargan o mostrar propuestas para el sitio, también
la empresa o cliente puede proponer ideas del sitio o traer el diseño que esta
quiere que sea para el sitio.
43
3.7 Boceto de un sitio web
Cabe destacar que el diseño tiene mucho en particular en un sitio web esto
muestra que como empresa le importa al usuario y cómo van a desenvolverse
para mostrar los productos, el aspecto que una página muestra es como se va a
desenvolver en un futuro y como la vean los demás es lo primordial y como
empresa tiene la opción de proponerles a sus usuarios beneficios por comprar con
ellos.
Una de las funcionalidades ya creadas cuando ya se tienen las bases de datos el
diseño ya presentado es empezar a dar funcionalidad al código donde se le darán
las ordenes necesarias para que el sitio funcione correcta mente, tomando cuenta
también, como este sitio podrá tener un buen manejo o como lo ayudara para
promoverlo en marketing.
La codificación necesaria para el sitio se abale por sí mismo es que se necesitara
que haga y como la van crear para esto se necesita una de las herramientas que
ya se mencionó en este documento y que son muy utilizables en el mundo del
44
desarrollo o también conocidos como framework este es Cakephp para eso esto
se utilizara el modelo–vista–controlador (MVC) es una arquitectura de software que
separa los datos y la lógica de negocio de una aplicación de la interfaz de usuario
y el módulo encargado de gestionar los eventos y las comunicaciones.
A continuación, se muestra una imagen como es utilizado este patrón en los
framework.
3.8 Patrón modelo vista controlador (MVC).
Con este patrón se trabajará para la creación del sitio utilizando la modalidad del
framework ya antes mencionado.
2.4.1 Elementos Una aplicación web basada en este patrón separa su código en
tres partes diferenciadas:
El controlador: el controlador es el punto de entrada de la aplicación, se
mantiene a la escucha de todas las peticiones, ejecuta la lógica de la aplicación, y
muestra la vista apropiada para cada caso.
45
El modelo: el modelo contiene todo el código relacionado con el acceso a datos.
Es importante que sea un código lo más genérico posible y se pueda reutilizar en
otras situaciones y proyectos. Nunca incluiremos lógica en el modelo, solamente
consultas a la base de datos y validaciones de entrada de datos.
La vista: la vista contiene el código que representará lo que nosotros veremos
por pantalla, en este caso se trata de código HTML. (NOSOLOCODIGO, 2008)
Una vez que ya se generó la base de datos utilizando un diagrama de entendida y
relación y haber obtenido un diseño aceptable, se continua con proceso de
programación donde los programadores o el programador tienen como objetivo
hacer funcionar las cualidades necesarias que se han solicitado para el sitio cabe
destacar que se trabajará en dos equipos uno será desarrollo y el otro diseño.
3.4.1 LENGUAJE DE PROGRAMACIÓN
Lenguaje de programación son herramientas que nos permiten crear programas
que controlen el comportamiento físico y lógico de una máquina.
Los lenguajes de programación facilitan la tarea de programación, ya que
disponen de formas adecuadas que permiten ser leídas y escritas por personas, a
su vez resultan independientes del modelo de computador a utilizar.
Los lenguajes de programación representan en forma simbólica y en manera de
un texto los códigos que podrán ser leídos por una persona. Existen estrategias
que permiten ejecutar en una computadora un programa realizado en un lenguaje
de programación simbólico. Los procesadores del lenguaje son los programas que
permiten el tratamiento de la información en forma de texto, representada en los
lenguajes de programación simbólicos.
Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo
antes de que se envíe la página a través de Internet al cliente. Las páginas que se
46
ejecutan en el servidor pueden realizar accesos a bases de datos, conexiones en
red, y otras tareas para crear la página final que verá el cliente. (Lenguajes de
Programación, 2009).
3.4.1.1 PHP
PHP (acrónimo de PHP: Hypertext Pre-processor) es un lenguaje de programación
de alto nivel y se encuentra alojado en páginas HTML, está diseñado para
elaborar páginas web dinámicas y es interpretado en el lado del servidor. Es el
lenguaje para la Web más utilizado del mundo, y su interacción con Windows,
Apache y MySql es insuperable, por lo que, en las comunidades de desarrollo, se
utiliza el término “WAMP” (Windows Apache MySql PHP) cuando se habla de
desarrollo de aplicaciones para la web.
PHP es de multiplataforma, puede ser ejecutado en la mayoría de servidores Web
y en casi todos los sistemas operativos y plataformas sin costo alguno. Este
lenguaje de programación está preparado para realizar muchos tipos de
aplicaciones web gracias a la extensa librería de funciones. Esta librería cubre
desde cálculos matemáticos complejos hasta tratamiento de conexiones de red,
etc. Incluye funciones para el envío de correo electrónico, subir archivos, crear
dinámicamente en el servidor imágenes en formato GIF, incluso animadas y una
lista interminable de utilidades adicionales.
Este lenguaje está orientado al desarrollo de aplicaciones web dinámicas que
permite la técnica de programación orientada a objetos con acceso a información
almacenada en una Base de Datos, por lo que una de sus características más
potente y destacable es el soporte para gran cantidad de bases de datos. Las
siguientes bases de datos más comunes están soportadas actualmente:
InterBase, mSQL, MySQL, Oracle (OCI7, OCI8), Informix, PosgreSQL, Adabas D,
FilePro, Sybase, ODBC, etc.
PHP es un lenguaje robusto, muy veloz, de código abierto, permitiendo así la
ayuda de programadores (comunidades de desarrollo) para encontrar y reparar
47
rápidamente ciertos fallos de funcionamiento. Continuamente hay mejoras de
código para ampliar las capacidades de PHP.
Utiliza el protocolo Secure Sockets Layer (SSL) mediante el cual se permite a los
usuarios intercambiar información cifrada mediante el protocolo HTTPS (seguro)
PHP utiliza la licencia PHP, es una licencia de software libre de código abierto.
3.9 Codificación de sitio web
Tomando las normativas necesarias para su creación como son la fecha de
entrega las avances que se le tiene que presentar al cliente para evaluar el trabajo
y el desempeño que la empresa le está otorgando a sus clientes.
El solo programar no quiere mencionar que a la primera saldrá bien, si no que
habrá errores en su funcionalidad y generara más importancia en los errores que
el en futuro llegaran a salir.
La modalidad de un sitio web en la actualidad tiene que ver con ser responsivo
para los distintos usos tecnológicos que se han presentado en los últimos años.
48
Pero cabe destacar que todo sitio para su mejor administración y un mejor manejo
de esta, se creara un sitio especial para administrar el contendió que esta llegue a
contener, hacer cambios necesarios que se necesiten o poner una nueva
funcionalidad.
Esto se le llama Administrador de Contendió o CMS esta herramienta es
primordial en el desarrollo de sitios web. Para un mejor manejo y funcionalidad del
sitio.
49
3.4.2 Administrador de Contenido (CMS).
3.10 Herramienta de actualización para el sitio.
Un sistema de administración de contenidos (Content Management Systems o
CMS) es un software que se usa para facilitar la creación de sitios Web, ya sea en
Internet o en una intranet. El CMS permite manejar de manera independiente el
contenido y el diseño. Así, es posible ingresar la información que contendrán las
páginas y darle en cualquier momento un diseño distinto sin tener que modificar
los contenidos nuevamente.
Los CMS permiten a usuarios con poca experiencia en programación Web el
desarrollo en poco tiempo de un sitio o portal, y casi todos tienen un panel de
administración para que se pueda agregar, modificar y borrar información.
3.11 Esquema de un Administrador de Contenido (CMS).
50
Existen muchos CMS de software libre populares como son: Joomla, Drupal y
WordPress los cuales cuentan con comunidades de programadores muy activas
que permiten que el software esté en constante evolución y mejora.
Algunas de las ventajas que nos ofrece el CMS son las siguientes:
Organización del sitio Web: permiten organizar eficientemente los
contenidos de su sitio en secciones y categorías, para crear una estructura
sólida de navegación.
Publicación de Contenidos: Permiten crear contenidos a través de un
sencillo editor que facilita dar formato a los textos e incluir imágenes.
Escalabilidad e implementación de nuevas funcionalidades: Todos los CMS
ofrecen la posibilidad de instalar y administrar nuevos componentes (plugins,
addons, widgets, etc.), que agregarán funcionalidades extra al visitante de
su sitio Web, por ejemplo: galerías de imágenes, foros, newsletters,
encuestas, etc.
Administración de usuarios: Permiten el registro de usuarios, así como su
administración.
Diseño y aspecto estético del sitio: Es posible cambiar el aspecto del sitio
Web mediante el uso de temas, templates o plantillas.
Administrador de archivos e imágenes: Ofrecen herramientas para
administrar archivos e imágenes en el servidor y usarlas en todo el sitio.
Facilita tareas de SEO: El posicionamiento Web es muy importante en un
sitio, los CMS facilitan esa tarea mediante la implementación integrada de
mapas de sitio, uso de URLs amigables, metatags, títulos en todas las
páginas, algunos integran herramientas sobre estadísticas de acceso al sitio.
Como todo sitio Web desarrollado ya sea usando un CMS o no, se debe tener
especial cuidado en la seguridad de la aplicación, para no sufrir pérdida o
modificaciones no autorizadas a nuestra información, Joomla, WordPress,
Drupal entre otros manejan alertas de vulnerabilidades para los núcleos de sus
51
CMS y proporcionan regularmente actualizaciones a su software. Sin embargo,
estas actualizaciones no contemplan a los componentes hechos por
desarrolladores independientes (plugins, addons, widgets, etc.).
Mantener el CMS actualizado con los parches liberados por el equipo de
desarrollo, y de ser posible, actualizarlo a la versión más reciente de cada
CMS.
Si el sitio es nuevo, instalar la versión estable del CMS
Si se van agregar componentes de terceros, verificar previamente, que ese
componente no tenga reportes de vulnerabilidades, o que tenga las
actualizaciones de seguridad correspondientes.
Participar o revisar foros de discusión sobre el CMS usado.
Después de que se libere el sitio, verificar los permisos de los directorios del
sitio, evitar directorios con permisos 777.
Como empresa Solemti cuenta son su propio administrador de contenido
administrado por las personas encargadas del sitio web, tales como las que
administran en las empresas.
3.4.2.1 Necesidades de un CSM
En el apartado anterior se han presentado bastantes motivos para ver la utilidad
de un sistema que gestione un entorno web, pero se podría pensar que no es
necesario para un web relativamente pequeño o cuando no se necesitan tantas
funcionalidades. Eso sólo podría ser cierto para un web con unas pocas páginas
estáticas para el que no se prevea un crecimiento futuro ni muchas
actualizaciones, lo que no es muy realista. En cualquier otro caso, la flexibilidad y
escalabilidad que permiten estos sistemas, justifican su utilización en
prácticamente cualquier tipo de web.
52
Muchos usuarios particulares utilizan CMS gratuitos para elaborar y gestionar sus
webs personales, obteniendo webs dinámicos llenos de funcionalidades. El
resultado que obtienen es superior al de algunas empresas que se limitan a tener
páginas estáticas que no aportan ningún valor añadido.
Éstos son algunos de los puntos más importantes que hacen útil y necesaria la
utilización de un CMS:
• Inclusión de nuevas funcionalidades en el web. Esta operación puede
implicar la revisión de multitud de páginas y la generación del código que aporta
las funcionalidades. Con un CMS eso puede ser tan simple como incluir un módulo
realizado por terceros, sin que eso suponga muchos cambios en la web. El
sistema puede crecer y adaptarse a las necesidades futuras.
• Mantenimiento de gran cantidad de páginas. En una web con muchas
páginas hace falta un sistema para distribuir los trabajos de creación, edición y
mantenimiento con permisos de acceso a las diferentes áreas. También se tienen
que gestionar los metadatos de cada documento, las versiones, la publicación y
caducidad de páginas y los enlaces rotos, entre otros aspectos.
• Reutilización de objetos o componentes. Un CMS permite la recuperación y
reutilización de páginas, documentos, y en general de cualquier objeto publicado o
almacenado.
• Páginas interactivas. Las páginas estáticas llegan al usuario exactamente
como están almacenadas en el servidor web. En cambio, las páginas dinámicas
no existen en el servidor tal como se reciben en los navegadores, sino que se
generan según las peticiones de los usuarios. De esta manera cuando por ejemplo
se utiliza un buscador, el sistema genera una página con los resultados que no
existían antes de la petición. Para conseguir esta interacción, los CMS conectan
con una base de datos que hace de repositorio central de todos los datos de la
web.
• Cambios del aspecto de la web. Si no hay una buena separación entre
contenido y presentación, un cambio de diseño puede comportar la revisión de
53
muchas páginas para su adaptación. Los CMS facilitan los cambios con la
utilización, por ejemplo, del estándar CSS (Cascading Style Sheets u hojas de
estilo en cascada) con lo que se consigue la independencia de presentación y
contenido.
• Consistencia de la web. La consistencia en un web no quiere decir que
todas las páginas sean iguales, sino que hay un orden (visual) en vez de caos. Un
usuario nota enseguida cuándo una página no es igual que el resto de las de la
misma web por su aspecto, la disposición de los objetos o por los cambios en la
forma de navegar. Estas diferencias provocan sensación de desorden y dan a
entender que el web no lo han diseñado profesionales. Los CMS pueden aplicar
un mismo estilo en todas las páginas con el mencionado CSS, y aplicar una
misma estructura mediante patrones de páginas.
• Control de acceso. Controlar el acceso a un web no consiste simplemente
al permitir la entrada a el web, sino que comporta gestionar los diferentes
permisos a cada área del web aplicados a grupos o individuos.
54
3.5 Sitio Responsivo
Debido a la proliferación de smartphones y tablets en el mercado actual, existe
más diversidad que nunca de formatos de pantalla. De acuerdo con el estudio
realizado por Comscore, las ventas de smartphone superarán a las de
computadoras de escritorio durante este año y la adopción de tablets en Estados
Unidos se prevee que experimente un crecimiento del 40% en los próximos 4
años, alcanzando los 75.8 millones en 2016.
3.12 Dispersivos responsivos
Este panorama obliga a adaptar los formatos web a estos nuevos dispositivos y la
estructura de cada uno de ellos, es indiscutible que necesitamos websites
inteligentes que se adapten a todos ellos. Sobre todo si tenemos en cuenta las
ventas a través de m-commerce (e-commerce adaptados a móvil),
según eMarketer, las ventas a través de smartphones han crecido en un 81%
($25.000 millones en los Estados Unidos).
A partir de todo esto, el término “responsive web design” se escucha
frecuentemente, pero ¿qué es exactamente? El responsive design corresponde a
una tendencia de creación de páginas web que pueden ser visualizadas
perfectamente en todo tipo de dispositivos, desde ordenadores de escritorio hasta
55
smartphones o tablets. Con este tipo de diseño no necesitas tener una versión
para cada dispositivo, una sola web se adapta a todos ellos.
3.5.1 Responsivo web design
En lugar de construir una website para cada tipo de dispositivo (smartphone,
tablet, ordenador desktop, laptop e incluso, hoy en día, para smart TV), se crea
una sola website utilizando CSS3 media queries y un layout con imágenes
flexibles. De esta forma, la website detecta desde qué clase de dispositivo está
accediendo el usuario y muestra la versión más optimizada para ese medio,
reorganizando los elementos de la web e incluso discriminando algunos de ellos
(menos imágenes, más ligeras, redistribución de las columnas en el diseño,
menos texto, etc.).
El HTML5 permite una experiencia excelente para los usuarios, sin el coste de
desarrollar una app nativa para cada dispositivo. En resumen, se diría que el
responsive design son todo ventajas.
Es fácil de manejar ya que solamente trabajas sobre una website y los resultados
serán uniformes en todas las plataformas sin distorsiones en las imágenes o texto.
Además, ahorras tiempo y dinero al desarrollar una vez y un pago único de
hosting.
Una web creada con responsive web design mejora el SEO, las búsquedas a
través de dispositivos móviles son diferente a las que se realizan desde un
ordenador de escritorio por lo que tener una versión móvil de tu web es bueno,
tener una con responsive design es aún mejor, sobre todo porque cuantos más
dispositivos alcances a cubrir más tráfico generará tu web. Tan simple como eso.
Además, buscadores como Google ya están priorizando en el ránking a las
websites móviles en búsquedas móviles, como es lógico.
56
Entonces, ¿cuáles son las opciones para crear una website con responsive?
realmente, las mismas que para crear una nueva website. Puedes optar por
contratar un desarrollador o agencia que lo haga por ti, una opción costosa
teniendo en cuenta las especificaciones que se quieran.
La alternativa es hacerlo tú mismo, para ello existe una nueva propuesta
en editores web, esta vez, responsive: Zeendo. Se trata de una plataforma basada
en cloud computing, de forma que todo el trabajo está siempre online y se puede
continuar el proceso de edición de la nueva web sin perder ningún cambio, sin
tener que descargar ningún tipo de software, y así, desde cualquier lugar, a
cualquier hora. Pero sin duda, lo más importante es que está concebido para
cualquier usuario sin conocimientos de programación.
57
3.6 Seguridad sitio WEB
Los sitios web y tiendas en línea son muy vulnerables y se están expuestos a
manipulación externa de forma permanente. Por ejemplo, tecnologías como la
inyección SQL y el "cross-site scripting" permiten un acceso relativamente fácil a
sitios web y tiendas en línea. Ello puede conducir a la manipulación de precios y al
robo y mal uso de la información de tarjetas de crédito de clientes. En cualquier
caso, la responsabilidad recae sobre el operador del sitio Web, ya que no adoptó
medidas de seguridad suficientes.
3.6.1 Tipos de amenazas
Las amenazas a la seguridad evolucionan tan rápido como la tecnología que
intentan comprometer. La base de datos CVE (Vulnerabilidades y Exposiciones
Comunes) incluye de por sí más de 59.000 amenazas conocidas contra la
seguridad de la información, y una búsqueda en la base de datos de
apache devuelve una lista de más de 500 vulnerabilidades conocidas.
3.13 Seguridad de datos en sitios web
58
Mientras que las técnicas usadas para acceder a datos y modificar código varían
considerablemente, por lo general una infracción de seguridad tiene uno de los
siguientes cuatro objetivos:
o Acceso a bases de datos y robo o corrupción de datos personales o confidenciales
o Modificar el código de un sitio web con el fin de cambiar lo que los usuarios ven
o Interceptar datos personales y confidenciales
o Ataques de denegación de servicio (DoS) que deshabilitan la disponibilidad de los
servicios
59
3.7 Evaluación del sitio
La actividad de evaluación es parte de todo proceso de planificación. En el
proceso de desarrollo de un sitio Web, la evaluación es una herramienta
fundamental para su administración. Las evaluaciones de los sitios web tales
como la empresa que los crea y como el cliente tiene el derecho de evaluar el
trabajo que se les está realizando existen tres formas de evaluar el sitio web tales
como las empresas o clientes estas son las tres formas que se toman para la
evaluación de un sitio web.
De efectividad. Evaluación del modelo de navegación -grado de entendimiento
del número y tipo de vínculos- y de la interfaz –evaluación del grado de
entendimiento de lenguaje propuesto, en especial la iconografía.
De los “medias” utilizados. Evaluación por parte del usuario del grado de
comprensión sobre la información vertida a través de los diferentes medios.
De imagen corporativa. Evaluar el diseño aceptable que la empresa sugerido,
que cuente con los estándares necesario en venta de productos mediante el
marketing.
60
3.8 Presentación
En la entrega de un proyecto SOLEMTI como empresa tiene como objetivo
entregar el proyecto u sitio en la fecha que se concordó, mediante la entrega del
sitio la empresa tiene como primordial presentar en general el sitio haciendo
pruebas u evaluaciones en general para que el sitio no llegara a fallar o no tenga
fallas en futuro.
Cabe de destacar que los errores que llegaran a promoverse o salir el equipo de
desarrollo tiene como obligación brindar apoyo o soporte al sitio o ponerse en
contactos con los encargados que tendrán el dominio del sito, con el propósito de
apoyar a la empresa los encargados del marketing para una mejor venta en el
desarrollo del sitio propondrán ideas en el sitio para poder vender los productos
que se llegaran a promover en el sitio.
La presentación de proyectos y entrega de las misma son entregadas y
presentadas por los miembros de desarrollo o líderes de quipos ellos son
encargados presentar las mejoras que se han hecho para ayudar a las empresas
en promover los productos en internet.
Si el sitio llegara a contraer un problema en la presentación o en producción estos
generarías problemas para las empresas tales como el cliente y grupo de
desarrollo que en este caso será SOLEMTI.
La mayoría de las presentaciones de proyectos tales como los empresarios y
desarrolladores se toman tiempo para poder ver el sitio tales como empresarios
que son los clientes tienen la última palabra para aceptar el sitio si fuera aceptado
este sitio se puede promover a producción.
Hoy en día todos los sitio o portales de internet nuevo tiene como obligación
promover características o manuales de usuarios para promover o saber manejar
el sitio, para las personas que estarán responsables para el manejo de la misma
es grupo de desarrollo entrega una manual de usuario donde especifican las
nuevas herramientas que se han agregado.
61
3.9 Manual de usuarios
Una Guía de usuario, también conocida como Manual de usuario, es un
documento de comunicación técnica destinado a dar asistencia a las personas que
utilizan un sistema en particular.1 Por lo general, este documento está redactado
por un escritor técnico, como por ejemplo los programadores del sistema o los
directores de proyectos implicados en su desarrollo, o el personal técnico,
especialmente en las empresas más pequeñas.
3-O. Manual de Usuarios
Las Guías del usuario son más comúnmente asociadas con los productos
electrónicos, como computadoras y programas.
La mayoría de las guías de usuario contienen tanto una guía escrita como
imágenes asociadas. En el caso de las aplicaciones informáticas, es habitual
incluir capturas de pantalla de cómo el programa debería ser, y manuales que a
menudo incluyen diagramas claramente detallados y sencillos que detallan los
pasos a realizar por el usuario para llevar a cabo las distintas opciones
62
disponibles. El lenguaje utilizado deberá ser sencillo, dirigido a una audiencia que
podrá no entender un lenguaje demasiado técnico.
El manual de usuario se conforma por varias herramientas, pero sin embargo para
la elaboración de un manual se solicitan los puntos siguientes:
1. Una página de portada.
2. Una página de título.
3. Una página de derechos de autor.
4. Un prefacio, que contiene detalles de los documentos relacionados y la
información sobre cómo navegar por la guía del usuario.
5. Una sección de introducción, que incluye:
1. Una breve descripción del sistema y su finalidad.
2. Una sección de novedades desde la última versión.
6. Una sección de requisitos previos necesarios para usar el sistema, que
incluye:
1. Conocimientos mínimos del usuario
2. Requisitos técnicos previos, incluyendo:
1. Capacidades técnicas mínimas del equipo
2. Software asociado necesario
3. Mecanismo para acceder al sistema
7. Una sección de instalación y configuración
8. Una guía sobre cómo utilizar al menos las principales funciones del
sistema, es decir, sus funciones básicas.
9. Una sección de solución de problemas que detalla los posibles errores o
problemas que pueden surgir, junto con la forma de solucionarlos.
10. Una sección de preguntas frecuentes.
11. Dónde encontrar más ayuda, y datos de contacto.
12. Un Glosario y, para documentos más grandes, un Índice.
13. modalidad de pagina
63
En este caso SOLEMTI como empresa entra manual de usuarios para las
personas que se responsabilizaran en el sitio cabe destacar, que junto con el
manual también entregan una capacitación general para los empleados y dueños
para mostrar el funcionamiento que se le ha agregado.
Cabe destacar el funcionamiento principal también es promover mediante el
marketing los productos que la empresa promoverá, pero para eso se encargar el
grupo de mercadotecnia junto con las ideas que el sitio promueve se les
agregaran las ideas principales del marketing.
Como ya se mencionó en el documento la realización de sitios web en el ámbito
del márquetin estas funciones trabajar en conjunto para un mejor crecimiento
como laboral y profesional para la empresa.
64
3.10 Conclusión
Al concluir con la investigación de las elaboraciones de sitios web con la
funcionalidad del telemarketing, se tomaron muchas expectativas generales tales
como las ideas principales y como se desenvolverían en la creación de estas tal
como la empresa encargada del sitio web para el desarrollo y la empresa (cliente),
tiene como privilegios obtener beneficios por trabajar con la empresa de desarrollo
en este coso SOLEMTI.
Las empresas ya terminadas con su trabajo estas leen el contrato para verificar
cuales son las funciones o necesidades que se ocuparon si alguna función no se
cumple el cliente tiene como necesidad exigirles la elaboración de esta.
top related