In this thesis, we present the course of the construction of a graphical user interface, from the initial steps relating to the creation of the idea itself to the final product, which possesses all the required functional and general characteristics.
The introductory chapter presents the general purpose of graphical interfaces and then explains what the purpose of using the graphical interface we developed in this thesis is.
In the second chapter, we described the Keysight DAQ970A data acquisition system for which we had developed the graphical interface, and hardware expansion module DAQM901A.
In the third chapter, we presented the Python programming language and its more important features. A special chapter was then devoted to Tkinter library, which extends Python's functionality.
The fourth chapter describes the construction of the graphical user interface, from the construction of the main window, to the layout of various control elements and to its final form. In order to facilitate the idea of how the development took place, we added a numerous of images and an appropriate software code.
This is followed by a chapter in which we described the testing and use of the finished product. The final chapter is the conclusion, where we briefly summarize the main task results and present the possibilities for further expansion of the characteristics of the developed graphical interface.
|