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.

giovedì 10 gennaio 2008

TeleconsultoReport

Web application multi-user per la validazione delle prestazioni di teleconsulto fornite e la reportistica abbinata.
L'utete medico consulta tutti i teleconsulti eseguiti dalla sua unità e valida quelli che devono essere contabilizzati. L'utente impiegato visualizza tutti i teleconsulti effettuati e validati da tutti i medici e le loro unità per contabilizzarli.

  • ApplicationServer: Jboss 4.05
  • Framework for Java web applications: Struts 1.3.8
  • Java Development Kit : JDK 1.5
  • TagLib: DisplayTag
  • Database: Oracle 10
  • Mapping and persistence framework: jdbc
  • Application framework: Spring
  • User Interface element : css, js, html, jstl,Expression-Language.
  • Build manager for Java projects: Maven 2.0
  • Build manager for Java projects: Eclipse standard
  • Integrated development environment: Eclipse Europa