il progetto PreventARES è un software open source e gratuito basato sulla licenza GPL-3 e sul "motore" database SQLITE, finalizzato alla redazione di computi metrici ed elenchi prezzi unitari per studi tecnici e progettisti. L'interfaccia cerca di essere il più semplice possibile per facilitare l'inserimento delle voci di computo.
Con le seguenti caratteristiche:
* Redazione di Computi Metrici, Elenchi prezzi unitari e Lista delle Lavorazioni
* stampa con o senza prezzi (per richiesta di offerte)
* Possibilità di Effettuare l'analisi prezzi
* Suddivisione delle voce di computo in categorie su 3 livelli
* Suddivisione delle voci di elenco prezzi in capitoli su 3 livelli
* stampa di Riepiloghi suddivisi per capitoli e categorie
* stampa di riepiloghi di incidenza della manodopera
* stampa di analisi prezzi
* possibilità di configurazione della
* importazione/esportazione in formato CSV
* importazione/esportazione in formato PWE (file di interscambio con Primus)
* importazione di prezzari StandardSIX (formato XML) [30/05/2011]
* importazione di listini in formato METEL (standard settore elettrico)
* esportazione delle istruzioni SQL del database (per backup)
* supporto per Drag'n Drop
* modifica multipla di gruppi di articoli di computo e elenco prezzi
* multipiattaforma: il software funzione per linux, windows e (forse) anche per Mac
--------------------------------------
CONTRIBUTI:
Il progetto è aperto a contributi esterni, per chi volesse testarlo, segnalare bug o inserire nuove funzionalità nel software. Il programma stesso al momento può essere considerato in fase Beta.
--------------------------------------
TOOLKIT:
Il software è stato sviluppato in Python con le seguenti librerie:
* tollkit grafico: gtk (gnome)
* database: pysqlite2
Il software dispone inoltre internamente di una libreria (preventa_lib.py) in grado di gestire/creare/importare prezziari in maniera indipendente dall'interfaccia grafica, utilizzabile (per chi sa utilizzare python) per importare formati differenti da quelli base o estendere le funzionalità del programma (es. creare una libreria per collegare e importare in un computo voci estratte da blocchi CAD e automatizzare così alcune operazioni di computazione).
--------------------------------------
LAUNCHPAD:
Il progetto si trova a questo indirizzo:
https://launchpad.net/preventares
tramite launchpad è possibile seguirne lo sviluppo, segnalare bug, contribuire alle traduzioni, ecc.
--------------------------------------
ISTRUZIONI DI INSTALLAZIONE:
Per installare il programma è sufficiente aggiungere il repo su launchpad con queste istruzioni:
Codice: Seleziona tutto
sudo add-apt-repository ppa:davide-vescovini/dav80-repository
sudo apt-get update
sudo apt-get install preventares
http://ppa.launchpad.net/davide-vescovini/dav80-repository/ubuntu/pool/main/p/preventares/
anche se io consiglio di installarlo direttamente da ppa.
ciao a tutti!
--------------------------------------
ISTRUZIONI DI INSTALLAZIONE SU WINDOWS:
Per questa piattaforma manca ancora un installer. Per chi avesse necessità di far funzionare il programma su questa piattaforma bisogna installare a mano le librerie necessarie e l'interprete, secondo questa ESATTA sequenza:
- scaricare e installare python 2.6 (http://www.python.org/ftp/python/2.6/python-2.6.msi)
- scaricare e installare pygtk 2.22.6 (http://ftp.gnome.org/pub/GNOME/binaries ... -py2.6.msi)
- scaricare e installare pysqlite 2.6 (http://pysqlite.googlecode.com/files/py ... -py2.6.exe)
- scaricare il codice sorgente di PreventARES e decomprimere tutto nella posizione che si ritiene più opportuna
- rinominare il file 'preventares' all'interno della cartella 'bin' in 'preventares.pyw'
- se si sono eseguiti tutti i passaggi correttamente e senza errori clikkando sul file 'preventares.pyw' che si è modificato prima il programma si avvia.