Beruflich Dokumente
Kultur Dokumente
Por:
Betzabeth Jeraldine Pereira Ceuta
INFORME DE PASANTA
Presentado ante la Ilustre Universidad Simn Bolvar
como requisito parcial para optar al ttulo de
Ingeniero de Computacin
Por:
Betzabeth Jeraldine Pereira Ceuta
En la Empresa:
Wonderland Web Consulting & Development C.A.
INFORME DE PASANTA
Presentado ante la Ilustre Universidad Simn Bolvar
como requisito parcial para optar al ttulo de
Ingeniero de Computacin
Para la realizacin del proyecto, y por requerimientos de la empresa, se utiliz una versin
modificada del modelo de MSF (Microsoft Solutions Framework), propuesto por Microsoft, el
cual orienta los desarrollos a resultados. Sin embargo, fue generada cierta documentacin que se
consider necesaria, especialmente porque se le debe dar continuidad al proyecto.
Se definieron tres mdulos, los cuales abarcan: manejo de contactos con clientes, listas
personalizadas de precios y oportunidades de venta; cuyo desarrollo fue dividido en 4 etapas. La
primera etapa consisti en el estudio de conceptos relacionados con estrategias CRM (Customer
Relationship Management), que forman la base de todo el proyecto. En la segunda se realiz el
levantamiento de informacin y anlisis de requerimientos. La tercera etapa consisti en el diseo
e implementacin de los tres mdulos de la aplicacin, la cual fue realizada utilizando
herramientas de software de Microsoft, en su mayora. En la ltima etapa se realizaron pruebas y
se elabor el manual del usuario administrador.
Se puede decir que el producto final cumple con los requerimientos de la empresa. Sin
embargo, queda de parte de sus empleados recordar que la aplicacin servir solamente como
apoyo a la mejora de las relaciones, no para sustituir el trato personalizado que pueden
proporcionarle personalmente a sus clientes.
iv
AGRADECIMIENTOS
A mis padres y hermanos; por todo el amor, el apoyo, la paciencia y los consejos
brindados en todo momento.
A mis tutores: Soraya Abad, por apoyarme durante el desarrollo del presente informe y
por su disposicin para atenderme desde su inicio; y Francisco Serrano, por abrir las puertas de su
empresa y permitirme realizar mi proyecto de pasanta en ella.
A todo el equipo de trabajo de Wonderland Web Consulting & Development C.A., por
darme la oportunidad de integrarme a ellos rpidamente. Especialmente al Sr. Ronald Silva, por
la ayuda y la motivacin que me ofreci durante la realizacin del proyecto.
v
NDICE GENERAL
Contenido Pgina
Resumen iv
Agradecimientos v
ndice General vi
Glosario de Trminos ix
Introduccin 1
Objetivos estratgicos 5
Estrategias CRM 11
Pilares de CRM 14
Restricciones de desarrollo 25
vi
Captulo 4 - Metodologa 26
Hardware 29
Software 30
Nivel de Datos 35
Nivel de Mediacin 42
Conclusiones y Recomendaciones 43
Referencias 46
Apndices
vii
NDICE DE FIGURAS
Contenido Pgina
viii
GLOSARIO
Back-end:
CRM:
Siglas del trmino en ingls Customer Relationship Management, que puede ser traducido al
espaol como Manejo de las relaciones con los clientes.
DDL:
Siglas del trmino en ingls Data Definition Language, que puede ser traducido al espaol
como Lenguaje de Definicin de Datos. Es el lenguaje usado para especificar la estructura o
esquema de una base de datos: operaciones de creacin y modificacin de tablas, creacin de
restricciones de integridad, entre otras.
DML:
Siglas del trmino en ingls Data Manipulation Language, que puede ser traducido al
espaol como Lenguaje de Manipulacin de Datos. Es el lenguaje que permite manejar la
informacin contenida en una base de datos: operaciones de insercin, eliminacin, actualizacin
y recuperacin de registros.
Front-end:
Hosting:
Servicio que provee un sistema para poder almacenar todo tipo de informacin va web.
Normalmente los proveedores de este servicio proporcionan espacio de un servidor a sus clientes
para que puedan alojar su informacin. Adems, les prestan servicios de respaldo, entre otros.
ix
IIS:
Siglas del trmino en ingls Internet Information Services. Conjunto de servicios para
ordenadores que permiten utilizarlos como servidores web.
Marketing:
MSF:
Stock Fsico:
Conjunto de bienes que posee una empresa. Se dice que un producto est en stock, cuando
hay existencia del mismo dentro del inventario.
x
INTRODUCCIN
Este informe tiene como finalidad explicar en detalle los pasos que se siguieron para la
realizacin del proyecto de pasanta, realizado durante 20 semanas en la empresa Wonderland
Web Consulting & Development C.A.
Como se ver ms adelante en este informe, las empresas que ofrecen productos y/o
servicios tienen como meta principal la satisfaccin del cliente, y la mejor forma de satisfacerlo
es conociendo primero sus necesidades. La mayora de las medianas y grandes empresas estn
girando su visin al conocimiento del cliente. Visin que siempre ha estado bastante clara en
pequeas empresas, para las cuales el tema es bastante sencillo y no necesitan de grandes
estrategias para lograrlo. Sin embargo, cuando se trata de empresas ms grandes el asunto se
torna un poco ms complejo, y es cuando se crean procesos para mejorar la comunicacin con el
cliente. Desde anuncios publicitarios, para comunicar promociones; hasta encuestas electrnicas
e incluso en papel, para tener feedback, son estrategias comnmente utilizadas por los
departamentos de mercadeo, las cuales mejoran las relaciones cliente-empresa.
Como tambin se ver en el contenido del informe, es casi imposible ofrecer un servicio
personalizado, cuando se tienen miles de clientes, sin contar con un soporte tecnolgico que
apoye los procesos. Y al hablar de soporte tecnolgico se est haciendo referencia, por ejemplo,
al uso del Messenger, listas de correo electrnico, sistemas de informacin, y cualquier
aplicacin que utilice el Internet.
2
Es por todo esto que en Fulltoner surge la idea de implementar una aplicacin, basada en
la web, la cual ha sido desarrollada en este trabajo. No para automatizar todos los pasos de los
procesos, pero s para apoyarlos; haciendo ms fcil y rpida la comunicacin con cada cliente. Y
con ello, el conocimiento de sus necesidades y la toma de decisiones para encontrar la mejor
forma de satisfacerlas.
En la empresa se tiene como visin utilizar estrategias CRM para acercarse a todos y cada
uno de sus clientes, establecer cules son sus necesidades y, adems, captar nuevos. Para esto, la
empresa cuenta con dos bases de datos: una que contiene informacin muy bsica de los clientes
y otra que contiene los datos de las ventas que se han concretado con los mismos. Sin embargo,
adems de los medios comunes, no existe un mtodo eficaz que use toda esta informacin y
permita la comunicacin directa y personalizada con los clientes, por lo que el tiempo de
respuesta hacia ellos se hace mayor de lo necesario.
3
1.2 Objetivos
Desarrollar los primeros tres mdulos de una aplicacin web para la empresa
Representaciones FULLTONER, que sirva de apoyo a la gestin de las relaciones con sus
clientes, utilizando tecnologas actuales y con soporte garantizado. Todo esto con el fin de
aprovechar en lo posible la informacin existente, captar nueva y reducir los esfuerzos humanos
de comunicacin empresa-cliente.
ENTORNO LABORAL
El proyecto presentado en este informe tiene como objetivo realizar una aplicacin
informtica para Representaciones Fulltoner, cliente de Wonderland Web Consulting &
Development.
Los valores sobre los que est constituido el trabajo de Wonderland son:
Responsabilidad y seguridad.
Trabajo en equipo.
Innovacin continua.
Objetivo General
De igual forma, se contempla como parte del plan de negocio el crecimiento sostenido de
las operaciones y de los miembros de la organizacin.
6
Objetivos Especficos
Wonderland Web Consulting & Development est constituido linealmente por tres
gerencias principales: Operaciones; Mercadeo y Alianzas Estratgicas, y Administracin,
Recursos Humanos y Finanzas (Figura 1.1).
Direccin General
Gerencia de
Gerencia de
Gerencia de Mercadeo y
Administracin,
Operaciones Alianzas
RRHH y Finanzas
Estratgicas
Departamento de Departamento de
Diseo Desarrollo
- Operaciones
Departamento de Desarrollo
Departamento de Diseo
Establecer un orden de ejecucin en las actividades que se llevarn a cabo para evitar
retraso en el desarrollo de los sistemas; as como supervisar que estos tiempos se
cumplan, dentro de lo posible.
Desarrollar una base de datos que cumpla con los estndares de calidad y que se
adapte a las necesidades del cliente.
Realizar pruebas al sistema para verificar que ste cumpla con todos los
requerimientos de forma correcta.
Es el departamento encargado de establecer la relacin directa con los clientes; que busca
maximizar el retorno de la inversin con iniciativas de mercadeo, a travs de una reduccin
sustancial de costos y el estudio del mercado a grandes rasgos.
Las reas en las que est especializada la empresa son (Wonderland, 1999):
E-Marketing
Web Services
- Productos y Servicios
Desarrollo de Portales.
Proyectos a la medida.
Diseo Web.
Web Hosting.
MARCO TERICO
El presente captulo tiene como fin explicar los conceptos que forman la base de todo el
proyecto. Se tratarn aspectos importantes de las estrategias CRM: definicin de las estrategias,
CRM en las empresas, sus niveles y objetivos.
Son herramientas que permiten conocer en detalle la informacin de los clientes, captar
sus necesidades, satisfacerlas y, con esto, aumentar su lealtad.
De igual forma que el encargado del abasto, a los medianos y grandes empresarios les
interesa conocer a sus clientes, tener trato personalizado con ellos y, con esto, satisfacer todas sus
necesidades; pero por la cantidad de informacin a manejar se hace difcil, por no decir
imposible, llegar a esto sin aplicar alguna estrategia y sin utilizar la tecnologa adecuada como
base. Hay que agregar que la competencia actual es muy fuerte, lo que hace aun ms difcil
mantener la lealtad de los clientes.
Las estrategias CRM se originan con la idea de tener al cliente en el centro de todos los
procesos que se llevan a cabo en la empresa, pues todos los objetivos convergen hacia su
satisfaccin. Estas estrategias abarcan desde acciones de mercadeo hasta oferta en el rea de
ventas, pasando incluso por las normas de cortesa aplicadas por la recepcionista al hablar por
telfono; y dependen de muchos factores, pues no existe un manual donde se expliquen los pasos
para aplicarlas exitosamente. Los clientes de cada empresa son diferentes, el personal de cada
empresa es diferente, y ni hablar de los productos y servicios que ofrecen. Lo nico que
definitivamente es comn en todas las organizaciones, grandes o pequeas, es la necesidad de
conocer al cliente.
1
Siglas del trmino en ingls, American Marketing Association, traducida al espaol como Asociacin
Americana de Marketing.
13
Este es el primer objetivo de toda estrategia CRM. Conocer las necesidades del cliente y
hacer lo posible por satisfacerlas permite aumentar su satisfaccin y, por lo tanto, su lealtad a
largo plazo.
Son tres los pilares de las estrategias CRM, los cuales aseguran que la relacin con el
cliente se lleve a cabo de manera satisfactoria (Perlado, 2000).
CRM operacional
Este nivel es el encargado de gestionar los contactos con los clientes. Est relacionado
directamente con procesos del negocio que realizan los departamentos de ventas, mercadeo y
servicios. Su misin reside en poseer una visin completa de la interaccin empresa-cliente.
CRM analtico
En esta parte se pueden llevar a cabo dos procesos, ambos basados en, por ejemplo,
histricos de compras y segmento al cual pertenece el cliente. Estos procesos son: el descriptivo,
que busca identificar patrones de comportamiento del cliente; y, el ms importante, el predictivo,
que intenta realizar pronsticos del comportamiento futuro del cliente, con el fin de tener un
soporte para la toma de decisiones.
15
CRM colaborativo
Es aqu donde se da la comunicacin directa con el cliente a travs de todos los canales
posibles. Para este nivel se hace fuerte uso de herramientas tecnolgicas como Internet,
principalmente; ya que puede soportar iniciativas de mercado electrnico, envos de correo
masivo, entre otros. Tambin se hace fuerte uso del telfono, fax y las interacciones personales.
Todo lo que permita la comunicacin con el cliente.
Para implementar estrategias CRM de manera correcta en una empresa es muy importante
que existan los pilares explicados anteriormente. La informacin es lo principal, pero de nada
servira contar con ella, sin que se interprete de alguna forma, la cual fortalezca los vnculos con
el cliente (Llamas y Lvy, 2005).
De igual manera, es importante contar con mtodos que permitan captar informacin del
cliente, de manera simple para l y para la empresa. Es aqu donde el uso de la tecnologa juega
un papel fundamental.
Aun cuando ya se dej claro que la tecnologa no lo es todo en las estrategias CRM, sta
juega un papel importante y debe ser diseada, implementada e implantada de forma correcta
para lograr sus objetivos con xito.
16
Empresas como Fulltoner actualmente se enfrentan a una problemtica que tiene que ver
con la competencia en el mercado. Competencia que se hace cada vez ms fuerte con el avance
de la tecnologa; ya que de la misma forma que aumenta la demanda de productos y servicios,
aumenta la oferta de los mismos. Es por esto que no slo es importante ofrecer productos y/o
servicios; resulta necesario mantener la lealtad de los clientes, para que sea un poco ms difcil
que se dirijan a una empresa de la competencia.
Con el fin de agregar valor a sus servicios y obtener una mejor posicin en el mercado, se
hace necesario adaptar mecanismos que permitan captar clientes y mantener la lealtad de los que
18
ya lo son. Estos mecanismos estn relacionados con estrategias de CRM; y su aplicacin est
incompleta sin el uso de tecnologa y sistemas informticos que las respalden.
Para nadie es un secreto que en la actualidad una de las mejores formas de llegarle a las
personas es a travs de la internet. Por lo que es casi inmediato concluir que la solucin
informtica debe estar totalmente basada en la misma. Una aplicacin web, implantada de forma
correcta, resultara una herramienta muy til para aumentar la eficacia de las comunicaciones con
los clientes; pues tendrn la informacin al alcance de unos pocos clics. Por otro lado, es de vital
importancia tener toda esta informacin almacenada, organizada y totalmente disponible para que
la aplicacin pueda acceder a ella de forma rpida y estructurada cuando lo necesite.
En el caso de la empresa Fulltoner existen ciertos aspectos que deben ser tomados en
cuenta durante la implementacin de la aplicacin web. Estos fueron identificados durante el
levantamiento de informacin y son los siguientes:
- La empresa posee informacin de inters pblico la cual debera poder ser accedida por
cualquiera que cuente con un explorador web, y sin necesidad de ser un cliente de
FULLTONER. Esta informacin es, en su mayora, esttica y es la que tendra un sitio
web comn. La misma abarca:
o Informacin bsica de la empresa: misin, visin y objetivos.
o Informacin actualizada de promociones y eventos.
o Un enlace que le permita al internauta comunicarse de forma fcil y rpida
con la empresa.
o Un enlace que le permita al internauta registrarse en el sistema para poder
dar inicio a su ciclo de vida con la empresa.
- Fulltoner tambin posee informacin que es, en principio, de exclusivo inters de sus
contactos y/o vendedores; por lo que en la solucin es importante utilizar mecanismos de
19
autenticacin y autorizacin de usuarios, para darles acceso parcial a los datos. Esta
informacin comprende:
o Informacin de contacto de cada cliente.
o Listas de precios actualizadas y personalizadas para los clientes; las cuales
deben ser generadas por el sistema a partir de la lista de precios real,
emitida por el departamento de operaciones de la empresa en formato de
Microsoft Excel, varias veces a la semana.
Resulta til para los vendedores contar con un mdulo de bsqueda
avanzada de productos.
o Informacin de las oportunidades de ventas, incluyendo estado actual.
empresa (Ver figura 3.1), especialmente el de ventas y mercadeo, deben colaborar y trabajar en
conjunto para que se lleven a cabo todos los procesos.
Direccin
General
Departamento
Departamento Departamento Departamento de
de Operaciones de Ventas de Mercadeo Administracin
y Finanzas
Ejecutivos de Asistente
Almacn Asistente Cobranzas
Ventas Administrativo
- Internauta:
Representa el rol de cualquiera que navegue en Internet, pero que no est registrado en el
sistema.
21
- Contacto
Todo usuario registrado en el sistema que representa a una empresa y que posee login y
password para acceder a informacin de precios de productos (personalizados, segn tipo de
cliente al que pertenece el contacto, y el tipo de producto que est consultando); as como ingreso
y consulta de oportunidades de compras.
- Vendedor
Todo usuario con rol de vendedor en Fulltoner. Tambin posee login y password para acceder
a la informacin de los precios de los productos, as como datos de sus contactos y clientes.
Tambin puede manejar sus oportunidades de ventas a travs del sistema y realizar bsquedas
avanzadas de productos indicando parmetros.
- Administrador
Es el usuario que tiene privilegios para ver toda la informacin (agregar nuevos y/o modificar
los existentes) de los clientes, contactos, productos, precios y oportunidades de ventas. Tiene
acceso a travs del back-end de la aplicacin.
El nombre de usuario que le permitir a los contactos ingresar al sistema ser su correo
electrnico, el mismo que indic al ingresar sus datos.
Si el usuario olvida su clave, tiene la opcin de que el sistema le enve a su correo
electrnico una nueva.
La informacin debe estar actualizada por lo que el sistema debe ofrecer en el back-end la
opcin de modificarla cuando se desee. Tambin debe ofrecerle a los contactos la posibilidad de
cambiar algn dato de su perfil.
Como en Fulltoner se pueden vender productos de forma individual o se puede hacer por
combos, es necesario almacenar la informacin de los mismos.
o Entre la informacin a almacenar podemos encontrar:
Cdigo
Nombre
Productos que contiene
Disponibilidad
Precio
El sistema debe permitir que un usuario administrador cargue, en el momento que lo
desee, toda la informacin de los productos. De esta manera, el sistema se ajustara a la realidad
de la empresa, ya que estas listas de precios cambian con bastante frecuencia (hasta varias veces a
la semana) y resultara muy tedioso modificar o crear los productos de forma manual uno a uno
cada vez que se requiera.
Tambin debe permitir a usuarios comunes comunicarse con Fulltoner para solicitar
informacin, sin necesidad de estar registrado. Para lo que el sistema, le asignar un vendedor (de
forma aleatoria) al cual le llegar un correo electrnico con los datos de la solicitud.
El sistema debe permitir a los contactos ingresar, cuando lo deseen, una oportunidad de
venta, la cual ser enviada directamente al ejecutivo de ventas que tiene asignado.
- Requerimientos adicionales
- El Sistema debe estar basado en Web con acceso online tanto al front-end como al back-
end del sitio.
- Se debe utilizar la tecnologa ASP .NET.
- Se exige seguir las metodologas de desarrollo que utiliza la empresa Wonderland (MSF).
- Se debe utilizar una interfaz de usuario que vaya en la misma lnea que la pgina web
inicial de Fulltoner.
1
Ser ajustado cuando la pgina est en lnea, dependiendo de las disponibilidades reales de los vendedores.
CAPITULO 4
METODOLOGA
- Fase de visionado
Es la primera fase del modelo. En ella se pretende presentar una visin general de lo que
consiste el proyecto.
- Fase de planificacin
Se realiza la especificacin de la solucin y diseo. Es en esta fase que se analizan los
requerimientos. As como los planes de trabajo, costes estimados y se establecen los
tiempos de ejecucin de las actividades.
27
- Fase de desarrollo
Consiste en la construccin de todos los elementos de la solucin. Incluyendo la
documentacin para el uso de las aplicaciones.
- Fase de estabilizacin
En esta fase se traslada la solucin a un entorno real de exploracin. Se realizan pruebas,
para detectar errores.
- Fase de distribucin
Es la ltima fase del modelo. En ella se instalan los componentes, se estabiliza el proyecto
y se obtiene la aprobacin por parte del cliente.
En el caso de la aplicacin para Fulltoner por tratarse de un proyecto que no posee gran
magnitud ni un equipo de trabajo (slo un desarrollador), se modificaron un poco las fases
anteriores para adaptarlas a la realidad de los requerimientos y recursos. El desarrollo del
proyecto fue dividido en cuatro etapas. La primera consisti en el estudio de los conceptos
bsicos relacionados con estrategias CRM en general, as como la comprensin de los diferentes
procesos que se llevan a cabo en la empresa, para ser ms especficos y captar la visin y alcance
del sistema. Esta etapa tuvo una duracin de dos semanas. Las cuales apoyaron tambin la
adaptacin al ambiente de trabajo de la empresa.
En la tercera etapa, que represent el grueso del proyecto y fue la que tom ms tiempo,
se dedicaron unos das a terminar el estudio de las herramientas de desarrollo y luego se
28
- Nivel de datos: formado por la base de datos y las operaciones que sta realiza.
- Nivel de Interfaz o Presentacin: formado por las operaciones que permiten mostrar
el resultado de las solicitudes del usuario de la aplicacin as como la manera de
mostrarlas en pantalla.
- Nivel de mediacin: formado por todas las operaciones que hacen posible la conexin
entre la interfaz y los datos.
La cuarta etapa, llevada a cabo la ltima semana de pasanta fue en la que se realiz el
manual de usuario administrador de la aplicacin. Aunque es la etapa ms sencilla y rpida de
ejecutar, es muy importante dentro de la metodologa utilizada por la empresa, pues adems de
entregar software que se vea y funcione bien, deben proveerle al cliente mecanismos para
aprender a utilizarlo de manera correcta. Para el caso de la aplicacin web realizada para
Fulltoner, este manual es extremadamente sencillo porque el administrador maneja unos pocos
mdulos que son meramente informacionales y otros donde se realizan operaciones bsicas de
edicin y eliminacin de registros de la base de datos.
El diagrama que muestra un resumen de las actividades realizadas durante las 20 semanas
del periodo de pasanta se encuentra en el Apndice A.
CAPITULO 5
MARCO TECNOLGICO
Este captulo tiene como fin indicar las herramientas de hardware y software utilizadas
durante el desarrollo del proyecto. Todas stas proporcionadas por Wonderland Web Consulting
& Development C.A.
5.1 Hardware
Para el desarrollo del proyecto fueron utilizados dos equipos: una PC ubicada en la
empresa y donde se realiz todo el desarrollo y pruebas locales; y un servidor manejado por una
empresa externa, proveedora de hosting, en donde se realizaron pruebas en lnea, se almacenan
los datos y donde se implant finalmente la aplicacin. La conexin entre ellos puede verse en la
figura 5.1.
5.2 Software
Es una versin del Sistema Operativo de Microsoft, Windows 2000, el cual sirve para
gestionar y administrar una red. Es una versin bastante estable, por el tiempo que tiene de haber
sido lanzada. Para el caso de Wonderland, es el sistema operativo que est instalado en el
servidor externo.
31
Incluye IIS versin 5.0, que es el conjunto de herramientas que hacen posible la
disponibilidad de los servicios web.
Posee una interfaz grfica bastante sencilla y se adapta muy bien tanto a diseadores,
como a desarrolladores. Por lo que no es necesario conocer demasiado de programacin para
utilizarlo y realizar un buen producto. Tambin cuenta con una gran comunidad de
32
- Soporte de transacciones.
- Soporte de procedimientos almacenados.
- Inclusin de un potente entorno grafico de administracin, que permite el uso de
comandos DDL y DML grficamente.
- Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan
en el servidor y las terminales o clientes de la red slo consultan la informacin.
- Permite manejar informacin de datos en otros servidores.
Se trata de una plataforma de desarrollo creada por Microsoft, que permite un rpido
desarrollo de aplicaciones web, independientemente del hardware que se utilice y la red en la que
se trabaje.
33
5.2.6 Dia
DISEO E IMPLEMENTACIN
Diseo
Para este nivel se tomaron en cuenta, principalmente, los requerimientos de datos del
sistema planteados en el captulo anterior; diseando un modelo que permitiera, incluso, abarcar
los que posiblemente surjan en el futuro. Adems, se intent que la informacin a almacenar sea
estrictamente la til, manteniendo el modelo lo ms simple posible.
Como se explic en el captulo 3, la idea es que esta base de datos sea alimentada por la
informacin que ingresen los contactos a travs de la interfaz web de la aplicacin. Sin embargo,
tambin debe ser alimentada con informacin de la base de datos del sistema administrativo
utilizado por la empresa. Por lo que en la implementacin se debe realizar esta conexin, y crear
tareas que la base de datos ejecute diariamente para chequear usuarios nuevos, actualizar
informacin y activar aquellos que aun tengan las cuentas inactivas, lo que les impide iniciar
sesin en la aplicacin web.
Implementacin
La implementacin completa del modelo de datos fue realizada desde la sptima semana
de trabajo, haciendo modificaciones hasta la semana 13. Para ello, se utiliz el manejador de
bases de datos Microsoft SQL Server 2005. En este se implementaron las tablas, relaciones y
restricciones del mismo. Adems, se crearon todos los procedimientos almacenados que permiten
insertar, actualizar, eliminar y consultar registros de cada una de las tablas de la base de datos.
Pues siempre es ms seguro utilizar procedimientos almacenados, previo filtrado de argumentos;
que realizar estas operaciones desde la interfaz.
Por otro lado se cre la conexin con la base de datos del sistema administrativo, la cual
utiliza un archivo .dbf por tabla. Esta tarea se ejecuta diariamente para activar a los usuarios de la
aplicacin web y actualizar informacin que el contacto no haya proporcionado al momento de su
registro.
Cabe destacar que existen ciertas diferencias con respecto al modelo presentado en la
Figura 6.2. Durante la implementacin de la aplicacin, se decidi agregar un pequeo mdulo
39
Formado por toda la interfaz que permite que se muestren en pantalla las respuestas a las
solicitudes realizadas a la aplicacin. Es mucho ms que el diseo grfico de la pgina, son los
controles que hacen posible la comunicacin con el usuario.
Diseo e Implementacin
Luego se fueron modificando los .HTML de las pginas, mientras se iban generando
durante la implementacin de los mdulos de la aplicacin.
La interfaz est compuesta, en general, por tres zonas. Dos de ellas estticas y una
completamente dinmica. Cada una muy bien delimitada visualmente.
La zona situada en la parte inferior contiene enlaces directos a otras pginas pblicas de la
pgina, pero que son ms interactivas y destinadas a usuarios que podran presentar inters por
establecer contacto con la empresa.
En cuanto a la zona del medio, la que ocupa casi 75% de la pgina, est dividida en dos
partes: del lado izquierdo destinado a la ubicacin de mens, y el lado derecho a la informacin.
Esta ltima es completamente dinmica y donde se van mostrando las respuestas a las solicitudes
del usuario.
Por cada una de las pginas que componen la aplicacin web, se cre un archivo de C#
que contiene todas las funciones y procedimientos que hacen la conexin y solicitudes a la base
de datos y envan las respuestas a la interfaz principal. Adems de establecer la comunicacin
necesaria para la transicin entre una pgina y otra.
Los productos presentados a la empresa durante esta etapa, y que completan el documento
de arquitectura fueron:
El mercado actual exige que las empresas se enfoquen en las necesidades de los clientes
para atraerlos y mantener su lealtad. La mejor estrategia es tratar al cliente como si fuese el nico.
Mantener un trato completamente personalizado es la clave; pues las necesidades de un cliente
jams sern las mismas que las de otro. Una empresa orientada a la satisfaccin de sus clientes,
tendr lo que ambos requieren.
Existen muchos niveles y formas de orientar la empresa al cliente, el cual es cada vez ms
exigente, con el fin de satisfacer sus necesidades. Estas formas son producto de la cooperacin de
todas las reas de la empresa. Por ejemplo, los trabajos realizados en el rea de ventas y
mercadeo resultan cruciales en la captura de clientes y en el mantenimiento de su lealtad. Sin
embargo, no tendrn mucho xito si no se realizan en equipo.
El proyecto fue realizado en cuatro etapas, las cuales incluyeron: por un lado, estudio de
conceptos relacionados con CRM y tecnologas de desarrollo de Microsoft; y, por otro lado,
diseo, implementacin y pruebas de cada uno de los mdulos de la aplicacin. Por supuesto,
siempre adaptando el desarrollo a la realidad de la empresa, en cuanto a datos a almacenar y
procesos que se llevan a cabo en la misma.
Uno de los aspectos que resultaron ms complicados durante el proyecto fue entender que
no se trataba simplemente de automatizar, sino de apoyar las labores que realizan los empleados
de la empresa. Porque de lo contrario Para qu tenerlos?
Ya al haber culminado el proyecto de pasanta, y cumplido con cada una de las pautas
presentadas en el plan de trabajo, creado antes del comienzo de las mismas, se puede asegurar
que finalmente se manejan bastante bien muchos de los conceptos asociados a las relaciones con
44
los clientes. Adems, se asegura haber cumplido con cada uno de los objetivos especficos del
proyecto y, con ellos, el general, pues se ha puesto en marcha con xito la aplicacin web
diseada e implementada para Fulltoner, donde la empresa podr manejar la relacin con sus
clientes; esperando que, como consecuencia, haya una mejora significativa en todos sus procesos.
De igual forma, se recomienda extender las funciones de la aplicacin, para todos los
tipos de usuario, a medida de que se vea que stos estn interactuando con ella y que la aplicacin
est cumpliendo el papel para el cual fue desarrollada. Se recomienda tambin que los usuarios
avanzados del sistema, adems de realizar el manejo de los mdulos mencionados durante todo el
proyecto, estn pendientes de los nmeros de las llamadas estadsticas para usarlos como
feedback.
Para finalizar, se realiza una cita a una famosa frase de Philip Kotler, estadounidense,
economista y especialista en mercadeo:
Ya no basta con satisfacer a los clientes, ahora hay que dejarlos encantados.
46
REFERENCIAS
4. Llamas, M. R.; Lvy, J. P y Sul, M. A. La Estrategia CRM, una visin 360 del
Cliente. Ciencia Ergo Sum, Vol. 12, Ao 2005, pp: 23-34.
6. Perlado, G. Los sistemas CRM, elemento clave en la relacin con los clientes. Revista
Economa Industrial, No 331, Ao 2000, pp: 79-89.
Semana
Actividad 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Fase
Estudio de conceptos relacionados
1
con la estrategia CRM
Levantamiento de Informacin y
anlisis de Requerimientos
Modelado Conceptual 2
Mapa de Navegacin y Diagrama
de flujo de procesos principales
Entidad: Administrador
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Entidad: Cliente
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Entidad: Combo
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Registro mercantil de la
estado Char 1 No
empresa.
Descripcin de la oportunidad de
descripcin Varchar 1000 No
venta.
Entidad: Producto
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Entidad: Usuario
Contiene la informacin que es comn para todos los tipos de usuario del sistema.
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Nro_vendedor > 0
Interrelacin: es_cliente_de
Interrelacin: es_realizada
Interrelacin: es_parte_de
Tipo de Tamao
Nombre de atributo Null Descripcin
dato (Bytes)
Interrelacin: esta_asociado
Interrelacin: pertenece
dato (Bytes)
Elaborado por:
Wonderland Web Consulting & Development
62
Al hacer click sobre cualquiera de los botones del men anterior, se desplegar una pgina que muestra la
disponibilidad actual del producto que ha seleccionado. La forma de mostrar la informacin del producto, ser la
siguiente:
64
Los usuarios deben llenar todos los campos marcados con (*), adems deben procurar seguir los ejemplos que se
muestran en varios de los campos para que el registro sea ms rpido. En este formulario, se realiza validacin de
todos los campos obligatorios y con formato especial.
Despus de enviar el formulario, el usuario recibir un correo electrnico en el que se le notifica que su solicitud ha
sido enviada satisfactoriamente (Ver figura E.6).
66
Una vez que los datos han sido verificados y que la empresa a donde pertenece el contacto ha concretado una compra
con Fulltoner, el usuario del contacto ser activado. El mismo ser notificado a travs de un correo electrnico, el
cual le indicar su nombre de usuario y contrasea para ingresar al sitio (Ver figura E.8).
En caso de que el usuario haya olvidado su contrasea para ingresar al portal, podr hacer click en Olvid su
contrasea?, lo cual desplegar la siguiente pgina:
En esta seccin el usuario deber colocar su email en la casilla que as lo indica, de esta manera se le enviar un
correo electrnico, el cual contendr su nueva contrasea (generada automticamente por el sistema) (Ver figura
E.11).
69
Una vez haya ingresado al portal, el usuario dispondr de varias opciones, dispuestas en un men horizontal, situado
bajo el banner principal.
71
Aqu el usuario podr visualizar los productos y sus precios, ajustados de acuerdo a la relacin que el cliente tenga
con Fulltoner.
72
Si el usuario desea realizar cambios en su informacin de perfil, deber hacer click en el botn para poder
modificar las casillas que a continuacin se detallan:
Una vez realizados los cambios, deber hacer click en el botn para que los mismos se efecten.
Dentro de este portal tambin encontrar la herramienta para realizar cambios a la contrasea, al hacer click en el
botn Modificar Contrasea se mostrar la siguiente opcin:
Una vez que haya colocado los datos requeridos deber hacer click en el botn , hecho esto se mostrar la
siguiente pgina:
El usuario podr verificar que su contrasea ha sido modificada de manera correcta, al observar el mensaje
Contrasea modificada exitosamente como se muestra en la figura anterior (Figura E.17 Modificar contrasea).
Al hacer click en el botn que se detalla Ingresar posible Compra se desplegar la siguiente pgina:
El usuario deber llenar los campos resaltados con (*) para realizar dicha operacin. Una vez haya cargado los datos
requeridos podr hacer click en el botn para que los datos sean enviados. Luego al cliente le llegar un
correo electrnico como a continuacin se detalla:
75
En esta seccin el usuario (Cliente de Fulltoner) quedar en espera de que los datos sean verificados y que un
ejecutivo de ventas se comunique con el mismo.
Para salir de la sesin se hace click al botn que se detalla Cerrar sesin.
76
De igual forma, el ejecutivo de ventas contar con las opciones dispuestas en el men horizontal situado debajo del
banner principal.
78
El ejecutivo de ventas podr observar la cartera de clientes que maneja actualmente y ordenarla segn los criterios
que desee.
79
Para ver con detalle los contactos de cada empresa cliente, se deber hacer click en el botn . Una vez hecho
esto aparecer el detalle de los contactos en la parte inferior del portal como a continuacin se muestra:
En esta seccin el ejecutivo de ventas podr observar la informacin detallada de sus contactos por empresa.
Adems, podr ordenarlos de la forma que desee.
80
En esta seccin el ejecutivo de ventas podr visualizar los productos que maneja la compaa actualmente con sus
respectivos precios, de acuerdo a la lista real.
81
En esta seccin el ejecutivo de ventas podr realizar bsquedas de productos, segn los criterios que desee,
simplemente seleccionndolos.
82
Al hacer click en el botn de Oportunidades de Venta, se desplegarn las oportunidades que han sido ingresadas
por los clientes del ejecutivo de ventas que ha iniciado sesin. El cual podr verlas, cambiar su estado y ver
informacin de la empresa y el contacto que la ha ingresado.
Igual que los contactos, el ejecutivo de ventas termina su sesin haciendo click en Cerrar sesin.