Leilão Online

Leilão Online

por Alexandre Albano -
Número de respostas: 9
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.
Em resposta à Alexandre Albano

Re: Leilão Online

por Alexandre Albano -
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.
Em resposta à Alexandre Albano

Re: Leilão Online

por Israel Lacerra -
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
Em resposta à Israel Lacerra

Re: Leilão Online

por Filipe Ferraz Salgado -
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