izpis_h1_title_alt

Grafični uporabniški vmesnik za merilni instrument Keysight DAQ970A
ID PROTIČ, ALJOŠA (Author), ID Atanasijević-Kunc, Maja (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,20 MB)
MD5: 45726A7DD7F2310AD987AA1BC58BAA66

Abstract
V diplomskem delu smo predstavili potek gradnje grafičnega uporabniškega vmesnika in sicer od začetnih korakov, povezanih z oblikovanjem same zamisli, do končnega izdelka, ki je posedoval vse zahtevane funkcionalne in splošne lastnosti. Uvodno poglavje predstavi splošen namen grafičnih vmesnikov, zatem pa pojasnilo, kakšen je namen uporabe grafičnega vmesnika, ki smo ga razvijali v okviru pričujoče naloge. V okviru drugega poglavja smo opisali merilni instrument Keysight DAQ970A, za katerega uporabo smo razvijali grafični vmesnik ter razširitveni modul DAQM901A. V tretjem poglavju smo predstavili programski jezik Python in njegove pomembnejše značilnosti. Posebno poglavje smo nato namenili še knjižnici Tkinter, ki razširja funkcionalnost Python-a. Četrto poglavje opisuje, kako je potekala gradnja grafičnega vmesnika, od izdelave glavnega okna, postavitve različnih nadzornih elementov, do končne oblike le-tega. Za lažjo predstavo, kako je izdelava potekala, smo dodali številne slike in ustrezno programsko kodo. Zatem sledi še poglavje, v katerem smo opisali testiranje in uporabo končnega izdelka. Zadnje poglavje je zaključek, kjer na kratko povzamemo glavne rezultate naloge in predstavimo možnosti nadaljnjih širitev lastnosti izdelanega grafičnega vmesnika.

Language:Slovenian
Keywords:grafični uporabniški vmesnik, Python, Tkinter, Keysight DAQ970A
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2019
PID:20.500.12556/RUL-110057 This link opens in a new window
Publication date in RUL:11.09.2019
Views:1271
Downloads:210
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Graphical User Interface for Measurement Instrument Keysight DAQ970A
Abstract:
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.

Keywords:graphical user interface, Python, Tkinter, Keysight DAQ970A

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back