Organização de um Sistema

Estou desenvolvendo um sistema, basicamente de uma locadora, estou ainda fa faze dos métodos, tipo as tabelas e do que o sistema terá.
Só queria um ‘help’ no seguinte: Esta bom 4 tabelas, com Clientes, Fornecedores, Movimento (Locação de Filmes) e Filmes… Alguma outra tabela para dar mais otimização no sistema?
Aceito sugestões.
:lol:

Boa tarde!

Sugiro também uma tabela para armazenar os pagamentos e outra para armazenar as categorias dos filmes (ação/comédia/humor/etc)…

Quanto mais informações separadas, mais normalizado (menos propenso a erros e duplicações) seu sistema ficará. Lembre-se: encapsule o que varia… tudo o que tiver chance de ser repetido, crie uma outra tabela e um novo relacionamento… assim evitará erros de digitação e dados inconsistentes.

Abraço,

Visite o Blog do Perereca: http://www.blogdoperereca.blogspot.com

Por que vc esta pensando em tabelas?

Desenvolva orientado à objetos, use o hibernate que ele pensa nas tabelas por vc.

Sugiro também informar se o filme / jogo for DVD ou BLURAY etc. se é lançamento ou não etc…buscar sempre o real uso do sistema.

Abs e boa sorte

Ah ainda é uma idéia, so… mas estou começando pelas tabelas… a principio, depois estarei modificando o sistema… so uma coisa, é possivel usar hibernate com Access?
Vlw a ajuda.

Access velho? Fala sério! Utilize um SGBD mais confiável e robusto. A não ser que seja um trabalho da facul obrigando a utilizar o Access.

Dicas para pesquisar:

  • Java
  • Hibernate / JPA
  • MySQL ou Postgre
  • Struts ou JSF
  • Design Patterns

Acho que com isso aí dá para fazer um sisteminha de reponsa!!!

falow.

Na verdade é um sistema pra demontrar so… coisa simples, mas tenho um livro que é bom e ensina a usar todos esses recursos ai… que foi citado a cima, nesse sistema pretendo criar com Swing, ja tenho um pouco de conecimento… Mas vlw a dica galera…
8)

Já está modelado errado…

Um filme tem várias fitas/dvds. Você irá cadastrar os filmes duplicados??

Ja cuidei desse detalhe, cada DVD e Fita terá um código…
Quantidade de cada filme tbem é outro campo…
Esse é o 1º item que pensei…
Flw cidadão.
:lol:

[quote=bsatrianim]Ja cuidei desse detalhe, cada DVD e Fita terá um código…
Quantidade de cada filme tbem é outro campo…
Esse é o 1º item que pensei…
Flw cidadão.
:lol:[/quote]

Coisa linda da vovó então. (;

Você está criando o modelo de dados tb? ou vai criar o modelo de classes e deixar o hibernate cuidar do banco?

Só uma curiosidade que esse cidadao incitou:

http://guj.com.br/posts/list/127800.java

Primeiramente esse sistema seria usando Swing, mas como JEE é interessante, resolvi começar a criar um como exemplo…
Esse exemplo ta bom pra começar? http://www.netbeans.org/kb/docs/web/hibernate-webapp_pt_BR.html#06
Achei tbem um livro na net sobre Netbeans voltado pra Aplicações Web, usa Hibernate, MVC, coisas bastante interessantes…
vlw a força de todos…