Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Taller de Ing de Sw Unidad 2

Ingeniería del software para comercio electrónico
by

Lucero Zamora

on 4 February 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Taller de Ing de Sw Unidad 2

Ing. Lucero Zamora M. "Ingeniería del software para comercio electrónico" Sistemas Distribuidos Qué es un Sistema Distribuido? Aquel en el que los componentes de software o hardware, localizados en computadoras unidas mediante una red, comunican y coordinan sus acciones solo mediante paso de mensajes. Problemas:
Concurrencia
Inexistencia de un reloj global
Fallos Independientes Compartir Recursos *Internet Ejemplos de sistemas distribuidos *Intranet *Computacion Movil y Ubicua Vasta colección de redes de computadoras de diferentes tipos interconectadas.
Intercambio de mensajes.
Servicios
www
email
tranferencia de archivos Fracción de internet
Varias LAN's enlazadas por backbones
Cortafuegos (firewalls) -> impedir mensajes Computación móvil. Relocalización de tareas de computo mientras el usuario este en movimiento o visitando lugares distintos de su entorno habitual. Computación Ubicua. Es la Utilización concertada de muchos dispositivos de computación pequeños que están presentes en los entornos físicos de los usuarios. Retos Heterogeneidad

Múltiples Sistemas Operativos, Hardware ( java)
Middleware
Código Móvil Puede ser extendido y reimplementado en diversos aspectos:
Añadir nuevos servicios de compartición de recursos
Componentes diseñados por diversas personas.
A nivel de Hardware
A nivel de Software Extensibilidad Seguridad Confidencialidad
Integridad
Disponibilidad
No dejar la información del mensaje accesible
Saber a que tiene derecho
Desafíos:
Ataque de denegación de servicios
Seguridad de código móvil Escalabilidad Conservar la efectividad con incrementos significativos de usuarios y recursos.
Control del coste de los recursos físicos
Control de las perdidas de las prestaciones
Prevención de las perdidas de prestaciones.
Prevención de desbordamiento de recursos de software.
Evitar cuellos de botella en prestaciones. Tratamiento
de Fallos Fallos parciales
Detección de fallos.
Enmascaramiento de fallos.
Tolerancia a fallos.
Recuperación frente a fallos.
Redundancia. Concurrencia Propiedad que permite a múltiples procesos ser ejecutados al mismo tiempo y que potencialmente puedan comunicarse entre si. Transparencia Ocultar la separación de los componentes de un sistema distribuido.
De acceso (local / remota )
De ubicación ( sin conocer la ubicación ).
Concurrencia.
Replicación.
Frente a Fallos
De movilidad
Prestaciones
Escalado e-commerce Comercio electrónico Qué es??? Es la realización de cualquier transacción comercial de bienes o servicios a través del uso de herramientas facilitadas por Internet o el Intercambio de bienes y servicios realizado a través de redes teleinformáticas, soportados en plataformas y protocolos de comunicación estandarizados a nivel global. Agentes del e-commerce Existen tres elementos o categorías principales que soportan el comercio electrónico: Administración (A), Empresa (B) y Consumidor (C), que pueden generar diferentes tipos de transacciones comerciales que benefician de manera global a cualquiera de ellos: Tipos Business toBusiness Se trata de la transacción que se realiza entre empresas.
En ocasiones estas empresas clientes se agrupan o asocian
creando portales de empresas (por ejemplo de alimentación
, vestido, industrias químicas, restauración, etc.),
lo que les supone aunar fuerzas para negociar en mejores
condiciones. Business-to-consumer
o viseversa Este tipo de operaciones se realizan entre una empresa y un/a consumidor/a: la persona consumidora tiene una necesidad que puede resolver la empresa. Este tipo de negocio virtual abarca tanto las compras que realizan los/as consumidore/as en los supermercados, como las gestiones financieras que realizan con sus bancos, como las compras de ropa, etc. Consumer to Consumer El comercio electrónico C2C (Consumer to Consumer) es el tipo de
comercio que se lleva a cabo entre consumidores, bien sea mediante
el intercambio de correos electrónicos o a través de tecnologías P2P
Una de las estrategias más comunes del comercio C2C para Internet viene definida por aquel tipo de negocio cuyo objetivo es facilitar la comercialización de productos y/o servicios entre particulares. Ejemplos
muy conocidos son mercadolibre.com. Citizen to Government relaciona a los consumidores con el Gobierno, facilitando el intercambio telemático de transacciones entre los ciudadanos y las administraciones públicas.

Algunos de los servicios más habituales son:
•Información.
•Participación del ciudadano.
•Suscripción para la notificación telemática.
•Pago de tasas e impuestos.
•Sugerencias y reclamaciones.
•Entrada y/o salida a través de registro.
•Diversos servicios, como empleo, sanidad o educación. Business to Government busca una mejor optimización de los procesos de negociación entre empresas y el gobierno. Su aplicación se destina a los sitios o portales especializados en la administración pública. En ellos las instituciones oficiales tienen la posibilidad de contactar con sus proveedores, pudiendo estos agrupar ofertas o servicios. Ventajas y Desventajas Ventajas Desventajas •Incrementa las oportunidades de ventas. Reducción de costos.
•Alcance a clientes potenciales en todo el mundo.
•Aumenta las oportunidades de compra.
•Identificación de nuevos proveedores y socios comerciales.
•Reducción de tiempo en la entrega de productos específicos.
•Alternativas para los compradores mucho mayores.
•Disponibilidad de productos todos los días, 24 horas al día.
•Bienestar general de la sociedad.•Pagos electrónicos.
•Educación virtual •No todos los productos se ajustan al uso del comercio electrónico. •Factores de índole cultural y legal. •Falta de confianza en los medios de pago electrónicos. •Reticencia al cambio.•Falta de acuerdos internacionales para la estandarización legal y jurídica. •Costos de acceso a Internet Tecnologías del
e-commerce Internet Surge con el objetivo de crear redes a nivel mundial que operaran independientemente sin depender de computadores centrales para controlar sus operaciones, se ha convertido en una gran plataforma de comunicación pública, teniendo como aliado la web que ha permitido su acelerado crecimiento, la cual facilita un medio de comunicación universal, ofreciendo servicios como el correo electrónico, protocolos de transferencias de archivos, entre otros, es al mismo tiempo un canal de transmisión mundial, un mecanismo para distribuir la información y un medio para la colaboración e interacción entre individuos, ordenadores y organizaciones, sin importar la localización geográfica. Redes y Comunicaciones El C. E. basa su estructura en el funcionamiento de las redes teleinformáticas e Internet. Medios de Transmisión de Datos Son los canales por los cuales se realiza el transporte de voz y datos. Sus características tienen que ver con la velocidad, distancia y calidad de la transmisión Par Trenzado Consiste en dos hilos de cobre recubiertos con material aislante utilizados especialmente para comunicaciones telefónicas Cable Coaxial Es un cable utilizado para transportar señales eléctricas de alta frecuencia que posee dos conductores concéntricos, uno central "Positivo o vivo" encargado de llevar la información, y uno exterior, de aspecto tubular "Malla o blindaje" que sirve como referencia de tierra y retorno de las corrientes. Entre ambos se encuentra una capa aislante llamada dieléctrico, de cuyas características dependerá principalmente la calidad del cable. Todo el conjunto suele estar protegido por una cubierta aislante Fibra Óptica Es un medio de transmisión empleado habitualmente en redes de datos; un hilo muy fino de material transparente, vidrio o materiales plásticos, por el que se envían pulsos de luz que representan los datos a transmitir. Las fibras se utilizan ampliamente en telecomunicaciones, ya que permiten enviar gran cantidad de datos a gran velocidad, mucho más rápido que en las comunicaciones de radio y cable. También se utilizan para redes locales. Son el medio de transmisión por excelencia, inmune a las interferencias. Tienen un costo elevado Microondas La información se transmite por el aire a través de ondas electromagnéticas. Es necesario un enlace visual entre los puntos emisor y receptor para que exista comunicación Comunicaciones Moviles WAP (WIRELESS APPLICATION PROTOCOL)
UMTS (UNIVERSAL MOBIL TELECOMUNICATIONS SYSTEM
GPS (GLOBAL POSITIONING SYSTEM) Vía Satélite Las ondas electromagnéticas se transmiten gracias a la presencia en el espacio de satélites artificiales situados en órbita alrededor de la Tierra. Un satélite actúa básicamente como un repetidor situado en el espacio: recibe las señales enviadas desde la estación terrestre y las reemite a otro satélite o de vuelta a los receptores terrestres Tipos de Redes LAN (RED DE AREA LOCAL)
MAN (RED DE AREA METROPOLITANA)
WAN (RED DE AREA EXTENSA) Protocolos de Comunicaciones PROTOCOLO TCP/IP
INTERCAMBIO ELECTRÓNICO DE DATOS (EDI)
CORREO ELECTRÓNICO Interfaces Servidor WORLD WIDE WEB
PROTOCOLO HTTP (HYPERTEXT TRANSFER PROTOCOL)
MODELO CLIENTE-SERVIDOR
SERVIDORES WEB
LENGUAJES DE LOS SISTEMAS BASADOS EN WEB
LENGUAJES DE MARCAS
LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE GUIONES. Interfaces Cliente NAVEGADORES DE INTERNET Sistemas de Pago del C.E. MEDIOS DE PAGO ELECTRÓNICO
MEDIOS DE PAGO ALTERNATIVOS
SERVICIOS FINANCIEROS EN INTERNET
PROTOCOLOS DE SEGURIDAD EN PAGOS ELECTRÓNICOS
PROTOCOLOS SSL (SECURE SOCKETS LAYER) Tarea
Equipo 1.- Ingeniería de seguridad
Equipo 2.- Encriptación
Equipo 3.- Firmas digitales
Equipo 4.- Certificaciones digitales Taller de Ingeniería de SoftWare
Full transcript