Teixeira
(usa Linux Mint)
Enviado em 28/03/2010 - 13:22h
Meu comentário não tem a mínima intenção de desmerecer o seu projeto, e sim ajudá-lo de alguma forma (mesmo sendo chato):
Da forma que está, o projeto parece estar um pouco desordenado.
(Parece que você está "atirando de chumbinho").
Normalmente, define-se o fundo do projeto e implementam-se as partes exteriores, por exemplo, VENDAS - que partem do PDV, seguem em direção ao faturamento e cobrança (passando pelos cadastros de clientes, produtos, etc.) e contabilidade.
A essa altura, já deverão estar prontos os formulários de entrada, sejam eletrônicos ou não.
O projeto vai sendo implementado e reajustado como um todo, mas para isso tem de ser definido anteriormente a nível de minúcias.
Os módulos de fundo têm de estar preparados para se relacionar com os dados produzidos pelas partes exteriores sem "estranhá-los" de forma alguma.
Portanto, os formatos terão de ser prestudados e obrigatoriamente compatíveis, sem a necessidade de sair fazendo "bacalhaus" para compatibilizar isso com aquilo, etc.
Não adianta implementar um módulo de vendas que não contemple inicialmente o que vender e a quem vender, os custos envolvidos com insumos e exsumos, e o registro de toda a operação, inclusive no tocante à parte fiscal e à remuneração dos vendedores, apenas para citar alguns.
Há muitos outros pequenos detalhes que têm de acompanhar o projeto desde o nascedouro.
Muitos programetos vendidos em bancas de jornais e outros lugares afins têm-se mostrado falhos, à medida em que não suprem certos detalhes importantes.
Por exemplo, de que vale um "cadastro de clientes" que não pode ser ordenado, copiado, impresso, e não produz etiquetas?
E de que vale um módulo de PDV cujos dados são destruídos no próprio módulo logo após a emissão do cupom fiscal?
Deu para entender o espírito da coisa?
Acho que sim, e que na verdade você já tem tudo encaminhado nesse sentido.
Resta portanto arregaçar as mangas (ainda mais).
Parabéns! Pelo visto você aceitou MESMO o desafio.