Informática, perguntado por edson19269, 7 meses atrás

Sistema para Controle de Estoque escrito em phyton

Soluções para a tarefa

Respondido por delfino5655
0

Por onde começar?

Saudações amigos!

Estou desenvolvendo, ou pelo menos 'tentando' desenvolver um programa para uma oficina de eletrônica, estou usando Python3 e Gtk3.. O Programa teria de ter:

Cadastro de Clientes

Cadastro de produtos

Controle de Estoque

Vendas com comissões

Cadastro de técnicos e comissão

Gerador de Ordem de Serviço...

E muitas outras coisas...

A questão é que como sou iniciante não sei quais 'módulos' Python são úteis nesse projeto além do sqlite3, datetime, os e sys que já utilizo.

E na questão do banco de dados, tenho dúvidas sobre usar apenas um arquivo com todas as tabelas ou usar mais arquivos para dividir os dados, por ex: um arquivo para dados dos clientes e outro para vendas...

Não sei como estruturar o programa (fonte), se devo dividir-lo em vários arquivos ou usar apenas um para a parte gráfica e outro para o programa em sí..

Então amigos, qualquer ajuda me servirá muito, pois como podem ver estou perdido... é meu primeiro projeto de 'verdade', e tudo o que sei aprendi estudando por

não lida,

22/01/2015

Com relação a módulos python vai depender de como voce vai resolver os

problemas que encontrar no caminho. Sempre

que você se deparar com algo diferente procure no google/ddg/bing se

algo que faz aquilo para você. Acho que o inicio posso dizer

o SQLAchemy

Quanto a banco de dados procure não usar SQLite use Mysql/Mara ou

PostgreSQL. Mas use com SQLAchemy [1] pois se precisar mudar

de banco fica mais simples. O MYSql o Mara ( fork do mysql ) e o

PostgreSQL te dão a vantagem de você ter vários clientes conectados no

servidor sem se preocupar com compartilhamento de arquivos, lock do

arquivo ou ainda criar um sistema com a arquitetura cliente servidor,

Que a meu ver é caro (tempo de desenvolvimento e tempo de manutenção)

para um sistema deste tamanho.

Mas se mesmo assim for usar SQLite use um arquivo só por causa do

relacionamento

Perguntas interessantes