IoT Prism Lab
Research Lab at University of Bologna
Research Lab at University of Bologna
Theses
2018 |
Gasparini, Lorenzo Progettazione e sviluppo del modulo GUI di una applicazione Android per la programmazione di macchine automatiche Masters Thesis 2018. Abstract | Links | BibTeX | Tags: Applicativo Android, Comunicazione con macchine automatiche, FTP, Sviluppo dinamico di activity, Thread @mastersthesis{amslaurea15475, title = {Progettazione e sviluppo del modulo GUI di una applicazione Android per la programmazione di macchine automatiche}, author = {Lorenzo Gasparini}, url = {https://amslaurea.unibo.it/id/eprint/15475}, year = {2018}, date = {2018-01-01}, abstract = {L’elaborato tratta della seconda fase implementativa di un progetto in collaborazione con l’azienda ”Gruppo Fabbri Vignola S.P.A”; l’obiettivo è riprogettare e ricostruire il loro programma di controllo e manutenzione dei macchinari denominato PcPocket, passando inoltre da un utilizzo tramite computer portatile ad un utilizzo tramite tablet Android. Il perché di questa riprogettazione è dovuto dal fatto che il codice ha più di 20 anni ed iniziava ad avere un’architettura molto complessa, per questo motivo l’azienda si è rivolta all’università di Bologna così da riuscire a modernizzare l’applicazione tramite l’utilizzo di nuove tecnologie e la ristrutturazione dell’architettura. L’obiettivo di questo progetto di tesi era lo sviluppo dei moduli Update e GUI dell’applicativo. Il modulo Update si occupa dell’aggiornamento dei file di configurazione presenti nel dispositivo, andando a controllare periodicamente e nel caso scaricare i file dal server del gruppo Fabbri tramite protocollo FTP. Il modulo GUI invece si occupa di semplificare la comunicazione con la macchina, mostrando nello schermo l’elenco delle variabili notevoli contenute al suo interno e consentendo all’utente di modificarle. Questo elenco di variabili inoltre viene aggiornato in tempo reale tramite l’utilizzo di thread, in modo da conoscere in qualsiasi istante di tempo i valori della macchina.}, keywords = {Applicativo Android, Comunicazione con macchine automatiche, FTP, Sviluppo dinamico di activity, Thread}, pubstate = {published}, tppubtype = {mastersthesis} } L’elaborato tratta della seconda fase implementativa di un progetto in collaborazione con l’azienda ”Gruppo Fabbri Vignola S.P.A”; l’obiettivo è riprogettare e ricostruire il loro programma di controllo e manutenzione dei macchinari denominato PcPocket, passando inoltre da un utilizzo tramite computer portatile ad un utilizzo tramite tablet Android. Il perché di questa riprogettazione è dovuto dal fatto che il codice ha più di 20 anni ed iniziava ad avere un’architettura molto complessa, per questo motivo l’azienda si è rivolta all’università di Bologna così da riuscire a modernizzare l’applicazione tramite l’utilizzo di nuove tecnologie e la ristrutturazione dell’architettura. L’obiettivo di questo progetto di tesi era lo sviluppo dei moduli Update e GUI dell’applicativo. Il modulo Update si occupa dell’aggiornamento dei file di configurazione presenti nel dispositivo, andando a controllare periodicamente e nel caso scaricare i file dal server del gruppo Fabbri tramite protocollo FTP. Il modulo GUI invece si occupa di semplificare la comunicazione con la macchina, mostrando nello schermo l’elenco delle variabili notevoli contenute al suo interno e consentendo all’utente di modificarle. Questo elenco di variabili inoltre viene aggiornato in tempo reale tramite l’utilizzo di thread, in modo da conoscere in qualsiasi istante di tempo i valori della macchina. |