Projeto Integrador - 2010.1
Ao final do terceiro semestre do curso Técnico com ênfase em Redes de Computadores, mais especificamente no último mês de aula, acontece o Projeto Integrador. A equipe de professores elabora um único problema para toda a turma, que estará dividida em grupos menores.
Sobre o Projeto
Link encurtado http://bit.ly/pi20101
Neste semestre, será proposto aos alunos implementar uma livraria com cibercafé. A livraria quatro lojas espalhadas pela cidade, e caberá a cada equipe implementar uma unidade. Na figura abaixo abaixo, a transposição do problema para o nosso cenário de estudos:
Datas Importantes
- Início do projeto: 08/06/2010
- Entrega Física, Enlace e Rede: 06/07/2010 <blink>(faltam 26 dias)</blink>
- Entrega dos slides (apresentações) e sorteio dos temas: 07/07/2010 (faltam 27 dias)
- Apresentação final e entrega da camada de Aplicação: 08/07/2010 (faltam 28 dias)
Equipes
Equipe | Café On-Line | Coffee Net | Plugin Café | Coffee Break |
Subdomínio | cafeonline.sj.ifsc.edu.br | coffeenet.sj.ifsc.edu.br | plugincafe.sj.ifsc.edu.br | coffeebreak.sj.ifsc.edu.br |
IP válido | 200.135.37.100 | 200.135.37.101 | 200.135.37.102 | 200.135.37.103 |
Alunos | Eris | Jacob | Jean | Caroline |
Francisco | Mário Allan | Mailin | Jessé | |
Luan | Thiago | Maykon | Mário André | |
Rubia | Wolney | Roberto | Rodolfo |
Orientação e Material de Apoio
Cabeamento Estruturado
Para a disciplina de cabeamento estruturado cada equipe receberá uma rack para montagem da infraestrutura de cabeamento do cibercafé.
- Cada equipe deverá montar 4 pontos de rede em um patch panel utilizando conexão cruzada para as manobras com possíveis ligações com o cabeamento horizontal.
- Além dos pontos fixos em 4 tomadas no patch panel, a estrutura desejada contempla também a ligação de um ponto de acesso em utilizando uma das tomadas do rack.
Bibliografia
- Caetano, S. C. - Apostila Cabeamento Estruturado – IFSC
- José M. S. Pinheiro. Guia Completo de Cabeamento Estruturado. Editora Campus, 2003.
Instalação de Equipamentos de Rede
Bibliografia
Gerência de Rede
Produto a entregar
Em Gerência, os seguintes subprodutos devem ser entregues:
- Sistema operacional no servidor com suporte a roteamento, tradução de endereços (NAT), filtro de pacotes e proxy HTTP.
- Atribuição automática de endereços de rede para os terminais: computadores de mesa e portáteis.
- Serviço de diretório para computadores da Internet.
- Acesso livre à Internet, sem tarifação ou autenticação. Entretanto, todas as páginas devem ser entregues aos usuários finais com uma barra superior contendo propagandas cadastradas no sistema do estabelecimento local.
- Gerência de monitoramento e contabilização com sistema de alerta integrado - por correio eletrônico ou mensagens instantâneas. O sistema deve monitorar todos os equipamentos de rede que suportam ambas as gerências.
Para auxiliar na tarefa, sigam o modelo de entrega.
Bibliografia
- Livros de Rubem Ferreira e Craig Hunt.
- Documentação gerada pelas equipes do semestre anterior:
Programação para Redes de Computadores
Os clientes da livraria poderão fazer uso livre dos computadores para navegar na Internet, porém em todas as páginas por onde o cliente navegar irá aparecer uma faixa ao topo com propagandas. Essas propagandas são cadastradas pelo dono da livraria e o objetivo é pagar os custos da infra-estrutura de Internet com os valores pagos pelos anunciantes.
Na disciplina de Programação deve-se:
- Desenvolver um Sistema para Gerenciamento de Anúncios que permite ao dono da livraria incluir, editar e remover anúncios. Cada anúncio tem um tempo expiração, indicando até quando o anúncio deverá aparecer para os clientes que estão navegando na Internet.
- Contabilizar o número de visitas de um determinado anúncio. Ou seja, toda vez que um cliente da livraria clicar sobre a propaganda, deve-se contabilizar essa ação. Tal função tem por objetivo ajudar o dono da livraria barganhar uma renovação do contrato junto aos anunciantes.
A figura abaixo ilustra as páginas em PHP, e as relações entre estas, que deverão ser desenvolvidas. No mínimo 5 páginas: 4 para o gerenciamento de anúncios + 1 para aparecer via Squid. Tem-se ainda os seguintes requisitos:
- O sistema de gerenciamento de anúncios deve fazer uso de sessões em PHP e o acesso a este somente após autenticação do usuário
- Toda página do sistema deve possuir um ponteiro para encerrar a sessão (logout)
- Usar o MySQL para armazenar os anúncios
Requisitos de software
- Servidor web Apache
- Sistema de Gerenciamento de Banco de Dados (MySQL)
- Módulo PHP para Apache e MySQL
- phpMyAdmin para administrar a base de dados MySQL através de uma interface web amigável