Casi d'uso

Oracle APEX offre soluzioni convincenti per numerosi casi d'uso diversi, dalla semplice sostituzione di fogli di calcolo a un sistema aziendale di importanza critica utilizzato da migliaia di persone ogni giorno.

Nuove applicazioni cloud

Creare applicazioni necessarie subito per soddisfare nuove opportunità business.

Le organizzazioni dispongono di enormi back log di applicazioni necessarie per soddisfare tutte le esigenze aziendali in continua mutazione e rimanere competitive. Si tratta in genere di applicazioni non di tipo enterprise che possono essere necessarie solo per un periodo di tempo limitato, ma che sono necessarie subito. Le esigenze possono essere definite in modo approssimativo e le priorità aziendali possono cambiare rapidamente: per questi motivi le applicazioni devono caratterizzarsi per velocità di creazione e facilità di aggiornamento, quando necessario.

Prova il laboratorio Fase di verifica pratica
  • Ideare un prototipo di lavoro in pochi minuti

    Utilizzando Quick SQL è possibile definire nuove strutture dati dotate di dati di esempio. Quick SQL consente di generare script SQL basati su una semplice sintassi abbreviata. Questi script possono essere salvati ed eseguiti con facilità nell'ambiente Oracle APEX per creare tabelle, trigger e viste di database. Successivamente è possibile utilizzare la Creazione guidata applicazione per creare report e form per le tabelle definite. È inoltre possibile aggiungere ulteriori funzionalità, come il controllo dell'accesso, i report di attività e altro ancora, per creare un'applicazione con funzioni complete in pochi minuti.

  • Applicare le procedure di sviluppo low-code

    I professionisti di IT e gli utenti business esperti di tecnologia possono utilizzare le capacità low-code di Oracle APEX per creare rapidamente nuove applicazioni. Oracle APEX è facile da usare e imparare. Application Builder fornisce un'interfaccia completa e intuitiva basata su browser che assiste l'utente in tutte le fasi della creazione delle applicazioni. I potenti componenti di Oracle APEX consentono di aggiungere un alto livello di funzionalità alle applicazioni con codifica limitata.

  • Sviluppo agile

    Lo sviluppo con Oracle APEX si basa essenzialmente sull'iterazione rapida dell'applicazione e sulla revisione con gli utenti finali. Gli sviluppatori possono collaborare con facilità con gli utenti finali e implementare le modifiche e le richieste di miglioramento, spesso in tempo reale. APEX è veloce sia per la gestione e il perfezionamento delle applicazioni esistenti che per la creazione del primo prototipo.

  • Nessun costo di licenza aggiuntivo

    Se si dispone già di una licenza per il database Oracle, non vi sono costi aggiuntivi per l'utilizzo di Oracle APEX, indipendentemente dal numero di sviluppatori, applicazioni, volume di dati, processori o utenti finali interessati. Se non si dispone già di licenze per il database Oracle, è possibile utilizzare l'istanza di Oracle APEX inclusa con Oracle Database Cloud Services a prezzi competitivi e disponibile nel giro di un'ora.

Sostituzione dei fogli di calcolo

Sostituire i fogli di calcolo per le funzioni strategiche: un disastro annunciato.

Quasi tutte le organizzazioni utilizzano fogli di calcolo per diffondere e creare report sui dati. Perché? Sostanzialmente perché i fogli di calcolo sono facili da creare: chiunque può configurare un foglio di calcolo disponendo di dati. I fogli di calcolo creati vengono spesso inviati a colleghi per l'aggiornamento e così via. Questa procedura comporta la creazione di numerose copie con dati diversi e rende imperfetti i processi aziendali. Una soluzione di gran lunga migliore consiste nel disporre di una singola fonte di informazioni in un database completamente protetto con un'applicazione basata su browser che può essere utilizzata da chiunque per gestire i dati.

