hisnik.net

← Vse objave

Ko hišnik postane inženir informatike: diploma, ki je nastala iz zvezka in žarnic

17. 6. 2021

Vsak hišnik ima zvezek. Vanj zapisuje, katero žarnico je zamenjal, kje je puščala voda, kdaj je bil servis in kdo je peljal službeni avto. Zvezek je zanesljiv, dokler ga ne izgubiš, dokler se ne napolni in dokler ne rabiš podatka od pred dveh let. Iz tega zvezka, in iz menjave navadnih žarnic za LED, je nastala moja diplomska naloga: Programska rešitev za vodenje hišniških del v CMS sistemu Joomla, zagovarjana na Višji strokovni šoli Ekonomske šole Murska Sobota, program informatika.

Naslovnica diplomske naloge

Kako se je začelo: z žarnicami

Ko smo v OŠ Beltinci začeli po hodnikih menjavati žarnice na žarilno nitko za LED, se je pojavilo vprašanje: koliko časa bodo LED žarnice sploh zdržale? Da bi to vedeli, bi morali vsako luč popisati, ji dati šifro in jo vrisati v načrt šole. Načrta pa ni bilo, evakuacijski se ni ujemal z resničnostjo. Zato sem šolo izmeril z laserskim merilnikom in jo narisal sam, kar na telefonu s pisalom, prostor za prostorom, pritličje in nadstropje.

Ko je bil načrt narejen in luči vrisane, je bil naslednji korak logičen: če že delamo evidenco žarnic, zakaj ne bi vanjo spravili še vseh ostalih hišniških del?

Kaj zna aplikacija

Rešitev je narejena kot komponenta za Joomlo, odprtokodni sistem, ki ga uporabljajo tudi šolske spletne strani. Podatkovna baza ima 52 tabel: luči, menjave žarnic, dela, naprave, servisi, službena vozila in vožnje, meritve vode, stanje plina, električne omarice in varovalke, kamere, izobraževanja, material in še kaj. Vse je med seboj povezano, tako da se pri menjavi žarnice ve, katera luč, v katerem prostoru, na kateri varovalki in katera znamka žarnice.

ER diagram podatkovne baze: 52 povezanih tabel za hišniška dela

Najbolj uporaben del je zemljevid luči: na načrtu šole je vsaka luč prikazana z ikono. Modre so že LED, rumene še na žarilno nitko. Klik na luč pokaže šifro, prostor, varovalko in vse dosedanje menjave. Luči se da filtrirati po nadstropju, omarici ali varovalki.

Zemljevid luči na načrtu šole: modre so LED, rumene še navadne žarnice

Aplikacija deluje tudi na telefonu: ikone so dovolj velike za prst, tako da se menjava žarnice zabeleži kar na hodniku, ne šele v pisarni.

Mobilni pogled aplikacije: dela, meritve vode, menjava žarnic, luči, vozila …

Od ideje do diplome

  • Načrt baze sem narisal v programu DbSchema in ga izvozil kot SQL.
  • Osnovo komponente je iz tega generirala spletna storitev j-cook.pro.
  • Generirane poglede sem nato sam sprogramiral, da ustrezajo hišniškemu delu – predvsem zemljevid, ki uporablja knjižnico Leaflet.
  • Rešitev sem namestil na hisnik.net in jo vsak dan uporabljal v praksi, še preden je bila diploma napisana.

Kaj sledi

Rešitev je narejena za enega hišnika in eno šolo, a dela so povsod podobna, zato bi jo z majhnimi prilagoditvami lahko uporabljala katerakoli šola. Na seznamu želja so večuporabniška različica, vodenje zbiranja papirja, evidenca delovnega časa in upravljanje premoženja. Nekaj od tega je od takrat že nastalo – tudi stran, na kateri to berete.

Hišnik z diplomo informatike torej ni protislovje. Je samo hišnik, ki je namesto novega zvezka napisal program.