Sporingsapplikation
Sagsoversigt
Tracking App, udviklet af Oski Solutions, forbedrer medarbejderovervågning for fjern- og hybridarbejde. Udover simpel tidsregistrering kombinerer den skærmbilleder, inputovervågning og aktivitetslogning for at give klare indsigter i arbejdsrytmer og produktivitet. Systemet er fleksibelt, sikkert og designet til at balancere overvågning med medarbejdernes privatliv.
Mål: Vores mål var at skabe en overvågningsløsning for både arbejdsgivere
og medarbejdere, der sikrer gennemsigtig og præcis aktivitetssporing. Den leverer præcis tidsregistrering for fjern- og kontormedarbejdere, genererer verificerbare beviser på arbejde gennem periodiske skærmbilleder og overvåger produktivitet via enhedsaktivitet. Systemet gemmer data under forbindelsesproblemer og tilbyder fleksible indstillinger for forskellige virksomhedsbehov, hvilket balancerer effektiv overvågning med medarbejdernes privatliv for at bevare tillid og gennemsigtighed.
Vigtige projektinformationer
Industrier
Fjernarbejde, hybride arbejdsmiljøer, arbejdsstyringsstyring
Tjenester
Medarbejderovervågning, tidsregistrering, produktivitetssporing, aktivitetsmonitorering, datasynkronisering
Løsninger
Aktivitetssporingssystem, skærmbillede-baseret arbejdsverifikation, offline datalagring med automatisk synkronisering, fleksibelt konfigurationssystem, dashboard for produktivitetsindsigt
Teknologier
.NET 8.0, MAUI, Blazor, C# 12.0, Entity Framework Core, SQLite, PostgreSQL, Azure Blob Storage, Azure Service Bus
Udfordringerne
Processen
For at bygge en robust og brugervenlig overvågningsløsning blev udviklingsprocessen struktureret i flere nøglekomponenter. Hver del af systemet var designet til at balancere ydeevne, data nøjagtighed og brugerens privatliv, mens den sikrede pålidelig drift under forskellige forhold. Denne tilgang gjorde det muligt for produktet at forblive fleksibelt, skalerbart og effektivt i praksis.
Kerne Sporingssystem
Udviklede kernefunktioner til sporing, herunder tastaturinput, museaktivitet, aktiv vindueslogning og inaktivitetsdetektion.
Skærmbillede & Datahåndtering
Implementerede et skærmbilledesystem med konfigurerbare intervaller, lokal lagringsstyring, databegrænsninger og billedkomprimering.
Datasynkronisering
Byggede et synkroniseringssystem med offline datalagring, automatisk synkronisering, datakomprimering og fejlhåndtering med genforsøg.
Konfigurationssystem
Designede et fleksibelt konfigurationssystem, der tillader tilpasning af sporingsparametre, skærmbilledintervaller, inaktivitetsgrænser, lagerbegrænsninger og synkroniseringstidspunkt.
Løsninger
De vigtigste funktioner i løsningen
- Skærmbilledestyring: Konfigurerbare skærmbilledintervaller, lokal lagringsstyring, slettegrænser og komprimering sikrer effektiv drift samtidig med respekt for brugerens privatliv.
- Aktivitetsovervågning: Sporer tastetryk, musebevægelser og klik, aktive vinduestitler og inaktivitetsperioder for at give præcise indsigter med minimal systempåvirkning.
- Datasynkronisering: Offline datalagring, automatisk synkronisering, komprimering og genforsøgslogik sikrer ingen datatab selv under dårlige netværksforhold med minimal båndbreddebrug.
- Konfigurationssystem: Tilpasningsvenlige sporingsparametre, fleksible skærmbilledintervaller, justerbare inaktivitetsgrænser, konfigurerbare lagerbegrænsninger og synkroniseringstidspunkt giver organisationer mulighed for at tilpasse systemet til deres behov og samtidig opretholde konsistens.
Resultater i tal
99%
Nøjagtighed i arbejdstidsregistrering sikrer korrekt logning af medarbejdertimer, hvilket gavner organisationer med strenge faktureringskrav.
95%
Nøjagtig repræsentation af faktiske arbejds mønstre giver pålidelige indsigter i medarbejdernes produktivitet.
99%
Screenshots tages med succes næsten hver gang, hvilket sikrer verificerbart bevis for arbejdet.
92%
Optimeret dataoverførsel reducerer størrelsen af synkroniserede data, forbedrer systemets ydeevne og sparer båndbredde.
100%
Sikrer, at ingen data går tabt under forbindelsesproblemer og opretholder fuld pålidelighed i alle offline-situationer.
med 85%
Størrelsen på screenshot-lagring reduceres, hvilket sparer diskplads uden at gå på kompromis med datakvaliteten.