como hacer e-business
TRANSCRIPT
Cómo hacer e-business y no morir en el intentomorir en el intento
•Conceptos•Modelos de Negocio y Metodolgía
Tecnologías•Tecnologías
E B iE-BusinessConceptos 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 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 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), que permite la comunicación y servicios internet independiente de los sistemas operativos y de los diversos componentes de software que utilizen las computadoras utilizen las computadoras enlazadas a internet.
I t t M h d l l Internet: Muchas redes locales enlazadas por TCP/IP
• Entonces Internet puede ser • 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 En esta red, una computadora, se puede colgar permanentemente (como en el caso de los servidores, o eventualmente ( l d l (como en el caso de las computadoras domésticas que mediante una llamada a InfoVía o a la central de la RCP se enlazan a internet)RCP se enlazan a internet).
El Servicio Web:
• En un servidor web (computadora permanentemente enlazada a internet) se graba la i f ió f t httinformación en formato http.
• Una estación o computadora es enlazada a Internet (generalmente por teléfono o lí d di d ) Al l l línea dedicada). Al enlazarse el sistema le asigna su número único IP.
• La estación carga un software di d ( en su disco duro (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: 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 información viaja en segmentos o j gpaquetes 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)
• Propuestra por Von Bertalanffy en 1968
• Es una cosmovisón Es una cosmovisón del mundo
• Explica la realidad por las relaciones por las relaciones entre su partes, organización, orden, ...
• Acepta el comporta-miento teleológico
8
La empresa es un sistema:
• Tiene una finalidad • Tiene un sub-sistema
t lcontrol• Se relaciona con su
mediomedio• Su principal medio de
control: la información di ti t que sus distintas
partes entregan a la gerencia
Su herramienta: Su herramienta:
EL COMPUTADOREL COMPUTADOR9
gEL COMPUTADOREL COMPUTADOR
C t í ti d l Características de la empresa como sistema:
• Es un sistema con voluntad con un propósito común entre sus partesentre sus partes
• Contiene una división funcional del trabajo
• Cada parte esta o Cada parte esta o puede estar informada del comportamiento de las ot as pa teslas otras partes
• Por lo menos una parte ejerce el control del sistema
10
del sistema
Fin de la TGS:
• Encontrar formula-ciones matemáticas o modelos comunes o modelos comunes a una gran variedad de sistemas naturales y naturales y artificiales (isofor-mismo matemático
• Predecir el • Predecir el comporta-miento de los sistemas
11
Del modelo al computador:
• Se modeliza el sistema de información información empresarial
• El modelo se codifica para que codifica para que lo simule un programa de computa-cióncomputa-ción
• El software se pone en f i i t
12
funcionamiento
Flujo de los Procesos de la Empresa Vs Flujo de los Procesos de la Empresa Vs. Organización Vertical
Unidades Organizacionales
1A B C D E
Procesos de
2la Empresa
3
13
Modelo de la Cadena de ValorActividades Primarias
LOGISTI- OPERA- LOGISTI- MERCA-LOGISTICA DE
ENTRADA
OPERA-CIONES
LOGISTICA DESALIDA
MERCADEO YVENTAS
SERVICIO
COMPRAS
ADMINISTRACIÓN DE LOS RECURSOS HUMANOSActivi-dades
DESARROLLO DE TECNOLOGÍA
CONTABILIDAD
dadesde Apo-yo
14
L C d d V l L C d d V l La Cadena de Valor como La Cadena de Valor como Modelo de ProcesoModelo de Proceso
CLIENTES
PRODUCTO
CLIENTES
SOLICITU-DESDE NUEVOS
PEDIDOS
DISEÑO DELPRODUCTO
LOGÍSTICADE ENTRADA
OPERACIO-NES
LOGÍSTICADE SALIDA
PRODUCTOS
ORDENES DE
MATERIASPRIMAS
15PROVEEDORES
COMPRA
Tiempo de Ciclop
VACIAR EL DEPOSITODE CASSETTES
INSPECCIONAR LOSDE CASSETTES
DEVUELTOSCASSETTES DEVUELTOS
TIEMPO DETIEMPO DEPROCESAMIENTO TIEMPO DE CICLO
•El tiempo de ciclo expresa la duración de un proceso d do actividad
•Incluye:
El tiempo que toma completar una actividad o - El tiempo que toma completar una actividad o proceso
- Tiempo ocioso
16- Tiempo entre actividades o proceso
Y esta concepción a donde nos llevo?nos llevo?
• Al desarrollo de Al desarrollo de sistemas integrados de administración y finanzas que realizan qmuchas operaciones simultáneamente eliminado los tiempos ERP: que no agregan valor al negocio.
• Y entonces apareció ...
ERP:ENTERPRISE RESOURCE
17
PLANNING
La nueva e-economí@
• La evolución de las integración de las técnologías de técnologías de información esta transformando fuertemente la fuertemente la forma en que hacemos negocios.
18
E-BusinessE Business
Modelos de Negocio y Metodología
La evolución del e-businessB2B
Tecnología
E-commerce
Business to Business
Transacciones Bancarias
Limitadas por Internet
E commercetiendas virtuales
Redes Privadas
Transacciones EDIfuera del entorno bancario
Cajeros Automáticos/ POS
Redes Privadascon acceso telefónico
o líneas digitales
Año 2000
20Nace la telemática
Tipos de Proyecto e-business
III TRANSACCIONES
GANANDOEXPERIENCIA
II. ACCESO A LA DATA
III. TRANSACCIONESDE NEGOCIO
Obtenga su información en la Web
Integrando la Web con los sistemas del negocio
Transformando la forma en que se conducen los
negocios
I. PUBLICACIÓN
ALO
R
Presencia en la Web
Piloto
1
Adopción
2
Proceso de Inversión
3
Proceso de integración
cruzada
4
Uso cuidadoso
EGA
ND
O V
A
Uso de Internet en forma i t
Estable-cimiento
de un Siti W b
Acceso mejorado
de sólo l t
Sólo transaccio-
nes en sistemas
Mejora-miento de
los procesos
Redefinien-do el
núcleo del i
AG
RE
interna Sitio Web lectura mejoradosp
del negocio negocio
Estamos Listos para el B2B?
• Fácil acceso a Internet.Di ibilid d d • Disponibilidad de medios de pago por Internet.
• Manejo de herramientas InternetInternet.
• Tecnología disponible.
22
El Proceso del Comercio ElectrónicoEl Proceso del Comercio Electrónico
Ciber-Cliente, navega, se Ciber-Cliente, navega, se
Operador logístico divierte, decide comprar
divierte, decide comprar
Operador logístico recibe orden de despacho, recoje mercadería de tienda
Entrega mercadería al cliente
Proceso de la transacción
Eli Paga su
transacción
Elige sus productos
compra con tarjeta de crédito/débito
Descontamos Tienda incrementa sus ventas
23
débito comisiones, transferimos el saldo
sus ventas
Módulos de una aplicación e-Módulos de una aplicación e-commerce
• Contenido Texto/Imagenes
á• Catálogo de Productos
• Logín/registrog / g• Pedidos• Historial
P l d • Pasarela de Pagos
l lEstamos listos para el 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 usuarios actuales de los 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
25
• Difusión del acceso a internet.
Dif i t l B2B l Diferencias entre el B2B y el e-commerce
• En el e-commerce se vende a consumidores finales, ,B2C.
• B2B son transacciones entre transacciones entre empresas clientes o proveedores que son parte de la cadena parte de la cadena del proceso de negocio.
26
Caso Tributación Virtual 1:Caso Tributación Virtual 1:E. Wong
CLIENTE DEL
EXTERIOR
PAGO CONVISA
DESPACHOPRODUCTOS LOCALES
BENEFICIARIO LOCAL
Caso Tributación Virtual 1:Caso Tributación Virtual 1:E. Wong
• IGV: Venta se trata como venta local, la diferencia es que se diferencia es que se paga desde el exterior.
• Renta: Fuente • Renta: Fuente peruana
Caso Tributación Virtual 2:Caso Tributación Virtual 2:Tortas Perú
CLIENTE DEL
EXTERIOR
PAGO CONVISA
SE ENCARGA PREPARAR LA
TORTA A AFILIADA MAS
BENEFICIARIO LOCAL
CERCANA AL DOMICILIO DEL BENEFICIARIO
Caso Tributación Virtual 2:Caso Tributación Virtual 2:Tortas Perú
• IGV: Venta se trata como venta local, la diferencia es que se qpaga desde el exterior.
• Remuneraciones:Honorarios Locales.
• Renta: Fuente peruana
Caso Tributación Virtual 3:Caso Tributación Virtual 3:Servicios Globalizados
Cliente: R d l M dMEDIO DE PAGO Resto del MundoMEDIO DE PAGO:
ISLAS CAIMAN
DOMINIO: miempresa.com.ukDNS: India
Hosting: Australia
Productos: CubaHABANOSEmpresa: HABANOSEmpresa
Perú
Caso Tributación Virtual 3: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? • Renta: ¿Fuente peruana?, ¿Fuente del exterior?, ¿Dónde esta la renta?
• Aparecerán: PARAÍSOS Aparecerán: PARAÍSOS VIRTUALES????
• Falta regulación específica.• ¿Con que tecnología la q g
Administración Tributaria controlará estas transacciones?
¿Cómo trabaja el líder?
• Procesos de negocios externalizadosexternalizados.
• Integración de sus aplicaciones pinformáticas con clientes y proveedoresproveedores.
• Uso intensivo de tecnología.
33
Road Map de un proyecto e-business1. MODELO DE 2 ESTUDIO DE LAS NEGOCIO:•Suscripción•TransacciónBasado en negocio real o puramente
2. ESTUDIO DE LAS MEJORES EXPERIENCIAS:•Benckmark•Revisar sitios web: estilo
real o puramente virtual
y contenido
3. MAP SITE:•Propuesta Grafica•Propuesta de Contenido•Requerimiento Funcional (Lógica y Esfuerzo)
5. OPERACIÓN:•Marketing•Soporte TecnológicoL í ti d T ió
4. IMPLEMENTACIÓN:•Infraestructura Tecnológica.•Tercerización
•Logística de Transacción
Tercerización•Desarrollo, Pruebas y Puesta en Producción.
Proceso Customer Proceso Customer Relationalship Manager (CRM)
Despacho al ClienteDespacho al Cliente
ClienteCorporativo
WebCRM
Intefase conaplicaciones de
la empresa / procesos manuales / Sistemas
DescisorCorporativo
TransaccionesComerciales
manuales / Sistemas Informáticos
Soporte de:•Pedidos•Pagos•Información Comercial•Comunicación
35
•Comunicación•Otros
Completando la externalización de los procesos de negociosde los procesos de negocios
Cadena de Ventaad a d aCadena Logística
Web CRMWeb B2B PRMProveedores ClientesNegocio
36
Proceso Provider Proceso Provider Relationalship Manager (PRM)
Abastecimiento del ProveedorAbastecimiento del Proveedor
ProveedorCorporativo
WebPRM
Intefase conaplicaciones de
la empresa / procesos manuales / Sistemas
DescisorCorporativo
TransaccionesComerciales
manuales / Sistemas Bejerman
Soporte de:•Solicitudes de Cotización•Ordenes de Compra•Medios de PagoC i ió
37
•Comunicación•Otros
Resumiendo:
Concepto Tecnología Proceso Contable Mejoram iento continuo de la calidad de los procesos de negocios
S istem as integrados de adm in istración y finanzas basados en arqu itecturas de cliente-serv idor por
Se identifica que parte del proceso da origen a un asiento contable
Se program a la cliente serv idor por proceso distribu ído (E jm . RDMS con V isual Basic, Power Builder, etc.
Se program a la dinám ica contable para su registro autom ático
El 90% o m ás de los registros contables son
d i generados sin necesidad de personal contable
Externalización de los procesos de negocios
Internet, aplicaciones web, com ercio e lectrón ico.
Parte de los procesos de negocios son hechos por clientes o por clientes o proveedores corporativos.
La autom atización de los registros contables se autom atiza m as y se puede consultar y procesar re localizadam ente
La in form ación corporativa esta disponib le en web segura para lectura
38
segura para lectura y análisis
E CE-CommerceTecnologías
Cuando la Web se hizo dinámica
DEVUELVE
SERVIDOR DE APLICACIONES WEB
HTML
CLIENTE WEB HACE PETICIÓN
RECIBE PETICIÓN
INTERFASE CON SCRIPTS
CGI(common
LIBRERIAS, LÓGICA DE
APLICACIÓN, BASE DE
PROCESA PETICIÓN
PETICIÓN (common gateway interfase)
BASE DE DATOS
Tecnologías Disponibles
• Perl• PHP• PHP• ASP / VBS
JAVA• JAVA• Cold Fusion• Etc., etc. Y
etc.
Las mas usadas:Las mas usadas:Microsoft VS el MundoMicrosoft 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 que Program Interface, que es invocada automáticamente por los archivos de
t ió ASPextensión ASP.• Scripts soportados:
VBS, JS, Componentes COM otrosCOM, otros.
.NET
• Nueva tecnología de Microsoft lanzada el 2001 para integrar p gsistemas y servicios informáticos a Internet.
• Consta de un conjunto de herramientas y el nuevo servidor
d 2000Windows 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 desarrollo el concepto servidor/cliente HTTP.
• Luego transfirieron el proyecto a la NCSA (National Center for (National Center for Supercomputing Applications).
• El proyecto empieza en d 1995 marzo de 1995 y para
agosto ya se disponia de este servidor para una gran variedad de i isistemas operativos.
Los origenes de Java• En 1990 Sun incia un proyecto para • 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 líder del • En 1995 Patrick Naugthon, líder del proyecto del lenguaje universal, construye el lenguaje de programación Java que se accionaba con un browser prototipo (HOT JAVA) concidiendo con prototipo (HOT JAVA), concidiendo con el inicio del fenomeno internet.
• En 1996 se forma Java Soft.• Sun lidera un consorcio de empresas e p
instituciones que gratuitamente desarrollan y distribuyen esta tecnología.
http://java sun comhttp://java.sun.com
El modelo de programación JAVA• Applets• Beans• Enterprise Java Beans• Enterprise Java Beans• Java Server Pages• Servlets• Ha sido adoptado por
muchas compañías todas competidoras de microsoft: Oracle IBMmicrosoft: Oracle, IBM, Borland, PowerSoft, etc.
Arquitectura de Servidor basado en Javabasado en Java
Solicitudes de internet HTTP
BASE DE DATOS
SERVIDOR DE PAGINAS
CGI
internet HTTP / HTTPS
JDKSERVLET
ENGINE (WEB-
JDBC API
HTTP
JDK ENGINE (WEBCONTAINER)
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 lenguaje de IBM se llama GML (General Markup Language) y surgió por la necesidad que tenían en la empresa de almacenar empresa de almacenar grandes cantidades de información de temas diversos.
• Un lenguaje con el que • Un lenguaje con el que poder clasificarlo todo y escribir cualquier documento para que se pueda luego procesar adecuadamente procesar 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 lenguajes extensibles - el SGML (Standard Generalized Markup Language - Lenguaje de Marcación Estándar Generalizada).
• Ahora bien SGML es un meta-lenguaje; Es decir • Ahora bien, SGML es un meta lenguaje; Es 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
i l t I t t Y l i l l especialmente para Internet. Y al igual que el SGML, se puede utilizar para definir diversos lenguajes de marcación para usos específicos -especialmente para la representación de datos.especialmente para la representación de datos.
XML – Reglas básicasXML – 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 final de un elemento interno, debe aparecer antes del rótulo final del elemento que lo encierra.
1. Sintaxis errada:1. Sintaxis errada:• <auction_item>
<descripción></auction_item> </descripción>
1. Sintaxis correcta:1. Sintaxis correcta:• <auction_item>
<descripción> </descripción></subasta_item>
XML - SintaxisXML Sintaxis• Las etiquetas se escriben anidadas, unas dentro de otras. • <ETIQ1>...<ETIQ2>...</ETIQ2>...</ETIQ1> • Cualquier etiqueta puede tener atributos. Le podemos poner los 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 --> • <!-Comentario -->
• <?xml version="1.0"?> <PELICULA nombre="El Padrino" año=1985> <PERSONAL> <PERSONAL> </DIRECTOR nombre="Georgie Lucar"> </INTERPRETE nombre="Marlon Brando" interpreta-a="Don Corleone"> </INTERPRETE nombre="Al Pacino" interpreta-a="Michael pCorleone"> </PERSONAL> </ARGUMENTO descripción="Pelicula de mafias sicilianas en Estados Unidos"> </PELICULA> </PELICULA>
Demostración JAVA
Aportes de los participantes
...Gracias por su Atención
F i Villó BFrancisco Villón BustamanteGerente General de Tecnología de Gestión
Miguel Checa 458 Piso 3 Sta. Catalina Lima 13 .+(511) 265-4629
Celular +(511)9540-0748 RPM #216567www.tecnologiadegestion.comg g
e-mail: [email protected]