<div dir="ltr">per il db e&#39; indifferente sappi pero&#39; che per realizzare un gestionale hai bisogno di conoscere con profondità tanti argomenti.<br>io uso mysql ma postgres non e&#39; da meno come potenza scalabilità e performance<br>
ma qualsiasi sia la scelta che tu voglia fare a livello di database sappi che devi padroneggiare tutto lo scibbile del db per poter avere il meglio.<br><br>per quanto riguarda GUi io prediliggo per adesso il web con django ma se devi sviluppare e scegliere un toolkit grafico vale la stessa regola per i db <br>
<br>sono tutti strumenti accellenti ma bisogna conoscerli con profondità per averne il meglio.<br>ho visto cose fatte con tkinter da paura....<br><br>quindi per esempio wxPython e Mysql sarebbe la mia scelta e pyscripter l&#39;editor se usassi win o gedit o kate su linux<br>
usa da subito un software per il versionamento del codice csv o svn vanno benissimo <br>parti da delle specifiche funzionali , carta e penna e diagrammi di flusso sono molto piu&#39; importanti della scelta del db o del toolkit grafico<br>
<br>e non dimenticare che la forza di un buon progetto e&#39; la struttura del Db pensa bene a come organizzare i dati tabelle, le stored procedures e i trigger per far fare al db il lavoro che altrimenti faresti fare a python(l&#39;ho imparato con ORACLE, plSQL a manetta) .<br>
<br>poi nel momento che hai tutto chiaro scrivere il codice sara&#39; molto piu&#39; easy <br><br>ovviamente credo tu non abbia molte scadenze.<br><br>se vuoi una mano io sono qui per quello che ne posso capire se fai il culo a software tipo AS400 io sono dalla tua....<br>
<br><div class="gmail_quote">Il giorno 14 aprile 2009 19.45, Riccardo Lemmi <span dir="ltr">&lt;<a href="mailto:riccardo@reflab.it">riccardo@reflab.it</a>&gt;</span> ha scritto:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Diego Barrera wrote:<br>
<br>
&gt; Salve a tutti,<br>
&gt; mi sto avventurando nella stesura di un piccolo gestionale per la mia ditta.<br>
&gt; L&#39;unica sicurezza che ho è quella di scrivere il mio progetto in python.<br>
&gt; Il gestionale mi dovrà gestire fondamentalmente il magazzino, le<br>
&gt; spedizioni, i clienti e i fornitori; dovrà generare varie stampe..<br>
&gt; niente di speciale.<br>
&gt; Gli articoli penso saranno al massimo circa 100.000, le spedizioni<br>
&gt; annuali altrettante.<br>
&gt; Il gestionale sarà utilizzato da macchine linux e win con DB server linux.<br>
&gt; Sono indeciso sul DBMS: mysql o postgres , quale ha la migliore<br>
&gt; integrazione con python?<br>
&gt; Sono indeciso anche sull&#39;interfaccia utente: ncurses o gui (pyqt, wxpython)?<br>
&gt; Poichè devo iniziare con entrambi da zero, mi interessa il piu&#39; rapido<br>
&gt; da apprendere e sviluppare.<br>
&gt; Grazie per le risposte.<br>
<br>
</div>Potresti usare/provare <a href="http://www.openerp.com/" target="_blank">http://www.openerp.com/</a><br>
anche solo guardare come è fatto potrebbe essere un buon esercizio.<br>
--<br>
<font color="#888888">Riccardo Lemmi<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</div></div></blockquote></div><br></div>