domenica 17 ottobre 2010

PEF

Il progetto PEF consiste nell’analisi e nell’implementazione di un processo trasversale volto alla gestione dell’area fidi nell’ambito bancario. Il lavoro tiene in considerazione le diverse procedure bancarie in essere e le policy vigenti in ambito di riservatezza dei dati. La piattaforma di sviluppo è J2EE e prevede anche l’utilizzo di diversi tools come Java Server Faces (implementazione di JBOSS RichFaces) , Spring, Hibernate e IBM Process server.

  • ApplicationServer: WebSphere IBM
  • Framework for Java webapp: JavaServerFaces
  • JSF implementation: JSF standard API
  • JSF component libraries : JBoss RichFaces.
  • JSF View Definition Framework: Facelet
  • Java Development Kit : JDK 1.5
  • User Interface element : JSF & RichFaces
  • Build manager for Java projects: Ant
  • Integrated development environment: IBM RAD.
  • Altro: Hibernate, DB2, IBM Processerver, SCAproramming, Hudson, Redmine, Jquery, Tomcat 6.0, IBM WID

giovedì 6 maggio 2010

ConservativeViewer

E' un appicazione ad uso interno ospedaliero per controllare e visualizzare dei dati che sono stati mandati in conservazione a norma di legge.
Esegue l'upload di uno o piu' files conteneti dei backup di esami. Una volta caricati i files desiderati se ne può selezionare uno e premendo il pulsante relativo può: controllare la firma, i metadati o il referto.

  • ApplicationServer: Jboss 4.2
  • Framework for Java webapp: JavaServerFaces
  • JSF implementation: MyFaces API, MyFaces Impl modules
  • JSF component libraries : JBoss RichFaces.
  • JSF View Definition Framework: Facelet
  • Java cryptography APIs (Bouncy Castle)
  • Java Development Kit : JDK 1.5
  • User Interface element : JSF & RichFaces
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.5 Galileo.

mercoledì 5 maggio 2010

ScraperBox

Questa è la nuova GUI per l'interrogazione di database di compagnie aeree alla ricerca di offerte di voli a prezzi vantagiosi. Il core è un'applicazione a riga di comando che permette la costruzione di una macro per un plugin di firefox e il suo avvio. L'interfaccia ne semplifica l'utilizzo. Il risultato di tali operazioni è un report con i voli in offera.


  • Framework for Java : JavaFX 1.2
  • Java Development Kit : JDK 1.6
  • Integrated development environment: Eclipse 3.5 Galileo.

mercoledì 14 aprile 2010

LOINC Matcher

Il progetto prevede la realizzazione di un'applicazione web in grado di permettere l'abbinamento di codifiche standard alle codifiche interne in maniera cooperativa e per quanto possibile condivisa. Ogni regione ha un suo Tariffario Regionale ed un certo numero di Ulss che lo adottano. Ogni Ulss ha diversi laboratori.Questi laboratori sono in grado di fare diversi esami che hanno una codifica interna diversa da quella regionale. Ogni laboratorio esegue esami differenti da un'altro considerando il singolo presidio. Ogni laboratorio mappa il Tariffario Regionale sugli esami che è in grado di fare.Ogni Laboratorio nominerà una persona preposta a rimappare gli esami di laboratorio con le codifiche Loinc. La rimappatura completa di ogni esame di laboratorio sulle codifiche loinc permette di rimappare l'intero Tariffario Regionale adottato da una ULSS con codifiche Loinc.

  • ApplicationServer: Jboss 4.2.2
  • Framework for Java web applications: Struts 1.38
  • Java Development Kit : JDK 1.5
  • Database: Oracle 10
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl, EL, JSP 2.1 and Servlet 2.5
  • Framework js : Greybox
  • TagLib: AjaxAnywhere,DisplayTag
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.5 Galileo

TaleteAdminUserManager

Strumento di amministrazione degli utenti di 'Talete' L'applicazione gestisce gli utenti visualizzandole singole operazioni compiute da un utente, da un reparto o su un paziente.







  • ApplicationServer: Jboss 4.2.2
  • Framework for Java web applications: Struts 1.38
  • Templating system: Tiles
  • Java Development Kit : JDK 1.5
  • Database: Oracle 10
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,Expression-Language, JSP 2.1 and Servlet 2.4
  • Framework js :Tabber e Greybox
  • TagLib: AjaxAnywhere,DisplayTag
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.3.3 Europa

