Recchia, Nicoletta
(2023)
Analisi e sviluppo di un'applicazione per il monitoraggio real-time di sistemi business critical mediante piattaforma Oracle APEX.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Ingegneria informatica [LM-DM270]
Documenti full-text disponibili:
|
Documento PDF (Thesis)
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (3MB)
|
Abstract
Il presente elaborato di tesi intende offrire al lettore una accurata esposizione delle attività di analisi e realizzazione del progetto di tirocinio, svolto presso l’azienda Mediamente Consulting, inerente all’implementazione di un sistema di monitoraggio real-time che consente la visualizzazione grafica di alert/incident, provenienti da server business-critical costantemente osservati, dando particolare enfasi al loro livello di criticità. L’applicazione è stata sviluppata usufruendo della più diffusa piattaforma low code per il development di applicazioni web in ambito business enterprise, Oracle Application Express (APEX). Il primo capitolo è dedicato all’introduzione di Oracle APEX ponendo, dapprima, particolare attenzione alla sua natura di low code, web-based, declarative e data centric development tool e alla sua architettura a tre livelli. In secondo luogo, verranno esposte le soluzioni e le molteplici funzionalità offerte da APEX, i principali casi d’uso per cui viene impiegato, per poi fornire una panoramica dell’ambiente di sviluppo (IDE) ed i suoi fondamentali componenti. Si procederà quindi a descrivere l’anatomia di una applicazione APEX che risiede all’interno di una precisa area di lavoro, denominata workspace. Per concludere, verrà mostrato come creare una semplice applicazione. Il secondo capitolo è riservato all’analisi dei requisiti delineati in fase di progettazione del sistema di monitoraggio AMS: Real-Time Incidents, esplorandone le funzionalità ed i tool, i linguaggi di programmazione, i maggiori componenti APEX per la reportistica e la visualizzazione richiesti. Successivamente, verrà presentata ciascuna delle sezioni dell’applicazione con approfondimenti relativi ai tool APEX utilizzati per l’implementazione e le modalità di interrogazione dei dati relative alle singole aree. Il terzo ed ultimo capitolo raccoglie alcune osservazioni conclusive e propone possibili sviluppi futuri dell’applicazione oggetto del presente studio.
Abstract
Il presente elaborato di tesi intende offrire al lettore una accurata esposizione delle attività di analisi e realizzazione del progetto di tirocinio, svolto presso l’azienda Mediamente Consulting, inerente all’implementazione di un sistema di monitoraggio real-time che consente la visualizzazione grafica di alert/incident, provenienti da server business-critical costantemente osservati, dando particolare enfasi al loro livello di criticità. L’applicazione è stata sviluppata usufruendo della più diffusa piattaforma low code per il development di applicazioni web in ambito business enterprise, Oracle Application Express (APEX). Il primo capitolo è dedicato all’introduzione di Oracle APEX ponendo, dapprima, particolare attenzione alla sua natura di low code, web-based, declarative e data centric development tool e alla sua architettura a tre livelli. In secondo luogo, verranno esposte le soluzioni e le molteplici funzionalità offerte da APEX, i principali casi d’uso per cui viene impiegato, per poi fornire una panoramica dell’ambiente di sviluppo (IDE) ed i suoi fondamentali componenti. Si procederà quindi a descrivere l’anatomia di una applicazione APEX che risiede all’interno di una precisa area di lavoro, denominata workspace. Per concludere, verrà mostrato come creare una semplice applicazione. Il secondo capitolo è riservato all’analisi dei requisiti delineati in fase di progettazione del sistema di monitoraggio AMS: Real-Time Incidents, esplorandone le funzionalità ed i tool, i linguaggi di programmazione, i maggiori componenti APEX per la reportistica e la visualizzazione richiesti. Successivamente, verrà presentata ciascuna delle sezioni dell’applicazione con approfondimenti relativi ai tool APEX utilizzati per l’implementazione e le modalità di interrogazione dei dati relative alle singole aree. Il terzo ed ultimo capitolo raccoglie alcune osservazioni conclusive e propone possibili sviluppi futuri dell’applicazione oggetto del presente studio.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Recchia, Nicoletta
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Oracle APEX,SQL,PL/SQL,applicazione he svolge monitoraggio real-time,sistemi entreprise business critical,low coding,data visualization,reporting
Data di discussione della Tesi
23 Marzo 2023
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Recchia, Nicoletta
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Oracle APEX,SQL,PL/SQL,applicazione he svolge monitoraggio real-time,sistemi entreprise business critical,low coding,data visualization,reporting
Data di discussione della Tesi
23 Marzo 2023
URI
Statistica sui download
Gestione del documento: