Opracowanie i wdrożenie specjalistycznego oprogramowania do akwizycji i wizualizacji danych z kart ADC

licenciate
dc.abstract.enThis thesis describes the process of creating the software capable of providing the ability of acquiring data from the Multi Channel Analysers (MCA). In addition to the algorithm of obtaining and saving the data, arose the necessity of creating an application that can visualise information through readable charts, allow the user to declare Regions of Interest (ROI) and perform basic analysis. Moreover, additional capabilities, such as exporting (for instance, to Excel file format) or generating report containing all information about the experiment, have been implmented.The document has been divided into separate sections. The first one describes the theory of gamma spectroscopy. The next part refers to the well-known methods of creating software, including basic information on the C# language, the .NET Framework platform and the Windows Presentation Foundation (WPF). The Prism library has been described in the third section which is focused on the best patterns and practices connected with the Model-View-ViewModel (MVVM) pattern. The main part of the document concentrates on Graphical User Interface (GUI) and presents the most important issues encountered during the implementation. The end contains short instructions on how to use the presented program.pl
dc.abstract.plTematem niniejszej pracy było przygotowanie pełnego oprogramowania umożliwiającego akwizycję danych z analizatora wielokanałowego (Multi Channel Analyzer, MCA). Oprócz samego procesu zbierania i zapisywania danych należało stworzyć aplikację pozwalającą na zapoznanie się z postępem pomiarów w czasie rzeczywistym (on-line). Oznacza to, że konieczna była implementacja wizualizacji danych, deklarowania przedziałów danych istotnych (Region of Interest, ROI), a także wykonanie podstawowej analizy tak uzyskanych informacji. Oprócz tego przygotowano proste narzędzia pozwalające na manipulację danymi, eksport do dalszej interpretacji w ogólnodostępnych formatach (np. Excel), czy też wygenerowanie raportu z przebiegu eksperymentu.Praca została podzielona na kilka sekcji. Pierwsza część krótko omawia tło teoretyczne związane z eksperymentem. Następnie przedstawiono tematykę związaną z tworzeniem aplikacji zgodnie z nowoczesnymi normami i zaprezentowano najlepsze praktyki. Kolejnymi elementami są: krótkie omówienie wykorzystanych narzędzi, zaprezentowanie interfejsu użytkownika (Graphical User Interface, GUI) wykonanego programu oraz prezentacja najbardziej interesujących kwestii implementacyjnych. Na koniec omówiono podstawowe zagadnienia związane z obsługą z programu.pl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorZuzel, Grzegorz - 186344 pl
dc.contributor.authorZiąbek, Marcinpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerWereszczyński, Andrzej - 132581 pl
dc.contributor.reviewerZuzel, Grzegorz - 186344 pl
dc.date.accessioned2020-07-26T22:14:54Z
dc.date.available2020-07-26T22:14:54Z
dc.date.submitted2016-07-06pl
dc.fieldofstudyinformatykapl
dc.identifier.apddiploma-105532-175351pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/211893
dc.languagepolpl
dc.subject.enC# .NET Framework WPF MVVM Prism MCA ADC software gamma spectroscopypl
dc.subject.plC# .NET Framework WPF MVVM Prism MCA ADC oprogramowanie spektrometria gammapl
dc.titleOpracowanie i wdrożenie specjalistycznego oprogramowania do akwizycji i wizualizacji danych z kart ADCpl
dc.title.alternativeDevelopment and implementation of specialized software for acquisition and visualization data from the ADC cardspl
dc.typelicenciatepl
dspace.entity.typePublication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
0
Views per month

No access

No Thumbnail Available