26/outubro/1998

Apresentações de protótipos

Armando
Tutor: seleção de tópicos, testes e exercícios
Gonzaga
Interface de seleção por busca
Uso de RMI
Cláudia
Interface de seleção por navegação na hierarquia de tópicos
Angélica
Apresentação de instrutor e perfil, com persistência por Serializable
Raquel
Apresentação de assunto, dúvida e resposta, com persistência por PSE
José Roberto
Apresentação de catálogo e objetos relacionados à autoria, com persistência por PSE
Graça
Apresentação de monitor e solução
Flávia
Apresentação de pessoa, com interface gráfica de login
Christian
Apresentação da interface do usuário (usando BeanBox)

Pendências

  1. Definir objetos fornecedores de informação como servidores, usando RMI. A máquina que contém os registros de servidores deve ser um parâmetro da configuração; no projeto, será utilizada a máquina botafogo.dca.fee.unicamp.br
  2. Objetos persistentes: a persistência deve ser transparente para os objetos que usam essas informações.
  3. Respostas (gabaritos) devem ser String de forma a permitir expansões futuras para outros tipos de repostas que não simplesmente 'V' ou 'F'.
  4. Tipos de usuários do sistema: aluno, professor, autor.
  5. Todos os códigos devem incluir comentários para documentação (padrão javadoc)
  6. Todos os objetos deverão estar no pacote br.unicamp.fee.dca.sapiens.calm; no entanto, o acesso friendly não deve ser explorado, o que permitirá futuras reorganizações das classes nesse pacote.

A discutir

  1. Parametrização da configuração do curso: um instrutor deve poder determinar, para um dado material, qual deve ser a "cobrança" sobre os tópicos. Isto envolveria modificar os valores default para quantidade e proporção de testes fáceis/difíceis na unidade de estudo, assim como os pesos (mas não a estrutura) entre tópicos do material.
  2. Interface final com usuário.

ricarte@dca.fee.unicamp.br

Last modified: Mon Oct 26 12:11:32 EDT 1998