wiki:WikiStart

Gestionale Arti e Mestieri

Important

Agosto 2010 - NOVITÀ NOVITÀ È disponibile la prima bozza del Manuale utente del PylGAM

Con molte immagini delle interfacce e dei dettagli. In mancanza di una istanza 'demo' ..

La StoriaDelGam comincia molti anni fa questo trac ne contiene solo le fasi più recenti, focalizzandosi sulla totale reimplementazione con strumenti free, primariamente PostgreSQL, Python e ExtJS.

Descrizione del sistema

È un applicativo multiaccesso che consente la gestione analitica di una piccola-media azienda multisettore tramite una avanzata interfaccia web. È un insieme di programmi FLOSS ovvero software libero ed open source.

Il sistema adotta una separazione netta tra la gestione dei dati (backend) attuata in Python e SQLAlchemy sul supporto PostgreSQL e la loro rappresentazione realizzata in JavaScript con le librerie ExtJS 2.3.

Il ponte tra i due mondi è realizzato con Pylons 0.9.7. Un tocco di fantasia è fornito dall'uso dinamico della Timeline per la rappresentazione degli eventi.

Le librerie ReportLab consentono la produzione di PDF e quindi di stampe di alta qualità.

Il database sottostante è sufficientemente versatile ed è strutturato per contenere i dati di una azienda multiservizi con responsabilità delegate.

Ciascun utente può, con le modalità definite dai propri permessi sul db e dal proprio gruppo di appartenenza, utilizzare tutte o alcune delle seguenti funzionalità:

  • strutturazione e rappresentazione aziendale per centri di costo / settori / commesse-fascicoli
  • gestione delle anagrafiche delle risorse impiegate con la loro mappatura e le loro responsabilità
  • gestione di depositi e magazzini con carichi e scarichi
  • gestione di prodotti e relativi listini
  • gestione di commesse con relativi capitolati d'appalto, gestione atomica delle fasi capitolato e avanzamento lavori
  • raccolta e associazione di tutte le informazioni relative a qualsiasi attività svolta tramite Rapportini di giornata
  • programmazione dei lavori e la stampa dei fogli di lavoro
  • fatturazione a partire dai singoli lavori effettuati o dalle movimentazioni di magazzino (commercio!)
  • gestione paghe dei Dipendenti: fogli presenza per generare i cedolini delle retribuzioni
  • planner: classica rappresentazione degli eventi/rapportini di un periodo in un calendario
  • timeline: rappresentazione degli eventi/rapportini di un periodo in una timeline
  • visualizzazione logica delle principali entità (risorse) con relativi dettagli.
  • visualizzazione e ricerca (alla 'google') dei documenti aziendali
  • ricerche ed accessi multipli
  • gestione e lancio delle stampe in base al contesto
  • gestione dei documenti dalla classificazione allo storage.

Applicazioni

Il PylGam è lo strumento di interazione web che consente all'utente finale di interagire con i dati.

Il codice scritto parte in javascript e perte in python è disponibile in questo trac con quanto necessario ad installarlo.

Ora è disponibile la bozza del manuale utente

Licenza

Licenza: Tutto il materiale è licenziato nei termini prescritti dalla GPLv3

Sorgenti

Tutto il codice sorgente è gestito con darcs e può essere ottenuto con:

$ darcs get --lazy http://darcs.arstecnica.it/our/gam

Contatti e informazioni

Per qualsiasi informazione o suggerimento rivolgersi a info at artiemestieri.tn.it.