Professional Documents
Culture Documents
morir en el intento
•Conceptos
•Modelos de Negocio y Metodolgía
•Tecnologías
Tecnologías
E B i
E-Business
Conceptos Iniciales
Qué es Internet?
• Computadoras enlazadas física
(cables) y lógicamente
(software).
• Esta comunicación es la bases
para la formación
ó de Internet.
• En Internet, se tienen medios
físicos muy variados para
conectar un conjunto de
computadoras las que deben
estar permanentemente
prendidas y enlazadas a la red.
• Los medios físicos son muy
diversos: enlaces satelitales,,
circuitos digitales, fibras ópticas,
ondas de radio, etc.
• Estos enlaces son intricados, y
permiten más de un camino para
comunicar dos computadoras
entre sí.
Algunos datos técnicos
• Las computadoras que
permanecen constantemente
enlazadas, son generalmente
servidores
• Los servidores estáná
especializadas en brindar algún
servicio a la red, como
alojamientos de páginas web,
correo electrónico, chats, etc.
• El software que gobierna la
comunicación es el TCP/IP
(TRANSMISSION CONTROL
PROTOCOL/INTERNET
PROTOCOL) que permite la
PROTOCOL),
comunicación y servicios internet
independiente de los sistemas
operativos y de los diversos
componentes de software que
utilizen las computadoras
enlazadas a internet.
IInternet:
t t MMuchas
h redes
d locales
l l
enlazadas por TCP/IP
• Entonces Internet puede ser
definido como una red de
computadoras comunicadas
entre sí, a fin de
intercambiar servicios de
información entre ellas, en
base a un protocolo común
(TCP/IP).
• En esta red, una
computadora, se puede
colgar permanentemente
(como en el caso de los
servidores, o eventualmente
(
(como en ell caso de
d las
l
computadoras domésticas
que mediante una llamada a
InfoVía o a la central de la
RCP se enlazan a internet).
internet)
El Servicio Web:
• En un servidor web
(computadora
permanentemente enlazada a
internet) se graba la
i f
información
ió en formato
f t http.
htt
• Una estación o computadora es
enlazada a Internet
(generalmente por teléfono o
lí
línea dedicada).
d di d ) Al enlazarse
l ell
sistema le asigna su número
único IP.
• La estación carga un software
en su disco
di duro
d (o
(
localmente) llamado navegador
o browser (generalmente
explorer o netscape).
Como funciona la Web:
• El navegador permite hojear los web
que hay en los servidores, traduciendo
los textos y gráficos en pantalla.
Cuando uno ingresa la una dirección
web en su navegador (por ejemplo:
http://www.integral.com.pe), un
servidor de direciones (DNS: Domain
Name Service), se encarga de traducir
el texto o direccion URL en números
IP (Internet Protocol).
Cada servidor de servcios internet
tiene un número IP único a nivel
mundial, el TCP/IP se encarga de
enviar la información de la hoja web a
la estación que la solicito. La
j en segmentos
información viaja g o
paquetes por la internet. Es decir viaja
por decirlo así en trozos. Esta
característica permite que uno abra
varias páginas web simultáneamente,
sin que por ello tenga que esperar
más si esta abriendo sólo una.
Teoría General de Sistemas (TGS)
8
La empresa es un sistema:
• Encontrar formula-
ciones matemáticas
o modelos comunes
a una gran variedad
de sistemas
naturales y
artificiales (isofor-
mismo matemático
• Predecir el
comporta-miento de
los sistemas
11
Del modelo al computador:
• Se modeliza el
sistema de
información
empresarial
• El modelo se
codifica para que
lo simule un
programa de
computa-ción
• El software se
pone en
f
funcionamiento
i i t
12
Flujo de los Procesos de la Empresa Vs.
Vs
Organización Vertical
Unidades Organizacionales
A B C D E
1 Procesos de
la Empresa
2
13
Modelo de la Cadena de Valor
Actividades Primarias
LOGISTI OPERA-
LOGISTI- LOGISTI
LOGISTI- MERCA
MERCA-
CA DE CIONES CA DE DEO Y
ENTRADA SALIDA VENTAS
SERVICIO
COMPRAS
Activi-
ADMINISTRACIÓN DE LOS RECURSOS HUMANOS
dades
de Apo- DESARROLLO DE TECNOLOGÍA
yo CONTABILIDAD
14
L Cadena
La C d d
de Valor
V l como
Modelo de Proceso
PRODUCTO
CLIENTES
SOLICITU-DES
PEDIDOS
DE NUEVOS
PRODUCTOS
LOGÍSTICA
DISEÑO DEL LOGÍSTICA OPERACIO-NES DE SALIDA
PRODUCTO DE ENTRADA
MATERIAS
PRIMAS
ORDENES DE
COMPRA
PROVEEDORES
15
Tiempo
p de Ciclo
TIEMPO DE
TIEMPO DE CICLO
PROCESAMIENTO
• Al desarrollo de
sistemas integrados de
administración y
finanzas q
que realizan
muchas operaciones
simultáneamente
eliminado los tiempos
ERP: que no agregan valor
ENTERPRISE al negocio.
RESOURCE • Y entonces apareció ...
PLANNING
17
La nueva e-economí@
• La evolución de las
integración de las
técnologías de
información esta
transformando
fuertemente la
forma en que
hacemos negocios.
18
E Business
E-Business
Modelos de Negocio y Metodología
La evolución del e-business
Tecnología
B2B
Business to Business
E-commerce
E commerce
tiendas virtuales
Transacciones Bancarias
Limitadas por Internet
Transacciones EDI
fuera del entorno bancario
Redes Privadas
con acceso telefónico
o líneas digitales
Cajeros Automáticos
/ POS
Año 2000
20
Nace la telemática
Tipos de Proyecto e-business GANANDO
EXPERIENCIA
III TRANSACCIONES
III.
DE NEGOCIO
ALOR
en la Web
EGANDO VA
Proceso de
Proceso de
Piloto Adopción integración
Uso Presencia Inversión
cruzada
cuidadoso en la Web
1 2 3 4
AGRE
Sólo Mejora-
Uso de Estable- Acceso Redefinien
transaccio- miento de
Internet cimiento mejorado -do el
nes en los
en forma de un de sólo núcleo del
sistemas procesos
p
i t
interna Siti W
Sitio Web
b l t
lectura negocio
i
mejorados del negocio
Estamos Listos para el B2B?
• Fácil acceso a
Internet.
• Disponibilidad
Di ibilid d d
de
medios de pago por
Internet.
• Manejo de
herramientas
Internet.
Internet
• Tecnología disponible.
22
El Proceso del Comercio Electrónico
Ciber-Cliente,
navega, se
divierte, Operador logístico
decide recibe orden de
comprar despacho, recoje
mercadería de Entrega
tienda mercadería al
cliente
Proceso de la
transacción
Paga su
Elige sus
Eli compra
productos con
tarjeta
de
crédito/ Tienda incrementa
Descontamos
débito sus ventas
comisiones,
transferimos el
saldo 23
Módulos de una aplicación e-
commerce
• Contenido
Texto/Imagenes
• Catálogo
á de
Productos
g / g
• Logín/registro
• Pedidos
• Historial
• Pasarela
P l de
d
Pagos
Estamos listos
l para ell e-
commerce?
• Existe soporte local para este tipo de
transacciones por los operadores de
tarjeta de crédito.
• 600 000 usuarios actuales de los
600,000
sectores A y B.
• A partir de Julio 3,000,000
adicionales por tarjeta de débito
• Comisiónó VISA 5%, menor que en
comercio tradicional.
• Existen varias empresas operadores
logísticas.
g
• Se cuenta con experiencia en
telemarketing y operaciones
bancarias por internet.
• Difusión del acceso a internet.
internet
25
Diferencias
Dif i entre
t ell B2B y ell e-
commerce
• En el e-commerce se
vende a
consumidores finales,,
B2C.
• B2B son
transacciones entre
empresas clientes o
proveedores que son
parte de la cadena
del proceso de
negocio.
26
Caso Tributación Virtual 1:
E. Wong
DOMINIO: miempresa.com.uk
DNS: India
Hosting: Australia
Productos: Cuba
Empresa
Empresa: HABANOS
Perú
Caso Tributación Virtual 3:
Servicios Globalizados
• IGV: ¿Venta de exportación?, no
afecta a IGV?, ¿sujeta a leyes de
Cuba al resto del mundo?
• Renta: ¿Fuente peruana?,
peruana?
¿Fuente del exterior?, ¿Dónde
esta la renta?
• Aparecerán: PARAÍSOS
VIRTUALES????
• Falta regulación específica.
• ¿Con qque tecnología
g la
Administración Tributaria
controlará estas transacciones?
¿Cómo trabaja el líder?
• Procesos de
negocios
externalizados.
externalizados
• Integración de sus
aplicaciones
p
informáticas con
clientes y
proveedores.
proveedores
• Uso intensivo de
tecnología.
33
Road Map de un proyecto e-business
1. MODELO DE 2. ESTUDIO DE LAS
2
NEGOCIO: MEJORES
•Suscripción EXPERIENCIAS:
•Transacción •Benckmark
Basado en negocio •Revisar sitios web: estilo
real o puramente y contenido
virtual
3. MAP SITE:
•Propuesta Grafica
5. OPERACIÓN: •Propuesta de Contenido
•Marketing •Requerimiento Funcional
•Soporte Tecnológico (Lógica y Esfuerzo)
•Logística
L í ti de d Transacción
T ió
4. IMPLEMENTACIÓN:
•Infraestructura Tecnológica.
Tercerización
•Tercerización
•Desarrollo, Pruebas y Puesta
en Producción.
Proceso Customer
Relationalship Manager (CRM)
Despacho al Cliente
36
Proceso Provider
Relationalship Manager (PRM)
Abastecimiento del Proveedor
38
E C
E-Commerce
Tecnologías
Cuando la Web se hizo dinámica
SERVIDOR DE APLICACIONES
WEB
DEVUELVE
HTML
INTERFASE LIBRERIAS,
RECIBE PROCESA CON SCRIPTS LÓGICA DE
CLIENTE WEB HACE PETICIÓN PETICIÓN CGI APLICACIÓN,
PETICIÓN (common BASE DE
gateway DATOS
interfase)
Tecnologías Disponibles
• Perl
• PHP
• ASP / VBS
• JAVA
• Cold Fusion
• Etc., etc. Y
etc.
Las mas usadas:
Microsoft VS el Mundo
SQL 2000
J2EE
Internet Information Server
• En 1995 se lanza
tecnología ASP con el
IIS.
• Es un DLL del tipo
ISAPI o Internet
Server Aplication
Program Interface
Interface, que
es invocada
automáticamente por
los archivos de
extensión
t ió ASP
ASP.
• Scripts soportados:
VBS, JS, Componentes
COM otros
COM, otros.
.NET
• Nueva tecnología de
Microsoft lanzada el
2001 ppara integrar
g
sistemas y servicios
informáticos a
Internet.
• Consta de un conjunto
de herramientas y el
nuevo servidor
Windows
d 2000 y otros
servidores para
internet.
Demostración ASP
Antecedentes del Servidor Apache
• Un grupo de CERN
Centro Europeo de
Investigacion Nuclear
desarrollo el concepto
servidor/cliente HTTP.
• Luego transfirieron el
proyecto a la NCSA
(National Center for
Supercomputing
Applications).
• El proyecto empieza en
marzo de
d 1995 y para
agosto ya se disponia de
este servidor para una
gran variedad de
sistemas
i operativos.
i
Los origenes de Java
• En 1990 Sun incia un proyecto para
crear un lenguaje de programación
fácil de aprender y universal a
cualquier dispositivo.
• En 1995 Patrick Naugthon,
Naugthon líder del
proyecto del lenguaje universal,
construye el lenguaje de programación
Java que se accionaba con un browser
prototipo (HOT JAVA),
JAVA) concidiendo con
el inicio del fenomeno internet.
• En 1996 se forma Java Soft.
• Sun lidera un consorcio de empresas
p e
instituciones que gratuitamente
desarrollan y distribuyen esta
tecnología.
http://java sun com
http://java.sun.com
El modelo de programación JAVA
• Applets
• Beans
• Enterprise Java Beans
• Java Server Pages
• Servlets
• Ha sido adoptado por
muchas compañías todas
competidoras de
microsoft: Oracle
Oracle, IBM,
IBM
Borland, PowerSoft, etc.
Arquitectura de Servidor
basado en Java
Solicitudes de
internet HTTP
/ HTTPS
BASE DE SERVIDOR
DATOS DE PAGINAS
CGI
JDBC API
HTTP
SERVLET
JDK ENGINE (WEB
(WEB-
CONTAINER)
Arquitectura de J2EE
Ejemplo de Aplicación en J2EE
XML- Orígenes
• El XML proviene de un
lenguaje que inventó IBM
allá por los años 70. El
lenguaje de IBM se llama
GML (General Markup
Language) y surgió por la
necesidad que tenían en la
empresa de almacenar
grandes cantidades de
información de temas
diversos.
• Un lenguaje con el que
poder clasificarlo todo y
escribir cualquier documento
para que se pueda luego
procesar adecuadamente.
adecuadamente
XML - Tecnología
• XML es la sigla de eXtensible Markup Language
(Lenguaje de Marcación extensible). Al igual que
HTML, XML se deriva del progenitor de todos los
lenguajes extensibles - el SGML (Standard
Generalized Markup Language - Lenguaje de
Marcación Estándar Generalizada).
• Ahora bien,
bien SGML es un meta
meta-lenguaje;
lenguaje; Es decir,
decir
es un sistema para la definición de lenguajes de
marcación como el HTML. El XML también es un
meta-lenguaje - un subconjunto de SGML diseñado
especialmente
i l t para IInternet.
t t Y all igual
i l que ell
SGML, se puede utilizar para definir diversos
lenguajes de marcación para usos específicos -
especialmente para la representación de datos.
XML – Reglas básicas
• La regla más básica del XML
es que todo elemento con un
rótulo de inicio, debe tener
un rótulo correspondiente al
final. Además, el rótulo al
final de un elemento interno,
interno
debe aparecer antes del
rótulo final del elemento que
lo encierra.
1. Sintaxis errada:
• <auction_item>
<descripción></auction_ite
m> </descripción>
1. Sintaxis correcta:
• <auction_item>
<descripción>
</descripción></subasta_it
em>
XML - Sintaxis
• Las etiquetas se escriben anidadas, unas dentro de otras.
• <ETIQ1>...<ETIQ2>...</ETIQ2>...</ETIQ1>
• Cualquier etiqueta puede tener atributos. Le podemos poner los
atributos que queramos.
• <ETIQ atributo1="valor1" atributo2="valor2"...>
• Los comentarios de XML se escriben igual que los de HTML.
• <!-Comentario -->
• <?xml version="1.0"?>
<PELICULA nombre="El Padrino" año=1985>
<PERSONAL>
</DIRECTOR nombre="Georgie Lucar">
</INTERPRETE nombre="Marlon Brando" interpreta-a="Don
Corleone">
p
</INTERPRETE nombre="Al Pacino" interpreta-a="Michael
Corleone">
</PERSONAL>
</ARGUMENTO descripción="Pelicula de mafias sicilianas en
Estados Unidos">
</PELICULA>
Demostración JAVA
Aportes de los participantes
...Gracias por su Atención
F
Francisco
i Villó Bustamante
Villón B
Gerente General de Tecnología de Gestión