Sporingsapplikation
Sagsoversigt
Sporingsappen, udviklet af Oski Solutions, forbedrer medarbejderovervågning for fjern- og hybridarbejde. Ud over simpel tidsregistrering kombinerer den skærmbilleder, inputovervågning og aktivitetslogning for at give klare indsigt i arbejdsmønstre og produktivitet. Systemet er fleksibelt, sikkert og designet til at balancere overvågning med medarbejderes privatliv.
Mål: Vores mål var at skabe en overvågningsløsning for både arbejdsgivere
og medarbejdere, som sikrer gennemsigtig og præcis aktivitetsregistrering. Den giver præcis tidsregistrering for fjern- og kontoransatte, genererer verificerbare arbejdsbeviser via periodiske skærmbilleder og overvåger produktiviteten via enhedsaktivitet. Systemet gemmer data under netværksafbrydelser og tilbyder fleksible indstillinger til forskellige virksomheders behov, og balancerer effektiv overvågning med medarbejdernes privatliv for at opretholde tillid og gennemsigtighed.
Nøgleoplysninger om projektet
Brancher
Fjernarbejde, hybride arbejdsomgivelser, arbejdsstyringssystemer
Tjenester
Medarbejderovervågning, tidsregistrering, produktivitetsregistrering, aktivitetsmonitorering, datasynkronisering
Løsninger
Aktivitetsregistreringssystem, arbejde verificeret via skærmbilleder, offline datalagring med automatisk synkronisering, fleksibelt konfigurationssystem, produktivitetsindsigt-dashboard
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 blev designet til at balancere ydeevne, datanøjagtighed og brugernes privatliv, samtidig med at der sikres pålidelig drift under forskellige betingelser. Denne tilgang gjorde produktet fleksibelt, skalerbart og effektivt i praksis.
Kernen i sporingssystemet
Udviklede kernefunktioner til sporing, herunder tastaturinput, museaktivitet, aktivvindueregistrering og inaktivitetsdetektion.
Skærmbilleder og 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 fejlbehandling med genforsøgsmekanismer.
Konfigurationssystem
Designede et fleksibelt konfigurationssystem, der tillader tilpasning af sporingsparametre, skærmbilledintervaller, inaktivitetsgrænser, lagringsbegrænsninger og synkroniseringstidspunkter.
Løsninger
De vigtigste funktioner i løsningen
- Skærmbilledestyring: Konfigurerbare skærmbilledintervaller, lokal lagringsstyring, slettegrænser og komprimering sikrer effektiv drift, samtidig med at brugerens privatliv respekteres.
- Aktivitetsmonitorering: Registrerer tastetryk, musebevægelser og klik, aktive vinduestitler og inaktivitetsperioder for at give nøjagtige indsigt med minimal systempåvirkning.
- Datasynkronisering: Offline datalagring, automatisk synkronisering, komprimering og genforsøgsmekanismer sikrer, at der ikke går data tabt, selv under dårlige netværksforhold, ved at bruge minimal båndbredde.
- Konfigurationssystem: Tilpasselige sporingsparametre, fleksible skærmbilledeintervaller, justerbare inaktivitetsgrænser, konfigurerbare lagringsgrænser og synkroniseringstiming gør det muligt for organisationer at tilpasse systemet til deres behov samtidig med at der opretholdes konsistens.
Resultater i tal
99%
Præcision i arbejdstidsregistrering sikrer nøjagtig registrering af medarbejdertimer, hvilket gavner organisationer med strenge faktureringskrav.
95%
Nøjagtig repræsentation af faktiske arbejdsrutiner giver pålidelige indsigter i medarbejdernes produktivitet.
99%
Skærmbilleder tages med succes næsten hver gang, hvilket sikrer verificerbar dokumentation af arbejdet.
92%
Optimeret dataoverførsel reducerer størrelsen på synkroniserede data, forbedrer systemets ydeevne og sparer båndbredde.
100%
Sikrer, at der ikke mistes data under forbindelsesproblemer, hvilket opretholder fuld pålidelighed i alle offline-scenarier.
med 85%
Størrelsen på skærmbilledelagring reduceres, hvilket sparer diskplads uden at gå på kompromis med datakvaliteten.