Simple view
Full metadata view
Authors
Statistics
Stworzenie interfejsu do analizy danych pomiarowych na bazie pakietów oprogramowania Qt i Python
Creation of an interface for the analysis of measurement data based on Qt and Python software packages
python, qt, pyqt, aplikacja graficzna, qt5, programowanie obiektowe, analiza danych pomiarowych
python, qt, pyqt, graphics application, qt5, object oriented programming, analysis of measurement data
W niniejszej pracy przedstawiono proces powstawania aplikacji graficznej do analizy danych pomiarowych uzyskanych z eksperymentu ,,Measurement of the Permanent Electric Dipole Moment of the Neutron’’. Program powstał przy użyciu bibliotek Qt i Python. W części teoretycznej zawarto opis wyjaśniający ideę programowania obiektowego oraz wzorzec projektowy MVC. Tutaj również przedstawiono schemat, według jakiego powinno się projektować nowoczesne interfejsy graficzne.Część implementacyjna zawiera kolejne etapy powstawania programu. Znajdują się tutaj kody źródłowe najważniejszych funkcji wraz ze zdjęciami z aplikacji, na których prezentowane jest ich działanie.Dzięki stworzonej aplikacji w łatwy sposób można przeglądać wyniki badań, porównywać je ze sobą, przedstawiać dane w funkcji czasu lub w funkcji numerów kolejnych cykli pomiarowych. Całość tych operacji jest prezentowana w postaci przejrzystych wykresów.
This dissertation presents the process of creating a graphic application for the analysis of measurement data obtained from the "Measurement of the Permanent Electric Dipole Moment of the Neutron" experiment. The program was created using Qt and Python libraries.The theoretical part includes a description explaining the idea of object-oriented programming and the MVC design pattern. It also shows how modern graphical interfaces should be designed.The implementation part includes the stages of the program development. The source codes of the most important functions are presented here with photos from the application, which show their operationThanks to the created application, it is possible to view the test results, compare them with each other, present data as a function of time or as a function of the numbers of successive measurement cycles. All these operations are presented in the form of clear charts.
| dc.abstract.en | This dissertation presents the process of creating a graphic application for the analysis of measurement data obtained from the "Measurement of the Permanent Electric Dipole Moment of the Neutron" experiment. The program was created using Qt and Python libraries.The theoretical part includes a description explaining the idea of object-oriented programming and the MVC design pattern. It also shows how modern graphical interfaces should be designed.The implementation part includes the stages of the program development. The source codes of the most important functions are presented here with photos from the application, which show their operationThanks to the created application, it is possible to view the test results, compare them with each other, present data as a function of time or as a function of the numbers of successive measurement cycles. All these operations are presented in the form of clear charts. | pl |
| dc.abstract.pl | W niniejszej pracy przedstawiono proces powstawania aplikacji graficznej do analizy danych pomiarowych uzyskanych z eksperymentu ,,Measurement of the Permanent Electric Dipole Moment of the Neutron’’. Program powstał przy użyciu bibliotek Qt i Python. W części teoretycznej zawarto opis wyjaśniający ideę programowania obiektowego oraz wzorzec projektowy MVC. Tutaj również przedstawiono schemat, według jakiego powinno się projektować nowoczesne interfejsy graficzne.Część implementacyjna zawiera kolejne etapy powstawania programu. Znajdują się tutaj kody źródłowe najważniejszych funkcji wraz ze zdjęciami z aplikacji, na których prezentowane jest ich działanie.Dzięki stworzonej aplikacji w łatwy sposób można przeglądać wyniki badań, porównywać je ze sobą, przedstawiać dane w funkcji czasu lub w funkcji numerów kolejnych cykli pomiarowych. Całość tych operacji jest prezentowana w postaci przejrzystych wykresów. | pl |
| dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
| dc.area | obszar nauk ścisłych | pl |
| dc.contributor.advisor | Zejma, Jacek - 100021 | pl |
| dc.contributor.author | Wilgucki, Mateusz | pl |
| dc.contributor.departmentbycode | UJK/WFAIS | pl |
| dc.contributor.reviewer | Zejma, Jacek - 100021 | pl |
| dc.contributor.reviewer | Misiaszek, Marcin - 173735 | pl |
| dc.date.accessioned | 2020-10-20T18:36:12Z | |
| dc.date.available | 2020-10-20T18:36:12Z | |
| dc.date.submitted | 2020-09-14 | pl |
| dc.fieldofstudy | informatyka | pl |
| dc.identifier.apd | diploma-133484-214500 | pl |
| dc.identifier.project | APD / O | pl |
| dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/248670 | |
| dc.language | pol | pl |
| dc.source.integrator | false | |
| dc.subject.en | python, qt, pyqt, graphics application, qt5, object oriented programming, analysis of measurement data | pl |
| dc.subject.pl | python, qt, pyqt, aplikacja graficzna, qt5, programowanie obiektowe, analiza danych pomiarowych | pl |
| dc.title | Stworzenie interfejsu do analizy danych pomiarowych na bazie pakietów oprogramowania Qt i Python | pl |
| dc.title.alternative | Creation of an interface for the analysis of measurement data based on Qt and Python software packages | pl |
| dc.type | licenciate | pl |
| dspace.entity.type | Publication |