Jälgimise rakendus
Juhtumi ülevaade
Jälgimise rakendus, mille on välja töötanud Oski Solutions, parandab töötajate jälgimist kaugtöö ja hübriidtöö ajal. Lisaks lihtsale aja jälgimisele ühendab see ekraanipildid, sisendi jälgimise ja tegevuste logi, et tagada selge arusaam töövoogudest ja tootlikkusest. Süsteem on paindlik, turvaline ning loodud tasakaalustama kontrolli ja töötajate privaatsuse vahel.
Eesmärk: Meie eesmärk oli luua jälgimislahendus nii tööandjatele
kui ka töötajatele, mis võimaldab läbipaistvat ja täpset tegevuse jälgimist. See tagab kaugtöötajate ja kontoritöötajate täpse ajajälgimise, genereerib tõestatud töötegemise tõendid perioodiliste ekraanipiltide abil ning jälgib tootlikkust seadme aktiivsuse kaudu. Süsteem säilitab andmed ühenduse probleemide korral ning pakub paindlikke seadistusi ettevõtte erinevate vajaduste jaoks, tagades tasakaalu tõhusa jälgimise ja töötajate privaatsuse vahel, toetades usaldust ja läbipaistvust.
Projekti põhiinfo
Tööstusharud
Kaugtöö, hübriidkeskkonnad, personalijuhtimine
Teenused
Töötajate jälgimine, ajajälgimine, tootlikkuse jälgimine, tegevuste jälgimine, andmete sünkroonimine
Lahendused
Tegevuse jälgimise süsteem, tehtud töö kinnitamine ekraanipiltide kaudu, andmete offline säilitamine automaatse sünkroonimisega, paindlik seadete süsteem, tootlikkuse analüüsi armatuurlaud
Tehnoloogiad
.NET 8.0, MAUI, Blazor, C# 12.0, Entity Framework Core, SQLite, PostgreSQL, Azure Blob Storage, Azure Service Bus
The challenges
Protsess
Usaldusväärse ja mugava jälgimislahenduse loomiseks struktureeriti arendusprotsess mitmeks põhikomponendiks. Iga süsteemi osa loodi, et tasakaalustada tootlikkust, andmete täpsust ja kasutajate privaatsust, tagades usaldusväärse toimimise erinevates tingimustes. Selline lähenemine võimaldas tootel jääda paindlikuks, mastaabitavaks ja tõhusaks reaalses kasutuses.
Põhijälgimissüsteem
Arendati põhijälgimistoimingud, kaasa arvatud klaviatuuri sisend, hiire aktiivsus, aktiivsete akende logi ja tegevusetuse tuvastamine.
Ekraanipiltide ja andmete haldus
Rakendati ekraanipiltide süsteem kohandatavate intervallidega, kohaliku salvestusruumi haldus, andmepiirangud ja pildikompressioon.
Andmete sünkroonimine
Rajati sünkroonimissüsteem kohaliku offline andmete salvestuse, automaatse sünkroonimise, andmete tihendamise ja veakäsitluse korduvate proovimiste loogikaga.
Seadete süsteem
Disainiti paindlik seadistussüsteem, mis võimaldab kohandada jälgimisseadeid, ekraanipiltide intervalle, tegevusetuse lävi, salvestuspiiranguid ja sünkroniseerimise aega.
Lahendus
Lahenduse põhiomadused
- Ekraanipiltide haldus: Kohandatavad ekraanipiltide intervallid, kohaliku salvestuse haldus, kustutamispiirangud ja tihendamine tagavad tõhusa töö kasutajate privaatsust austades.
- Tegevuste jälgimine: Jälgib klahvivajutusi, hiire liikumisi ja klikke, aktiivsete akende pealkirju ning tegevusetuse perioode, et tagada täpne andmete kogumine minimaalse süsteemikoormusega.
- Andmete sünkroonimine: Kohalik offline andmete salvestus, automaatne sünkroonimine, tihendamine ja kordusproovitavuse loogika tagavad andmekadude puudumise isegi halva võrguühenduse korral ja minimaalse liikluskoormusega.
- Seadete süsteem: Kohandatavad jälgimisseaded, paindlikud ekraanipiltide intervallid, reguleeritavad inaktiivsuse läved, konfigureeritavad salvestuspiirangud ja sünkroonimisaeg võimaldavad organisatsioonidel süsteemi oma vajadustele kohandada, säilitades samal ajal järjepidevuse.
Tulemused numbrites
99%
Täpne tööaja registreerimine tagab töötundide usaldusväärse arvestuse, mis on kasulik rangete arveldusnõuetega organisatsioonidele.
95%
Täpne tegelike töömustrite kajastamine annab usaldusväärseid andmeid töötajate tootlikkuse kohta.
99%
Ekraanipilte võetakse peaaegu alati edukalt, tagades tehtud töö kontrollitud kinnituse.
92%
Optimeeritud andmeedastus vähendab sünkroonitavate andmete mahtu, parandades süsteemi jõudlust ja säästes ribalaiust.
100%
Tagab, et andmed ei lähe ohtu ühendusprobleemide ajal, pakkudes täielikku usaldusväärsust kõigis offline-skenaarustes.
85% võrra
Ekraanipiltide salvestusmahtu vähendatud, säästes kettaruumi ilma andmete kvaliteedis kompromisse tegemata.