izpis_h1_title_alt

Implementacija in optimizacija razčlenjevalnika za sistemsko razhroščevanje
ID Verčko, Vid (Author), ID Pilipović, Ratko (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,16 MB)
MD5: AD7626C1687F98699213DE2096DFE39B

Abstract
Razvili smo razčlenjevalnik za analizo in razhroščevanje sistemskih sporočil pralnih strojev, ki je implementiran v programskem jeziku Python z uporabo knjižnice 'PyQt' za prikaz uporabniškega vmesnika. Glavni izziv je bil prekomerno zasedanje pomnilnika pralnih strojev, zaradi shranjevanja sistemskih sporočil na napravi. Naš pristop je vključeval razvoj vpogledne tabele z vnaprej definirano strukturo, ki je omogočila iskanje in indeksiranje sporočil, ter njihovo pretvorbo v berljivo obliko. Dosegli smo avtomatiziran prenos sporočil na uporabniški vmesnik, ta je omogočil manjšo lokalno porabo pomnilnika na pralnem stroju. Ključni rezultat naloge je bil razvoj in optimizacija orodja, ki omogoča obdelavo sporočil v berljivo obliko na uporabniškem vmesniku, in s tem zmanjša porabo prostora na lokalnem pomnilniku pralnega stroja.

Language:Slovenian
Keywords:razčlenjevalnik, razhroščevalnik, Python, PyQT
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2024
PID:20.500.12556/RUL-162998 This link opens in a new window
COBISS.SI-ID:213288451 This link opens in a new window
Publication date in RUL:30.09.2024
Views:101
Downloads:10
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Implementation and optimization of a parser for debugging
Abstract:
We developed a parser for analyzing and debugging system messages from washing machines, which was implemented using Python programming language and the 'PyQt' library for the user interface. The primary challenge addressed, was the excessive memory usage in washing machines due to saving of system messages on the device itself. The approach involved creating a lookup table with a predefined structure, which facilitated the searching and indexing of messages into a readable format. We achieved automated transmission of messages to the user interface, resulting in reduced local memory consumption on the washing machine. The key outcome of this work was the development and optimization of a parsing tool, that processes messages into a readable format on the user interface, thereby reducing the space usage on the local memory of the washing machine.

Keywords:parser, debugger, Python, PyQT

Similar documents

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

Back