The purpose of this project is to make a new more efficient and reliable system for the company Altran for reporting defects and analyzing the information from the defects. This system will also be used be the clients of Altran, and they will have the same functionalities available. The system is also planned to be used by the vendors of Altran and its clients who will be able just to report the defects that need to be resolved. In order to create this system it was important to study what challenges are present while working with the old method of defect reporting, so that I am able to decide in the best way which technologies are appropriate for resolving this kind of problems. At the end I decided that the most appropriate database management system to be used was the MySQL DBMS which is SQL based system compatible with all existing Operating Systems that are normally used. Then in order to provide the necessary functionalities for the users, I decided to use the technologies HTML5, CSS3, PHP7, JavaScript, jQuery and AJAX. I combined their useful characteristics and created a very intuitive easy to understand user interface that provides all the necessary functionalities. At the end I made some comparisons of how the new system improves the work of the users in all the companies that will use it, and the results were very good since now, with the new defect reporting system, the same job can be done in less than half of the time needed before with the old methods. Not only speed was improved, but also better accessibility and reliability, as well as better security were achieved since many rules are available to be used on the back end for establishing security of the data.

Lo scopo di questo progetto è quello di creare un nuovo sistema più efficiente e affidabile per l'azienda Altran per la segnalazione di difetti e l'analisi delle informazioni a partire dai difetti. Questo sistema verrà utilizzato anche dai client di Altran, che avranno le stesse funzionalità disponibili. Il sistema è inoltre progettato per essere utilizzato dai venditori di Altran e dai suoi clienti che saranno in grado solo di segnalare i difetti che devono essere risolti. Per creare questo sistema è stato importante studiare quali sfide sono presenti mentre si lavora con il vecchio metodo di segnalazione dei difetti, in modo che io sia in grado di decidere nel modo migliore quali tecnologie siano appropriate per risolvere questo tipo di problemi. Alla fine ho deciso che il sistema di gestione di dati più appropriato da utilizzare era il DBMS MySQL, un sistema basato su SQL compatibile con tutti i sistemi operativi esistenti che vengono normalmente utilizzati. Quindi, al fine di fornire le funzionalità necessarie per gli utenti, ho deciso di utilizzare le tecnologie HTML5, CSS3, PHP7, JavaScript, jQuery e AJAX. Ho unito le loro utili caratteristiche e creato un'interfaccia utente intuitiva e di facile comprensione che fornisce tutte le funzionalità necessarie. Alla fine ho fatto alcuni confronti sul modo in cui il nuovo sistema migliora il lavoro degli utenti in tutte le aziende che lo useranno, ed i risultati sono stati molto buoni dal momento che ora con il nuovo sistema di segnalazione è stato possibile eseguire un lavoro in meno della metà del tempo necessario prima. Non solo è stata migliorata la velocità, ma anche migliore accessibilità e affidabilità, nonché una maggiore sicurezza poiché sono disponibili molte regole da utilizzare sul back-end per stabilire la sicurezza dei dati.

System for reporting defects and for defect statistics visualisation

POPOSKA, JASMINA
2016/2017

Abstract

The purpose of this project is to make a new more efficient and reliable system for the company Altran for reporting defects and analyzing the information from the defects. This system will also be used be the clients of Altran, and they will have the same functionalities available. The system is also planned to be used by the vendors of Altran and its clients who will be able just to report the defects that need to be resolved. In order to create this system it was important to study what challenges are present while working with the old method of defect reporting, so that I am able to decide in the best way which technologies are appropriate for resolving this kind of problems. At the end I decided that the most appropriate database management system to be used was the MySQL DBMS which is SQL based system compatible with all existing Operating Systems that are normally used. Then in order to provide the necessary functionalities for the users, I decided to use the technologies HTML5, CSS3, PHP7, JavaScript, jQuery and AJAX. I combined their useful characteristics and created a very intuitive easy to understand user interface that provides all the necessary functionalities. At the end I made some comparisons of how the new system improves the work of the users in all the companies that will use it, and the results were very good since now, with the new defect reporting system, the same job can be done in less than half of the time needed before with the old methods. Not only speed was improved, but also better accessibility and reliability, as well as better security were achieved since many rules are available to be used on the back end for establishing security of the data.
ING - Scuola di Ingegneria Industriale e dell'Informazione
21-dic-2017
2016/2017
Lo scopo di questo progetto è quello di creare un nuovo sistema più efficiente e affidabile per l'azienda Altran per la segnalazione di difetti e l'analisi delle informazioni a partire dai difetti. Questo sistema verrà utilizzato anche dai client di Altran, che avranno le stesse funzionalità disponibili. Il sistema è inoltre progettato per essere utilizzato dai venditori di Altran e dai suoi clienti che saranno in grado solo di segnalare i difetti che devono essere risolti. Per creare questo sistema è stato importante studiare quali sfide sono presenti mentre si lavora con il vecchio metodo di segnalazione dei difetti, in modo che io sia in grado di decidere nel modo migliore quali tecnologie siano appropriate per risolvere questo tipo di problemi. Alla fine ho deciso che il sistema di gestione di dati più appropriato da utilizzare era il DBMS MySQL, un sistema basato su SQL compatibile con tutti i sistemi operativi esistenti che vengono normalmente utilizzati. Quindi, al fine di fornire le funzionalità necessarie per gli utenti, ho deciso di utilizzare le tecnologie HTML5, CSS3, PHP7, JavaScript, jQuery e AJAX. Ho unito le loro utili caratteristiche e creato un'interfaccia utente intuitiva e di facile comprensione che fornisce tutte le funzionalità necessarie. Alla fine ho fatto alcuni confronti sul modo in cui il nuovo sistema migliora il lavoro degli utenti in tutte le aziende che lo useranno, ed i risultati sono stati molto buoni dal momento che ora con il nuovo sistema di segnalazione è stato possibile eseguire un lavoro in meno della metà del tempo necessario prima. Non solo è stata migliorata la velocità, ma anche migliore accessibilità e affidabilità, nonché una maggiore sicurezza poiché sono disponibili molte regole da utilizzare sul back-end per stabilire la sicurezza dei dati.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2017_12_Poposka.pdf

non accessibile

Descrizione: Final Project
Dimensione 1.34 MB
Formato Adobe PDF
1.34 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/137714