openMAINT è basato sul software open source CMDBuild, applicando i più avanzati criteri progettuali e le migliori tecnologie
openMAINT rende disponibili le seguenti funzionalità di base (ereditate da CMDBuild), comuni ai diversi moduli:
- interfaccia utente completamente web based
- navigazione testuale e grafica fra gli oggetti
- storia completa delle modifiche effettuate su qualunque scheda dati (versioning)
- funzioni di ricerca veloce e analitica su ogni attributo di ogni scheda
- definizione di filtri e viste per un accesso personalizzato ai dati
- classificazioni e liste valori personalizzabili in autonomia
- archivio documentale per associare ogni tipo di file ad ogni tipo di scheda
- motore di workflow integrato con editor visuale per il disegno grafico dei processi
- motore di reportistica integrato con editor visuale per il disegno dei report
- possibilità di definire pagine web personalizzate
- profilazione completa di utenti, gruppi, permessi anche con modalità multitenant
- interoperabilità con altre applicazioni tramite webservice
- funzioni di import / export CSV
- possibilità di configurare e gestire (task manager) operazioni automatiche
- possibilità di configurare e-mail per notifiche e come strumento di comunicazioni
- utilizzo di barcode e QRcode per riconoscere in modo automatico gli oggetti
- possibilità di configurare connettori con sistemi esterni
- Portale Self-Service per gli utenti non tecnici
- APP mobile per eseguire le principali operazioni con tablet e smartphone
- possibilità di modellazione autonoma dello schema dati:
- creazione di nuove tipologie di oggetti (classi)
- creazione di nuovi attributi su oggetti preesistenti (attributi)
- creazione di nuove tipologie di relazioni fra oggetti (domini)
openMAINT è basato sul software CMDBuild
E' stato sviluppato applicando i più avanzati criteri progettuali e le migliori tecnologie e prodotti open source disponibili:
- architettura SOA (Service Oriented Architecture), organizzata in componenti e servizi, cooperanti anche con applicazioni esterne tramite webservice
- interfaccia utente Ajax (librerie Ext JS) che garantisce intuitività nell'utilizzo dell'applicazione, ergonomia di interazione, velocità di risposta del sistema
- componenti server realizzati in ambiente Java, indipendente dalla piattaforma, robusto, scalabile, ampiamente utilizzato da grandi organizzazioni per lo sviluppo di applicazioni web enterprise grazie anche alla validità delle specifiche J2EE ed alle librerie e prodotti di terzi che ne realizzano i servizi
- PostgreSQL, il più avanzato e sicuro database open source
- motore di workflow Tecnoteca RIVER o Enhydra Shark
- motore di reportistica JasperReports
- archivio documentale Alfresco o altri strumenti compatibili con protocollo CMIS
- portale intranet Liferay
- PostGIS, GeoServer e OpenLayers a supporto delle funzionalità GIS
- BIMServer e BIMsurfer a supporto delle funzionalità BIM
- disponibile configurazione cluster
- disponibile configurazione multitenant