Está en la página 1de 84

I NSTI TUTO POLI TCNI CO NACI ONAL

ESCUELA SUPERI OR DE I NGENI ER A MCANI CA Y ELCTRI CA


LICENCIATURA EN CIENCIAS DE LA INFORMTICA




Seminario de titulacin
PLANEACIN, PROGRAMACIN, CONTROL Y GESTIN DE PROYECTOS


SERVICIO WEB PARA UBICACIN Y COMPRAS EN LNEA EN UNA TIENDA DE
CONVENIENCIA


Que para obtener el ttulo en licenciados en ciencias de la informtica
Presentan:


GARCA TORRES HCTOR MANUEL
MARTNEZ MORALES ADRIANA CAROLINA





Mxico, D.F. Mayo, 2010.
ii

NDICE

INTRODUCCIN
ANTECEDENTES
CAPTULO 1. GENERALIDADES SOBRE SERVICIOS WEB .................................................... 1
1.1 Servicio Web ................................................................................................................. 1
1.1.1 Definiciones .......................................................................................................... 1
1.1.2 Arquitectura .......................................................................................................... 2
1.1.3 Tecnologas necesarias para el desarrollo de un WS .................................... 3
1.1.3.1 El lenguaje de descripcin de servicios Web (WSDL ,Servicios
WebDescription Language) ..................................................................................... 3
1.1.3.2 Protocolo simple de acceso a objetos (SOAP, Simple Object Access
Protocol) ..................................................................................................................... 4
1.1.3.3 Lenguaje de marcador extensible (XML, Extensible Markup
Language) ................................................................................................................................ 4
1.1.3.4 Protocolo de transferencia de hipertexto (HTTP, HyperText Transfer
Protocol) ..................................................................................................................... 5
1.2 Mashup (Aplicacin Web Hibrida) ............................................................................ 7
1.2.1 Definiciones........................................................................................................... 7
1.2.2 El concepto ........................................................................................................... 8
1.2.3 Tipos de Mashups ............................................................................................... 9
1.3 Negocios por Internet ................................................................................................ 10
1.3.1 Tipos de negocios en internet ......................................................................... 10
CAPTULO 2. ESTUDIO DE MERCADO ............................................................................ 12
2.1 Qu es una tienda de conveniencia? .................................................................... 12
2.2 Que significa FEMSA .................................................................................................. 12
iii

2.3 FEMSA Comercio ................................................................................................ 13
2.4 Utilidad de Operacin ....................................................................................... 14
2.5 Mercado de OXXO .............................................................................................. 15
2.5.1 Descripcin del consumidor de comida rpida ........................................... 15
2.6 Anlisis de cifras relevantes ............................................................................. 16
2.7 Territorios .......................................................................................................... 17
2.8 Datos relevantes ............................................................................................... 18
2.9 Competencia ...................................................................................................... 19
2.9.1 Tienda de conveniencia 7Eleven .............................................................. 19
2.10 Tienda de conveniencia Extra .......................................................................... 20
2.11 Porcentaje de usuarios de internet, segn tipo de transaccin
electrnica que realizan, 2008 ......................................................................... 20
2.12 Consumo promedio en tiendas de conveniencia en Mxico, 2008 .............. 21
2.13 Conclusiones .................................................................................................... 21
CAPTULO 3. ESTUDIO TCNICO ........................................................................................ 22
3.1 Localizacin ....................................................................................................... 21
3.2 Ubicacin ........................................................................................................... 23
3.3 Diagrama de flujo .............................................................................................. 25
3.4 Diagrama de proceso ........................................................................................ 26
3.5 Descripcin de procesos ................................................................................... 26
3.6 Descripcin de elementos del proceso ............................................................ 29
3.7 Cotizacin de elementos necesarios para elaboracin de servicios
web (Tres proveedores) ..................................................................................... 37
iv

3.8 Diagrama de actividades ................................................................................... 38
3.9 Graficas estadsticas del Servicio Web ............................................................. 38
CAPTULO 4. DESARROLLO DEL PROYECTO .................................................................... 42
4.1 Seleccin de contenidos ................................................................................... 42
4.2 Definicin de servicios ..................................................................................... 43
4.2.1 Google Maps para mviles ...................................................................... 43
4.2.2 Servicio de Pago Paypal ........................................................................... 43
4.2.2.1 En qu consiste el Pago? .................................................................. 43
4.3 Determinacin de Plataformas, Lenguajes, Protocolos, etc. .......................... 44
4.4 Funcionalidad Interna del Servicio Web .......................................................... 50
4.4.1 Google Maps ............................................................................................ 50
4.4.1.1 Instalacin ........................................................................................ 50
4.4.1.2 Funcionalidad ................................................................................... 50
4.4.2 Eleccin de Contenidos ............................................................................ 52
4.4.3 Eleccin de Sucursal ................................................................................. 52
4.4.4 Eleccin de Productos .............................................................................. 53
4.4.5 Pay Pal ...................................................................................................... 56
4.4.5.1 Funcionalidad .................................................................................. 56
4.4.5.2 Descripcin ...................................................................................... 57
4.5 Muestra de funcionalidad ............................................................................... 59
4.4.1 Bsqueda de Tienda ............................................................................... 59
4.4.2 Eleccin de Tienda y Productos .............................................................. 60
CAPTULO 5. ESTUDIO ECONMICO ................................................................................. 39
v

5.1 Mejor opcin de cotizacin .............................................................................. 39
5.2 Gastos directos e indirectos, Ingresos .............................................................. 40
5.3 Recuperacin de inversin ............................................................................... 40
5.4 Punto de Equilibrio ........................................................................................... 41
CAPTULO 6. IMPACTO AMBIENTAL ............................................................................. 61
6.1 Disminucin en el uso de bolsas de plstico .................................................. 61
6.2 Disminucin en el factor estrs de la ciudad ................................................. 62
CONCLUSIONES ................................................................................................... 64

GLOSARIO ................................................................................................................... 65
FUENTES CONSULTADAS ............................................................................................ 70













vi

INTRODUCCIN
En la vida actual dentro de las urbes es una gran necesidad la bsqueda de
servicios que ayuden a optimizar a las personas su tiempo, puesto que al
desplazarse a una determinada tienda se emplea un perodo que cada vez es mayor,
por la diversidad de factores como lo es el trnsito que genera la gran cantidad de
vehculos y el proceso para elegir la tienda de conveniencia debido a la gran
demanda de las mismas.

El objetivo del proyecto es implementar un servicio web que permita ubicar y
realizar compras en lnea en una tienda de conveniencia lo que provocar una
reduccin de tiempo.

Este servicio web se realizar con la integracin de servicios ya elaborados
los cuales funcionan con el uso de Lenguaje de Descripcin de Servicios Web (WSDL,
Web Services Description Language), el Protocolo de Acceso Simple a Objetos
(SOAP, Simple Object Access Protocol), el Lenguaje de Marcador Extensible (XML,
Extensibe Markup Language) y el Protocolo de Transferencia de Hipertexto (HTTP,
HyperText Transfer Protocol).

Entre las principales ventajas que proporciona el despliegue de Servicios Web
con las caractersticas antes mencionadas, se destacan las siguientes: aumento de
productividad debido al incremento de fluidez en las relaciones entre proveedores,
socios, empleados y clientes. Aumento de informacin til para toma de decisiones,
facilidad en adquirir servicios y productos de las tiendas de conveniencia. La
principal ventaja del servicio es la de permitir que negocios de distintas empresas
inter-operen aportando un plus a los productos finales al entregarlos a domicilio por
el mismo costo. Nuevas oportunidades de negocio con el objetivo de ofrecer una
mayor personalizacin del servicio.

En el primer captulo se presentan los conceptos bsicos para el desarrollo
del proyecto, generalidades sobre el servicio web, las principales definiciones as
como su arquitectura.
El segundo captulo est conformado por un estudio de mercado realizado
con datos de FEMSA y del INEGI, se incluyen cifras relevantes.
vii

Durante el tercer captulo se desarrolla el estudio tcnico, informacin de la
localizacin y ubicacin del proyecto, as como planeacin de actividades, diagramas
de proceso, descripcin de elementos y cotizaciones.
El cuarto captulo contiene un estudio econmico, que nos presenta la
factibilidad del proyecto, ya que abarca la mejor opcin de las cotizaciones, los
gastos, ingresos y un punto de equilibrio.
El quinto captulo contiene el desarrollo de nuestro proyecto, descripcin de
la funcionalidad as como una explicacin del cdigo necesario para lograrlo.
El sexto captulo est formado por el impacto ambiental que la realizacin de
este proyecto genera.

viii

ANTECEDENTES
En un principio los sistemas de informacin slo estaban al alcance de las
grandes corporaciones, siendo la oferta del mercado muy limitada. Eran muy pocos
los que demandaban sistemas de Informacin y el mercado se lo repartan un
pequeo grupo de suministradores. Se suministraba fundamentalmente Hardware y
software bsico en forma de sistemas operativos, bases de datos y entornos de
desarrollo.
Las grandes corporaciones tenan grandes CPDs (Centros de Proceso de
Datos) y desarrollaban ellas mismas las aplicaciones segn sus necesidades. El
entorno de desarrollo era Host y los terminales de usuario alfanumricos sin
posibilidades de interfaces grficas. Generalmente las aplicaciones cubran los
procesos contables, siendo complicado, dada las limitaciones y el coste de los
sistemas, ampliarlo a otros procesos operacionales.
Cuando se produce el despliegue del entorno Unix fuera de las universidades,
el mercado evoluciona a sistemas ms abiertos con posibilidades grficas con las X-
windows. Esto da lugar al nacimiento de aplicaciones distribuidas y con enorme
potencial para procesos que precisen supervisin grfica.
Mientas que las aplicaciones basadas en el sistema operativo Unix van
introducindose en el mercado, aparece en paralelo el fenmeno del ordenador
personal con el sistema operativo de Microsoft. Inicialmente nace con limitada
capacidad grfica y para uso residencial o pequea empresa pero con el tiempo
evolucionan tanto sus capacidades grficas como el uso, que pasa a ser el terminal
de trabajo para los empleados de las grandes corporaciones. Este fenmeno dio
lugar a las aplicaciones cliente-servidor, que causaron furor por la mejora en las
interfaces grficas, pero que con el tiempo han ido apareciendo los problemas de
este modelo. El modelo cliente-servidor tiene una dependencia peligrosa del
terminal de cliente, por lo que le afectan los cambios de versin o de sistema
operativo. Por otro lado el mantenimiento del Software que reside en los terminales
de cliente es complicado y oneroso. Este modelo ha dado lugar en ciertos entornos a
que el usuario final desarrolle sus propias aplicaciones al margen del departamento
de sistemas, creando confusin en la organizacin. A pesar de los inconvenientes del
modelo cliente-servidor ha sido bajo esta tecnologa sobre la que han empezado a
desarrollarse aplicaciones parametrizables como SAP, Meta-4, etc. de gran xito en
el mercado y que han creado la tendencia de crear soluciones basadas en productos.
ix

Se siguen realizando las aplicaciones a medida pero en Internet surge el
fenmeno del software de libre disposicin y esto da lugar a dos criterios
divergentes: los que se decantan por productos comerciales de pago y los que
intentan beneficiarse del ahorro de costos que supone reutilizar componentes
software gratuito. De estas dos tendencias, hasta la fecha ha salido ganadora la del
uso de software comercial bajo licencia.
El desarrollo de Internet fuera de las universidades junto con el nacimiento
de los browsers produjo un reajuste en las tendencias volviendo de los modelos
distribuidos peer to peer o cliente-servidor al modelo centralizado de Host-
terminal tonto, con la salvedad de que este terminal est dotado con capacidades
grficas casi equiparables a las aplicaciones cliente-servidor, o a las aplicaciones X-
windows, pero ofrecidas desde un navegador que se ajusta a los estndares y que
no tiene dependencias con el Hardware en el que est instalado.
De forma paralela han ido desarrollndose las redes de comunicacin.
Cuando las grandes corporaciones necesitaron conectar distintas sedes se
establecieron redes de comunicacin, basadas en muchos casos en conexiones
punto a punto.
Estas conexiones eran caras y muy poco flexibles. Las redes de datos, que
ofrecan flexibilidad, proporcionaban muy poca velocidad de comunicacin. La
aparicin de Internet empez a solucionar estos problemas. Las comunicaciones de
banda ancha, gracias a su despliegue y sus bajos costos, ponen al alcance de las
PYMES unas posibilidades de conectividad que antes slo podan asumir las grandes
empresas y existe una base tecnolgica para soluciones de movilidad y localizacin.
Las redes mviles comienzan a dar una conectividad para datos que permite
una conexin desde casi cualquier lugar, aunque an a baja velocidad. La red GPRS
mejora algo esta velocidad, pero no ser hasta que se despliegue el UMTS, cuando
exista una conexin de banda ancha utilizando la red mvil.
Dnde estamos?
Nos encontramos en un entorno de soluciones basadas en productos,
multiplataforma: Host, Unix, Microsoft y con uso preferente de interfaces Web.
En cuanto a los servicios, los CPDs de grandes corporaciones tienden a la
externalizacin o a la segregacin de estos servicios en empresas filiales.
x

La banda ancha proporciona comunicaciones baratas para soportar
aplicaciones en red. Existe una base tecnolgica adecuada para desplegar nuevas
soluciones de movilidad.
Cules son las tendencias tecnolgicas?
La tendencia va marcada por dos componentes: la necesidad de relacin que
motiva la bsqueda de soluciones que permitan nuevos modelos para interactuar y
la tecnologa que facilita este cambio suministrando una base para sustentarlo. En la
figura a.1 se puede observar los conceptos aparecidos tras el uso extensivo de
Internet. El primer producto fue el Portal, que suministraba una relacin de 1: n,
siendo esos n desconocidos entre s. Una evolucin natural, producto de la
necesidad de relacin, dio lugar a las comunidades en la que se establecan
relaciones entre los usuarios de un portal. La tecnologa facilita con los Servicios
Web (WS,Web Services) las relaciones n: m que en un principio funcionaban como
Intercambiador de servicios y cuya tendencia natural es la evolucin hacia
consorcios que suministren servicios en red.

