Sledovacia aplikácia

Prehľad prípadu

Tracking App, vyvinutá spoločnosťou Oski Solutions, posúva monitorovanie zamestnancov pre prácu na diaľku a hybridnú prácu na vyššiu úroveň. Okrem jednoduchého sledovania času kombinuje snímky obrazovky, sledovanie vstupu a zaznamenávanie aktivít, aby poskytla jasný prehľad o pracovných vzorcoch a produktivite. Systém je flexibilný, bezpečný a navrhnutý tak, aby vyvážil dohľad a súkromie zamestnancov.

Cieľ: Naším cieľom bolo vytvoriť monitorovací systém pre zamestnávateľov
a zamestnancov, ktorý zabezpečí transparentné a presné sledovanie aktivít. Poskytuje presné sledovanie času pre zamestnancov pracujúcich na diaľku aj v kancelárii, generuje overiteľné dôkazy o práci prostredníctvom pravidelných snímok obrazovky a monitoruje produktivitu pomocou sledovania aktivít zariadení. Systém uchováva dáta počas problémov s pripojením a ponúka flexibilné nastavenia pre rôzne potreby firiem, vyvažujúc efektívny dohľad so súkromím zamestnancov na udržanie dôvery a transparentnosti.

Image

Kľúčové informácie o projekte

Priemysly

Priemysly

Práca na diaľku, hybridné pracovné prostredia, riadenie pracovnej sily

Služby

Služby

Monitorovanie zamestnancov, sledovanie času, sledovanie produktivity, monitorovanie aktivít, synchronizácia dát

Riešenia

Riešenia

Systém sledovania aktivít, overenie práce na základe snímok obrazovky, uloženie dát offline s automatickou synchronizáciou, systém flexibilnej konfigurácie, panel s prehľadom produktivity

Technológie

Technológie

.NET 8.0, MAUI, Blazor, C# 12.0, Entity Framework Core, SQLite, PostgreSQL, Azure Blob Storage, Azure Service Bus

Výzvy

Vývojový tím čelil významným technickým prekážkam pri vytváraní robustného monitorovacieho systému:
Stabilita snímok obrazovky

Stabilita snímok obrazovky

Vyvinutie stabilnej funkčnosti snímok obrazovky naprieč platformami na zachytenie presných dôkazov o práci na rôznych zariadeniach.

Sledovanie aktivít

Sledovanie aktivít

Implementácia presného sledovania stlačení klávesov a pohybu myši na monitorovanie produktivity bez zasahovania.

Správa dát offline

Správa dát offline

Riešenie obmedzení lokálneho ukladania a zabezpečenie uchovania dát počas offline režimov.

Synchronizácia dát

Synchronizácia dát

Zabezpečenie spoľahlivej synchronizácie s hlavným systémom CRM pre presné a aktuálne záznamy.

Kompresia dát

Kompresia dát

Vytvorenie efektívnej kompresie dát snímok obrazovky na zníženie využitia úložiska pri zachovaní kvality.

Spoľahlivosť systému

Spoľahlivosť systému

Riešenie variabilného internetu, režimov spánku, vysokého zaťaženia systému a udržiavanie presného sledovania aktivít.

Proces

Na vybudovanie robustného a užívateľsky prívetivého monitorovacieho riešenia bol vývojový proces rozdelený do niekoľkých kľúčových komponentov. Každá časť systému bola navrhnutá tak, aby vyvážila výkon, presnosť dát a súkromie používateľov a zároveň zabezpečila spoľahlivú prevádzku za rôznych podmienok. Tento prístup umožnil produktu zostať flexibilným, škálovateľným a efektívnym v reálnom použití.

Jadrový sledovací systém

Jadrový sledovací systém

Vyvinuté základné sledovacie funkcie vrátane sledovania klávesnice, aktivity myši, zaznamenávania aktívneho okna a detekcie nečinnosti.

Správa snímok obrazovky a dát

Správa snímok obrazovky a dát

Implementovaný systém snímok obrazovky s nastaviteľnými intervalmi, správou lokálneho ukladania, limitmi dát a kompresiou obrázkov.

Synchronizácia dát

Synchronizácia dát

Vytvorený synchronizačný systém s offline uložením dát, automatickou synchronizáciou, kompresiou dát a spracovaním chýb s logikou opakovania.

Konfiguračný systém

Konfiguračný systém

Navrhnutý flexibilný konfiguračný systém umožňujúci prispôsobenie sledovacích parametrov, intervalov snímok, prahov nečinnosti, limitov úložiska a načasovania synchronizácie.

Riešenia

Kľúčové funkcie riešenia

  • Správa snímok obrazovky: Nastaviteľné intervaly snímok obrazovky, správa lokálneho ukladania, limity mazania a kompresia zaisťujú efektívnu prevádzku pri rešpektovaní súkromia používateľov.

  • Monitorovanie aktivít: Sleduje stlačenia klávesov, pohyby a kliknutia myšou, názvy aktívnych okien a obdobia nečinnosti, aby poskytol presné informácie s minimálnym dopadom na systém.

  • Synchronizácia dát: Offline ukladanie dát, automatická synchronizácia, kompresia a logika opakovaní zaisťujú, že nedôjde k strate dát ani za zlých sieťových podmienok, s minimálnym využitím šírky pásma.

  • Konfiguračný systém: Prispôsobiteľné sledovacie parametre, flexibilné intervaly snímok obrazovky, nastaviteľné prahy nečinnosti, nastaviteľné limity úložiska a synchronizačné načasovanie umožňujú organizáciám prispôsobiť systém ich potrebám pri zachovaní konzistencie.
Image

Výsledky v číslach

Presnosť sledovania času

99%

Presnosť pri zaznamenávaní pracovného času zabezpečuje presné evidovanie pracovných hodín zamestnancov, čo prospieva organizáciám so zásadnými fakturačnými požiadavkami.

Monitorovanie aktivít

95%

Presné zobrazenie skutočných pracovných vzorcov poskytuje spoľahlivé informácie o produktivite zamestnancov.

Spoľahlivosť snímok obrazovky

99%

Snímky obrazovky sa takmer vždy úspešne zachytia, čo zabezpečuje overiteľný dôkaz práce.

Efektivita synchronizácie dát

92%

Optimalizovaný prenos dát znižuje veľkosť synchronizovaných údajov, čím zlepšuje výkon systému a šetrí šírku pásma.

Ukladanie dát offline

100%

Zabezpečuje, že počas problémov s pripojením nedôjde k strate žiadnych údajov, čím sa zabezpečuje úplná spoľahlivosť vo všetkých offline situáciách.

Optimalizácia úložiska

o 85%

Veľkosť uložených snímok obrazovky je zmenšená, čím sa šetrí miesto na disku bez kompromisov na kvalite dát.

Pracujete na niečom novom?

Poďme to vytvoriť spolu! Povedzte nám o svojom nápade alebo si rezervujte bezplatnú konzultáciu

Message not sent.
Message not sent.
×
Nie ste si istí, kde začať? Pomôžeme vám načrtnúť ďalšie kroky!
×
Máte výzvu? Náš tím ju premení na riešenie.
Súhlas so spracovaním osobných údajov