Gui Framework

Gui Framework

L'interfaccia utente standard di CMDBuild è orientata agli operatori tecnici che la utilizzano in modo abituale.

Spesso però è necessario rendere disponibili funzionalità di CMDBuild ad utenti non IT che desiderino operare su portali intranet o più in generale su pagine web esterne, preesistenti o sviluppate ad hoc. Un portale esterno nativamente collegato con CMDBuild consente ad esempio di avviare e seguire l'iter di una segnalazione di guasto, consultare delle FAQ, approvare richieste avanzate da altri utenti, consultare la situazione dei propri asset, ecc.

Oppure può essere utile implementare all'interno di CMDBuild pagine con una interfaccia utente più complessa di quella generata automaticamente da CMDBuild stesso sulla base del modello dati configurato.

Il CMDBuild GUI Framework è la soluzione per queste esigenze, in quanto consente di creare interfacce semplificate per gli utenti non IT.

Più in particolare il GUI Framework ha le seguenti caratteristiche:

  • è attivabile in portali e pagine web esterne basate su tecnologie diverse (in quanto sviluppato in ambiente javascript / JQuery)
  • è attivabile come tipologia di pagina "custom" all'interno del menu di CMDBuild per implementare interfacce funzionali sofisticate tramite cui risolvere alcune necessità ricorrenti più critiche
  • consente una libertà pressochè illimitata nella progettazione del layout grafico, definibile tramite un descrittore XML e con possibilità di intervenire sul foglio stile CSS
  • garantisce tempi ridotti di configurazione grazie a funzioni predefinite per l'interazione con CMDBuild ed a soluzioni grafiche native (form, grid, pulsanti di upload ed altri widget)
  • dialoga con CMDBuild "core" tramite il webservice REST

La configurazione del GUI Framework richiede una attività di personalizzazione del codice javascript e XML, comunque semplificata dalla disponibilità di "template" e librerie di metodi già predefiniti.

Per offrirti il miglior servizio possibile questo sito utilizza cookies. Continuando la navigazione nel sito acconsenti al loro impiego. Cookie Policy