lunedì 18 gennaio 2010

Ipazia

Servizio promosso dalla regione Veneto per tracciare , analizzare e avere statistiche sui teleconsulti che avvengono sulla rete reginale della sanità. Rientra in un progetto denominato healthoptimum che a carattere europeo si occupa della comunicazione interospedaliera. Nello specifico Ipazia è un portale che da accesso a funzioni di monitoraggio, reportistica e indagine sui poli ospedalieri di Verona, Padova, Treviso, Venezia, Vicenza, Belluno e Rovigo.



Il progetto si compone di diversi moduli:

  • Portale Multifunzionale
  • Modulo di ascolto notifiche NAV e popolazione database 'ODG'
  • Modulo visualizzazione notifiche NAV
  • Modulo Document Consumer
  • Modulo Document DB Viewer
  • Modulo monitoraggio applicatico
  • Modulo Audit Record Repository
  • Modulo Datawarehouse
  • Repository Fogli di stile
Specifiche tecniche:
  • ApplicationServer: Jboss 4.2
  • PortalServer: Lyferay Portal 5.2.1
  • Framework for Java webapp: JavaServerFace, JavaServerFacePortlet
  • JSF implementation: MyFaces API, MyFaces Impl modules
  • JSF View Definition Framework: Facelet
  • Report Engine: JasperReport
  • Java Development Kit : JDK 1.5
  • User Interface element : JSF
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.5 Galileo.

martedì 1 dicembre 2009

Scraper & ScraperWeb

Applicazione che si compone di un core e di una gui per l'interrogazione di database di compagnie aeree alla ricerca di offerte di voli a prezzi vantagiosi. Il core è un'applicazione a riga di comando che permette la costruzione di una macro per un plugin di firefox e l suo avvio. L'interfaccia web ne semplifica l'utilizzo. Il risultato di tali operazioni è un report co i voli in offera.

  • ApplicationServer: Jboss 4.2
  • Framework for Java webapp: JavaServerFaces
  • JSF implementation: MyFaces API, MyFaces Impl modules
  • JSF component libraries : JBoss RichFaces.
  • JSF View Definition Framework: Facelet
  • Java Development Kit : JDK 1.5
  • User Interface element : JSF & RichFaces
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.5 Galileo.

giovedì 9 luglio 2009

Universe Manager

Strumento che permette la gestione delle tabelle condivise tra applicazioni differenti.
Tutte quelle tabelle statiche che sono condivise fra molte applicazione e capita che debbano essere aggirnate. Secondo lo standard Hl7 questo aggiornamento continuo deve avvenire mediante messaggi MFN (Master File Notification) e MFK (Master File Application Acknowledgment).

  • ApplicationServer: Jboss 4.0.5
  • Framework for Java web applications: Struts 1.38
  • Java Development Kit : JDK 1.5
  • Database: Oracle 9
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,EL
  • User interface effect: JGROWL
  • TagLib: DisplayTag, AjaxAnywhere
  • Version control system: svn
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1

mercoledì 25 marzo 2009

TimeManager

Strumento per la registrazione delle proprie attività lavorative. Tramite questa interfaccia vengono compilati dei moduli excel utilizzati per calcolare ore di lavoro e statistiche azienendali sull'utilizzo delle risorse. Ogni dipendente ha un accesso e inputa alle proprie commesse le ore e le spese sostenute.
Un 'interfaccia amministratore sorvegli a l'operato dei dipendenti e un'interfaccia di segreteria si occupa dei report.
  • ApplicationServer: Jboss 4.0.5
  • Framework for Java web applications: Struts 1.38
  • Java Development Kit : JDK 1.5
  • Database: Oracle 9
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,EL
  • User interface effect: JGROWL
  • TagLib: DisplayTag, AjaxAnywhere
  • Version control system: svn
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1

venerdì 23 gennaio 2009

MonitorRegistry

