about

Java Stencil Report

About:

L'idea da cui sono partito per sviluppare questo programma, è stata quella di creare un clone di un programma per MS-DOS chiamato GB e aggiungere alcune migliorie tra cui quella di poter adattare la stampa ad ogni tipo di carta, dislocazione del testo o più in generale per ogni tipo di esigenza.

Java Stencil Report è rilasciato sotto licenza GNU GPL per dare alla scuola un'applicazione: libera, gratuita e a sorgente aperto.

Questo prodotto include le librerie FOP (che permettono di esportare nei formati PDF e Post Script) che sono state sviluppate dalla The Apache Software Foundation (http://www.apache.org/)

Il linguaggio Java è stato scelto per avere un'applicazione multipiattaforma (cioè che funzioni su diversi sistemi operativi) che non abbia dipendenze nell'idea e nella speranza che la scuola italiana adotti, in un futuro, una varietà di differenti sistemi operativi (Linux, MacOSX, Windows, ecc...) .

News: Versione 0.3.6

  • Aggiunta l'esportazione in CSV (il formato CSV è compatibile con Microsoft Excel, OpenOffice Calc, Gnumeric, KSpead ...)
  • Aggiunto il controllo di interlinea (altezza della riga) nell'editor di modelli di stampa
  • Migliorato il sistema prefissi-suffissi nell'evaluation wizard (normalizzazione degli spazi)
  • Aggiunto un work-around per una bug (BUG-ID: 7022041) della Java Virtual Machine (JRE 1.7.0), che produce un fatal error nel gestore dei giudizi
  • Sistemati due problemi relativi alle finestre in alcuni sistemi (ripristino delle dimensioni delle finestre da parte del menù iniziale e visibilità del pulsante di anteprima nel dialogo di stampa/esportazione)
  • Aggiunte alcune traduzioni mancanti
Altre versioni (inglese)...

Caratteristiche:

  • Permette di immagazzinare piccoli "database" che rappresentano le valutazioni nei vari periodi di una classe.
  • Semplice interfaccia per aggiungere nuovi elementi (studenti)
  • Tutti i file sono salvati in formato XML.
  • Contiene un piccolo editor di grafica vettoriale per creare i modelli di stampa.
  • Si possono creare molti modelli di stampa per supportare i vari formati di schede di valutazione su cui stampare.
  • I modelli di stampa oltre a stampare consentono anche di esportare le valutazioni in PDF e in Post Script.
  • È possibile esportare classi e valutazioni in CSV un formato compatibile con i programmi di elaborazione dei fogli elettronici (Microsoft Excel, OpenOffice Calc, Gnumeric, KSpead...).
  • Si possono creare e utilizzare tutti i tipi di periodizzazione: quadrimestri, trimestri, bimestri, semestri, pentamestri, ...
  • Si possono inserire frasi standard per compilare molto più velocemente i giudizi.
  • Ogni Compositore di Giudizi (Evaluation Wizard) contiene differenti insiemi di frasi (stampini o stencils) che rappresentano le varie parti di una valutazione (Per esempio: Capacità di base, Capacità di apprendimento, Capacità di lavorare in gruppo, ecc...)
  • Ogni Stencil contiene un insieme di frasi che rappresentano i diversi livelli di una valutazione (Esempio: Possiede una buona capacità di apprendimento, Possiede una discreta capacità di apprendimento, Possiede una sufficiente capacità di apprendimento...)
  • Per ogni livello di giudizio ci sono due frasi concettualmente identiche: una per il maschile e una per il femminile. (Esempio: Lo studente ha una buona...,La studentessa ha una buona ... )
  • Prima di stampare (o esportare) è possibile scegliere, oltre al modello di stampa da utilizzare, quali studenti stampare.

Ringraziamenti:

Un ringraziamento speciale a Edie Pavarini che ha ispirato questo lavoro e mi ha spiegato i limiti e le caratteristiche di GB. Questo programma è stato sviluppato per darle una valida alternativa (possibilimente migliorata) che lavorasse anche sotto i nuovi Windows e che permettessa di utilizzare stampanti diverse da quelle ad aghi.

Ringrazio inoltre:
  • Frida Alessandri che ha corretto il mio inglese (versione inglese del sito).
  • Roberta Venturi e la sua scuola (Istituto Comprensivo Castelvetro) non solo per aver adottato Java Stencil Report ma soprattutto per aver scritto il manuale d'uso (qui). Inoltre la ringrazio per il contribuito al miglioramento del programma sia segnalando bug, che aiutanto nelle fasi di test e anche per i suggerimenti che hanno portato all'aggiunta di nuove caratteristiche (come avermi segnalato la necessità di un modo per eseguire una stampa compatta che ha portato alla aggiunta delle esportazioni in CSV).

Icone e immagine di Splash:

Questo programma usa alcune icone di Gnome e Aero-stlxv (sotto licenza LGPL).

Le icone dell'editor dei modelli di stampa e l'immagine di splash sono state reallizate grazie ai seguenti programmi liberi: