La presente tesi tratta la progettazione e l’implementazione di un applicativo a supporto di un sistema ERP per compagnie di autobus. Il suo scopo è quello di consentire al cliente di generare in maniera intuitiva e testare il codice che, manipolando le voci associate ai turni del personale, applica i contratti di secondo livello della compagnia. L’applicativo si compone di un front-end sviluppato con il framework Angular e di un’API realizzata in Node.js. In particolare, l’interfaccia implementa un editor di codice visivo, utilizzando la libreria Blockly, un editor di codice testuale, includendo il componente Monaco Editor, e una console. Nella prima parte della tesi sono descritti il contesto di riferimento e le tecnologie utilizzate. Successivamente, viene illustrato il processo di sviluppo dell’applicativo, partendo dalla fase di specifica dei requisiti sino a quella di implementazione. Infine, si esegue un’analisi volta ad individuare gli aspetti dell’applicativo che possono essere migliorati.
Progettazione e implementazione di un'interfaccia grafica component-based per l’interrogazione di un sistema ERP di compagnie di autobus
VITALI, JURI
2022/2023
Abstract
La presente tesi tratta la progettazione e l’implementazione di un applicativo a supporto di un sistema ERP per compagnie di autobus. Il suo scopo è quello di consentire al cliente di generare in maniera intuitiva e testare il codice che, manipolando le voci associate ai turni del personale, applica i contratti di secondo livello della compagnia. L’applicativo si compone di un front-end sviluppato con il framework Angular e di un’API realizzata in Node.js. In particolare, l’interfaccia implementa un editor di codice visivo, utilizzando la libreria Blockly, un editor di codice testuale, includendo il componente Monaco Editor, e una console. Nella prima parte della tesi sono descritti il contesto di riferimento e le tecnologie utilizzate. Successivamente, viene illustrato il processo di sviluppo dell’applicativo, partendo dalla fase di specifica dei requisiti sino a quella di implementazione. Infine, si esegue un’analisi volta ad individuare gli aspetti dell’applicativo che possono essere migliorati.File | Dimensione | Formato | |
---|---|---|---|
Tesi di laurea.pdf
embargo fino al 20/01/2025
Dimensione
1.53 MB
Formato
Adobe PDF
|
1.53 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.12075/14064