Interfaccia per monitorare le transazioni che avvengono su un servizio di registry XDS (Cross-Enterprise Document Sharing).
Funzioni registry:
• Accepts metadata from Repository
• Stored metadata
• Accepts queries about metadata
• Returns metadata matching queries


  • ApplicationServer: Jboss 4.2
  • Framework for Java webapp: JavaServerFaces
  • JSF implementation: MyFaces API, MyFaces Impl modules
  • JSF component libraries : JBoss RichFaces.
  • JSF View Definition Framework: Facelet
  • Java Development Kit : JDK 1.5
  • User Interface element : JSF & RichFaces
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1 Ganimede.

lunedì 1 dicembre 2008

jdeckWeb

Applicazione Web per giochi di carte collezionabili che permette di caricare , archiviare, manipolare un proprio mazzo di carte per poi utilizzarlo per affrontare un altro giocatore. Scopo del sistema è fornire un tavolo di gioco virtuale libero da ogni regolamento o limitazione. Un ambiente per ospitare qualsiasi sistema di gioco senza limitare le possibilità o regolamentare le azioni di gioco.

Per mezzo di stanze virtuali i giocatori interessati possono competere coi propri mazzi mentre altri utenti possono vedere le partitein corso.

Il gioco fa uso di carte virtuali fornite dagli utenti per mezzo di file csv che vengono importati ed esportati.

  • License : GNU General Public License (GPL)
  • Open source software distribution and services: SourceForge
  • ApplicationServer: Jboss 4.2.0
  • Csv parser library: opencsv
  • Java Development Kit : JDK 1.5
  • Framework for Java webapp: JavaServerFaces
  • JSF implementation: MyFaces API, MyFaces Impl modules
  • JSF component libraries : MyFaces Tomahawk, MyFaces Trinidad, JBoss RichFaces.
  • JSF View Definition Framework: Facelet
  • UI JavaScript library: Ext JS 2.0
  • Version control system: svn
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1

venerdì 28 novembre 2008

GRID!

Applicazione web ottimizzata per Iphone. L'applicazione è un gioco che presenta una griglia di lettere dalle quali bisogna estrapolare delle parole.
  • ApplicationServer: Jboss 4.2
  • Framework for Java webapp: JavaServerFaces
  • JSF implementation: MyFaces API, MyFaces Impl modules
  • JSF component libraries : JBoss RichFaces.
  • JSF View Definition Framework: Facelet
  • Java Development Kit : JDK 1.5
  • User Interface element : JSF & RichFaces
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1 Ganimede.

martedì 25 novembre 2008

Yawebmail Custom Mailets

Integrazione di Yawebmail con un progetto di messaggistica XDS. Yawebmail ampliato di alcune funzionalità è diventato il monitor di un Notification Receiver (attore di uno scenario xds) implementato per mezzo di Mailets installate sul mailServer JAMES di Apache.
Sia Yawebmail che James che le mailets sono tutti progetti opensource.

"Yawebmail is a webmail-client written in Java as a webapp. Having it deployed on your Internet-accessed webserver, you can get access to your POP3- or IMAP-Mailbox"

"JAMES Server is an advanced fully functioned integrated mail server. It is a mailet container and delegates mail processing to mailets (independent processing agents)."

"Mailets are mail processing components analogous to servlets. These are independent of the JAMES server and can be reused in any mailet container. "

mercoledì 19 novembre 2008

Referti Tracer

Strumento che permette di monitorare il flusso di dati fra diversi database di dicersi applicativi. Controlla il transito dei referti lungo il percorso che va dalla prenotazione , all'esecuzione e in fine all'archiviazione e trasferimento.
  • ApplicationServer: Jboss 4.0.5
  • Framework for Java web applications: Struts 1.38
  • Java Development Kit : JDK 1.5
  • Database: Oracle 9
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,EL
  • TagLib: DisplayTag
  • Version control system: svn
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1

lunedì 27 ottobre 2008

Alert Adapter

Applicativo nato nell'abito Health Level 7 (HL7). Questo standard necessita di alcune tabelle nella sua implementazione, per tradurre i messaggi fra i diversi sistemi. Queste tabelle devono essere controllate e aggiornate. Alert Adapter è un gestore di tabelle di transodifica di database.

  • ApplicationServer: Jboss 4.0.5
  • Framework for Java webapp: Struts 1.38
  • Java Development Kit : JDK 1.5
  • Database: Oracle 9
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,Expression-Language.
  • TagLib: DisplayTag
  • Version control system: svn
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.4.1

lunedì 21 luglio 2008

WebTorneo

Applicazione web per la creazione di tornei, gestione utenti turni di gioco e generazione modulistica. Nello specifico si tratta di tornei di gioco di ruolo. Consente da parte utente l'iscrizione a questi tornei e la notifica degli eventi. Da parte admin consente la gestione utenti, squadre, eventi e turni di gioco.
  • ApplicationServer: Tomcat 5.5
  • Framework for Java web applications: Struts 1.38
  • Templating system: Tiles
  • Java Development Kit : JDK 1.5
  • Database: MYSQL
  • Mapping and persistence framework: Hibernate 3
  • User Interface element : css, js, Expression-Language, JSP 2.1 and Servlet 2.4
  • Framework js : Mootools, Tootip, LiveValidation
  • TagLib: DisplayTag, JSTL
  • Build manager for Java projects: Ant
  • Integrated development environment: Eclipse 3.3.3 Europa

VetEscape2

Applicazione per la gestione di documenti digitali dell'anagrafe bovina nell'ambito del progetto Vet-Escape.Il progetto crea un sistema informatico per la gestione di tutte le informazioni relative a nascite, acquisti, cessazioni e movimentazioni dei bovini, direttamente con accesso al nodo regionale garantendo un'efficace aggiornamento dei dati e responsabilizzazione degli utenti.
  • ApplicationServer: Jboss 4.0.5
  • Framework for Java webapp: Struts 1.38
  • Templating system: Tiles
  • Java Development Kit : JDK 1.5
  • Database: Oracle 9
  • Persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,Expression-Language.
  • TagLib: DisplayTag
  • Version control system: svn
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.3.3 Europa

mercoledì 2 aprile 2008

XDS-Registry Monitor

Applicazione per il monitoraggio di un registro xds. Un registro xds traccia operazioni da parte di produttori e consumatori. Il monitor rende possibile ispezionare queste transazioni.
"Cross-Enterprise Document Sharing (XDS) – Registration, distribution and access across health enterprises of clinical documents forming a patient EHR"
  • ApplicationServer: Jboss 4.2.2
  • Framework for Java web applications: Struts 1.38
  • Java Development Kit : JDK 1.5
  • Database: Oracle 10
  • Mapping and persistence framework: Hibernate
  • User Interface element : css, js, Expression-Language, JSP 2.1 and Servlet 2.4
  • Framework js : Zapatec Tree,Sliding List
  • TagLib: DisplayTag, JSTL
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.3.3 Europa

giovedì 13 marzo 2008

TaleteAdmin WEB

Strumento di amministrazione per l'estrattore referti 'Talete'
L'applicazione gestisce gli utenti suddividendoli in gruppi e assegnangogli regole, e visiblità. La struttura dati amministrata viene poi utilizzata da un modulo di login JAAS (Java Authentication and Authorization Service) di Jboss.
  • ApplicationServer: Jboss 4.2.2
  • Framework for Java web applications: Struts 1.38
  • Templating system: Tiles
  • Java Development Kit : JDK 1.5
  • Database: Oracle 10
  • Mapping and persistence framework: Ibatis
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,Expression-Language, JSP 2.1 and Servlet 2.4
  • Framework js :Tabber e Greybox
  • TagLib: AjaxAnywhere,DisplayTag
  • Build manager for Java projects: Maven 2.0
  • Integrated development environment: Eclipse 3.3.3 Europa

martedì 15 gennaio 2008

TaleteCittadini


Web application per l'estrazione di dati clinici di cittadini legati ad un evento ospedaliero. Tramite referenze fornite dall'ospedale un cittadino può accedere ai risultati di un test o analisi effettuate. L'applicazione front-end si collega ad un servizi back-end fornito da un repository di dati clinici di nome Euclide. L'inetazione avviente tramite EJB.