Proprietà di UP!ERP

  • Oggetti in UP!
  • Compatibilità
  • Business Document
  • Gestione utenti
  • Data dictionary
image Oggetti in UP!

UP! ha la capacità di consentire una gestione ideale del traffico di rete e di ottimizzare l'utilizzo del server, grazie alla scelta di basare la gestione interattiva su micro-moduli scaricabili "on demand" sul client, unitamente alla possibilità di disconnessione dal server durante una fase interattiva. UP!, inoltre, utilizza la derivazione delle classi di oggetti per fornire nuovi meccanismi di gestione dei controlli e delle proprietà, sempre nell’ottica di ottenere una completa adattabilità dell'interfaccia. I micro-moduli sono costituiti da eseguibili scaricati su richiesta delle UP!DataViewport tramite un sistema che evita la registrazione e i quesiti che essa comporta, gestendo in proprio i meccanismi di memorizzazione e di disinstallazione. La programmazione dell’applicativo è stata mantenuta aderente ad alcune regole che permettono un’implementazione pressoché immediata. Ciò per abilitare coloro che personalizzano UP! ad utilizzare il linguaggio .Net più consono nel derivare le classi del sistema. L’immediata simmetria degli oggetti con i Business Document e l'utilizzo di un meccanismo RPC basato su SOAP ed XML, sono stati appositamente concepiti per consentire alle personalizzazioni dell'interfaccia di raggiungere gli strati inferiori del data base.

image Compatibilità
UP! si struttura con tecnologie innovative ed evolute, tra le quali il linguaggio XML. XML consente una notevole apertura verso il mondo Internet o Intranet. La sua forza consiste nel poter utilizzare protocolli di invocazione remota (SOAP, XML/RPC) che non tengono conto di quale sistema operativo o linguaggio di programmazione viene utilizzato sul client o sul server. All'interno di UP! i dati vengono quindi trasmessi tra client e server, e viceversa, tramite queste tecnologie, che permettono tra l'altro agli interattori di chiamare i metodi dei Business Document trasmettendo ad essi parametri in formato XML, che è il nuovo standard per la realizzazione di documenti per il web. E' così possibile una completa gestione del flusso informativo tra interfaccia e data base, grazie alla personalizzabilità simmetrica dei BDoc e interattori, congiuntamente all'assoluta configurabilità propria dell'XML. In questo modo i dati sono già presenti su Internet e da qui possono essere inviati nuovamente verso applicativi e periferiche XML Enabled (telefonini, pocket PC, ecc.). Allo stesso modo è possibile prevedere interfacce leggere ottenute con l'utilizzo di XLS per piccole interazioni o per visualizzazioni in sola lettura.

image Business document

Nello sviluppo di UP! sono state effettuate scelte tecnologiche ben precise in grado di assicurare un’ottima scalabilità al prodotto. Questo soprattutto grazie al fatto che i BDoc, gli elementi sul server corrispondenti agli oggetti, lavorano in modalità stateless, in quanto creati al momento della chiamata SOAP. Inoltre, anche per i BDoc valgono le caratteristiche di personalizzabilità e aderenza agli standard .Net degli oggetti. Si è vista altresì la necessità di assicurare l'apertura immediata dei dati verso l'esterno, senza il controllo degli interattori, attraverso l'utilizzo di moduli intelligenti sul server. In questo modo i BDoc sono in grado di assicurare la congruenza del Data Base, implementando i meccanismi di gestione e di controllo propri delle singole tipologie di informazione; possono inoltre nascondere, a chi implementa l'interfaccia, eventuali processi strutturali del Data Base dovuti a meccanismi di ottimizzazione di accesso, presentando i dati secondo logica applicativa.

image Gestione utenti


UP! è in grado di risolvere in modo semplice e naturale i problemi di installazione della soluzione sul client, dato che quest’ultima risulta personalizzabile a seconda dell’utente che accede al sistema, da qualunque postazione o località ciò avvenga. Attraverso l’utilizzo di Windows 2000 Server, UP! implementa al proprio interno il servizio di Gestione Utenti: un catalogo organizzato gerarchicamente di informazioni riguardanti utenti, gruppi, unità organizzative. Viene completamente gestita in modo centralizzato la problematica di accesso al sistema, cosi da decidere che tipo di servizi sono disponibili all'utente e di prendersi carico della configurazione di ogni posto di lavoro, questo grazie all’Active Directory.

image Data dictionary



UP! è altamente customizzabile soprattutto perché garantisce un elevato porting delle personalizzazioni in fase di upgrade. Questo è possibile grazie al fatto che il Data Dictionary implementa alcuni meccanismi che sono propri del DataBase di UP!: si tratta di modalità concepite per consentire la personalizzazione della Base Dati senza l'utilizzo di una modifica strutturale del Data Base stesso. Al dizionario dati, inoltre, viene affiancato un modulo personalizzabile in grado di verticalizzare il prodotto verso la Banca Dati.