Prova il laboratorio Foglio di calcolo
  • Da foglio di calcolo ad applicazione Web in pochi minuti

    La procedura guidata e pochi clic del mouse consentono di trasformare il foglio di calcolo in una tabella con dati completi nel database Oracle. Completare con un'applicazione dotata di tutte le funzioni, con report e form, per gestire i dati.

  • Singola fonte di informazioni

    Invece di gestire più fogli di calcolo distribuiti in vari punti del sistema, gli utenti possono collegarsi a Oracle APEX per accedere a una singola applicazione centralizzata in cui chiunque gestisce i dati e visualizza sempre gli stessi dati.

  • Sicurezza avanzata

    In genere i fogli di calcolo sono privi di capacità di autenticazione e audit. Le applicazioni APEX possono utilizzare SSO, LDAP o Login social e incorporare prontamente la funzione di controllo dell'audit. Il backup professionale dei database Oracle, in cui risiedono i dati, viene in genere eseguito dagli amministratori del database.

  • Relazionalità completa

    L'implementazione delle relazioni di tipo Master-Detail nei fogli di calcolo è estremamente difficile, pertanto la struttura della maggior parte dei fogli di calcolo è semplice e non consente di analizzare i dati in modo corretto. APEX viene eseguito su un database Oracle completamente relazionale in cui l'implementazione dell'integrità referenziale è banale. Inoltre, APEX consente di definire agevolmente le pagine Master-Detail in modo dichiarativo.

Modernizzazione di Oracle Forms

Modernizzare in APEX le applicazioni Oracle Forms precedenti che non soddisfano più particolari requisiti.

Spesso le applicazioni Oracle Forms forniscono un'esperienza utente client/server obsoleta, si contraddistinguono per la scarsa usabilità e i problemi di accesso facilitato, non funzionano correttamente con browser diversi e non sono adatte per l'ambiente Mobile. Infine, è difficile e dai costi proibitivi assumere sviluppatori Oracle Forms esperti.

Per le nuove esigenze di rete o importanti upgrade funzionali, è preferibile prendere in considerazione le alternative disponibili. Oracle APEX e Oracle Forms sono entrambi basati sui linguaggi SQL e PL/SQL e offrono ambienti di sviluppo dichiarativo: la transizione da Oracle Forms a Oracle APEX è facile per gli sviluppatori.

Ulteriori informazioni
  • Applicazioni moderne, eleganti, reattive e basate su Web

    Tema Universale di APEX consente di produrre applicazioni moderne con la possibilità di definire in modo dichiarativo stili di tema diversi e di utilizzare con facilità le opzioni di modello per sviluppare applicazioni che gli utenti finali utilizzeranno con piacere.

  • Pattern di progettazione coerenti

    APEX facilita lo sviluppo di applicazioni intuitive e accessibili simili alle altre applicazioni Web più diffuse. Gli utenti finali devono essere in grado di esplorare e utilizzare tutte le funzionalità di un'applicazione APEX senza formazione specifica e ciò rende APEX ideale anche per le applicazioni pubbliche per clienti o partner.

  • Sviluppo rapido delle applicazioni

    APEX è basato sui metadati, pertanto le operazioni di gestione e di miglioramento delle definizioni di pagina in base alle esigenze possono essere eseguite rapidamente e con facilità. Se è necessario estendere completamente una pagina, è possibile utilizzare SQL, PL/SQL, JavaScript, HTML e CSS.

  • Esecuzione su *qualsiasi* browser Web

    L'esecuzione di un'applicazione APEX si basa esclusivamente sul browser e non richiede software client. Le applicazioni sono adattabili, quindi pronte per l'ambiente Mobile per impostazione predefinita, e possono essere eseguite nel browser su qualsiasi dispositivo.

Condivisione dei dati esterni

Creare applicazioni pubbliche per utenti esterni quali partner e clienti.

Spesso è difficile condividere i dati con i partner e ciò rende problematico migliorare i processi aziendali. Fornire un'applicazione che consenta ai clienti di interagire, ad esempio effettuando un ordine oppure esaminando o tenendo traccia dello stato di avanzamento, può migliorare sensibilmente la soddisfazione del cliente e invogliarlo a ripetere l'esperienza. Non si desidera tuttavia esporre i propri sistemi interni su Internet e la sicurezza, gli attacchi di tipo servizio negato e il tempo di attività del sito Web sono fonti di preoccupazione: utilizzando Oracle Database Cloud Services o un database Oracle isolato nella zona DMZ è possibile sviluppare applicazioni pubbliche in tutta sicurezza.

  • Integrazione RESTful

    Con APEX e Oracle REST Data Services (ORDS) gli sviluppatori possono esporre e/o utilizzare con facilità i Web Service RESTful. Gli sviluppatori possono definire un endpoint REST e creare in modo dichiarativo un report, un grafico o un calendario sulla base di tale origine dati.

  • Applicazioni su misura

    Creare rapidamente applicazioni personalizzate in modo specifico per piacere ai clienti e far sì che si impegnino ad aumentare il giro di affari.

  • Hosting su cloud

    Fornire i dati necessari e lasciare che Oracle fornisca la struttura esterna tramite le istanze di Oracle Database Cloud Service.

  • Servizi controllati da Oracle

    Oracle fornisce un ambiente ottimizzato monitorato 24 ore al giorno, 7 giorni su 7.

Report datamart

Creare applicazioni di report interattive basate su dati eterogenei.

Spesso ottenere un quadro completo e accurato della realtà operativa a livello di organizzazione o anche di reparto costituisce una vera e propria sfida. I dati vengono elaborati in molti sistemi, i report esistenti sono limitati e non sempre forniscono i dettagli necessari per prendere decisioni aziendali consapevoli, è difficile stabilire chi deve disporre dei privilegi di visualizzazione e cosa può essere visualizzato ed evitare di conseguenza la violazione dei dati e l'esecuzione dei report preparati può richiedere ore. Con APEX, grazie a capacità di report e visualizzazione dei dati complete, lo sviluppo di dashboard appropriati per le varie community di utenti è di gran lunga più semplice.

  • Coalesce dei dati

    Il primo passo per eseguire report in modo corretto in un'organizzazione consiste nel caricare i numerosi data set eterogenei nel database oppure nel definire i Web Service RESTful che possono essere utilizzati da APEX.

  • Sicurezza con filtro

    I dati possono essere vincolati o anche protetti in modo che gruppi diversi di utenti possano visualizzare solo i dati appropriati.

  • Report completi

    In APEX sono disponibili report interattivi che consentono la manipolazione estesa dei dati da parte degli utenti finali, che possono modificare prontamente la modalità di visualizzazione dei dati per soddisfare requisiti specifici. Sono incluse la selezione e l'ordinamento delle colonne, l'applicazione di filtri, l'ordinamento, i calcoli, gli aggregati e la possibilità di eseguire il pivot dei dati. Gli utenti finali possono limitare la visualizzazione dei report a se stessi o consentirla a tutti.

  • Prestazioni garantite

    Le operazioni sui dati vengono eseguite direttamente nel database Oracle, una procedura preferita a quella che prevede lo spostamento di grandi quantità di dati verso un livello intermedio e quindi l'esecuzione della manipolazione dei dati. Nel database Oracle sono inoltre disponibili numerose funzioni di analisi dei dati ad hoc che possono essere utilizzate nelle applicazioni Oracle APEX.

Estensioni SaaS e EBS

Molti clienti integrano i propri sistemi ERP con Oracle APEX. I sistemi ERP offrono funzionalità estese pronte all'uso, ma non forniscono sempre i report specifici di cui si ha bisogno oppure non dispongono di particolari funzionalità, soprattutto quando si tratta di funzionalità specifiche di un settore o dell'organizzazione. Si potrebbe inoltre ritenere che i processi aziendali comuni prevedano troppi passi che li rendono inefficaci. In casi del genere, la creazione di un'estensione con APEX può contribuire a distribuire le informazioni appropriate o a migliorare sensibilmente la produttività e quindi la soddisfazione del cliente.

Leggi il documento tecnico Extending EBS 12.2 using Oracle APEX
  • Report interattivi

    È importante consentire agli utenti finali di manipolare i dati in breve tempo in modo che possano soddisfare le proprie esigenze di report. Sono disponibili funzioni per la selezione e l'ordinamento delle colonne, l'applicazione di filtri, l'ordinamento, i calcoli, gli aggregati e la possibilità di eseguire il pivot dei dati. Gli utenti finali possono anche salvare i report in modo da limitarne la visualizzazione a se stessi o consentirla a tutti.

  • Processi semplificati

    Sviluppare un'estensione che fornisca un processo aziendale semplificato costituito da un numero di passi limitato. L'estensione recupera i dati necessari dal sistema ERP e invia di nuovo i prodotti di lavoro completati al sistema ERP.

  • Sviluppo su misura

    Soddisfare i requisiti specifici di una società o del settore creando applicazioni su misura. Le applicazioni di questo tipo devono utilizzare i dati ERP appropriati, ma è preferibile che dispongano di oggetti di database locali per memorizzare dati aggiuntivi non disponibili nel sistema ERP.

  • Integrazione perfetta

    APEX può essere utilizzato per includere dati provenienti da sistemi diversi, non solo i dati del sistema ERP, per creare dashboard e report di migliore qualità o più business flow complessi. Questi dati possono essere acquisiti mediante Web Service REST o tramite il collegamento a un altro database per estrarre e/o inviare dati.