Integrantes
Alexandre Albano
Filipe Salgado
Descrição
Um ambiente virtual de comércio de itens variados.
Objetivo Geral
Proporcionar a vendedores uma oportunidade de expor seus produtos, que serão vendidos àquele que efetuar o maior lance por eles; proporcionar a compradores a visualização de muitas oportunidades de negócio, e a prerrogativa de fazer um lance por um valor que julgar apropriado.
Objetivo Específico
Permitir a criação de um leilão composto de um ou mais lotes.
Permitir que potenciais compradores dêem lances em um lote.
Permitir que um usuário do leilão vote na qualidade dos serviços prestados por outro usuário, desta maneira estabelecendo um sistema de reputação.
Permitir que usuários troquem mensagens, a fim de tirar dúvidas sobre um lote.
Permitir o banimento de usuários que eventualmente abusem do sistema.
Segue a Análise do Sistema de Leilão.
Nosso sistema não tem capacidade de persistir via HSQL (como o Sérgio comentou), isso facilitaria para as duplas que corrigem.
Mas, o projeto Leilão entregue acima está configurado para rodar usando um banco de dados remoto (em um servidor domesticamente administrado)
Então, para quem for avaliar, não se sintam impedidos pela atual falta de
estrutura de DB.
Mas, o projeto Leilão entregue acima está configurado para rodar usando um banco de dados remoto (em um servidor domesticamente administrado)
Então, para quem for avaliar, não se sintam impedidos pela atual falta de
estrutura de DB.
Segue nossa avaliação:
- Se a cada nova ação for criada uma servlet nova, vai chegar num ponto que a coisa será inviável. Acho que o ideal seria usar um modelo MVC (criar um pequeno framework).
- Não entendi por que cada DAO implementa uma interface diferente. Nesse caso acho que a interface se torna desnecessária.
- Nos jsps achei muito excessivo o uso de tables. O ideal seria o uso de divs definidos no css.
Nota 9.0
- Se a cada nova ação for criada uma servlet nova, vai chegar num ponto que a coisa será inviável. Acho que o ideal seria usar um modelo MVC (criar um pequeno framework).
- Não entendi por que cada DAO implementa uma interface diferente. Nesse caso acho que a interface se torna desnecessária.
- Nos jsps achei muito excessivo o uso de tables. O ideal seria o uso de divs definidos no css.
Nota 9.0
Olá Israel/Omar,
obrigado pela avaliação.
Gostaríamos apenas que vocês explicassem o primeiro item.
Vocês acham que vai ficar inviável a manutenção das classes ou o sistema não irá suportar?
Além disso, vocês poderiam explicar melhor a sugestão dada, por favor (usar um modelo MVC (criar um framework)).
obrigado,
Alexandre/Filipe
obrigado pela avaliação.
Gostaríamos apenas que vocês explicassem o primeiro item.
Vocês acham que vai ficar inviável a manutenção das classes ou o sistema não irá suportar?
Além disso, vocês poderiam explicar melhor a sugestão dada, por favor (usar um modelo MVC (criar um framework)).
obrigado,
Alexandre/Filipe
- A modelagem esta ok
- O codigo esta bem estruturado e legivel. Atende aos padroes especificados. Parabens! Gostei.