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.

Image

Projekti põhiinfo

Tööstusharud

Tööstusharud

Kaugtöö, hübriidkeskkonnad, personalijuhtimine

Teenused

Teenused

Töötajate jälgimine, ajajälgimine, tootlikkuse jälgimine, tegevuste jälgimine, andmete sünkroonimine

Lahendused

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

Tehnoloogiad

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

The challenges

The development team faced significant technical hurdles in creating a robust monitoring system:
Screenshot Stability

Screenshot Stability

Developing stable cross-platform screenshot functionality to capture accurate work evidence across devices.

Activity Tracking

Activity Tracking

Implementing precise keyboard and mouse activity tracking to monitor productivity without intrusiveness.

Offline Data Management

Offline Data Management

Managing local storage limitations and ensuring data retention during offline scenarios.

Data Synchronization

Data Synchronization

Ensuring reliable synchronization with the main CRM system for accurate, up-to-date records.

Data Compression

Data Compression

Creating efficient screenshot data compression to reduce storage usage while preserving quality.

System Reliability

System Reliability

Handling variable internet, sleep states, high system load, and maintaining accurate activity tracking.

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

Põhijälgimissüsteem

Arendati põhijälgimistoimingud, kaasa arvatud klaviatuuri sisend, hiire aktiivsus, aktiivsete akende logi ja tegevusetuse tuvastamine.

Ekraanipiltide ja andmete haldus

Ekraanipiltide ja andmete haldus

Rakendati ekraanipiltide süsteem kohandatavate intervallidega, kohaliku salvestusruumi haldus, andmepiirangud ja pildikompressioon.

Andmete sünkroonimine

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

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.
Image

Tulemused numbrites

Ajajälgimise täpsus

99%

Täpne tööaja registreerimine tagab töötundide usaldusväärse arvestuse, mis on kasulik rangete arveldusnõuetega organisatsioonidele.

Aktiivsuse jälgimine

95%

Täpne tegelike töömustrite kajastamine annab usaldusväärseid andmeid töötajate tootlikkuse kohta.

Ekraanipiltide usaldusväärsus

99%

Ekraanipilte võetakse peaaegu alati edukalt, tagades tehtud töö kontrollitud kinnituse.

Andmete sünkroonimise efektiivsus

92%

Optimeeritud andmeedastus vähendab sünkroonitavate andmete mahtu, parandades süsteemi jõudlust ja säästes ribalaiust.

Andmete offline-salvestamine

100%

Tagab, et andmed ei lähe ohtu ühendusprobleemide ajal, pakkudes täielikku usaldusväärsust kõigis offline-skenaarustes.

Salvestuse optimeerimine

85% võrra

Ekraanipiltide salvestusmahtu vähendatud, säästes kettaruumi ilma andmete kvaliteedis kompromisse tegemata.

Kas töötate millegi uuega?

Loomegi seda koos! Rääkige meile oma ideest või broneerige tasuta konsultatsioon

Message not sent.
Message not sent.
×
Ei tea, kust alustada? Aitame teil järgmised sammud välja töötada!
Nõusolek isikuandmete töötlemiseks
×
On väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks