[ e-comm ] Comércio Eletrônico II: Plataformas de E-Commerce Fábio Roberto Pillatt, 2001...
Transcript of [ e-comm ] Comércio Eletrônico II: Plataformas de E-Commerce Fábio Roberto Pillatt, 2001...
[e-comm]
Comércio Eletrônico II:Comércio Eletrônico II:Plataformas de E-CommercePlataformas de E-Commerce
Fábio Roberto Pillatt, 2001
Departamento de Sistemas e Computação - UFPb
2
[e-comm]
ObjetivoObjetivo• Apresentar aos Analistas de negócios algumas plataformas de comércio
eletrônico.– Ênfase no “o que” pode ser oferecido pela plataforma. Não estará
sendo tratado “como” implementar uma solução com determinada plataforma.
• Disponibilizar uma comparação entre plataformas de comércio eletrônico.– Custo.– Funcionalidades.– Facilidade de uso.
• Possibilitar que os analistas de negócios tenham uma noção das funcionalidades providas por uma plataforma.– Para que não sejam enganados pela equipe de desenvolvimento.
• Disponibilizar uma aproximação referente ao investimento necessário na implementação de uma solução de comércio eletrônico com a utilização ou não de uma plataforma de e-commerce.
3
[e-comm]Solução desenvolvida sem uma Solução desenvolvida sem uma
plataforma de e-commerceplataforma de e-commerce• Aplicações simples podem ser desenvolvidas sem a
necessidade de uma plataforma de e-commerce.
– Não há necessidade de muitas funcionalidades (alto grau de personalização, várias formas de disponibilizar o produto, ...)
– Ex.: Site para vendas de camisetas oficiais do Esporte Clube Internacional.
• Parte-se do zero. Nenhuma ferramenta, ou componente já pronto, é utilizado.
– Tudo deve ser programado manualmente.
– Lembre-se que estamos competindo “On Internet Time”
• Não se está preso a qualquer solução proprietária.
• Plataformas de e-commerce geralmente são caras.
4
[e-comm]
Solução Sem PlataformaSolução Sem Plataforma
BrowserCliente
Web Server
Servlet
ServidorDe Aplicações
BDR
HTML
RMI
BusinessLogic
• Preocupações com persistência de dados.• Preocupações com transações concorrentes em situações críticas.• Preocupações com segurança.• Implementação de personalização.• etc.
5
[e-comm]
Algumas plataformas de e-commerceAlgumas plataformas de e-commerce
• Características alcançadas com uma plataforma de e-commerce:
– Microsoft BizTalk Server 2000
– WebSphere
– Ariba B2B Commerce Platform
– Ferramentas Linux: E-commerce
– ...
O mercado competitivo atual requer que soluções sejam: (1) versáteis à mudanças de mercado, (2) relativamente
fáceis de serem desenvolvidas e (3) rápidas de serem implantadas.
6
[e-comm]Microsoft BizTalk Server 2000Microsoft BizTalk Server 2000
• Solução da Microsoft que oferece a infra-estrutura e ferramentas que possibilitam a troca de documentos de negócios.– BizTalk Framework.
• facilita a integração permitindo a comunicação entre sistemas díspares (ERP – e-comerce, e-commerce – legado)– Todas as informações são convertidas para XML.
• Disponibiliza:– Ferramentas gráficas de desenvolvimento (BizTalk Editor e BizTalk
Mapper);– Mecanismos de troca de documentos (suporta XML, EDI, …);– Segurança (chave pública/privada, assinaturas digitais e criptografia)– Adaptadores de aplicativos (integração fim-a-fim com sistemas
financeiros, ERP, CRM, etc).
7
[e-comm]
Arquitetura e ferramentasArquitetura e ferramentas
Responsável pela criação egerenciamento de documentosde negócios.
Responsável por prover serviços básicos e possibilitar a troca de informações entreorganizações
Responsável pela manutençãoe gerenciamento da base de dados.
8
[e-comm]
BizTalk EditorBizTalk EditorReconhecimento do Pedido de Compra(Purchase Order).
Permite desenvolver emodificar especificaçõesde documentos denegócios.
Especificações de documentos definem a estrutura de um docu-mento de negócio inde-pendentemente do formato do dado (EDI,XML, Texto)
9
[e-comm]
BizTalk Management DeskBizTalk Management Desk
•Usado para definir característica do relacionamento entre parceiros de comércio.•Permite a criação e configuração de acordos entre sócios comerciais referentes a organização, lista de distribuição, segurança, etc.
10
[e-comm]
RequisitosRequisitos Mínimos Mínimos de Hardware de Hardware
• Processador 300MHz
• 128 MB de RAM
• 6 GB de disco rígido
• Drive CD-ROM
• Adaptador de rede.
11
[e-comm]
EditionsEditions
• BizTalk Server 2000 é disponbilizado em três edições:– BizTalk Server Enterprise Edition– BizTalk Server Standard Edition– BizTalk Server Developer Edition
12
[e-comm]
BizTalk Server Enterprise EditionBizTalk Server Enterprise Edition
• Direcionado a grandes organizações.• Suporta a integração de ilimitadas aplicações com ilimitados parceiros empresariais sobre a Internet.• Suporta múltiplos processadores para tratar de grandes volumes de transações.
13
[e-comm]
BizTalk Server Standard EditionBizTalk Server Standard Edition
• Direcionado para pequenas e médias organizações• Suporta a integração com cinco parceiros empresariais sobre a Internet.• Não suporta múltiplos processadores.
14
[e-comm]
BizTalk Server Developer EditionBizTalk Server Developer Edition
• Fornece tecnologias necessárias para integrar aplicações referentes ao sistema de comércio eletrônico.• Permite que soluções sejam criadas e testadas dentro de um ambiente de desenvolvimento para, mais tarde, realizar o deployment em um ambiente de produção completo.
15
[e-comm]
SegurançaSegurança
• Disponibiliza– Suporte para chave pública/privada (autenticação).
• Método para identificar a identidade dos participantes.
– Baseia-se no protocolo padrão de segurança SSL (Secure Sockets Layer).
• Protocolo de transporte seguro para informações confidenciais.– Ex.: Número de cartão de crédito.
– Suporte para criptografia de mensagens confidenciais.• Processo que torna mensagens indecifráveis a menos para
aqueles que possuem a chave de decodificação.
• Apoia-se na segurança interna dos servidores Windows.
16
[e-comm]
Sistemas Operacionais SuportadosSistemas Operacionais Suportados
• Windows NT/2000– Solução Proprietária
17
[e-comm]
Framework BizTalkFramework BizTalk
Aplicações da Empresa
ERP
SCM
Aplicações de Legado
Comprador...
Aplicações da Empresa
CRM
SFA
Aplicações de Legado
Fornecedor...
Aplicações da Empresa
ERP
SCM
Aplicações de Legado
SFA
CRM
Comprador / Fornecedor. . . . . .
Framework B2B
Mecanismos de
Interoperabilidade
A utilização de um framework pode serde grande valor parasolucionar o problemade incompatibilidadede conceitos entre empresas.
Delega-se a tarefa da comunicação entre osparticipantes a um framework B2B.
Os participantes não comunicam-se direta-mente.
18
[e-comm]
Troca de documentosTroca de documentos
• Arquitetura Centraliza (portal Web centralizado - biztalk.org);– validação de esquemas.– Versionamento.
• Repositório possui BizTags (elementos XML encapsulados)
• Utilização de um framework para realizar a troca de documentos.
Repositório Centralde BizTags
Business 1 Business 2
• Organizações diferentes podem utilizar formatos diferentes de dados. A plataforma BizTalk faz a conversão para XML utilizando a ferramenta XSL Transformation.
19
[e-comm]
EscalabilidadeEscalabilidade
• BizTalk Server fundamenta-se na escalabilidade do Windows 2000 Server.
• Utiliza o balanceamento de carga, oferecido pelo sistema operacional, para alcançar uma performance otimizada.
• Devido a estrutura de repositórios e processamento centralizado utilizado pelo framework BizTalk, a escalabilidade de tal framework pode tornar-se limitada.
20
[e-comm]
Integração com Parceiros ComerciaisIntegração com Parceiros Comerciais
Parceiros comerciais raramente compartilham os mesmos sistemasinternos.Ex.: Padrão de transferência de dados, estrutura do documento de negócios (XML, EDI, texto)
O BizTalk Server possibilita uma troca de informações fluída ecompletamente automatizada entredois ou mais parceiros comerciais.
Abrange desde a capacidade de fazer troca de documentos eletrônicos até a integração de cadeia de fornecimento (SCM - Supply Chain Management).
21
[e-comm]Integração com Sistemas de LegadoIntegração com Sistemas de Legado
•BizTalk Server 2000 possibilita, através do Host Integrator Server 2000, a integração com sistemas corporativos e com o legado.
22
[e-comm]
AdaptabilidadeAdaptabilidade
• Business Logic pode ser inserido no repositório central de Biztags a medida que for necessário.
• Empresas podem migrar de Standard Editon para Enterprise Edition, adquirindo assim, maior funcionalidades e desempenho.
• Baseia-se na arquitetura mostrada no início deste módulo.– Suporte para a inserção de business logic e
disponibilização de serviços básicos.
23
[e-comm]
CustoCusto
• Enterprise Edition: $24,999 por processador
• Standard Edition: $4,999
• Developer Edition: $499
24
[e-comm]
WebSphereWebSphere
• Uma plataforma de software para comércio eletrônico, produzida pela IBM, que dá suporte para qualquer tipo de e-business.– Pequenos sites preocupados em publicar conteúdo.– Sites responsáveis pelo tratamento de grande volumes de
transações do tipo Business-to-Business.
• Une fornecedores, vendedores e sócios através de múltiplos sistemas em um ambiente integrado.
• O coração do WebSphere é o WebSphere Application Server.– Servidor de aplicações onde o Business Logic deve ser inserido.
25
[e-comm]
Arquitetura e FerramentasArquitetura e Ferramentas
Base da solução de comércioeletrônico.
Funcionalidades adicionais “plugadas” ao sistema a medidaque se torne necessário.
Serviços que possibilitam a implementação de uma soluçãoem resposta a demanda domercado e requisições do cliente.
Aplicações de clientes e parceiros. Possibilidade de integração com o sistema.
26
[e-comm]
Infra-EstruturaInfra-Estrutura
• Fornece as funcionalidades básicas que possibilitam disponibilizar um negócio de forma online.– Suporta a inserção de Business Logic
(componentes no servidor de
aplicações) e funcionalidades
(pacotes).
• Ferramentas:– WebSphere Application Server– MQSeries
27
[e-comm]WebSphere Application ServerWebSphere Application Server
• Ambiente para aplicativos de e-business (Servidor de aplicações).– É o coração do WebSphere.– Possibilita a inserção do Business Logic.– Business Logic pode ser ligado aos processos
críticos do negócio.
• Disponibilizado em três edições:– Standard Edition– Advanced Edition– Enterprise Edition
28
[e-comm]
Standard EditionStandard Edition
• WebSphere Application Server, Standard Edition:– Suporte para Java e servlets.– Suporte para JSP.– Acesso via JDBC para DB2.– Suporte XML (eXtensible Markup Language) e XSL
(eXtensible Stylesheet Language).– IBM HTTP Server (servidor de aplicações)– VisualAge for Java (ambiente de programação)
29
[e-comm]
Advanced EditionAdvanced Edition
• WebSphere Application Server, Advanced Edition:– Funcionalidades providas pela Standard Edition.– Lotus Domino– WebSphere Commerce Suite– Suporte para Enterprise Java Beans 1.0 (EJB)– Controle de segurança e gerenciamento, incluindo
gerência de grupos de usuários e métodos de políticas de controle.
30
[e-comm]
Enterprise EditionEnterprise Edition
• WebSphere Application Server, Enterprise Edition:– Funcionalidade providas pela Advanced Edition.– Capacidades de integração de processos e elementos
EJB.• Suporte a distribuição e persistência de objetos.
– CORBA.
– Suporta alto volume de transações.– MQSeries.
• Possibilita a troca de informações entre as aplicações dos parceiros comerciais.
31
[e-comm]
MQSeriesMQSeries
• Um software de mensagens para a integração de aplicativos em diversas plataformas empresariais e comunicação entre fornecedores.– Simplifica a tarefa de conectar aplicações através de ambientes
diferentes.– Suporta a troca de informações entre até 35 sistemas operacionais
diferentes.
• Interface consistente e familiar para todas as plataformas o que minimiza a necessidade de treinamento de usuários.– Permite que todos os usuários troquem informações utilizando a
mesma interface familiar disponibilizada pelo MQSeries, independente do Sistema Operacional.
– Você poderá dedicar-se ao Business Logic enquanto o MQSeries se encarregará das conexões com os diferentes sistemas.
32
[e-comm]Extensões da Infra-estruturaExtensões da Infra-estrutura
• Fornece funcionalidades adicionais para qualquer tipo de crescimento (previsível ou não) do e-business ou exigências por parte do cliente.– Inserção de funcionalidades de forma fácil e rápida.
• Ferramentas de apresentação– WebSphere Studio
– WebSphere Personalization
– WebSphere Portal Server
• Ferramentas de deployment– WebSphere Site Analyzer
– WebSphere Edge Server
– WebSphere Voice Server
33
[e-comm]
WebSphere StudioWebSphere Studio
• Ambiente de desenvolvimento para construção de sites de comércio eletrônico.– Disponibiliza ferramentas necessárias para o programador
desenvolver, testar e pôr em operação aplicações Web em HTML e java.
– Disponibiliza um conjunto de ferramentas que reduz o tempo e esforço necessário para construir aplicativos dinâmicos para a WEB.
• Depurador de código java Integrado.• Suporte para desenvolvimento em equipe.• Não suporta as últimas versões de JSP, servlets e EJB
(Enterprise Java Beans).• Não tem nada de intuitivo, o que exige mais tempo de
aprendizagem por parte do programador.
34
[e-comm]
WebSphere PersonalizationWebSphere Personalization• Possibilita a construção de Web sites que forneçam
páginas virtuais dinâmicas de acordo com o interesse e necessidade de cada visitante.
• Possui 3 engines principais:– Rules Engine: Executa as regras de negócios que
determinam quais conteúdos deve ser mostrado para cada visitante.
– Resource Engine: permite que proprietários de Web sites otimizem suas estratégias de personalização sobre conteúdos e informações de perfis de múltiplas fontes.
– Recommendation Engine: Usa filtro colaborativo para oferecer conteúdo e recomendação de produtos aos visitantes do site.
35
[e-comm]WebSphere Homepage BuilderWebSphere Homepage Builder
• Reúne funcionalidades necessárias para construir páginas em um único pacote.– Editor de páginas– WebArt Designer (criação de logotipos gráficos)– Web Animator (criação de GIFs e banners animados)– File Transfer (permite a manipulação de arquivos no servidor Web
como que se estivessem em seu PC).
• A criação de páginas Web dinâmicas e de qualidade torna-se trivial.– Não é necessário ser expert em programação Web para criar
páginas Web de qualidade.
• Está disponível para os Sistemas Operacionais Windows e Linux.
36
[e-comm]
WebSphere Portal ServerWebSphere Portal Server
• Possibilita a criação de portais para servir as necessidades de funcionários, sócios e consumidores.
• Destina-se à oferta de um framework aberto e escalável para possibilitar a junção de aplicações e informações provenientes de fontes variadas.
• Funcionalidades– Navegação, customização, personalização e interatividade de
informações e aplicações.– Agrega e sumariza conteúdo de informações para usuários.– Constrói regras baseadas na personalização
• WebSphere Personalization integrado.
– categorização (habilidade de gerenciamento de usuários em grupos ou individualmente).
37
[e-comm]
WebSphere Site AnalyzerWebSphere Site Analyzer
• Proporciona análise de tendências e preferências dos visitantes do site.– Ajuda a tomar decisões baseadas no comportamento
dos visitantes.– Gerencia o conteúdo do site.– Melhora a eficiência de iniciativas e campanhas virtuais.– Provê informação valiosa sobre o comportamento dos
clientes.
• Sistemas Operacionais– AIX, Linux, Solaris, Windows 2000/98/95/NT
38
[e-comm]
AplicaçõesAplicações• Serviços modulares e extensíveis que permitem a
implementação de soluções em resposta à demanda do mercado e necessidades de clientes.– Softwares off-the-shelf.– Utilizam serviços providos pela plataforma.
• Ferramentas:– WebSphere Commerce Suite– Lotus Domino– MQSeries Workflow– WebSphere B2B Integrator
39
[e-comm]
WebSphere Commerce SuiteWebSphere Commerce Suite• Solução que fornece ferramentas necessárias para criar e
gerenciar sites de e-commerce conforme as necessidades do negócio.– Sites B2B ou B2C.– Edições Start (sites simples) e Pro (sites complexos)
• Permite a criação de sites globais que respeitam as variações regionais.– Idiomas, Moedas, catálogos, métodos de pagamento, impostos.
• Exige profissionais especializados em Java para desenvolvimento.
40
[e-comm]
Lotus DominoLotus Domino• Domino integra softwares de mensagens,
segurança, gerenciamento e distribuição.– Empresas em crescimento podem desejar otimizar
contatos com clientes e canalizar os processos comerciais.
– Não há mais necessidade de preocupar-se com a integração de softwares para mensagens, segurança, gerenciamento e distribuição e réplica de dados, o Domino integra tudo.
• Roda na maioria da plataformas populares.– Windows NT, OS/2, Unix, As/400, Linux e S/390.
41
[e-comm]
MQSeries WorkFlowMQSeries WorkFlow
• Permite que os clientes definem e executem processos de negócios baseados em seus requisitos de negócios específicos.– Processar solicitações de empréstimos bancários mais
rápido de modo a melhorar o atendimento aos clientes e diminuir custo.
• Ajuda as organizações a definir, documentar, testar, controlar, executar, melhorar e integrar os processos comerciais.– Facilidade de mudança permite a organização reagir
fácil e rapidamente à novas exigências de mercado.
42
[e-comm]
WebSphere B2B IntegratorWebSphere B2B Integrator• Reduz o tempo, complexidade e custo de
implementação de novas aplicações empresarias.
• Habilita organizações a criar, executar e gerenciar processos de negócios que se “amarram” a diversas aplicações, empresas e pessoas.– Processos de negócios podem ser gerenciados
como um sistema completo.– Introduz um framework para criar, executar e
gerenciar processos de negócios.
43
[e-comm]
Aplicações de Clientes e ParceirosAplicações de Clientes e Parceiros
• WebSphere possibilita a integração das aplicações de parceiros comerciais com seu sistema interno.– Ex.: Automatização do sistema de e-procurement de
uma empresa compradora com o sistema de gerenciamento de pedido da empresa fornecedora.
• Permite a integração de
sistemas internos.– Ex.:Sistema de gerenciamento de
estoque com o sistema de
e-procurement.
44
[e-comm]
RequisitosRequisitos
• requisitos para a instalação do IBM WebSphere Application Server, Advanced Edition:– Processador 500MHz– 2GB livre de disco rígido– 512 MB de Memória– Unidades de CD ROM.– Interface de rede
• A inclusão de outros softwares (BDs, extensões da plataforma, aplicações) pode exigir um aumento na configuração do hardware.
45
[e-comm]
CatálogoCatálogo• A ferramenta WebSphere Catalog Manager
possibilita elaborar, criar e manter dados de catálogo usando a tecnologia XML e baseada em padrões Java.– Mantém grandes volumes de dados de catálogo de
forma rápida, eficiente e padronizada.– Disponibiliza uma interface de gerência fácil.– Inclui funcionalidades de personalização.
• Conteúdo de interesse para o cliente.• Língua preferida do cliente.
– Gera informações de produtos facilitando o gerenciamento da cadeia de fornecimento.
46
[e-comm]
SegurançaSegurança• Usuários são inseridos em grupos onde permissões de acesso são
delegadas para cada recurso que pode ser acessado através do servidor Web.– Administradores do Sistema.
– Clientes.
• Servidor de aplicações permite definir grandes variedades de permissões, como permissões para enviar e receber arquivos, para excluir arquivos, para carregar servlets, etc.
• WebSphere Aplication Server requer que os clientes autentiquem-se diante do servidor quando solicitam recursos protegidos.– HTTPS (combinação dos protocolos HTTP e SSL)
• Autenticação Básica: nome e senha enviados ao servidor em modo texto.• Autenticação Digest: nome e senha (criptografada) enviados ao servidor.• Autenticação Personalizada: formulário de informações.• Autenticação Certificada: autenticação via certificado digital.
47
[e-comm]
Serviços de PagamentoServiços de Pagamento
• Devido ao aumento das transações comerciais realizadas de forma online, há uma crescente necessidade para integrar capacidades de pagamentos com softwares existentes.
• Solução da IBM: IBM WebSphere Payment Manager.– Permite comerciantes receberem e processarem pagamentos na
Internet.– Possibilita a integração com aplicações existentes tais como
catálogo online.– Aceita pagamentos em múltiplas moedas.– Permite suporte à SSL e controle de acesso.– Dá suporte para múltiplos tipos de pagamentos
48
[e-comm]
AdaptabilidadeAdaptabilidade
• Business Logic pode ser inserido no servidor de aplicações a medida que for necessário.
• Empresas podem inserir funcionalidades de acordo com a demanda do mercado ou com o crescimento financeiro da mesma simplesmente “plugando” componentes (pacotes) no sistema de comércio eletrônico.– WebSphere provê uma ambiente integrado para desenvolvimento e
deployment.– Pode ser usado em conjunto com aplicações de Lotus
Domino,MQSeries, Banco de dados, etc.
• Baseia-se na arquitetura mostrada no início deste módulo.– Suporte para a inserção de business logic e disponibilização de
serviços básicos.
49
[e-comm]
AdaptabilidadeAdaptabilidade
Advanced Edition:
VisualAge for JavaLotus DominoWebSphere Commerce SuiteIBM HTTP Server
Web
Sp
her
eP
erso
nal
izat
ion
Web
Sp
her
eS
ite
An
alyz
er
Web
Sp
her
eB
2B I
nte
grat
or
50
[e-comm]
Sistemas Operacionais SuportadosSistemas Operacionais Suportados
• Aplicações “plugadas” podem suportar SOs diferentes.
• Standard Edition: Windows NT/2000, AIX, AS/400, HP-UX, Red-Hat Linux, Caldera Linux, OS/390 e Novell NetWare.
• Advanced Edition: Windows NT/2000, Solaris, AIX, AS/400 HP-UX, Red Hat Linux, Novell NetWare.
• Enterprise Edition: Windows NT, Solaris, AIX, OS/390
51
[e-comm]
CustoCusto
• WebSphere Application Server, Standard Edition: $795.00 (instalação)
• WebSphere Application Server, Advanced Edition: $7,500.00 (por processador)
• WebSphere Application Server, Enterprise Edition: $35,000.00 (por processador)
• WebSphere Studio, Advanced Edition: $4,612.66• WebSphere Studio, Professional Edition: $689.92• WebSphere Personalization: $10,000 (por processador)• WebSphere Homepage Builder: $69.00• WebSpher Site Analyzer: $10,000
52
[e-comm]
Ferramentas Linux E-CommerceFerramentas Linux E-Commerce• Solução da Conectiva• Opção econômica para implementação de lojas virtuais não
excepcionais.– Ênfase à venda direta ao consumidor (B2C)
• Divide o trabalho de montagem e administração em três esferas (administração em três camadas):– Administradores do sistema: instalação do software e integração
com o sistema existente.– Web designers e webmasters: controle sobre o “look and feel” do
site de comércio eletrônico.– Gerentes de produtos: gerenciamento dos produtos sendo
ofertados, promoções. Não necessita de conhecimentos técnicos.
• Possibilita que os gerentes de produto e designers não necessitem de suporte contínuo da equipe técnica.
53
[e-comm]
Requisitos de HardwareRequisitos de Hardware• Configuração Mínima
– Processador 233MHz– Adaptador de Vídeo VGA– 64 MB de memória– 2 GB de disco IDE
– Unidades de CD ROM e disquete 3,5’’– Interface de rede local 10 Mbit/s
• Configuração Recomendável– Processador 450MHz– Adaptador de Vídeo VGA– 256 MB de memória– 9GB de disco SCSI– Unidades de CD ROM e disquete 3,5’’– Interface de rede local 100 Mbit/s
54
[e-comm]
CatálogoCatálogo• Manutenção do catálogo é bastante simples.• A plataforma fornece um editor de produtos que
permite criar novos itens, baseados em tipos pré-definidos, ou alterar itens já criados.– Solicita o preenchimento de vários campos referentes as
informações que serão apresentadas na página gerada.– Tipo de item determina quais campos serão solicitados.– Links para eventuais imagens são solicitados.– Promoção– Sugestão de itens relacionados.– Descontos
55
[e-comm]
Carrinho de ComprasCarrinho de Compras
• O carrinho de compras já vem implementado pela plataforma.– Permite que as quantidades dos produtos
possam ser alteradas.– Calcula taxas de entrega.– Proporciona um campo para que o cliente possa
escrever alguma mensagem de reclamação referente à loja.
– Envia e-mail com os detalhes da compra.
56
[e-comm]
Serviços de PersonalizaçãoServiços de Personalização
• A plataforma não fornece ferramentas de personalização.
• Se necessárias, devem ser implementadas manualmente.– Utilização de PHP para gerar páginas Web
dinâmicas.
57
[e-comm]
Serviços de PagamentoServiços de Pagamento
• Fornece um gerenciador de opções de pagamento que possibilita habilitar somente as opções de pagamento desejadas.
• A plataforma disponibiliza várias formas de pagamentos que vão desde pagamento com cartão de crédito até impressão de formulários de ordem de compra.
58
[e-comm]
Gerenciador de PedidosGerenciador de Pedidos
• O gerenciador de pedidos (Order Manager) permite:– Visualizar informações de pedidos.– Editar informações de pedidos.– Cancelar pedidos.– Excluir pedidos.
• Pedidos– Pending Orders: pedidos ainda em andamento.– Archived Orders: pedidos já finalizados. São guardados
em um área a parte. Presentes em estatísticas.• Pedidos cancelados: são excluídos e não fazem parte de
estatísticas.
59
[e-comm]
Gerenciador de RemessaGerenciador de Remessa• Define os métodos e custos de remessa dos
produtos da loja.• Permite a criação métodos de remessa baseados
nas seguintes maneiras de cobrança:– Preço: Custo da remessa é uma porcentagem do preço.– Peso simples:Custo da remessa é baseado no peso do
produto.– Simples por quantidade: Custo da remessa é baseado
na quantidade.– Simples por volume: baseado na quantidade de volumes
(embalagens).– Por zoneamento: Baseado na localização das partes.
60
[e-comm]Cálculos de Taxas e ImpostosCálculos de Taxas e Impostos
• Plataforma calcula automaticamente o imposto aplicado sobre cada produto vendido.
• Fornece um gerenciador de impostos (Tax Manager).– Permite a criação de novos impostos.– Permite que múltiplas regras de impostos sejam
definidas dependendo da localização do cliente.
61
[e-comm]
SegurançaSegurança
• Um Web Site seguro exige um servidor seguro.– Configuração do Sistema operacional (Linux)
• Conserto e atualizações
• Remover serviços desnecessários (Telnet, FTP, etc).
• Verificação de arquivos de log.
• Sempre buscar ajustes do Sistema Operacional.
• Configuração do arquivo httpd.conf– Especificar regras de acesso para diretórios no servidor.
• Servidor Apache implementa o SSL (Secure Sockets Layer)– Autenticação: certificados.– Mensagem Privada: mensagens criptografadas.– Integridade das mensagens: Message Digest.
62
[e-comm]Facilidade de GerenciamentoFacilidade de Gerenciamento
• Fornece um gerenciador de acessos.– Permite a criação de contas ou grupos de
usuários restringindo o acesso para certas funções do sistema (Ex. Gerente de produtos)
• Gerenciamento do site pode ser realizado de forma online.– Alterações são executas mediante a
apresentação de uma senha, que trafega pela rede criptografada.
63
[e-comm]
Integração com Banco de DadosIntegração com Banco de Dados
• Pacote inclui o banco de dados PostgreSQL.
• Provê integração com o Oracle
• Com as necessárias adaptações, pode ser ajustado a qualquer outro banco de dados relacional
64
[e-comm]
Código Fonte InclusoCódigo Fonte Incluso
• Disponibilização do código fonte.
• Possibilita ao usuário promover alterações no software, adaptando-se às suas necessidades, sem realizar grandes investimentos.
• Característica da plataforma UNIX.
65
[e-comm]
Limitações para Produtos e Limitações para Produtos e TransaçõesTransações
• Não há limite teórico para a quantidade de produtos colocados à venda, nem para o número de transações simultâneas.
• A limitação fica por conta do hardware utilizado e da capacidade de gerenciamento de pedidos.
66
[e-comm]
Sistemas Operacionais SuportadosSistemas Operacionais Suportados
Esta solução é instalável apenas no sistema operacional Linux da plataforma UNIX.
67
[e-comm]
CustosCustos
• O Pacote inclui:– CD de instalação
• Suíte para comércio eletrônico Tallyman 2.0.6• Servidor Web Apache1.3.12• Banco de dados PostegreSQL 6.5.2• Servidor de correio eletrônico (Sendmail)• Sistema operacional Conectiva Linux• Mais de 400 programas para Linux
• Guia do comércio eletrônico
• Custo = R$ 106,00
68
[e-comm]
ComparaçãoComparação
Características BizTalk WebSphere Conectiva
Custo
Suporte à mudanças demercado
Plataformas suportadas
Integração com legado
Facilidade de uso
ruim bom ótimo
69
[e-comm]
ReferênciasReferências
• Microsoft BizTalk Server– www.microsoft.com/biztalk– www.biztalk.org
• WebSphere– www-4.ibm.com/software/
• Ferramentas Linux: Ecommerce– www.conectiva.com.br– E-commerce: a solução para comércio eletrônico na
plataforma linux (livro vindo no pacote da conectiva).– http:/demo.akopia.com (Demo)