Sistemas de Internet e Software Livre
Edy HayashidaE-mail: [email protected]
2 8/30/2011
Apresentação
• Nome
• Experiência Profissional
• Expectativa do curso
3 8/30/2011
Conteúdo do curso
• Conceitos cliente-servidor
• Sistemas distribuídos
• Modelos de negócio na web
• Comércio Eletrônico
• Plataformas e sistemas para Comércio Eletrônico
• Marketing na Internet
• O uso de aplicações web na organização
• Software Livre
• Impactos do Software Livre na organização
Avaliação do curso
• A avaliação será obtida por meio de provas, trabalhos e seminários,
• Frequência mínima de 75%
• Duas Notas do Professor (NP) para as atividades curriculares, com peso 4 (quatro) cada
uma, na composição da nota semestral de cada disciplina;
• Uma nota referente ao Projeto Integrado Multidiscipinar (PIM), com peso 2 (dois) no cálculo
da Média Semestral (MS) de cada disciplina. Esse Projeto será desenvolvido durante o
semestre.
• A MS será: (NP1 x 4 + PIM x 2 + NP2 x 4) / 10
•Para a aprovação, a MS deverá ser igual ou superior a 5,0
5 8/30/2011
Conceito cliente-servidor
É uma arquitetura no qual o processamento da informaçãoé dividido em módulos ou processos distintos. Um processoé responsável pela manutenção da informação (servidor),enquanto que outro é responsável pela obtenção dosdados (cliente).
Requisição
Resposta
6 8/30/2011
Conceito cliente-servidor
A computação cliente/servidor é um modelo de computação distribuídaem que uma parcela do poder de processamento fica dentro depequenos computadores-clientes, sob controle do usuário, e literalmentereside em computadores de mesa e laptops. Esses clientes estãoconectados uns aos outros por meio de uma rede e utilizam os serviçosde servidores acessíveis através da rede.
Requisição
Resposta
7 8/30/2011
Comunicação
A comunicação entre o cliente e o servidor é transacional e cooperativa:
- A característica transacional significa que o servidor envia apenas asinformações relevantes de acordo com o pedido do cliente. Com isso, aquantidade de informações transferidas entre o cliente e o servidor é a menorquantidade necessária para o processo.
- A característica cooperativa significa que ocorre um processamentosignificativo e colaborativo nos extremos, ou seja, tanto no cliente quanto noservidor há processamento de informações.
Requisição
Resposta
8 8/30/2011
Exemplo cliente-servidor - Internet
Um navegador para internet, tipoInternet Explorer, é um programacliente em execução no usuário noqual acessa informações numservidor web que está na internet.
Internet
Servidores
Clientes
9 8/30/2011
Exemplo cliente-servidor - ERP
ERP (Enterprise Resource Planning) éum sistema integrado comfuncionalidades específicas quesuportam as atividades de diversosprocessos de negócio dasempresas.
A’
C’
A’
C
A
B
LAN
A
B’
10 8/30/2011
Vantagem cliente-servidor
A arquitetura cliente-servidor permite que através de uma rede ossistemas computacionais possam ser distribuídos entre várioscomputadores. Uma outra vantagem dessa arquitetura é a maiorfacilidade para as manutenções. Por exemplo, é possível substituir,atualizar, reparar, migrar um determinador servidor de seus clientes,enquanto a aplicação está ainda disponível aos usuários.
11 8/30/2011
Exemplos adicionais
Dividir em grupos e utilizar a técnica de brainstorming, noqual explora a criatividade, conhecimento, e o trabalho emgrupo.- Exemplos da arquitetura- Vantagens e desvantagens
12 8/30/2011
Grupos
•Componentes •Componentes
Grupo 2Grupo 1 Grupo 3
•Componentes
13 8/30/2011
Grupos
•Componentes •Componentes
Grupo 5Grupo 4 Grupo 6
•Componentes
Perguntas ?