izpis_h1_title_alt

Implementacija in optimizacija razčlenjevalnika za sistemsko razhroščevanje
ID Verčko, Vid (Avtor), ID Pilipović, Ratko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,32 MB)

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:razčlenjevalnik, razhroščevalnik, Python, PyQT
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2024
Datum objave v RUL:12.09.2024
Število ogledov:21
Število prenosov:4
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Implementation and optimization of a parser for debugging
Izvleček:
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.

Ključne besede:parser, debugger, Python, PyQT

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj