SlideShare a Scribd company logo
1 of 12
inode.it




iPanel Application Framework
iPanel                                                                         inode.it


        PERCHE’ UN FRAMEWORK

      Sono librerie progettate per accelerare il processo di sviluppo, fornendo modelli,
      librerie per l'accesso al database , layout grafico e molto altro.

   Gli sviluppatori non devono più scrivere tutto da zero, ma piuttosto, scegliere
   componenti già pronti e costruire le proprie funzionalità su di essi.

Ecco gli strati per costruire l’applicazione finale:
•   Zend Framework (bottom layer)
•   iPanel (middle layer)
•   Web App finale (top layer)
iPanel                              inode.it




            IPANEL
 STRUTTURA COMPLETAMENTE MODULARE
iPanel >> moduli                                                            inode.it


            Utenti e autenticazione


       • Accesso protetto da autenticazione utente

      • Gestione blocco utente, scadenza password e scadenza utente

     • Gestione cambio password per l’utente

   • Gestione profili utenti diversi (master, amministratore, utente normale)

  • Poteri diversificati per accesso a singoli elementi delle tabelle

• Predisposizione per autenticazione su sistemi esterni (LDAP, DB relazionali, ecc….)
iPanel >> moduli                                                             inode.it


         Ruoli

    • Gestione ruoli (es. amministratore, coordinatore, venditore, editore, ecc…)

   • Assegnazione al ruolo dei permessi di lettura, modifica, inserimento e cancellazione sui
   vari moduli
 • Associazione ruolo - utente (che ne eredita i permessi)

• Possibilità di assegnare visibilità più o meno limitate sulle tabelle
iPanel >> moduli                                                               inode.it


      Menu e layout


  • Gestione dinamica delle voci del menu principale per accedere alle funzionalità

 • Possibilità di collegare una voce di menu ad un qualsiasi modulo

• Possibilità di scegliere tra layout di colore diverso
iPanel >> moduli                                                                    inode.it


      Database


 • Predisposizione per collegamento a basi dati aziendali (es. clienti, contatti, filiali, ecc.)

• Interfacciamento verso qualsiasi database relazionale (Oracle, DB2, Mysql, MSSQL)
iPanel >> i vantaggi                                                             inode.it


               VANTAGGI IMMEDIATI
             • Riduzione di tempi e costi: lo sviluppo è incentrato solo sul modulo richiesto dal cliente
            • Infrastruttura di base già consolidata negli anni
           • Sicurezza nell’accesso
          • Basato su Zend, framework ufficiale del PHP
         • Interazione avanzata in stile WEB 2.0 grazie all’utilizzo della tecnologia AJAX ed in
         particolare di JQUERY



      VANTAGGI NEL TEMPO
    • Scalabilità illimitata garantita dalla natura open
    source del prodotto
  • Manutenzione continua del core con rilascio
  periodico di nuove versioni evolutive
• Portabilità verso altre piattaforme (windows, linux)
iPanel >> soluzione ideale          inode.it


          SE L’ESIGENZA DEL CLIENTE È:
         • modulo web personalizzato
       • che comunichi con il gestionale
      • che generi report in pdf o excel
     • fruibile ovunque e da qualsiasi browser
    • da realizzare in tempi rapidi



  SOLUZIONE
• Applicazione basata su IPANEL !
iPanel >> Novità                                         inode.it



  iPanel Touch
• Nell’ultima release di iPanel è stata inserita anche la
versione per dispositivi mobili.
Si tratta di una web app con lo stesso motore ma con un
interfaccia client realizzata con Sencha Touch e
pienamente compatibile con tablet e smartphone.
iPanel >> tecnologia utilizzata   inode.it
iPanel >> case history inode                                         inode.it


    • GESTIONE DATI PER IL SITO INTERNET E INTRANET DELL’ AZIENDA OSPEDALIERA
    SANTA CROCE CUNEO (DB ORACLE)
   • APPLICATIVO DI GESTIONE NEGOZI VENCHI ITALIA (MODULI PERSONALIZZATI)

  • CMS PER SITI DI BANCHE DI CREDITO COOPERATIVO

 • APPLICATIVO PER GESTIONE ASSICURAZIONI C/O BANCA DI CARAGLIO

