Informação Geral

Enunciados do projecto:

Primeiro enunciado: já publicado (ver abaixo)

Segundo enunciado: já publicado (ver abaixo)

Prazos para entrega do projecto:

01 Abril - Primeira entrega do projecto,

18 Maio - Segunda entrega do projecto

O procedimento para a submissão do projecto serão anunciado em breve.

Avaliação do projecto:

30% (1o Projecto) + 70% (2o Projecto)

Pauta Final (não inclui época especial; para época especial, consultar abaixo)

Recursos de apoio:

Perguntas mais frequentes (FAQ); http://disciplinas.ist.utl.pt/leic-sod/2010-2011/labs/FAQ/FAQ.html

Tutoriais de apoio ao projecto: http://disciplinas.ist.utl.pt/leic-sod/2010-2011/projecto/tutoriais/

 


1º Projecto

Enunciado do 1º Projecto

O enunciado do 1º Projecto pode ser obtido seguindo este link.

Grupos inscritos só a SD

Os grupos inscritos só a SD devem implementar todo o enunciado descrito no documento, com a simplificação de não manterem o domínio da aplicação persistente em memória secundária. Ou seja, os servidores de negócio são voláteis: é permitido que o estado de qualquer zoo que um dado servidor de negócio mantenha seja perdido quando o servidor termina ou falha.
Não sendo obrigatório, recomenda-se que o desenvolvimento da aplicação seja estruturado em 3 camadas: apresentação, serviços e domínio.
Os grupos inscritos só a SD devem conter 3 elementos. Não sendo recomendado, permitem-se grupos com menos elementos.
Os grupos inscritos só a SD deverão ser capazes de implementar o projecto todo recorrendo exclusivamente às tecnologias ensinadas nos laboratórios de SD
.

2º Projecto

Enunciado do 2º Projecto

O enunciado do 2º Projecto pode ser obtido seguindo este link.

Relatório preliminar

O relatório preliminar a descrever a solução concebida para a Etapa 1 da Secção "Tolerância a Falhas dos Servidores de Negócio" do enunciado deverá ser entregue até dia 18/4/2011 ao docente do laboratório de SD.

Entrega final

A entrega final deverá incluir um artigo de 3 páginas a descrever a solução seguida para assegurar os requisitos de tolerância a faltas (resultante das etapas 1-3). Deverá ser uma versão revista do artigo preliminar (no caso de grupos que entreguem o artigo preliminar).

O modo de entrega do código da solução final será divulgado em breve.

Grupos inscritos só a SD

Os grupos inscritos só a SD devem apenas completar as Etapas 1 e 2a da Secção "Tolerância a Falhas dos Servidores de Negócio" do enunciado.
Os requisitos descritos nas restantes secções/subsecções do enunciado estão fora do âmbito do projecto para alunos só inscritos a SD.

Projecto Época Especial

Enunciado: disponível aqui.
Entrega do projecto: 8/7 11/7

Projecto base: disponível aqui .

Notas sobre o projecto base:

- Devem alterar a propriedade   project.jboss.home no ficheiro build.properties (que está nas directorias ZooApresentacao e ZooLogNegocio)  com o nome da directoria onde está instalado o JBoss.

- Para fazer deploy das várias instâncias da aplicação no JBoss devem executar ant deployall na directoria ZooLogNegocio.

- Para executar a aplicação cliente devem executar ant run na directoria ZooApresentacao.

 

Apenas se avaliarão os projectos de época especial a alunos que tenham prova de direito a época especial.

 

Pauta final:

45602, Vasco Justino, Nota final: 15v

58098, Carlos Lage, Nota final: 17v

66661, Pedro Neves, Nota final: 15v

Calendário das discussões

 
Dia 23/05    
Hora Grupo Sala
12h30 9 Lab 8
13h15 18 Lab 9
14h00 1 Lab 8
14h45 13 Lab 9
15h30 2 Lab 8
16h15 16 Lab 9
17h00 17 Lab 8
17h45 25 Lab 9
18h30 26 Lab 8
Dia 24/05    
Hora Grupo Sala
14h00 5 Lab 9
14h45 7 Lab 13
15h30 22 Lab 9
16h15 28 Lab 13
17h00 24 Lab 9
Dia 26/05    
Hora Grupo Sala
13h30 4 Lab 12
14h15 14 Lab 13
15h00 15 Lab 12
15h45 21 Lab 13
16h30 27 Lab 12
Dia 27/05    
Hora Grupo Sala
13h30 6 Lab 9
14h15 11 Lab 10
15h00 12 Lab 9
15h45 19 Lab 10
16h30 20 Lab 9
17h15 29 Lab 10
Dia 27/05    
Hora Grupo Sala
13h00 3 Lab 6
13h45 8 Lab 7
14h30 10 Lab 6
15h15 23 Lab 7