Fig. a.1 Motores del cambio
Para observar la evolucin de forma cronolgica, la siguiente figura puede
dar una idea de los pasos que se han ido consolidando por medio de la tecnologa e
intuyendo el camino que seguir en los prximos 3 aos. Como se puede apreciar en
el ao 1995 comenz el despegue del acceso a Internet fuera del mbito de las
Universidades y de los ambientes cientficos.
xi

El servicio InfoVa, suministrado por telefnica en el ao 1995 fue la primera
solucin de acceso a Internet dada por una operadora de telecomunicaciones. Este
acceso supuso en Espaa el despegue masivo.

Fig.a.2 Evolucin de los servicios por internet


1

CAPTULO 1. GENERALIDADES SOBRE SERVICIOS WEB

1.1. Servicio Web
1.1.1. Definiciones
Segn el Consorcio de Red de Amplitud Mundial (W3C ,World Wide Web
Consortium) se define un Servicio Web como:
Un sistema de software identificado por una URL, cuya composicin e
interfaces pblicas estn definidas y descritas en XML.
Su definicin puede ser encontrada y leda por otros sistemas software.
Estos sistemas pueden interaccionar con el WS de acuerdo a su composicin,
usando mensajes definidos en XML y transportados por protocolos de
Internet.
La arquitectura de referencia supone que el stack de protocolos de los
Servicios Web se basan en SOAP y WSDL, aunque estos podrn ser
sustituidos por otros.
La visin de los fabricantes de Software es la siguiente:
IBM: Una interfaz que describe un conjunto de operaciones, accesibles a
travs de la red mediante mensajera XML estndar.
HP: Cualquier aplicacin accesible por HTTP/HTTPS, con la que se puede
interactuar usando mensajes SOAP, se registra en un registro UDDI y tiene
una descripcin WSDL.
Microsoft: Proveedor de informacin o capacidades expuestas en una red a
travs de interfaces y protocolos consistentes y estndares.

Fig. 1.1 Interoperabilidad de los Web Services
2

1.1.2. Arquitectura

A modo de resumen dentro de la arquitectura de los Servicios Web se
pueden distinguir tres tipos de roles:
Proveedor del servicio: desde una perspectiva de negocio representa el
propietario del servicio; desde una perspectiva de arquitectura representa la
plataforma que atiende el acceso al servicio.
Registrador del servicio: es el rol que representa el registro de los distintos
Servicios Web que han sido publicados por sus proveedores (o por una empresa
tercera) con las correspondientes descripciones.
Consumidor o cliente del servicio: desde la perspectiva de negocio, es el
cliente que pretende satisfacer ciertas necesidades al invocar o solicitar dicho
servicio; desde un punto de vista de arquitectura, es la aplicacin que permite
buscar e invocar el servicio. Tal rol puede ser proporcionado por un navegador
donde a partir de la accin del usuario se ejecute la peticin del servicio o a travs
de un programa sin interfaz de usuario como puede ser otro Servicio Web.
Dichas interacciones implican publicar los servicios (por parte del proveedor),
registrarlos (por parte del registrador), buscarlos e invocarlos (por parte del cliente
de los servicios) e interactuar como se puede apreciar en la siguiente figura:

Fig. 1.2 Agentes de los Servicios Web
3

1.1.3. Tecnologas necesarias para el desarrollo de un Servicio Web

1.1.3.1. El lenguaje de descripcin de servicios Web (WSDL ,Servicios
WebDescription Language)

Para lograr la interoperabilidad, aparte de basarse en estndares, un
webservice se comunica mediante mensajes XML utilizando el protocolo SOAP. El
interfaz de un webservice se describe en un documento XML utilizando el estndar
WSDL. En este fichero, que recibe el mismo nombre WSDL, se definen los detalles de
cmo usar un webservice, como las operaciones, el formato de los mensajes, el tipo
y el protocolo de transporte del webservice.
El WSDL es, por tanto, bsico a la hora de crear un cliente para un webservice
y debera ser cuidadosamente diseado. Un buen diseo evitar problemas de
interoperabilidad aunque se empleen tecnologas diferentes a la del webservice
para crear los clientes. Por ello, debera ser de mxima importancia durante el
desarrollo de un webservice.
El WDSL permite tener una descripcin de un servicio web. Especifica la
interfaz abstracta a travs de la cual un cliente puede acceder al servicio y los
detalles de cmo se debe utilizar.
Est basado en XML y describe la forma de comunicacin, es decir, los
requisitos del protocolo y los formatos de los mensajes necesarios para interactuar
con los servicios listados en su catlogo. Las operaciones y mensajes que soporta se
describen en abstracto y se ligan despus al protocolo concreto de red y al formato
del mensaje.
WSDL describe la interfaz pblica a los servicios Web. Est basado en XML y
describe la forma de comunicacin, es decir, los requisitos del protocolo y los
formatos de los mensajes necesarios para interactuar con los servicios listados en su
catlogo. Las operaciones y mensajes que soporta se describen en abstracto y se
ligan despus al protocolo concreto de red y al formato del mensaje. As, WSDL se
usa a menudo en combinacin con SOAP y XML Schema. Un programa cliente que se
conecta a un servicio web puede leer el WSDL para determinar qu funciones estn
disponibles en el servidor. Los tipos de datos especiales se incluyen en el archivo
WSDL en forma de XML Schema. El cliente puede usar SOAP para hacer la llamada a
una de las funciones listadas en el WSDL.
4

1.1.3.2. Protocolo simple de acceso a objetos (SOAP, Simple Object Access
Protocol)


Es un protocolo estndar que define cmo dos objetos en diferentes
procesos pueden comunicarse por medio de intercambio de datos XML.

La idea detrs de SOAP es la misma que RPC. Tambin define un protocolo
para llamadas a mtodos remotos, sin embargo SOAP contiene:

Informacin adicional incluida en el documento XML (lenguaje de marcado
extensible), que describe el contenido y como podra ser procesada.
Definicin de la especificacin de algunas estructuras en XML, tales como
arrays.
El modelo descentralizado, esto significa que puede ser procesado por varios
intermediarios.
Caractersticas especificas para operaciones clsicas de RPC con parmetros
in/out, etc.


1.1.3.3. Lenguaje de marcador extensible (XML, Extensible Markup
Language)


XML no ha nacido slo para su aplicacin en Internet, sino que se propone
como un estndar para el intercambio de informacin estructurada entre diferentes
plataformas. Se puede usar en bases de datos, editores de texto, hojas de clculo y
casi cualquier cosa imaginable.

XML es una tecnologa en realidad muy sencilla que tiene a su alrededor
otras tecnologas que la complementan y la hacen mucho ms grande y con unas
posibilidades mucho mayores.

XML, con todas las tecnologas relacionadas, representa una manera distinta
de hacer las cosas, ms avanzada, cuya principal novedad consiste en permitir
compartir los datos con los que se trabaja a todos los niveles, por todas las
5

aplicaciones y soportes. As pues, el XML juega un papel importantsimo en este
mundo actual, que tiende a la globalizacin y la compatibilidad entre los sistemas, ya
que es la tecnologa que permitir compartir la informacin de una manera segura,
fiable, fcil. Adems, XML permite al programador y los soportes dedicar sus
esfuerzos a las tareas importantes cuando trabaja con los datos, ya que algunas
tareas tediosas como la validacin de estos o el recorrido de las estructuras corre a
cargo del lenguaje y est especificado por el estndar, de modo que el programador
no tiene que preocuparse por ello.

1.1.3.4. Protocolo de transferencia de hipertexto (HTTP, HyperText Transfer
Protocol)


Es un protocolo orientado a transacciones y sigue el esquema peticin-
respuesta entre un cliente y un servidor. Al cliente que efecta la peticin (un
navegador o un spider) se lo conoce como "user agent" (agente del usuario). A la
informacin transmitida se la llama recurso y se la identifica mediante un URL. Los
recursos pueden ser archivos, el resultado de la ejecucin de un programa, una
consulta a una base de datos, la traduccin automtica de un documento, etc.

HTTP fue desarrollado por el consorcio W3C y la IETF, colaboracin que
culmin en 1999 con la publicacin de una serie de RFC, siendo el ms importante
de ellos el RFC 2616, que especifica la versin 1.1. HTTP define la sintaxis y la
semntica que utilizan los elementos software de la arquitectura web (clientes,
servidores, proxies) para comunicarse. Es un protocolo orientado a transacciones y
sigue el esquema peticin-respuesta entre un cliente y un servidor. Al cliente que
efecta la peticin (un navegador o un spider) se lo conoce como "user agent"
(agente del usuario). A la informacin transmitida se la llama recurso y se la
identifica mediante un URL. Los recursos pueden ser archivos, el resultado de la
ejecucin de un programa, una consulta a una base de datos, la traduccin
automtica de un documento, etc.

HTTP es un protocolo sin estado, es decir, que no guarda ninguna
informacin sobre conexiones anteriores. El desarrollo de aplicaciones web necesita
frecuentemente mantener estado. Para esto se usan las cookies, que es informacin
que un servidor puede almacenar en el sistema cliente. Esto le permite a las

aplicaciones web instituir la nocin de "sesin", y tambin permite rastrear usuarios
ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.

Fig. 1.4
iones web instituir la nocin de "sesin", y tambin permite rastrear usuarios
ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.
Fig. 1.3 Estndares de los Web Services


1.4 Tecnologas necesarias para el desarrollo de un WS









6
iones web instituir la nocin de "sesin", y tambin permite rastrear usuarios
ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.


un WS
7

1.2. Mashup (Aplicacin Web Hibrida)

1.2.1. Definiciones

Una aplicacin web hbrida (mashup o remezcla) es un sitio web o aplicacin
web que usa contenido de otras aplicaciones Web para crear un nuevo contenido
completo, consumiendo servicios directamente, siempre a travs de protocolo http.

El contenido de un mashup normalmente proviene de sitios web de terceros
a travs de una interfaz pblica o usando un Interfaz de Programacin de
Aplicaciones (API, Application Programming Interface). Otros mtodos que
constituyen el origen de sus datos incluyen indicadores web (RSS o Atom), Screen
scraping, etc.

Los mashups estn revolucionando el desarrollo web del mismo modo que
los weblogs han revolucionado la publicacin en lnea. Los mashups permiten que
cualquiera combine, de forma innovadora, datos que existen en diferentes pginas
web. Requieren pocos conocimientos tcnicos, las APIs existentes son sencillas y
potentes y los mashups son relativamente fciles de disear.

Los creadores de mashups son generalmente gente innovadora que desea
combinar de formas nuevas y creativas datos disponibles pblicamente. As como
hay mashups muy tiles, existen otros que no pasan de ser slo novedosos o
publicitarios, con mnima utilidad prctica. Los defensores e impulsores de las
aplicaciones Web 2.0 afirman que los mashups son un ejemplo de este nuevo
movimiento en el que los usuarios crean, participan e interactan activamente.

Los mashups combinan datos de diferentes servicios, por ello a menudo el
valor del mashup no est dado por el contenido ofrecido sino por la interfaz ofrecida
para acceder a dicho contenido.

A menudo en la forma de mostrar los datos radica el xito o fracaso del
Mashup, se puede plantear la creacin de un Mashup para uno de los siguientes
cometidos:
Crear una mejor interfaz de usuario de un servicio ya existente, por ejemplo
una mejor navegabilidad y usabilidad de un sitio web en el que su
informacin puede llegar a ser confusa.
8

Para unificar diversas fuentes de informacin, de esta manera se puede
ofrecer al usuario informacin sobre cierta temtica de mayor cantidad y
calidad.
Complementar la informacin original de un sitio web con datos interesantes
y relacionados a esa informacin.


Fig. 1.6 Interoperabilidad de los Mashups

1.2.2. El concepto

El contenido usado en mashups es tpicamente obtenido de otra fuente va
una interface pblica o API (web services), aunque existe gente en la comunidad
considera que los casos en que las interfaces son privadas no deberan contar como
mashups. Otros mtodos de obtener contenido para mashups incluyen Web Feeds
(i.e RSS o Atom) y screen scraping.
Mucha gente experimenta con mashups usando las APIs de Amazon, eBay,
Flickr, Google, Microsoft, Yahoo o YouTube lo que ha llevado a la creacin de un
editor mashup.
La arquitectura de los mashups est siempre compuesta de tres partes:
9

El proveedor de contenidos: fuente de los datos. Los datos estn disponibles
va una API y diferentes protocolos web como RSS, REST y Web Service.
El sitio mashup: es la nueva aplicacin web que provee un nuevo servicio
utilizando diferente informacin y de la que no es duea.
El web browser cliente: es la interface de usuario del mashup. En una
aplicacin web, el contenido puede ser mezclado por los web browser
clientes usando lenguaje web del lado del cliente. Por ejemplo javascript.

Los mashups deben ser diferenciados de simples embebidos de datos de otro
sitio para formar un documento compuesto. Un sitio que permite al usuario
embeber videos de Youtube, por ejemplo, no es un sitio mashup. Como ya se dijo ,
el sitio mismo debe acceder informacin externa a l usando una API y procesar
esos datos de modo de incrementar su valor para el usuario.

1.2.3. Tipos de Mashups