• APPLICATIVO GESTIONE AUTOMEZZI E PROVVIGIONI PER GINO SPA

More Related Content

Viewers also liked (11)

Madebyhands 1
Madebyhands 1Madebyhands 1
Madebyhands 1
 
Bacillus anthracis spring 2011
Bacillus anthracis spring 2011Bacillus anthracis spring 2011
Bacillus anthracis spring 2011
 
聖誕簡報
聖誕簡報聖誕簡報
聖誕簡報
 
SugarCrm
SugarCrmSugarCrm
SugarCrm
 
Bordella p
Bordella pBordella p
Bordella p
 
Pledge of allegiance
Pledge of allegiancePledge of allegiance
Pledge of allegiance
 
Anthrax
AnthraxAnthrax
Anthrax
 
Media pembelajaran
Media pembelajaranMedia pembelajaran
Media pembelajaran
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technology
 
Anaerobic bacteria spring 2011
Anaerobic bacteria spring 2011Anaerobic bacteria spring 2011
Anaerobic bacteria spring 2011
 
Antimicrobial drugs corrected1 300409
Antimicrobial drugs corrected1 300409Antimicrobial drugs corrected1 300409
Antimicrobial drugs corrected1 300409
 

Similar to Ipanel

Smau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del ceroSmau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del cero
SMAU
 
L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4
TechnologyBIZ
 
Cert04 70-484 - essentials of developing windows store apps
Cert04   70-484 - essentials of developing windows store appsCert04   70-484 - essentials of developing windows store apps
Cert04 70-484 - essentials of developing windows store apps
DotNetCampus
 

Similar to Ipanel (20)

Introduzione a DotNetNuke
Introduzione a DotNetNukeIntroduzione a DotNetNuke
Introduzione a DotNetNuke
 
Smau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del ceroSmau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del cero
 
L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4
 
Dominopoint meet the experts 2015 - XPages
Dominopoint   meet the experts 2015 - XPagesDominopoint   meet the experts 2015 - XPages
Dominopoint meet the experts 2015 - XPages
 
Evento 18 giugno - DB2 webquery v2
Evento 18 giugno - DB2 webquery v2Evento 18 giugno - DB2 webquery v2
Evento 18 giugno - DB2 webquery v2
 
DB2 Web Query for i V2.1.0
DB2 Web Query for i V2.1.0DB2 Web Query for i V2.1.0
DB2 Web Query for i V2.1.0
 
Cert04 70-484 - essentials of developing windows store apps
Cert04   70-484 - essentials of developing windows store appsCert04   70-484 - essentials of developing windows store apps
Cert04 70-484 - essentials of developing windows store apps
 
cv Armando Maglio
cv Armando Magliocv Armando Maglio
cv Armando Maglio
 
Lotus Foundations Start
Lotus Foundations StartLotus Foundations Start
Lotus Foundations Start
 
Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)
 
Wi-Cobol: modernizzazione programmi scritti in COBOL per IBM i/AS400/iSeries/...
Wi-Cobol: modernizzazione programmi scritti in COBOL per IBM i/AS400/iSeries/...Wi-Cobol: modernizzazione programmi scritti in COBOL per IBM i/AS400/iSeries/...
Wi-Cobol: modernizzazione programmi scritti in COBOL per IBM i/AS400/iSeries/...
 
PRESENTAZIONE ERP "BUSINESS .NET" by Team Memores Computer spa
PRESENTAZIONE ERP "BUSINESS .NET" by Team Memores Computer spaPRESENTAZIONE ERP "BUSINESS .NET" by Team Memores Computer spa
PRESENTAZIONE ERP "BUSINESS .NET" by Team Memores Computer spa
 
Live office
Live officeLive office
Live office
 
Caso reale di migrazione da Windows a sistemi Open Source in azienda
Caso reale di migrazione da Windows a sistemi Open Source in aziendaCaso reale di migrazione da Windows a sistemi Open Source in azienda
Caso reale di migrazione da Windows a sistemi Open Source in azienda
 
#dd12 panagenda the value of transparency - it
#dd12 panagenda   the value of transparency - it#dd12 panagenda   the value of transparency - it
#dd12 panagenda the value of transparency - it
 
Easyglass
EasyglassEasyglass
Easyglass
 
Easyglass
EasyglassEasyglass
Easyglass
 
Brochure webgate400 R8
Brochure webgate400 R8Brochure webgate400 R8
Brochure webgate400 R8
 
PMS Modernizzazione_5250
PMS Modernizzazione_5250PMS Modernizzazione_5250
PMS Modernizzazione_5250
 
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
 

Ipanel

  • 2. iPanel inode.it PERCHE’ UN FRAMEWORK Sono librerie progettate per accelerare il processo di sviluppo, fornendo modelli, librerie per l'accesso al database , layout grafico e molto altro. Gli sviluppatori non devono più scrivere tutto da zero, ma piuttosto, scegliere componenti già pronti e costruire le proprie funzionalità su di essi. Ecco gli strati per costruire l’applicazione finale: • Zend Framework (bottom layer) • iPanel (middle layer) • Web App finale (top layer)
  • 3. iPanel inode.it IPANEL STRUTTURA COMPLETAMENTE MODULARE
  • 4. iPanel >> moduli inode.it Utenti e autenticazione • Accesso protetto da autenticazione utente • Gestione blocco utente, scadenza password e scadenza utente • Gestione cambio password per l’utente • Gestione profili utenti diversi (master, amministratore, utente normale) • Poteri diversificati per accesso a singoli elementi delle tabelle • Predisposizione per autenticazione su sistemi esterni (LDAP, DB relazionali, ecc….)
  • 5. iPanel >> moduli inode.it Ruoli • Gestione ruoli (es. amministratore, coordinatore, venditore, editore, ecc…) • Assegnazione al ruolo dei permessi di lettura, modifica, inserimento e cancellazione sui vari moduli • Associazione ruolo - utente (che ne eredita i permessi) • Possibilità di assegnare visibilità più o meno limitate sulle tabelle
  • 6. iPanel >> moduli inode.it Menu e layout • Gestione dinamica delle voci del menu principale per accedere alle funzionalità • Possibilità di collegare una voce di menu ad un qualsiasi modulo • Possibilità di scegliere tra layout di colore diverso
  • 7. iPanel >> moduli inode.it Database • Predisposizione per collegamento a basi dati aziendali (es. clienti, contatti, filiali, ecc.) • Interfacciamento verso qualsiasi database relazionale (Oracle, DB2, Mysql, MSSQL)
  • 8. iPanel >> i vantaggi inode.it VANTAGGI IMMEDIATI • Riduzione di tempi e costi: lo sviluppo è incentrato solo sul modulo richiesto dal cliente • Infrastruttura di base già consolidata negli anni • Sicurezza nell’accesso • Basato su Zend, framework ufficiale del PHP • Interazione avanzata in stile WEB 2.0 grazie all’utilizzo della tecnologia AJAX ed in particolare di JQUERY VANTAGGI NEL TEMPO • Scalabilità illimitata garantita dalla natura open source del prodotto • Manutenzione continua del core con rilascio periodico di nuove versioni evolutive • Portabilità verso altre piattaforme (windows, linux)
  • 9. iPanel >> soluzione ideale inode.it SE L’ESIGENZA DEL CLIENTE È: • modulo web personalizzato • che comunichi con il gestionale • che generi report in pdf o excel • fruibile ovunque e da qualsiasi browser • da realizzare in tempi rapidi SOLUZIONE • Applicazione basata su IPANEL !
  • 10. iPanel >> Novità inode.it iPanel Touch • Nell’ultima release di iPanel è stata inserita anche la versione per dispositivi mobili. Si tratta di una web app con lo stesso motore ma con un interfaccia client realizzata con Sencha Touch e pienamente compatibile con tablet e smartphone.
  • 11. iPanel >> tecnologia utilizzata inode.it
  • 12. iPanel >> case history inode inode.it • GESTIONE DATI PER IL SITO INTERNET E INTRANET DELL’ AZIENDA OSPEDALIERA SANTA CROCE CUNEO (DB ORACLE) • APPLICATIVO DI GESTIONE NEGOZI VENCHI ITALIA (MODULI PERSONALIZZATI) • CMS PER SITI DI BANCHE DI CREDITO COOPERATIVO • APPLICATIVO PER GESTIONE ASSICURAZIONI C/O BANCA DI CARAGLIO • APPLICATIVO GESTIONE AUTOMEZZI E PROVVIGIONI PER GINO SPA