dday2014 - drupal come framework per la creazione di sistemi gestionali complessi, un case study di...
DESCRIPTION
Speaker: Giuseppe Stefini e Gianfranco Andreoli Area: PA Le potenzialità di Drupal offrono opportunità che vanno molto al di là della creazione e gestione di siti web: il famoso CMS può essere utilizzato come Framework avanzato per la costruzione di software complessi.TRANSCRIPT
@invisiblefarm #TTP #drupalday
INVISIBLEFARM
L'innovazione è trasparente
@invisiblefarm #TTP #drupalday
INVISIBLEFARM
Keyword:
LAMP - Drupal - AGILE
@invisiblefarm #TTP #drupalday
I nostri principali clienti
e i nostri principali prodotti
INVISIBLEFARM
@invisiblefarm #TTP #drupalday
INVISIBLEFARMDrupal come scelta per molti progetti:
•SEER
•SIV
•TTP
•Open Pass
•Centri di Referenza Nazionale
@invisiblefarm #TTP #drupalday
LA GARA
Committente:
Fondazione IRCCS Ca’ Granda Ospedale Maggiore Policlinico
@invisiblefarm #TTP #drupalday
LA GARA
Oggetto:
Sviluppo e gestione della banca dati Porpora Trombotica Trombocitopenica (PTT)
@invisiblefarm #TTP #drupalday
LA GARA
Gara aperta a tutti
Piattaforma regionale SINTEL
11 aziende concorrenti
@invisiblefarm #TTP #drupalday
LA GARA
La strategia: DRUPAL
@invisiblefarm #TTP #drupalday
LA GARAL’esito: aggiudicazione provvisoria da parte di Invisiblefarm.
Contraddittorio a causa di proposta anomala per ribasso eccessivo.
Conferma di aggiudicazione
@invisiblefarm #TTP #drupalday
REQUISITI
• Gestione ambulatoriale
• Gestione pazienti
• Analisi e report
• Supporto all’attività scientifica
• Indagini e scoperte scientifiche
@invisiblefarm #TTP #drupalday
ORGANIZZAZIONE
• Impartire il ritmo alla committenza
• Riunioni frequenti
• Feed-back frequenti
@invisiblefarm #TTP #drupalday
IL SISTEMA
Demo del sistema realizzato
@invisiblefarm #TTP #drupalday
LO SVILUPPO
DRUPAL 7
@invisiblefarm #TTP #drupalday
LO SVILUPPO
Customizzazione tema esistente: SEVEN
Selezione con la committenza
Semplicità di utilizzo
@invisiblefarm #TTP #drupalday
LO SVILUPPOUtilizzo di moduli esistenti: schema , date_popup, login_destination, libraries , phpexcel, ctools, sticky_columns, views.
•Risparmio di tempo
•Supporto della community
@invisiblefarm #TTP #drupalday
LO SVILUPPO
Creazione di un modulo nuovo:
gestione anagrafica, cartelle cliniche, report, ...
Utilizzando _form, jQuery, callback
@invisiblefarm #TTP #drupalday
RISULTATI
• Committente contento
• Richiesta per utilizzo in altri ambiti
• Margine di profitto
@invisiblefarm #TTP #drupalday
BENEFICI
• Drupal come framework di lavoro
• Sviluppo veloce
• Supporto community
• Riuso
@invisiblefarm #TTP #drupalday
GRAZIE
GRAZIE E BUONA SERATA!