Los mashups se presentan actualmente en tres formas: mashups de
consumidores, mashups de datos y mashups empresariales.
El tipo ms conocido es el de mashup de consumidores, que est muy bien
ejemplificado por muchas aplicaciones que utilizan Google Maps. Los mashups de
este tipo combinan datos de fuentes varias, escondiendo ello tras una interface
grfica simple. Un mashup de datos mezcla datos de tipo similar proveniente de
diferentes fuentes (ver Yahoo Pipes, http://pipes.yahoo.com/pipes/). Por ejemplo,
combinando los datos de mltiples feeds RSS en un solo feed con nuevo un front-
end grfico.
Un mashup empresarial (ejemplo, JackBe, http://www.jackbe.com) integra
usualmente datos de fuentes externas e internas. Por ejemplo, podra crear un
reporte sobre la cuota de mercado de un negocio combinando la lista externa de
todas las casas vendidas la semana anterior con datos internos de las casas vendidas
por una sola agencia.
Un mashup de negocio es una combinacin de todo lo anterior, enfocando
en agregacin de datos y presentacin y agregando adicionalmente una
10

funcionalidad colaborativa, haciendo que el resultado final sea una aplicacin de
negocio apropiada.
Mashups dentro de mashups son conocidos como mashups monstruos.

1.3. Negocios por Internet

La mayor dificultad al tratar cualquier aspecto relativo a Internet es la
superabundancia de datos, el exceso de referencias y la disparidad de opiniones. Es
lgico que sea as. El crecimiento exponencial de Internet, la velocidad del cambio,
los cambios de direccin de los cambios y las implicaciones derivadas de las
interacciones de innumerables factores se pueden expresar con un antiguo dicho
popular que sintetiza la situacin: "Hay de todo, como en botica". Dicho de otra
forma, como suelen hablar los analistas de empresas: "Tenemos todos los datos, nos
falta la informacin".

Otro factor que dificulta la comprensin y distorsiona los anlisis es el hecho de
que la mayora de grandes xitos no lo son en los sentidos que les dan las empresas
tradicionales. Operaciones financieras, apoyadas por fabulosas campaas de
comunicacin, han disparado la valoracin de compaas cuyos activos y cuentas de
resultados no justificaran los valores que alcanzan, siendo por tanto su actual valor
el reflejo de expectativas virtuales de beneficios futuros. Es necesario citar algn
ejemplo?; Junto a ese tipo de empresas basadas en expectativas existen algunas que
han logrado impresionantes cifras de ventas aunque "todava" no consiguen
beneficio con su actividad en la red. Amazon es la referencia obligada y ya sabemos
porque no llega a conseguir beneficios.

1.3.1. Tipos de negocios en internet

Existen dos tipos de "concepto de negocio" en Internet:
El negocio financiero, basado en expectativas virtuales de beneficios futuros
y que se materializa mediante la venta de acciones en Bolsa, y el negocio
"tradicional" basado en los beneficios que produce una buena y sana facturacin, ya
sea en la lnea empresa a consumidor = B2C, (algo ms de 31 mil millones de dlares
en el mundo a septiembre de 1999), o bien, empresa a empresa = B2B (sobre 110
11

mil millones de dlares en este planeta a esa misma fecha). Y ahora surge la lnea
C2C con la proliferacin de subastas.
En ambos conceptos, una gran mayora de empresas, hasta ahora ha buscado
captar el mayor nmero posible de visitantes siguiendo el criterio de que "a mayor
nmero de visitantes corresponder un mayor nmero de compradores".
Este modo de pensar es vlido y verdadero, pero susceptible de algunas
matizaciones para cuya comprensin es necesaria una digresin para explicar en que
consiste un Sistema de Ventas. (Ver recuadro)
Definicin: Un Sistema de Ventas consiste en establecer procesos que
permitan vender, productos o servicios, en la mayor cantidad, con el menor costo y
alcanzando el mayor beneficio.
Para elaborar un Sistema de Ventas es conveniente:
Definir las secuencias, que son los pasos o acciones necesarios para lograr la
venta.
Determinar la logstica o apoyos materiales, econmicos y humanos
necesarios para la puesta en marcha y el funcionamiento de cada secuencia.
Estudiar los costes comerciales directos de cada secuencia, fijos y variables;
calcular el punto de equilibrio y establecer tablas de expectativas de
resultados.

12

CAPTULO 2. ESTUDIO DE MERCADO
Nota: El presente anlisis est basado en Informacin financiera de FEMSA, esta
informacin financiera es pblica y certificada.
La obtencin de datos acerca de la empresa, se encuentran en el sitio de internet
de FEMSA en esta liga en el Informe Anual 2008.
http://femsa.client.shareholder.com/mx/

2.1. Qu es una tienda de conveniencia?

Son pequeas miscelneas con superficies de 70 a 100 metros cuadrados, cuyo
objetivo es atender la demanda de productos al menudeo sin necesidad de ir al
supermercado. Los clientes pueden llegar a pie a comprar refresco, cerveza, pan de
caja, caf, botanas, algunos abarrotes, dulces y cigarros, entre otros productos.
Estn administradas por grandes empresas productoras y abastecedoras y su
modelo comercial es por comisin mercantil sobre ventas.
Existen con diferentes formatos y productos, en funcin del sitio donde operan.
Las hay "habitacionales", ubicadas en zonas habitacionales; de "trfico", por donde
circulan muchos automviles y peatones, y de "carretera", en gasolineras
preferentemente, o a las orillas de las localidades.
Muchas tiendas de conveniencias abren en horarios ampliados y algunas
permanecen abiertas las 24 horas lo que permite realizar compras imprevistas o
urgentes.

2.2. Que significa FEMSA


FEMSA (acrnimo de Fomento Econmico Mexicano, S.A.) es una compaa
mexicana con sede en Monterrey, Mxico. Es la compaa de bebidas ms grande de
Mxico. Su origen data desde 1890 aunque se constituy como holding en 1936 bajo
13

el nombre de Valores Industriales, S.A.. Actualmente su denominacin es Fomento
Econmico Mexicano, S.A.B. de C.V.

FEMSA divide sus negocios en los siguientes segmentos.
Coca-Cola FEMSA
FEMSA Comercio
FEMSA Cerveza
FEMSA Insumos Estratgicos (De esta divisin se desprenden las siguientes
unidades)
o FEMSA Logstica
o FEMSA Empaque
FEMSA cotiza en la Bolsa de Nueva York (NYSE) y en la Bolsa Mexicana de Valores
(BMV).

2.3. FEMSA Comercio

FEMSA Comercio, a travs de su subsidiaria Cadena Comercial Oxxo, S.A. de C.V,
es la compaa ms grande en el ramo de tiendas de conveniencia en Mxico. OXXO
tiene presencia en toda la geografa Mexicana, acentundose en el Distrito Federal y
en Monterrey, en donde su nico rival es 7-Eleven Mxico.
OXXO es la ms grande y rentable cadena de tiendas de conveniencia en
Amrica Latina. En el 2008 se cuenta con un total de 6,374 tiendas
estratgicamente ubicadas en todo Mxico, OXXO es el comercializador ms
importante de productos Coca-Cola y cerveza en el pas, como se muestra en la (Fig.
2.1).
14


Fig. 2.1. Grfica crecimiento anual (2008) de tiendas OXXO

2.4. Utilidad de Operacin

Los gastos de operacin aumentaron 21.3% a Ps. 11,504 millones en 2008 en
comparacin con Ps. 9,482 millones en 2007. Los gastos administrativos aumentaron
10.9% a Ps. 833 millones en 2008 en comparacin con Ps. 751 millones en 2007, sin
embargo como porcentaje de ventas se mantuvo estable en 1.8%. Los gastos de
ventas incrementaron 22.2% a Ps. 10,671 durante 2008 comparado con Ps. 8,731
millones en 2007, debido principalmente a mayores costos de energa a nivel de
tienda y a gastos relacionados con el fortalecimiento de la estructura organizacional
de FEMSA Comercio, de acuerdo al plan de la administracin. La utilidad de
operacin increment 32.6% a Ps. 3,077 millones en 2008 en comparacin con Ps.
2,320 millones en 2007. El margen de operacin increment 1.0 punto porcentual,
alcanzando 6.5% de los ingresos totales en 2008 comparado con 5.5% en 2007. El
margen de operacin alcanz un nivel mximo histrico, debido a la expansin del
margen bruto que compens por completo el incremento en los gastos de
operacin, como se muestra en la (Fig. 2.2).
15



Fig. 2.2. Grfica utilidad de operacin (2008) de tiendas OXXO

2.5. Mercado de OXXO

OXXO se est convirtiendo en parte del estilo de vida de muchas personas que
viven cerca de las mismas tiendas. El concepto comercial de OXXO est diseado
para satisfacer las necesidades de los consumidores, ofrecindoles una serie de
conveniencias como cercana, horario de 24 horas en muchos de los casos, fcil
acceso, rapidez y comodidad de compra, as como la facilidad de pagar los recibos
de servicios domsticos en las tiendas.

2.5.1. Descripcin del consumidor de comida rpida

Los consumidores de tiendas de conveniencia pueden constituir varios
segmentos de mercado. Estos segmentos son:
Estudiantes entre los 15 y 22 aos de edad, de niveles socioeconmicos B, C
y D.
Ejecutivos y personas que laboran en zonas de influencia de las tiendas de
conveniencia (22-34 aos).
16

Personas que visitan las gasolineras donde algunas tiendas estn situadas,
principalmente si se encuentra en una zona alejada o carretera.
Personas activas, que no tengan tiempo de hacer sus compras en un
supermercado o un mercado, que deciden realizar las compras en una tienda
de conveniencia.
Personas con un carcter autosuficiente, de toma de decisiones propias que
se reflejan en acciones de compra.

2.6. Anlisis de cifras relevantes

FEMSA Comercio obtuvo slidos resultados en 2008. Los ingresos totales
crecieron 12.0%, a Ps. 47,146 millones y la utilidad de operacin se elev 32.6% a Ps.
3,077 millones. Como uno de los comercializadores ms importante de cerveza, pan,
botanas y refrescos en Mxico, mantuvieron la tendencia de crecimiento de una
cobertura de mercado y mejoraron la posicin competitiva de FEMSA. Entre otros
factores, el crecimiento provino de la continua expansin, tanto en el nmero de
tiendas como en el trfico de clientes en las mismas. Esto, gracias a la gran variedad
de productos ms rentables y servicios a precios competitivos que ofrecen, desde el
caf listo para beber hasta la recarga de tiempo aire de telfonos celulares,
incrementaron el trfico de clientes a nuestras tiendas. En 2008, FEMSA Comercio
abri 811 nuevas tiendas, para un total de 6,374 en todo Mxico, con un total de 3.7
millones de clientes por da, datos que se muestra en la (Fig.2.3) y en la Tabla 2.4.









Fig. 2.3. Cifras Relevantes FEMSA Comercio
17

Tabla. 2.4 Clculo de clientes
Clientes por da
(Repblica Mexicana)
Tiendas
en
Repblica
Mexicana
Clientes
por Tienda
Tiendas
en
Condesa
Clientes
Diarios
Clientes
Por Mes

3.7 (
1
)

7,300 500 19 741 22230

39 (
2
)

(1) Millones de clientes
(2) 7.8% Porcentaje de clientes que compran en internet (Fuente: Encuesta Nacional sobre
Disponibilidad y Uso de las Tecnologas de la Informacin en los Hogares, 2008 ,INEGI)

2.7. Territorios

FEMSA Comercio opera en territorio de Mxico.

Fig. 2.5. Expansin geogrfica FEMSA

18



2.8. Datos relevantes

OXXO:
Cuenta con alrededor de 7,300 tiendas ubicadas en las principales ciudades y
zonas metropolitanas en todo Mxico. FEMSA Comercio est enfocado al desarrollo
de competencias clave entre las que se encuentran:
Segmentacin de tiendas de acuerdo con las necesidades especficas de
clientes por ubicacin.
Seleccin cuidadosa de nuevas ubicaciones.
Estructura organizacional como base para una expansin sostenida en todo
el pas.
Optimizacin de nuestros procesos, mejorando la estructura logstica,
implantando sistemas de informacin ms sofisticados, ampliando nuestra
capacidad de mercadeo y desarrollando una relacin ms cercana con
nuestros proveedores.
Capacidad de inteligencia de informacin, los administradores de categora
pueden desarrollar nuevas estrategias de promocin, mercadeo y de precios
con el fin de servir mejor a nuestros consumidores tanto a nivel local como
nacional.
FEMSA Comercio incentiva la economa regional al impulsar de manera
particular a proveedores de las diversas entidades donde opera.
OXXO cuenta con sistemas de informacin de vanguardia en cada punto de
venta, los cuales permiten administrar eficientemente la tienda como una
unidad de negocio.
Cuenta con 10 Centros de Distribucin (CEDIS) ubicados estratgicamente en
distintos lugares de la Repblica Mexicana.
A travs de OXXO se vende aproximadamente el 12.3% del volumen total de
FEMSA Cerveza.
Las ventas de bebidas representaron en 2008 el 41.5% de los ingresos de
OXXO.
OXXO cuenta con aproximadamente el 50% de participacin de mercado en
el segmento de tiendas de conveniencia de Mxico.
19

Entre los servicios adicionales que OXXO ofrece al consumidor es la facilidad
de realizar pagos de servicios de luz, agua, telfono, gas, cable, celular,
multas, entre otros.
Los clientes tienen la facilidad de pagar con tarjetas de crdito y dbito (Visa,
Mastercard y Discover), sin mnimo de compra y sin firma en caso de no
rebasar los 150 pesos.
Otra innovacin en los servicios de OXXO, es que ofrece a sus clientes la
posibilidad de pagar en sus ms de 6,900 tiendas los boletos de avin de las
aerolneas Volaris, Aviacsa y Vivaaerobus.
Personal: 21,261.
Los principales atributos de OXXO incluyen:
Atencin y servicio.
Cercana.
Rapidez.
Horario.
Variedad y abasto de productos.
Comodidad.
Precios competitivos.
Autoservicio.
Apoyo a los clientes en servicios adicionales como pagos de recibos.

2.9. Competencia

2.9.1. Tienda de conveniencia 7Eleven
Con una inversin aproximada de 2 millones de pesos, se inaugur la tienda
nmero 500 en el pas de 7-Eleven, lder mundial en tiendas de conveniencia con 27,
526 locales en 19 pases, ventas cercanas a 11 mil millones de dlares y en Mxico
asociada con Grupo Chapa la cual lleva la operacin y posee 51 por ciento de la
propiedad.
El propsito no es un crecimiento desbordado en el pas, el sexto mercado en
tamao para la corporacin, sin embargo, hace algunos aos se abran de 40 a 50
tiendas anuales, ahora son 100 y no deber pasar mucho tiempo antes de que sea
incrementado a 200, dice Bob Jenkins, vicepresidente internacional de 7Eleven.
20


2.10. Tienda de conveniencia Extra
Extra estableci tres tipos de tiendas por tamao y ubicacin: las de camino a
casa, de unos 220 metros cuadrados, con estacionamiento y enfocadas en la familia;
las peatonales, ms pequeas y localizadas en zonas de alta densidad y trfico de
gente, como la mayora que existen en el Distrito Federal; y las ubicadas en
estaciones de gasolina, tanto urbanas como a pie de carretera, cifras relevantes
(Fig.2.6).

Fig. 2.6 Cifras de la tienda de conveniencia Extra
2.11. Porcentaje de usuarios de internet, segn tipo de transaccin
electrnica que realizan, 2008
Por otra parte, el comercio electrnico es poco recurrente entre los
internautas mexicanos, la proporcin que realiza transacciones en lnea es de 7.8
por ciento. En este sentido, de los usuarios que realizan transacciones electrnicas,
29% seal realizar slo compras, 26.6% solo hace pagos, y 44.3% realizan ambas
trmites, tal como se muestra en al Fig. 2.7.

21


Fig. 2.7 Porcentaje de usuarios de internet, segn tipo de transaccin electrnica que
realizan, 2008
Fuente: Encuesta Nacional sobre Disponibilidad y Uso de las Tecnologas de la Informacin en los Hogares, 2008.

2.12. Consumo promedio en tiendas de conveniencia en Mxico, 2008
Viviana Roldn, directora de consumo de TNS Mxico, explic que cada vez que
un consumidor visita una tienda de conveniencia compra en promedio de uno a dos
artculos, que representan un gasto de 22 pesos.
El documento Consumer Insight 2009 revel que el monto promedio de compra
en las principales cadenas de tiendas de conveniencia en el primer trimestre de este
ao. De acuerdo con el estudio, elaborado por la consultora Latin Panel Mxico, el
gasto por ocasin en tiendas como Oxxo, 7 Eleven y Super City, entre otras, fue de
68.2 pesos en el primer trimestre de este ao.
2.13. Conclusiones
El presente estudio de mercado hace evidente el mercado al cual va dirigido el
proyecto, las tiendas de conveniencia nacen con la finalidad de satisfacer las
compras de urgencia o no planeadas de forma que se evite entrar en algn
autoservicio por el tiempo.
Ya que el concepto comercial de OXXO est diseado para satisfacer las
necesidades de los consumidores, ofrecindoles una serie de conveniencias como
cercana, horario de 24 horas en muchos de los casos, fcil acceso, rapidez y
22

comodidad de compra, as como la facilidad de pagar los recibos de servicios
domsticos en las tiendas, el proyecto tiene un mercado potencial.
Se observa un crecimiento ao con ao, la utilidad de operacin increment
32.6% a Ps. 3,077 millones en 2008 en comparacin con Ps. 2,320 millones en 2007.
La utilidad bruta alcanz Ps. 14,581 millones en 2008, representando un incremento
de 23.5% en relacin con el 2007.
Razones por las que la realizacin de este proyecto es factible econmicamente.




















3.1. Localizacin

El proyecto se va a
la delegacin Cuauhtmoc Debido a que esta localizacin representa una ventaja
para este proyecto, por los supermercados cercanos a la zona y el acceso a internet
que ofrecen los lugares de inters comn (
Fig. 3.1 Localizacin del proyecto

Mxico, es una repblica democrtica, representativa y federal localizada en
Amrica. El pas est compuesto por 32 entidades federativas. La sede del gobierno
y los poderes de la unin mexicana es la Ciudad de Mxico
designado como distrito federal. La superficie mexicana ocupa una extensin
cercana a los 2 millones de km.
El Distrito Federal
es la novena ms poblada del mundo
el centro-sur del pas, en un territorio que form parte de la cuenca lacustre del lago
de Texcoco. Mxico, D.F., es la ciudad ms rica y poblada del pas, con ms de ocho
millones de habitantes en el 2005, y
federativa.
CAPTULO 3. ESTUDIO TCNICO
va a llevar a cabo en la Ciudad de Mxico, Distrito Federal, en
delegacin Cuauhtmoc Debido a que esta localizacin representa una ventaja
proyecto, por los supermercados cercanos a la zona y el acceso a internet
lugares de inters comn (Fig. 3.1).

Localizacin del proyecto Repblica Mexicana (Distrito federal)
Mxico, es una repblica democrtica, representativa y federal localizada en
Amrica. El pas est compuesto por 32 entidades federativas. La sede del gobierno
y los poderes de la unin mexicana es la Ciudad de Mxico, cuyo territorio ha sido
designado como distrito federal. La superficie mexicana ocupa una extensin
cercana a los 2 millones de km.
El Distrito Federal es el centro poltico y econmico del pas. Su rea metropolitana
es la novena ms poblada del mundo, Ocupa una dcima parte del Valle de Mxico en
sur del pas, en un territorio que form parte de la cuenca lacustre del lago
de Texcoco. Mxico, D.F., es la ciudad ms rica y poblada del pas, con ms de ocho
millones de habitantes en el 2005, y ocupa el segundo lugar como entidad
23
Mxico, Distrito Federal, en
delegacin Cuauhtmoc Debido a que esta localizacin representa una ventaja
proyecto, por los supermercados cercanos a la zona y el acceso a internet

Mexicana (Distrito federal)
Mxico, es una repblica democrtica, representativa y federal localizada en
Amrica. El pas est compuesto por 32 entidades federativas. La sede del gobierno
, cuyo territorio ha sido
designado como distrito federal. La superficie mexicana ocupa una extensin
es el centro poltico y econmico del pas. Su rea metropolitana
Ocupa una dcima parte del Valle de Mxico en
sur del pas, en un territorio que form parte de la cuenca lacustre del lago
de Texcoco. Mxico, D.F., es la ciudad ms rica y poblada del pas, con ms de ocho
ocupa el segundo lugar como entidad

La delegacin Cuauhtmoc es una de las 16 delegaciones del Distrito Federal
de Mxico. Este nombre es en reconocimiento al emperador azteca Cuauhtmoc,
que luch en la batalla de Mxico
las colonias Centro Histrico, Condesa, Jurez, Roma, Peralvillo, el Conjunto Urbano
Nonoalco Tlatelolco, Doctores, Santa Mara la Ribera, San Rafael, y Buenavista entre
muchas otras, dando un total de 34.

3.2. Ubicacin

Para efectos de este proyecto, la instalacin fsica del WS
centro de la Ciudad de Mxico, en la calle Michoacn N 47, colonia Condesa C.P.
06140 Delegacin Cuauhtmoc
Fig. 3.2 Delegacin Cuauhtmoc Distrito Federal, Mxico.
La Colonia Condesa se ubica
lado del milenario Bosque de Chapultepec entre ste mismo bosque y el Parque
Espaa. Lo que comnmente los capitalinos y visitantes conocen como "La Condesa"
no es a la colonia en s misma sino realmente es el
colonias: Condesa, Hipdromo Condesa e Hipdromo. Se le conoce como el Soho de
la Ciudad de Mxico por la cantidad de cafs, libreras y restaurantes, galeras de
arte y boutiques que tiene, y tambin por la vida cultural y noctu
se muestra en la (Fig. 3.3)
La delegacin Cuauhtmoc es una de las 16 delegaciones del Distrito Federal
de Mxico. Este nombre es en reconocimiento al emperador azteca Cuauhtmoc,
que luch en la batalla de Mxico-Tenochtitln. En la delegacin Cuauhtmoc estn
strico, Condesa, Jurez, Roma, Peralvillo, el Conjunto Urbano
Nonoalco Tlatelolco, Doctores, Santa Mara la Ribera, San Rafael, y Buenavista entre
muchas otras, dando un total de 34.
Para efectos de este proyecto, la instalacin fsica del WS se ubica en la zona
centro de la Ciudad de Mxico, en la calle Michoacn N 47, colonia Condesa C.P.
06140 Delegacin Cuauhtmoc Distrito Federal, Mxico (Fig. 3.2).

Delegacin Cuauhtmoc Distrito Federal, Mxico.
La Colonia Condesa se ubica en la zona centro de la Ciudad de Mxico, a un
lado del milenario Bosque de Chapultepec entre ste mismo bosque y el Parque
Lo que comnmente los capitalinos y visitantes conocen como "La Condesa"
no es a la colonia en s misma sino realmente es el rea comprendida por tres
colonias: Condesa, Hipdromo Condesa e Hipdromo. Se le conoce como el Soho de
la Ciudad de Mxico por la cantidad de cafs, libreras y restaurantes, galeras de
arte y boutiques que tiene, y tambin por la vida cultural y nocturna del lugar
se muestra en la (Fig. 3.3).
24
La delegacin Cuauhtmoc es una de las 16 delegaciones del Distrito Federal
de Mxico. Este nombre es en reconocimiento al emperador azteca Cuauhtmoc,
Tenochtitln. En la delegacin Cuauhtmoc estn
strico, Condesa, Jurez, Roma, Peralvillo, el Conjunto Urbano
Nonoalco Tlatelolco, Doctores, Santa Mara la Ribera, San Rafael, y Buenavista entre
se ubica en la zona
centro de la Ciudad de Mxico, en la calle Michoacn N 47, colonia Condesa C.P.
Delegacin Cuauhtmoc Distrito Federal, Mxico.
en la zona centro de la Ciudad de Mxico, a un
lado del milenario Bosque de Chapultepec entre ste mismo bosque y el Parque
Lo que comnmente los capitalinos y visitantes conocen como "La Condesa"
rea comprendida por tres
colonias: Condesa, Hipdromo Condesa e Hipdromo. Se le conoce como el Soho de
la Ciudad de Mxico por la cantidad de cafs, libreras y restaurantes, galeras de
rna del lugar , como
25


Fig. 3.3 Colonia Condesa, Mxico.








Fig. 3.4 Ubicacin en perspectiva.




26


3.3. Diagrama de flujo



3.4. Diagrama de proceso


3.5. Descripcin del Proceso

Seleccin de
Se hace un anlisis detalladamente del tipo de contenido que se mostrar
el WS. Para esto se buscar
informacin de los mismos, se harn propuestas para los contenidos.
Se elabora un mapa
servicios que puede consultar el usuario final.
que se necesita buscar y/o redactar acerca de los productos y de la cadena de
tiendas.

proceso
l Proceso
Seleccin de contenidos
un anlisis detalladamente del tipo de contenido que se mostrar
el WS. Para esto se buscarn algunos WS similares al del proyecto, con base en la
informacin de los mismos, se harn propuestas para los contenidos.
mapa de sitio donde se plasman las diferentes
consultar el usuario final. Esto ayuda para definir la informacin
que se necesita buscar y/o redactar acerca de los productos y de la cadena de
27

un anlisis detalladamente del tipo de contenido que se mostrar en
n algunos WS similares al del proyecto, con base en la
n las diferentes secciones y
Esto ayuda para definir la informacin
que se necesita buscar y/o redactar acerca de los productos y de la cadena de
28

Definicin de servicios
Una vez teniendo la informacin que se pondr en el WS se prosigue a un
anlisis de los servicios que se utilizan, sto sirve para realizar una busqueda de
stos, ya que existen algunos ya hechos, en caso de la falta de alguno se proceder a
la elaboracin del mismo.
Ya teniendo definidos los servicios a ocupar y teniendo el conocimiento de su
existencia y de su acceso a los mismos, se buscan los proveedores de los servicios
determinados, en este caso sern los servicios de google maps y de paypal.
Determinacin de Plataformas, lenguajes, protocolos, etc.
Establecidos los servicios a usar en el WS, y contando con la informacin
tcnica de los mismos, se procede a la determinacin de los tipos de protocolos a
usar, as mismo se busca un lenguaje de programacin web que se adapte a las
necesidades del proyecto as como tambin sea compatible con las especificaciones
tecnicas de los servicios a utilizar.
Se analizan detenidamente las plataformas que hacen uso los servicios que
se utilizan en el WS para poder establecer un plataforma en la cual se maneja el WS;
con base en los protocolos y compatibilidades de los lenguajes de programacin.
Diseo y Creacin de Web Service Prueba
El siguiente a realizar es el diseo del WS que se presenta a los proveedores
de los servicios, se busca tener una imagen fresca e innovadora para la atraccin de
los mismos.
Se determina un estilo para el WS que tenga una relacin con la empresa
objetivo as como con los proveedores. As mismo se toma en cuenta que el diseo
sea atractivo y de facil uso para el usuario final, por lo que se implementan mens
de facil acceso, para evitar confusin durante el uso del WS.
Paralelamente al diseo del WS, se trabaja le creacin y programacin del
mismo, esto permite ver los avances del mismo de una forma clara y eficaz.
Se toman en cuenta los protocolos antes definidos, para evitar incurrir en
algn problema de un uso incorrecto de las tecnologias a usar. Se trabaja bajo
estandares de WEB as como se implementa algun tipo de seguridad en el WS.
29

Muestra de funcionalidad a proveedor
Cuando se tenga terminado el WS Prueba, se implementa una serie de
pruebas con valores aleatorios que sirven para la muestra del funcionamiento del
mismo.
Se contacta a los proveedores de cada uno de los servicios, as como de la
cadena de tiendas a la cual se les ofrece el servicio. Se hara una cita para la muestra
y propuesta del mismo.
Se elabora un presentacion ejecutiva para explicar la elaboracin, uso y
beneficios que tendr el servicio para cada proveedor.
Acuerdo de servicios
Ya hecha la presentacin con los proveedores y comprendido el uso y
funcionamiento del WS, se llega a un acuerdo de negocios para el uso de los
servicios, as mismo, se busca obtener el visto bueno por parte de la cadena de
tiendas.
Creacin del Web Service
Ya teniendo la confirmacin de los proveedores y por parte de la cadena de
tiendas, se procedera a la elaboracin final del WS, haciendo uso de los servicios
obtenidos. Se busca como implementar la funcionalidad de los servicios para
integrarla al WS.








30


3.6. Descripcin de los elementos de los procesos

No. ELEMENTO DESCRIPCIN
SOFTWARE
S-1
Microsoft Office Project 2007
Microsoft Office Project Standard
2007 ofrece unas slidas herramientas de
administracin de proyectos con la dosis
adecuada de funcionalidad, potencial y
flexibilidad, con el fin de administrar los
proyectos con mayor eficacia y eficiencia.
Podr mantenerse informado y controlar el
trabajo, la programacin y las finanzas del
proyecto, mantener la sintona entre los
equipos de proyecto y mejorar la
productividad gracias a la integracin con
los conocidos programas del sistema
Microsoft Office, las eficaces opciones de
elaboracin de informes, el planeamiento
asistido y las herramientas flexibles.

S-2
Microsoft Office Visio 2007
Microsoft Office Visio 2007 facilita a
los profesionales empresariales y de TI la
visualizacin, el anlisis y la comunicacin
de informacin compleja. Pase de texto y
tablas complicados y difciles de
comprender a diagramas de Visio que
comunican informacin de un vistazo. En
lugar de imgenes estticas, cree
diagramas de Visio conectados a datos que
muestran informacin, son fciles de
actualizar y pueden aumentar
espectacularmente la productividad. Use la
amplia variedad de diagramas de Office
Visio 2007 para comprender, procesar y
compartir informacin sobre los sistemas,
recursos y procesos organizativos de su
empresa.
31



S-3
Microsoft Office Word 2007
Microsoft Office Word 2007 est
incluido en la versin 2007 de Microsoft
Office system. Office Word 2007 es un
eficaz programa de creacin de
documentos que ofrece la capacidad de
crear y compartir documentos mediante la
combinacin de un conjunto completo de
herramientas de escritura con la interfaz
de usuario de Microsoft Office Fluent fcil
de usar.


S-4
Adobe Dreamweaver CS4
Es una aplicacin en forma de
estudio enfocada a la construccin y
edicin de sitios y aplicaciones Web
basados en estndares. Creado
inicialmente por Macromedia (actualmente
producido por Adobe Systems). Es el
programa de este tipo ms utilizado en el
sector del diseo y la programacin web,
por sus funcionalidades, su integracin con
otras herramientas como Adobe Flash y,
recientemente, por su soporte de los
estndares del World Wide Web
Consortium. Su principal competidor es
Microsoft Expression Web y tiene soporte
tanto para edicin de imgenes como para
animacin a travs de su integracin con
otras. Hasta la versin MX, fue duramente
criticado por su escaso soporte de los
estndares de la web, ya que el cdigo que
generaba era con frecuencia slo vlido
para Internet Explorer, y no validaba como
HTML estndar. Esto se ha ido corrigiendo
en las versiones recientes.


32


Adobe Flash CS4
Es una aplicacin en forma de
estudio de animacin que trabaja sobre
"fotogramas", destinado a la produccin y
entrega de contenido interactivo para las
diferentes audiencias alrededor del mundo
sin importar la plataforma. Es actualmente
desarrollado y distribuido por Adobe
Systems, y utiliza grficos vectoriales e
imgenes rster, sonido, cdigo de
programa, flujo de vdeo y audio
bidireccional (el flujo de subida slo est
disponible si se usa conjuntamente con
Macromedia Flash Communication Server).
En sentido estricto, Flash es el entorno y
Flash Player es el programa de mquina
virtual utilizado para ejecutar los archivos
generados con Flash.

S-5
Adobe Illustrator CS4
Es una aplicacin en forma de taller
de arte que trabaja sobre un tablero de
dibujo, conocido como "mesa de trabajo" y
est destinado a la creacin artstica de
dibujo y pintura para Ilustracin
(Ilustracin como rama del Arte digital
aplicado a la Ilustracin tcnica o el diseo
grfico, entre otros). Es desarrollado y
comercializado por Adobe Systems
Incorporated y ha definido en cierta
manera el lenguaje grfico contemporneo
mediante el dibujo vectorial. Adobe
Illustrator contiene opciones creativas, un
acceso ms sencillo a las herramientas y
una gran versatilidad para producir
rpidamente grficos flexibles cuyos usos
se dan en (Maquetacin-Publicacin)
impresin, vdeo, publicacin en la Web y
dispositivos mviles.

33

S-6

Adobe Photoshop CS4
Es una aplicacin informtica en
forma de taller de pintura y fotografa que
trabaja sobre un "lienzo" y que est
destinado para la edicin, retoque
fotogrfico y pintura a base de imgenes
de mapa de bits (o grficos rasterizados).

S-7
Adobe Fireworks CS4
Es una aplicacin en forma de
estudio (basada en la forma de estudio de
Adobe Flash), pero con ms parecido a un
taller destinado para el manejo hbrido de
grficos vectoriales con Grficos en mapa
de bits y que ofrece un ambiente eficiente
tanto para la creacin rpida de prototipos
de sitios Web e interfaces de usuario,
como para la creacin y Optimizacin de
Imgenes para web. Originalmente fue
desarrollado por Macromedia, compaa
que fue comprada en 2005 por Adobe
Systems.

S-7
Eclipse 3.5
Es un entorno de desarrollo
integrado de cdigo abierto
multiplataforma para desarrollar lo que el
proyecto llama "Aplicaciones de Cliente
Enriquecido", opuesto a las aplicaciones
"Cliente-liviano" basadas en navegadores.
Esta plataforma, tpicamente ha sido usada
para desarrollar entornos de desarrollo
integrados (del ingls IDE), como el IDE de
Java llamado Java Development Toolkit
(JDT) y el compilador (ECJ) que se entrega
como parte de Eclipse (y que son usados
tambin para desarrollar el mismo Eclipse).
Sin embargo, tambin se puede usar para
otros tipos de aplicaciones cliente, como
BitTorrent Azureus.

34

S-8

MySQL 5.0
Es un sistema de gestin de base de
datos relacional, multihilo y multiusuario

SERVIDOR
SE-1
Apache 2.2
Es un servidor web HTTP de cdigo
abierto para plataformas Unix (BSD,
GNU/Linux, etc.), Microsoft Windows,
Macintosh y otras, que implementa el
protocolo HTTP/1.1[1] y la nocin de sitio
virtual. Cuando comenz su desarrollo en
1995 se bas inicialmente en cdigo del
popular NCSA HTTPd 1.3, pero ms tarde
fue reescrito por completo. Adems
Apache consista solamente en un conjunto
de parches a aplicar al servidor de NCSA.
Era, en ingls, a patchy server (un servidor
"parcheado").







SERVICIOS
SERV-1

Renta de laptop
Es una computadora personal mvil, que pesa
normalmente entre 1 y 3 kg. Las computadoras
porttiles son capaces de realizar la mayor
parte de las tareas que realizan las
computadoras de escritorio, con la ventaja de
que son ms pequeas, ms livianas y tienen la
capacidad de operar por un perodo
determinado sin estar conectadas a la
electricidad.
Computadora porttil hp,
Procesador intel core 2 duo (1.6
35

2.0 ghz),
Memoria 1 gb
Pantalla 15.4
Grficos intel graphics media
accelerator
Disco duro de 120gb
Unidades pticas dvd+/-rw spermulti
de doble capa,audio
Puertos, 2 usb 2.0
Vga, rj-45, rj-11
Puertos para micrfono y audfonos
Conectividad, modem de 56k
Tarjeta de red 10/100
Conexin inalmbrica intel
pro/wireless
Ranuras de expansin: 1 ranura
pcmcia, batera de lithium-ion
Teclado, mouse touchpad,
Dimensiones 3,59cm x 35,79cm x
22,7cm.
Peso: 2,7kg.

SERV-2
Servicio de Host
El alojamiento web (en ingls web hosting) es
el servicio que provee a los usuarios de
Internet un sistema para poder almacenar
informacin, imgenes, vdeo, o cualquier
contenido accesible va Web. Los Web Host son
compaas que proporcionan espacio de un
servidor a sus clientes.
Caractersticas:
Espacio Disco Duro de 30 GB
Cuentas de correo electrnico
Dominio
Bases de datos mySQL
Transferencia FTP
Soporte PHP 4 y PHP 5, HTML, Java
Script, CGI y PERL
Soporte tcnico
Anti SPAM

36

SERV-3
Google Maps
Es el nombre de un servicio gratuito de
Google. Es un servidor de aplicaciones de
mapas en Web. Ofrece imgenes de mapas
desplazables, as como fotos satelitales del
mundo entero e incluso la ruta entre
diferentes ubicaciones.
SERV-4

Paypal
Empresa perteneciente al sector del
comercio electrnico por Internet que permite
la transferencia de dinero entre usuarios que
tengan correo electrnico, una alternativa al
tradicional mtodo en papel como los cheques
o giros postales.
LENGUAJES
L-1
WSDL 2.0
En un nivel abstracto, WSDL 2.0 se
describe un servicio Web en trminos de
los mensajes que enva y recibe, los
mensajes se describe un formato
independiente de cables especficos
utilizando un sistema de tipo, por lo
general el esquema XML.

L-2
XML 1.0
Extensible Markup Language,
abreviado XML, describe una clase de
objetos de datos llamados documentos
XML y parcialmente describe el
comportamiento de los programas de
ordenador que procesarlos. XML es un
perfil de aplicacin o forma restringida de
SGML, el lenguaje de marcas estndar
generalizado Language [ISO 8879]. Por la
construccin, documentos XML son
conformes los documentos SGML.

37

L-3

PHP 5.3.1
Esta versin de PHP tiene mejor
soporte para la Programacin Orientada a
Objetos, que en versiones anteriores era
extremadamente rudimentario, con PHP
Data Objects, mejor rendimiento, mejor
soporte para MySQL con extensin
completamente reescrita, mejor soporte a
XML ( XPath, DOM, etc. ), soporte nativo
para SQLite, soporte integrado para SOAP,
iteradores de datos, manejo de
excepciones, mejoras con la
implementacin con Oracle.

PROTOCOLOS
P-1
SOAP 1.2
SOAP Versin 1.2 proporciona la
definicin de informacin basada en XML
que puede ser utilizada para el intercambio
de informacin estructurada y de tipos
concretos entre puntos en un entorno
descentralizado, distribuido. [SOAP Parte
1] explica est especificado formalmente
por un [XML Infoset][Conjunto de
Informacin XML], que proporciona una
descripcin abstracta de sus contenidos.
Los Conjuntos de Informacin pueden
tener diferentes representaciones a la hora
de ser transmitidos, un ejemplo comn el
de un documento XML 1.0 [XML 1.0].

P-2
HTTP
HTTP es un protocolo sin estado, es
decir, que no guarda ninguna informacin
sobre conexiones anteriores. Define la
sintaxis y la semntica que utilizan los
elementos de software de la arquitectura
web (clientes, servidores, proxies) para
comunicarse. Es un protocolo orientado a
transacciones y sigue el esquema peticin-
respuesta entre un cliente y un servidor.

38

3.7. Cotizacin de elementos necesarios para elaboracin de servicios web(Tres
proveedores)

No.
Propuesta
proveedor Productos Costo en
Costo puesto en
la Cd. De Mxico
(Moneda
Nacional)
costo x hora horas de uso
Costo de Vida
Util (Moneda
Nacional)
Microsoft Office Project 2007 1,299.00 20,913.90 $0.80 5 3.98
Office Visio Pro 2007 726.85 11,702.29 $0.45 8 3.56
Office Word 2007 289.00 4,652.90 $0.18 10 1.77
Total Parcial 9.31
Adobe Dreamweaver CS4 $257.00 3,132.83 $0.36 30 10.73
Adobe Flash CS4 $257.00 3,132.83 $0.36 30 10.73
Adobe Illustrator CS4 $257.00 3,132.83 $0.36 30 10.73
Adobe Photoshop CS4 $257.00 3,132.83 $0.36 30 10.73
Adobe Fireworks CS4 $257.00 3,132.83 $0.36 20 7.15
Total Parcial 50.07
TOTAL 59.38
Microsoft Office Project 2007 $16,417.53 N/A $0.62 5 3.12
Office Visio Pro 2007 $9,120.63 N/A $0.35 8 2.78
Office Word 2007 $3,648.45 N/A $0.14 10 1.39
Total Parcial 7.29
Adobe Dreamweaver CS4 $1,850.00 N/A $0.21 30 6.34
Adobe Flash CS4 $1,850.00 N/A $0.21 30 6.34
Adobe Illustrator CS4 $1,850.00 N/A $0.21 30 6.34
Adobe Photoshop CS4 $1,850.00 N/A $0.21 30 6.34
Adobe Fireworks CS4 $1,850.00 N/A $0.21 20 4.22
Total Parcial 29.57
TOTAL 36.85
Adobe Dreamweaver CS4 $171.14 2,086.20 0.24 $ 8 1.91
Adobe Flash CS4 $171.14 2,086.20 0.24 $ 10 2.38
Adobe Illustrator CS4 $171.14 2,086.20 0.24 $ 30 7.14
Adobe Photoshop CS4 $171.14 2,086.20 0.24 $ 30 7.14
Adobe Fireworks CS4 $171.14 2,086.20 0.24 $ 30 7.14
Total Parcial 25.72
Microsoft Office Project 2007 $480.88 5,861.93 $0.22 5 1.12
Office Visio Pro 2007 $392.88 4,789.21 $0.18 8 1.46
Office Word 2007 $218.88 2,668.15 $0.10 10 1.02
Total Parcial 3.59
TOTAL 29.31
costo x hora horas de uso
costo de vida
util (diario)
1 Globalsis Renta de Computadora Prtatil $2,105.40 N/A 5.85 $ 24 140.36
2 KC Rentas, S.A. de C.V. Renta de Computadora Prtatil $1,644.30 N/A 4.57 $ 24 109.62
3 Phonerental Mxico. Renta de Computadora Prtatil $2,318.84 N/A 6.44 $ 24 154.59
1 Interplanet Hospedaje Web en Linux $3,498.00 N/A 0.40 $ 8760 3,498.00
TOTAL 3,498.00
2 Internetworks Hospedaje Web en Linux $804.00 N/A 0.09 $ 8760 804.00
TOTAL 804.00
3 Xpress Hospedaje Web en Linux $2,499.00 N/A 0.29 $ 8760 2,499.00
TOTAL 2,499.00
$12.19 Jueves, 29 de Abril de 2010
Euro $16.10 Jueves, 29 de Abril de 2010
Dlar
americano
Techmunde
Cadgrafics, S.A. de C.V.
3
1
2
Compusales de mexico S.A. de C.V.
Compu Dealer S.A. de C.V.
Adobe
Microsoft

3.8. Diagrama de actividades


Diagrama de actividades
39
40

3.9. Grficas estadsticas del Servicio Web

Es importante para el sitio poder contar con informacin externa procedente
de las visitas que hagan, de esta manera, saber cules son los das de la semana de
mayor trfico, la hora preferida de acceso, cul es la pgina mas vista, de donde
provienen los visitantes, etc, como se muestra en la (Fig. 3.5).


Fig. 3.5 Grficas estadsticas.













41

CAPTULO 4. DESARROLLO DEL PROYECTO

4.1. Seleccin de contenidos
De acuerdo al objetivo del Servicio Web se busca cumplir con los siguientes
puntos:
Aumentar las ventas
Buscar nuevos nichos de mercado
Tener una ventaja competitiva
Con base a esto, se define como propsito principal el aumentar las ventas,
con esto se puntualiza el contenido que se desea publicar para alcanzar dichas
metas, para esto se definen en los siguientes puntos:
Secciones
El servicio web nos arroja la necesidad de las siguientes secciones principales:
o Consulta
o Compra
o Pago de Servicios

Temas por seccin
o Consulta
Esta seccin le sirve al usuario para consultar la tienda o sucursal que le
quede ms cerca de su ubicacin, as como saber si cuentan con el producto que
est buscando.
o Compra
En esta seccin el usuario podr buscar la tienda o sucursal que est ms
cerca de su ubicacin y poder seleccionar el producto que desee comprar.
o Pago de Servicios
Dentro de esta seccin el usuario podr seleccionar el servicio que desee
pagar.

42

Categoras y sub-categoras de productos
Se definen los productos que la tienda desee ofrecer dentro del servicio web,
as como los servicios que se podrn pagar dentro del mismo.
Formularios
El formulario que tiene el servicio web contiene los datos necesarios del
cliente, se tiene mucho cuidado en las validaciones ya que para el proceso de pago
y/o transferencias se necesita saber que sean verdicos los datos.

4.2. Definicin de servicios
4.2.1. Google Maps para mviles

Determina tu ubicacin actual con o sin GPS.
Obtener indicaciones para llegar en coche y transporte pblico.
Obtn nmero de telfono y direccin de empresas locales.

Actualmente Google Maps est disponible para:

Android
BlackBerry
iPhone
Nokia/Symbian
Windows Mobile

4.2.2. Servicio de Pago Paypal
4.2.2.1. En qu consiste el Pago?

El Pago exprs permite a los clientes completar las transacciones en
muy pocos pasos. Permite a los clientes utilizar la informacin de envo y
43

facturacin almacenada de forma segura en Paypal para los pagos de modo
que no tengan que volver a introducirla en su sitio.

4.3. Determinacin de Plataformas, Lenguajes, Protocolos, etc.

Protocolo de Transporte:
HTTP/HTTPS
Codificacin de datos
Protocolo SOAP (Simple Object Access Protocol) y Esquema XML (DTD/XSD)
Descripcin de interfaces o puntos de acceso a aplicacin
WSDL (Servicios WebDescription Language)
Seguridad
WS-Security, XML Signature y XML Encription (Especificaciones JSR)

El XML se usa como subconjunto simplificado del SGML el cual fue diseado
principalmente para documentos Web. Este lenguaje deja a los diseadores crear
sus propias etiquetas o "tags" (Ej: <libro>), habilitando la definicin, transmisin,
validacin, y la interpretacin de datos entre aplicaciones y entre organizaciones. Un
punto que es importante aclarar es que el HTML y el XML tienen funciones
diferentes. El HTML tiene por objeto mostrar informacin, mientras que el XML se
ocupar de la informacin propiamente dicha (el contenido). Este concepto es
importante tenerlo en cuenta, ya que muchas personas al escuchar sobre XML
piensan que es el sucesor de HTML.
Se usar de la siguiente manera:
<?xml version="1.0" encoding="UTF-8"?>
<tienda>
<producto>
44

<marca>Bimbo</marca>
<tipo>Pan</tipo>
<fechaCompra>2010-04-01</fechaCompra>
</producto>
</tienda>
<tienda>
<producto>
<marca>Coca-cola Femsa</marca>
<tipo>Refresco</tipo>
<fechaCompra>2010-04-01</fechaCompra>
</producto>
</tienda>
Cabe mencionar que muchos documentos en Internet estn en formato XML.
<?xml version="1.0" encoding="UTF-8"?>
Todo documento XML debe comenzar indicando que es un documento XML,
la versin del mismo y su codificacin. Es por eso que se utiliza el tag <?xml .... ?> .
Todos los elementos sern definidos de acuerdo a las necesidades del proyecto.
<tienda>
Luego se indica un tag raiz (<tienda>) el cual contendr a los dems
elementos. Es como en HTML el tag <HTML> .. </HTML>, que dentro de el se
encuentran los dems tags. Se lo conoce generalmente como root del documento.
<producto>
Luego se define un tag <producto> el cual contendr un producto en
particular (en este caso solo se incorporaron 3 caractersticas de un producto:
marca, tipo y fecha de compra).
45

<marca>Coca-cola Femsa</marca>
<tipo>Refresco</tipo>
<fechaCompra>2010-04-01</fechaCompra>
Se definen 3 tags (marca, tipo, y fechaCompra), los cuales contienen los
datos para un producto en particular.
<tienda>
<producto>
<marca>Bimbo</marca>
<tipo>Pan</tipo>
<fechaCompra>2010-04-01</fechaCompra>
</producto>
</tienda>
En el documento se puede apreciar que todos los tags que son abiertos
<marca> deben ser cerrados </marca>. Esto es una exigencia del XML.
Se pueden anidar tags <producto><marca></marca>..</producto>. Marca
esta dentro del tag coche. El XML provee muchas otras posibilidades como puede
ser que las etiquetas tengan atributos (<producto tipo="bebida">..</producto>).
Se usa SOAP como protocolo que permite la comunicacin entre aplicaciones
a travs de mensajes por medio de Internet. Es independiente de la plataforma, y
del lenguaje. Est basado en XML y es la base principal de los servicios web. Los
mensajes SOAP son documento XML propiamente dicho, pero esto se ver cuando
se implemente un mensaje SOAP en el servicio web .
A continuacin se muestra la estructura bsica del protocolo y la
correspondiente explicacin:
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
46

Soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Header>
...
</soap:Header>
<soap:Body>
...
<soap:Fault>
...
</soap:Fault>
</soap:Body>
</soap:Envelope>
Explicacin del cdigo anterior:
<?xml version="1.0"?>
En esta linea SOAP es un documento XML, y como tal, debe comenzar con el
tag <?xml.?> y la versin correspondiente.
<soap:Envelope
Aqu se indica que comienza el envelope (sobre) del mensaje
xmlns:soap = "http://www.w3.org/2001/12/soap-envelope"
Un mensaje SOAP debe contener siempre un elemento envelope asociado
con el namespace (espacio de nombres)
http://www.w3.org/2001/12/soap-envelope
Soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
En esta lnea lo que se hace es indicar donde se encuentran definidos los
tipos de datos utilizados en el documento.
<soap:Header>
47

Esta lnea indica el comienzo del Header (encabezado). En esta seccin se
incluye informacin especfica del mensaje, como puede ser la autenticacin.
</soap:Header>
Como todo documento XML los tags que son abiertos deben ser cerrados,
esta lnea indica la finalizacin del Header (encabezado).
<soap:Body>
Aqu comienza el cuerpo del mensaje, en esta seccin se incorpora toda la
informacin necesaria para el nodo final. Por ejemplo, los parmetros para la
ejecucin, o la respuesta a una peticin.
<soap:Fault>
Cualquier tipo de fallo que se produzca ser notificado en esta seccin. La
cual esta contenida dentro del cuerpo del mensaje.
</soap:Fault>
Cierre de la seccin Fault.
</soap:Body>
Indica el final del cuerpo del mensaje.
</soap:Envelope>
Fin del mensaje SOAP.
Se implementara WSDL como un protocolo para los accesos al Servicio Web.
Podramos decir que es el manual de operacin del Servicio Web, porque indica
cuales son las interfaces que provee el Servicio web y los tipos de datos necesarios
para la utilizacin del mismo.
<?xml version="1.0">
<definitions>
<types>
...
48

</types>
<message>
...
</message>
<portType> ...
</portType>
<binding>
...
</binding>
</definitions>
Explicacin del cdigo anterior:
<?xml version="1.0">
Este es otro documento XML, es por esto que debe comenzar con el tag
<?xml .. ?>
<definitions> Comienzo del documento, este tag agrupa a todos los dems.
<types> Se definen los tipos de datos utilizados en el Web Service.
</types> Fin de la definicin de tipos.
<message> Se definen los mtodos y parmetros para realizar la operacin. Cada
message puede consistir en una o ms partes (parmetros).

</message> Fin de la definicin de los parmetros.
<portType> Esta seccin es la ms importante, ya que se definen las operaciones
que pueden ser realizadas, y los mensajes que involucran (por
ejemplo el mensaje de peticin y el de respuesta).
</portType> Fin de la definicin de las operaciones y mensajes.
49

<binding> Se definen el formato del mensaje y detalles del protocolo para cada
portType.
</binding> Fin de la definicin del formato del mensaje y detalles del protocolo
para cada PortType.
</definitions> Fin del documento WSDL
Se usara UDDI como especificacin para mantener directorios estandarizados
de informacin acerca del Servicio Web, su capacidad, ubicacin, y requerimientos
en un formato reconocido universalmente. UDDI utiliza WSDL para describir las
interfaces de los Servicios Web.
Se usar NuSOAP para desarrollar el Servicio Web bajo el lenguaje PHP. El
cual est compuesto por una serie de clases que har mucho ms fcil el desarrollo
del Servicio Web. NuSOAP est basado en SOAP 1.1, WSDL 1.1 y HTTP 1.0/1.1
4.4. Funcionalidad Interna del Servicio Web

4.4.1. Google Maps

4.4.1.1. Instalacin

1. Accede a http://m.google.com/maps desde el navegador web del mvil.
2. Instala la aplicacin si est disponible para tu mvil.
3. Contina con la descarga y con la instalacin permitiendo el acceso a la
red o aceptando los mensajes que aparezcan.
4. Una vez que haya finalizado la descarga, busca el icono de Maps en
la pantalla principal o en una carpeta denominada, por ejemplo,
Principal, Aplicaciones, Juegos, Mis cosas, Personal o Desc.
4.4.1.2. Funcionalidad

Aunque Google Maps proporciona distintas vistas y proyecciones de mapas,
vamos a utilizar para la explicacin de nuestro ejemplo la vista normal de mapas con
la proyeccin de mercator. Para esta proyeccin, Google proporciona 18 niveles de
zoom distintos. Para el nivel ms bajo ( zoom 0 ), el mapa se compone de 1x1
imgenes y para el nivel ms alto ( zoom 17 ), el mapa completo del mundo se
50

compone de 131.072x131.072 imgenes, y como cada imagen ocupa unos 10 Kb, el
espacio total necesario que Google necesita para almacenar todas las imgenes del
mapa con todos los niveles de zoom, es de aproximadamente 217.812 TB
(TeraBytes).
Google divide el mapa completo en pequeas imgenes cuadradas ( tiles )
con formato png y con un tamao fijo de 256x256 pixeles, y nos sirve nicamente
aquellas que necesitamos para poder ver la regin del mundo donde nos
encontramos y el nivel de zoom que estamos empleando.
El acceso a estos mosaicos de imgenes, se puede hacer mediante una
simple url con unos cuantos parmetros y un ingenioso sistema de codificacin de
los mismos.
Una url bsica de google maps tiene el siguiente aspecto:
http://mt0.google.com/mt?x=0&y=0&zoom=17
Donde:
mt0 : Servidor desde donde se descargan las imgenes. Google utiliza cuatro
servidores mt0 - mt3 para balancear la carga de la peticin de imgenes.
x=0 : Coordenada X de la imagen.
y=0 : Coordenada Y de la imagen.
zoom=17 : Factor de zoom que queremos emplear.

Como ya se ha explicado anteriormente, el factor de zoom va desde el valor 0
(mxima distancia) hasta el valor 17 (mxima definicin). El sistema de coordenadas
geogrficas que se usa expresa todas las posiciones sobre la tierra usando dos de las
tres coordenadas de un sistema de Coordenadas Esfricas que est alineado con el
eje de rotacin de la tierra. Este define dos ngulos medidos desde el centro de la
Tierra:

La latitud mide el ngulo entre cualquier punto y el ecuador. Las lneas de
latitud se llaman paralelos y son crculos paralelos al ecuador en la superficie
de la tierra.
La longitud mide el ngulo a lo largo del ecuador desde cualquier punto de
la tierra. Se acepta que Greenwich en Londres es la longitud cero. Las lneas
51

de longitud son crculos mximos que pasan por los polos y se llaman
meridianos.
Combinando estos dos ngulos, se puede expresar la posicin de cualquier
punto de la superficie de la Tierra. El problema ahora es trasladar los valores de
latitud y longitud que se emplean habitualmente para posicionar cualquier punto en
el globo terrqueo, a las coordenadas x e y que emplea Google para identificar los
grupos de imgenes que componen el mapa que se desea ver.
Para ello se puede utilizar este sencillo algoritmo, que nos proporciona las
coordenadas x e y para la localizacin de las imgenes del mapa a componer a partir
de la longitud, la latitud y el factor de zoom al que queremos ver dicho mapa:
// Ajustamos latitud al rango 0 (Norte) a 180(Sur)
// en vez de el estndar 90 (Norte) a -90(Sur)
latitud = 90 - latitud;


// Ajustamos longitud al rango 0 a 360
// en vez de el estndar 180 a -180
longitud = 180 + longitud;


// Tamao de la imagen a partir del factor de zoom
double tamaoImgLatitud = 180 / ( pow ( 2, ( 17 - zoom ) ) );
double tamaoImgLongitud = 360 / ( pow ( 2, ( 17 - zoom ) ) );


// Coordenadas que utiliza Google para imagen del mapa
int coordenadaX = ( int )( longitud / tamaoImgLongitud );
int coordenadaY = ( int )( latitud / tamaoImgLatitud );

4.4.2. Eleccin de Sucursal
Al mostrar la imagen que devuelve Google maps se muestran las distintas
tiendas disponibles cerca de la zona (Fig. 4.1):
52


Fig. 4.1 Localizacin de tiendas OXXO cerca de la zona
4.4.3. Eleccin de Productos
Al dar clic en una sucursal (tienda) se realiza una conexin a la base de datos
de la misma, para as mostrar las secciones de productos que existen, esto se realiza
con listas desplegables de la siguiente manera:
<select name="Seccion" size="5">
<option value="comida">Comida</option>
<option value="botana">Botana</option>
<option value="bebida">Bebidas</option>
<option value="abarrote">Abarrotes</option>
<option value="hogar">Hogar</option>
53

</select>
AL elegir una opcin de las secciones, se vuelve a realizar una consulta a la
base de datos para mostrar una nueva lista de esa seccin de la siguiente forma:
<select name="Seccion" size="5">
<option value="refresco">Refresco</option>
<option value="cerveza">Cerveza</option>
<option value="agua">Agua</option>
<option value="bebidas_alcoholicas">Vinos y Licores</option>
<option value="alternativas">Bebidas Alternativas</option>
</select>
Despus de elegir la sub rea, se muestra los productos de esta misma para
poder seleccionar los deseados, estos se hace de la siguiente manera:
<p>
<label>
<input type="radio" name="Areas" value="botana" id="Areas_0" />
Coca-Cola </label>
<br />
<label>
<input type="radio" name="Areas" value="bebidas" id="Areas_1" />
Pepsi </label>
<br />
<label>
<input type="radio" name="Areas" value="abarrotes" id="Areas_2" />
Manzanita</label>
54

<br />
<label>
<input type="radio" name="Areas" value="hogar" id="Areas_3" />
Seven Up
</label><br />
<label>
<input type="radio" name="Areas" value="comida" id="Areas_4" />
Mirinda<br />
</label>
<br />
</p>
Para mostrar los contenidos en cada elemento del formulario y evitar el
recargar la pgina se va a utilizar llamadas asncronas mediante para hacer uso de la
tecnologa AJAX, la cual se usa mediante las siguientes funciones:
function crearSelect(name, id, nombreElementos) {
try {
var docXML = ajax.responseXML;
var totElementos = docXML.getElementsByTagName(nombreElementos).length;
if (totElementos >= 1) {
var lista = document.createElement("SELECT");
lista.name = name;
lista.id = id;
var defaultValue = new Option("Seleccione un valor", "0");
lista.appendChild(defaultValue);
for ( var i = 0; i <= totElementos - 1; i++) {
55

var id =
docXML.getElementsByTagName(nombreElementos)[i].childNodes[0].childNodes[
0].nodeValue;
var nombre =
docXML.getElementsByTagName(nombreElementos)[i].childNodes[1].childNodes[
0].nodeValue;
var opcion = new Option(nombre, id);
lista.appendChild(opcion);
}
return lista;
}
} catch (e) {
return ""
}
}
4.4.4. Comercio electrnico por Internet que permite la transferencia de
dinero (Pay Pal)
4.4.4.1. Funcionalidad

Tras seleccionar los productos que desea comprar, los clientes pulsan Pago
con PayPal en el sitio Web.
Se le transfiere a PayPal (donde selecciona su forma de pago, adems de las
direcciones correctas de envo y facturacin) y se le devuelve al sitio Web
para completar sus compras.
PayPal le proporciona automticamente la direccin de envo, la direccin de
correo electrnico y otra informacin de cliente necesaria para
cumplementar el pedido.

Esta funcionalidad se aprecia en la siguiente figura (Fig. 4.2.)
56

Fig. 4.2 Funcionalidad de PayPal
Existe una opcin con Pago exprs que le permite al comprador finalizar los
pedidos directamente en el sitio Web y no en PayPal, lo que le permite:
Obtener una notificacin en tiempo real de los pagos realizados
correctamente.
Automatizar los procesos empresariales internos.
Asegurarse de que los compradores llegan a la pgina de
confirmacin final.
Recibir una notificacin de la direccin del comprador y asegurarse de
que est cubierto por la Poltica de proteccin del vendedor de
PayPal.

4.4.4.2. Descripcin
En la siguiente figura (Fig.4.3) se ofrece una vista generalizada de Pago
exprs con una tabla con los pasos correspondientes para cada uno de los tres
puntos de integracin.
57







Fig. 4.3. Funcionalidad de PayPal de detallada
Paso Descripcin detallada de proceso de pago exprs
1a Tras seleccionar los productos que va a comprar, el cliente pulsa Pago con
PayPal en su sitio Web. Esto permite al cliente evitar la introduccin de la
informacin de envo y facturacin en su sitio Web.
1b Punto de integracin 1:
Hace que la llamada de la API pase a PayPal los detalles de la transaccin. A
continuacin, transfiere al cliente a PayPal a travs de la redireccin HTTP. El
cliente es transferido a PayPal.
2a El cliente selecciona una direccin de envo y una forma de pago
almacenados en PayPal.
2b El cliente pulsa Continuar pago para autorizar el uso de PayPal y es dirigido a
su sitio Web.
2c Punto de integracin 2:
El cliente es transferido nuevamente a su sitio Web. PayPal transfiere al
cliente mediante una redireccin HTTP. A continuacin, hace una llamada a la
API para recuperar los detalles de la transaccin como, por ejemplo, la
direccin de envo, la direccin de correo electrnico y otros datos necesarios
para completar el pedido.
3a El cliente finaliza el proceso de pago en su sitio Web, revisa y completa el
pedido.
3b Punto de integracin 3:
Si el cliente procesa el pedido, la API llama a PayPal para solicitar el pago. (El
cliente no ve este paso). La transaccin de pago se inicia y PayPal enva al
cliente un recibo por correo electrnico para el pago.
4 Dirige al cliente a la pgina de confirmacin de pedido.

58

4.5. Muestra de funcionalidad
4.5.1. Bsqueda de Tienda
Al entrar al Sitio Web lo primero que realiza el cliente es el introducir su
Cdigo Postal y pulsar en Buscar (Fig. 4.4.).

Fig. 4.4 Ventana inicial
Esto dar como resultado una imagen mostrando las tiendas ms cercanas a
esa rea (Fig. 4.5.).

Fig. 4.5. Resultado mostrado
59

4.5.2. Eleccin de Tienda y Productos
Aparece una lista desplegable de las distintas secciones de productos que hay
en esa tienda (Fig. 4.6. a. y Fig. 4.4.b).



Fig. 4.6. a
Fig. 4.6. b
Una vez seleccionada la seccin aparece otra lista desplegable donde se va a
elegir el tipo de producto de la misma (Fig. 4.7.).





Fig. 4.7 Seleccin de tipo de producto
Posteriormente aparece la lista desplegable con los diferentes productos
disponibles del tipo elegido (Fig. 4.8.).





Fig. 4.8 Productos disponibles
Se eligen los productos hasta forma toda la lista de compra.
60

CAPTULO 5. ESTUDIO ECONMICO

5.1. Mejor opcin de cotizacin
Se realiza la cotizacin de los elementos necesarios para realizar el proyecto, se
consideran 3 proveedores para cada caso, de tal forma tenemos la siguiente figura
donde queda mejor explicado. (Tabla. 5.1)
Tabla. 5.1 Cotizacin de elementos


5.2. Gastos directos e indirectos, Ingresos

En el siguiente (Tabla.5.2) se aprecian gastos que se generan (directos,
indirectos) durante la realizacin del proyecto, as como durante su mantenimiento
y actualizacin, se consideran tambin los ingresos, de esta forma es ms fcil
entender la factibilidad econmica del proyecto.
No.
Propuesta
Proveedor Productos
Costo
$MN
Costo puesto
en la Cd. De
Mxico $MN
Costo x
hora
$MN
Horas de
uso
Costo de
Vida Util
$MN
Adobe Dreamweaver CS4 171.14 2,082.77 0.24 8 1.90
Adobe Flash CS4 171.14 2,082.77 0.24 10 2.38
Adobe Illustrator CS4 171.14 2,082.77 0.24 30 7.13
Adobe Photoshop CS4 171.14 2,082.77 0.24 30 7.13
Adobe Fireworks CS4 171.14 2,082.77 0.24 30 7.13
Total Parcial 25.68
Microsoft Office Project 2007 480.88 5,852.31 0.22 5 1.11
Office Visio Pro 2007 392.88 4,781.35 0.18 8 1.46
Office Word 2007 218.88 2,663.77 0.10 10 1.01
Total Parcial 3.58
SUBTOTAL 29.26
Internetworks Hospedaje Web en Linux 804.00 N/A 0.09 8760 804.00
SUBTOTAL 804.00
2
KC Rentas, S.A. de C.V. Renta de Computadora Prtatil 1644.30 N/A 4.57 24 109.62
SUBTOTAL 1,644.30
TOTAL 2,477.56
2
Razn
Por ser la opcin economicamente
mas atractiva, todas las ofertas
incluyen( impuestos ,entrega a
domicilio y actualizaciones)
3
Cadgrafics, S.A. de C.V.
Techmunde
Por ser la opcin economicamente
mas atractiva, todas las ofertas
incluyen( impuestos ,entrega a
domicilio y actualizaciones)
Por ser la opcin economicamente
mas atractiva, todas las ofertas
incluyen( impuestos ,entrega a
domicilio y actualizaciones)
Por ser la opcin economicamente
mas atractiva, todas las ofertas
incluyen( impuestos ,entrega a
domicilio y actualizaciones)
61

Tabla. 5.2 Gastos directos e indirectos
Conceptos
Inversin
Inicial
$MN
Costos
Fijos
$MN
Costos
Variables
$MN
Costos de Materia prima
Uso de Suite Adobe ($ x hora)
25.68
Usode Paqueteria Microsoft Office ($ x hora)
29.26
Costos de Produccion

Electricidad (kw/h) 72.77
Mano de obra 5,000.00
Renta de Laptop 1,644.30
Administracin del Sitio Web

1,000.00
Renta de Hospedaje web 67.00
Publicidad para el servicio 1,000.00
Banner de publicidad
TOTAL 7,839.00 1,000.00 1,067.00

5.3. Recuperacin de inversin


Es importante conocer el tiempo real en que se va a recuperar la
inversin de un proyecto, razn por la cual estn las siguientes figuras
donde se aprecian los montos de gastos (Tabla.5.3), as como los periodos,
siendo en el sptimo mes, cuando se recupere la inversin, comenzar a
haber ganancias (Tabla. 5.4.).

Tabla. 5.3 Sntesis de gastos.
Concepto
Monto
$ MN
Inversin Inicial

7839.00
Costos Fijos

1000.00
Costos Variables

1067.00
Total 9906.00

62

La forma para recuperar la inversin inicial as como el mantenimiento del
servicio web, ser a travs de la publicidad de proveedores de productos de la
tienda de conveniencia que estar en el sitio web. Generando con esto un ingreso
mensual a partir del cuarto mes de $5 000.00. En la tabla 5.4 se observa la
recuperacin de la inversin en el periodo nmero 8 a partir del cual se observan
ganancias.
Tabla. 5.4. Periodos para recuperacin de inversin.
Recuperacin $MN -9,906 -11,973 -14,040 -11,107 -8,174 -5,241 -2,308 +625
Periodos (meses) 1 2 3 4 5 6 7 8

5.4. Punto de Equilibrio
Un punto de equilibrio es usado comnmente en las empresas u organizaciones
para determinar la posible rentabilidad de vender determinado producto. Para
calcular el punto de equilibrio es necesario tener bien identificado el
comportamiento de los costos; El eje horizontal representa las ventas en unidades, y
en el vertical, la variable en pesos; los ingresos se muestran calculando diferentes
niveles de venta. Uniendo dichos puntos se obtendr la recta que representa los
ingresos, lo mismo sucede con los costos variables en diferentes niveles. Los costos
fijos estn representados por una recta horizontal dentro de un segmento relevante.
Sumando la recta de los costos variables con la de los costos fijos se obtiene la de los
costos totales, y el punto donde se intercepta esta ltima recta con la de los ingresos
representa el punto de equilibrio. A partir de dicho punto de equilibrio se puede
medir la utilidad o prdida que genere, ya sea como aumento o como disminucin
del volumen de ventas; el rea hacia el lado izquierdo del punto de equilibrio es
prdida, y del lado derecho es utilidad.
Nuestro punto de equilibrio se encuentra en el periodo 8 (Fig. 5.5)

Fig. 5.5 Punto de equilibrio














63

64

CAPTULO 6. IMPACTO AMBIENTAL

6.1. Disminucin en el uso de bolsas de plstico
En Mxico se producen 390 mil toneladas de bolsas de plstico al ao y su venta
genera ganancias por 5 mil millones de pesos anuales. La Secretara del Medio
Ambiente y Recursos Naturales (SEMARNAT) asegura que de ese total de bolsas que
se elaboran en el pas, 28% se distribuye en 38 cadenas de supermercados.
El resto, 72%, se comercializa entre almacenes de ropa y regalos, tiendas de
conveniencia (Oxxo, 7-Eleven, Super City, etctera) y otros pequeos negocios
dedicados especficamente a la venta de bolsas al mayoreo, cuyos principales
clientes son los comerciantes de mercados, tianguis y tiendas de abarrotes.
De acuerdo a las necesidades de transportacin de los productos adquiridos en
las tiendas de conveniencia, concretamente OXXO los clientes solicitan una bolsa
de plstico. Suponiendo que solo la mitad de los clientes de OXXO la solicitarn,
estamos hablando de 1. 85 millones de bolsas de plstico ocupadas diariamente
mximo 12 minutos y desechadas, despus habr que esperar poco mas de 100
aos para que se degraden.
La Asociacin Nacional de la Industria del Plstico (Anipac) seala que en la
Repblica Mexicana hay 332 empresas involucradas en este sector, entre
productores y proveedores de materias primas, hasta los encargados de la
manufactura y la distribucin.
El director de Anipac, Alfredo Lpez Machorro, inform que de ese universo, 25
empresas se dedican a la elaboracin de bolsas de plstico. Adems de stas, unas
180 micro y pequeas compaas elaboran empaques plsticos
La industria dedicada a la fabricacin de bolsas biodegradables y recicladas es
incipiente, pues se conocen al menos cinco grandes empresas que las elaboran
como Winsnes Mxico, Bamboorganic, Tecnologas para la Proteccin Ambiental,
Tierra Natural y Plsticos Degradables.
Un ciudadano promedio utiliza mnimo 3 bolsas de plstico diarias, que en Baja
California seran unos 2.5 millones de piezas que se suman al incuantificable
desperdicio de llantas, de recipientes de refresco, sopas, jugos, lcteos, quesos,
65

dulces y ropa hecha de telas sintticas, que son encontradas en los confinamientos
de desechos slidos oficiales, pero en gran medida en los basureros clandestinos.
Adems, el INEGI asegura que la demanda de plsticos en el pas se increment
en los ltimos 10 aos a raz de la firma del Tratado de Libre Comercio de Amrica
del Norte (TLCAN).
Considerando que la mejor alternativa es el rehso, ya que una sola bolsa servir
para que un repartidor lleve los pedidos de la tienda a ms de un cliente, con lo que
se reducira considerablemente este tipo de desecho. Y pues de esta manera no se
desperdicia la energa que se emplea en la elaboracin de cada bolsa.
6.2. Disminucin en el factor estrs de la ciudad
La tensin propia de la vida moderna y la contaminacin por estrs es algo que
se vive da a da en la ciudad de Mxico
El mal humor, irritabilidad, depresin y tensin en el lugar de trabajo son
sntomas de estrs laboral, una enfermedad que afecta la salud de los empleados y
puede disminuir hasta un 25% su productividad, de acuerdo con expertos.
Esta enfermedad afecta al 30% de los trabajadores mexicanos, segn datos de la
Universidad Nacional Autnoma de Mxico (UNAM).
"Los sntomas del estrs laboral suelen pasarse por alto, ya que algunos
empleadores los asocian con recursos de los empleados para no trabajar (...), pero
en realidad es una situacin grave que no slo afecta el desempeo, sino la salud de
quien la padece y de su entorno", dice la psicloga organizacional Martha Trejo.
Aunque su manejo vara en cada persona, en general recibir rdenes confusas,
falta de estabilidad, presiones financieras y el temor al despido son los principales
causas de esta enfermedad laboral, segn una encuesta del portal Trabajando.com.
Algunos de los sntomas ms comunes de este padecimiento, de acuerdo con el
psiclogo Victor Muriedas son:
Tensin inexplicable entre compaeros de trabajo y sus jefes que antes no
pareca existir. Episodios de ira y otros signos de inestabilidad emocional.
Son ms notorios los cambios en el lenguaje, como hablar demasiado alto o
demasiado rpido.
66

Cambios en el lenguaje corporal que indican un comportamiento distinto: es
necesario observar la postura, tono y flexibilidad muscular, expresiones
faciales, ojos, tics nerviosos, bostezos, etctera, ya que el estrs puede
afectar todo ello y ms.
En general, disminucin de la efectividad y aumento en las ausencias
laborales.
Los empleados con sobrecarga de trabajo o que laboran en reas saturadas
son los ms propensos a padecer estrs laboral.
Hoy en da el estrs es el principal causante del 80% de las enfermedades. El
estar constantemente en lugares muy concurridos, provoca situaciones de estrs ,
lo cual se ver disminuido debido a que , ahora los clientes tendrn la opcin de
comprar sus artculos de preferencia en su tienda de conveniencia ms cercana, y sin
trasladarse , en su lugar esta actividad la llevara a cabo una sola persona, encargada
de la atencin de pedidos a domicilio, cabe mencionar que por la cercana de estas
tiendas y sus clientes, es factible el uso de la bicicleta como medio de transporte en
la ayuda del reparto de los pedidos.

67

CONCLUSIONES

En una ciudad cuyo ritmo de vida es muy acelerado, los tiempos de
desplazamiento son un factor importante a considerar cuando se quiere ir de un
lado a otro, es por esta razn principal que se dio inicio a este proyecto, con la firme
intencin de proporcionar un servicio web que permita la ubicacin de las tiendas
de conveniencia ms cercanas, as como la comodidad de realizar compras en lnea
en las mismas, lo cual provoca una considerable reduccin de tiempo.
Despus de haber elaborado un estudio tcnico, estudio econmico y
estudio de mercado, as como el desarrollo del proyecto, se ha visto cumplido el
objetivo, ya que se logr optimizar una actividad tan cotidiana como lo es el proceso
de compra de artculos de primera necesidad, entre los beneficios obtenidos con la
implementacin de este proyecto se tienen; la informacin necesaria para que el
usuario final pueda tomar la mejor decisin y con ello tener un impacto en su
economa y en la administracin de su tiempo, contar con una personalizacin del
servicio , ya que este se hace a domicilio siendo un plus para el usuario final.
Es importante mencionar que el proyecto es gratuito para el usuario final,
esto se logra, por que los negocios por internet son de forma un tanto distinta a los
usuales, la recuperacin de la inversin inicial, as como el mantenimiento del
servicio se da por medio de la renta de espacios publicitarios dentro del sitio, lo
cual ofrece una factibilidad econmica prospera que se ve reflejada en el octavo
mes posterior a la implementacin.
Teniendo en cuenta una cultura de desarrollo sustentable, durante el
desarrollo, as como en la implementacin del proyecto se tiene una reduccin en el
uso de las bolsas de plstico, obteniendo con esto un impacto ambiental, el factor
estrs es tambin reducido, as como el uso de algn medio de transporte que
contamine, por que se har uso de bicicleta para hacer posible la entrega a
domicilio.
68

GLOSARIO

Aplicacin web hbrida (mashup o remezcla)
Es un sitio web o aplicacin web que usa contenido de otras aplicaciones Web para
crear un nuevo contenido completo, consumiendo servicios directamente.

Centros de Proceso de Datos (CPDs)
En las grandes empresas, todos los sistemas informticos centrales -grandes
ordenadores o mainframes, sistemas de almacenamiento asociados, impresoras de alta
velocidad y gran capacidad- se instalan en un mismo lugar, generalmente equipado con
sofisticadas medidas de seguridad para controlar el acceso al centro. Dado que las mquinas
alcanzan altas temperaturas, estas salas suelen contar tambin con sistemas especiales de
refrigeracin por aire o agua.

Consorcio de Red de Amplitud Mundial (W3C ,World Wide Web Consortium)
Es un consorcio internacional que produce recomendaciones para la World Wide Web.

Cookie
Una cookie (pronunciado ['ku.ki]; literalmente galleta) es un fragmento de informacin que
se almacena en el disco duro del visitante de una pgina web a travs de su navegador, a
peticin del servidor de la pgina. Esta informacin puede ser luego recuperada por el
servidor en posteriores visitas. En ocasiones tambin se le llama "huella".

Fuente web (Web Feed)
Una fuente web o canal web (en ingls web feed) es un medio de redifusin de contenido
web. Se utiliza para suministrar informacin actualizada frecuentemente a sus suscriptores.


69

Google Maps
Es el nombre de un servicio gratuito de Google. Es un servidor de aplicaciones de mapas en
Web. Ofrece imgenes de mapas desplazables, as como fotos satelitales del mundo entero
e incluso la ruta entre diferentes ubicaciones.

Grupo de Trabajo en Ingeniera de Internet (IETF , Internet Engineering Task Force )
Es una organizacin internacional abierta de normalizacin, que tiene como
objetivos el contribuir a la ingeniera de Internet, actuando en diversas reas, como
transporte, encaminamiento, seguridad.

Hardware
Trmino ingls que hace referencia a cualquier componente fsico tecnolgico, que
trabaja o interacta de algn modo con la computadora. No slo incluye elementos internos
como el disco duro, CD-ROM, disquetera, sino que tambin hace referencia al cableado,
circuitos, gabinete, etc. E incluso hace referencia a elementos externos como la impresora,
el mouse, el teclado, el monitor y dems perifricos.

Host
Un host o anfitrin es un ordenador que funciona como el punto de inicio y final de
las transferencias de datos. Ms comnmente descrito como el lugar donde reside un sitio
web. Un host de Internet tiene una direccin de Internet nica (direccin IP) y un nombre
de dominio nico o nombre de host.

Infova
Red informtica internacional que permite el intercambio de informacin a travs
de la lnea telefnica.



70

Interfaz de Programacin de Aplicaciones (API, Application Programming Interface)
Es el conjunto de funciones y procedimientos (o mtodos, en la programacin
orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como
una capa de abstraccin.

Lenguaje de Descripcin de Servicios Web (WSDL, Web Services Description Language)
Lenguaje basado en XML para describir servicios web. Permite describir la interfaz
pblica de los servicios web; eso significa que detalla los protocolos y los formatos de los
mensajes necesarios para interactuar con los servicios listados en su catlogo. Las
operaciones y mensajes que soporta se describen en abstracto y se ligan despus al
protocolo concreto de red y al formato del mensaje.

Lenguaje de Marcador Extensible (XML, Extensibe Markup Language)
Es un metalenguaje extensible de etiquetas, diseado especialmente para los
documentos de la web. Permite que los diseadores creen sus propias etiquetas,
permitiendo la definicin, transmisin, validacin e interpretacin de datos entre
aplicaciones y entre organizaciones.

Negocio a negocio (B2B, Busissnes to Busissnes o B-to-B).
Consiste en el comercio electrnico entre empresas a travs de Internet. Esto
incluye la presentacin de propuestas, negociacin de precios, cierre de ventas, despacho
de pedidos y otras transacciones. Con este mtodo se agiliza notablemente el tiempo
empleado para esta contratacin, ya que los pedidos a travs de Internet se tramitan en
tiempo real. Tambin abarata los costos del pedido, se pueden comunicar con otras
empresas de lugares distantes, e incluso de otros pases; por otra parte, el ahorro de tiempo
es en s un valor econmico importante.

Protocolo de Acceso Simple a Objetos (SOAP, Simple Object Access Protocol)
Es un protocolo estndar que define cmo dos objetos en diferentes procesos
pueden comunicarse por medio de intercambio de datos XML.

71

Protocolo de Transferencia de Hipertexto (HTTP, HyperText Transfer Protocol)
Es el mtodo ms comn de intercambio de informacin en la world wide web, el
mtodo mediante el cual se transfieren las pginas web a un ordenador. El protocolo de
transferencia es el sistema mediante el cual se transfiere informacin entre los servidores y
los clientes (por ejemplo los navegadores).

Proxy
El trmino proxy hace referencia a un programa o dispositivo que realiza una accin
en representacin de otro. Su finalidad ms habitual es la de servidor proxy, que sirve para
permitir el acceso a Internet a todos los equipos de una organizacin cuando slo se puede
disponer de un nico equipo conectado, esto es, una nica direccin IP.

Servicio de Radio General (GPRS, General Packet Radio Service)
Es un servicio que permite enviar paquetes de datos a travs de las redes GSM. Por
envo por paquetes se entiende aquellos datos que no hace falta completamente, sino
que se pueden dividir en partes que se van enviando uno detrs del otro. De esta forma se
pueden enviar varios paquetes por distintos canales o aprovechar los huecos que se
producen en la comunicacin y conseguir de esta forma un aprovechamiento ms efectivo
de los canales de transmisin.

Servicio Web (Web Service)
Un servicio web (en ingls, Web service) es un conjunto de protocolos y estndares
que sirven para intercambiar datos entre aplicaciones.

Sistema Universal de Telecomunicaciones Mviles (UMTS, Universal Mobile
Telecommunications System)
Es el estndar que se emplea en la llamada tercera generacin de telefona mvil,
que permite disponer de banda ancha en telefona mvil y transmitir un volumen de datos
importante por la red. Con la tercera generacin es posible la videoconferencia, descargar
vdeos, el intercambio de postales electrnicas, paseos 'virtuales' por casas en venta, etc.
todo desde el mvil.
72

Software
Se refiere al equipamiento lgico o soporte lgico de una computadora digital, y
comprende el conjunto de los componentes lgicos necesarios para hacer posible la
realizacin de tareas especficas.

Screen scraping
Es el nombre en ingls de una tcnica de programacin que consiste en tomar una
presentacin de una informacin (normalmente texto, aunque puede incluir informacin
grfica) para, mediante ingeniera inversa, extraer los datos que dieron lugar a esa
presentacin

UNIX
Sistema operativo multiplataforma, multitarea y multiusuario desarrollado
originalmente por empleados de Bell de AT&T.

URL
Un localizador uniforme de recursos, ms comnmente denominado URL (sigla en
ingls de uniform resource locator), es una secuencia de caracteres, de acuerdo a un
formato modlico y estndar, que se usa para nombrar recursos en Internet para su
localizacin o identificacin, como por ejemplo documentos textuales, imgenes, videos,
presentaciones digitales, etctera.

World Wide Web
Cuya traduccin podra ser Red Global Mundial o "Red de Amplitud Mundial", es un
sistema de documentos de hipertexto y/o hipermedios enlazados y accesibles a travs de
Internet.



73

FUENTES CONSULTADAS
Baca Urbina, Gabriel. Evaluacin de Proyectos. 5 Edicin, Ed. McGraw-Hill, Mxico,
2005.
Ribas Lequerica, Joan. Web Services. 1 Edicin, Ed. Anaya, Mxico, 2003.
Richards, Robert. Pro PHP XML and Web Services. 1 Edicin, Ed. Apress, EUA, 2006.
Snell, James; Macleod, Ken; Tidwell, Doug; Kulchenko, Pavel. Programming Web
Services With SOAP. 1 Edicin, Ed. Oreilly & Associates Inc., 2002.
Zimmermann, Olaf; Tomlinson, Mark; Peuser Stefan. Perspectives on Web Services., 1
Edicin, Ed. Springer, Alemania, 2003.
Extensible Markup Language; www.wikipedia.com
Introduccin a los Web Service; www.desarrolloweb.com
Definicin de WSDL; http://www.alegsa.com.ar
Definicin de B2B; http://www.mastermagazine.info
Qu es un Host; http://www.masadelante.com
Qu es un UMTS?; http://www.luifil.com

También podría gustarte