Spårningsapplikation

Översikt av fall

Spårningsappen, utvecklad av Oski Solutions, förbättrar medarbetarövervakning för distans- och hybridarbete. Utöver enkel tidsspårning kombinerar den skärmdumpar, inmatningsövervakning och aktivitetsloggning för att ge tydliga insikter i arbetsmönster och produktivitet. Systemet är flexibelt, säkert och designat för att balansera tillsyn med medarbetares integritet.

Mål: Vårt mål var att skapa en övervakningslösning för både arbetsgivare
och anställda som säkerställer transparent och exakt aktivitetsuppföljning. Den erbjuder noggrann tidsspårning för distans- och kontorspersonal, genererar verifierbar arbetsbevis genom periodiska skärmdumpar och övervakar produktivitet via enhetsaktivitet. Systemet behåller data vid anslutningsproblem och erbjuder flexibla inställningar för olika företagsbehov, vilket balanserar effektiv övervakning med medarbetares integritet för att upprätthålla förtroende och transparens.

Image

Viktig projektinformation

Branscher

Branscher

Distansarbete, hybridarbetsmiljöer, personalhantering

Tjänster

Tjänster

Medarbetarövervakning, tidsspårning, produktivitetsuppföljning, aktivitetsövervakning, datasynkronisering

Lösningar

Lösningar

Aktivitetsuppföljningssystem, arbetsverifiering baserad på skärmdumpar, offline datalagring med automatisk synkronisering, flexibelt konfigurationssystem, produktivitetsöversiktsdashboard

Teknologier

Teknologier

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

Utmaningarna

Utvecklingsteamet stod inför betydande tekniska utmaningar för att skapa ett robust övervakningssystem:
Skärmdumpsstabilitet

Skärmdumpsstabilitet

Utveckling av stabil skärmdumpsfunktionalitet över plattformar för att fånga korrekt arbetsbevis över enheter.

Aktivitetsuppföljning

Aktivitetsuppföljning

Implementering av exakt tangentbords- och musaktivitetsuppföljning för att övervaka produktivitet utan att vara påträngande.

Offline datahantering

Offline datahantering

Hantering av lokala lagringsbegränsningar och säkerställande av datalagring vid offline-scenarier.

Datasynkronisering

Datasynkronisering

Säkerställande av pålitlig synkronisering med huvudsakligt CRM-system för korrekta och uppdaterade register.

Datakomprimering

Datakomprimering

Skapande av effektiv komprimering av skärmdumpsdata för att minska lagringsanvändning samtidigt som kvalitet bevaras.

Systemtillförlitlighet

Systemtillförlitlighet

Hantering av varierande internet, vilotillstånd, hög systembelastning och upprätthållande av exakt aktivitetsuppföljning.

Processen

För att bygga en robust och användarvänlig övervakningslösning strukturerades utvecklingsprocessen i flera nyckelkomponenter. Varje del av systemet designades för att balansera prestanda, datanoggrannhet och användarens integritet, samtidigt som tillförlitlig drift säkerställdes under olika förhållanden. Denna metod gjorde produkten flexibel, skalbar och effektiv i verklig användning.

Kärnspårningssystem

Kärnspårningssystem

Utvecklade grundläggande spårningsfunktioner, inklusive tangentbordsinmatning, musaktivitet, aktiv fönsterloggning och inaktivitetsdetektion.

Skärmdump- och datahantering

Skärmdump- och datahantering

Implementerade ett skärmdumpssystem med konfigurerbara intervaller, lokal lagringshantering, datagränser och bildkomprimering.

Datasynkronisering

Datasynkronisering

Byggde ett synkroniseringssystem med offline datalagring, automatisk synk, datakomprimering och felhantering med omförsökslogik.

Konfigurationssystem

Konfigurationssystem

Designade ett flexibelt konfigurationssystem som möjliggör anpassning av spårningsparametrar, skärmdumpsintervaller, inaktivitetsgränser, lagringsbegränsningar och synkningstidpunkter.

Lösningar

Lösningens nyckelfunktioner

  • Skärmdumphantering: Konfigurerbara skärmdumpsintervaller, lokal lagringshantering, raderingsgränser och komprimering säkerställer effektiv drift samtidigt som användarens integritet respekteras.

  • Aktivitetsövervakning: Spårar tangentbordstryckningar, musrörelser och klick, aktiva fönstertitlar och inaktivitetsperioder för att ge exakta insikter med minimal systempåverkan.

  • Datasynkronisering: Offline datalagring, automatisk synk, komprimering och omförsökslogik säkerställer att inga data går förlorade även vid dåliga nätverksförhållanden, med minimal bandbreddsanvändning.

  • Konfigurationssystem: Anpassningsbara spårningsparametrar, flexibla skärmavbildningsintervall, justerbara tröskelvärden för inaktivitet, konfigurerbara lagringsgränser och synkroniseringstid gör det möjligt för organisationer att anpassa systemet efter sina behov samtidigt som de upprätthåller konsekvens.
Image

Resultat i siffror

Tidsrapporteringens noggrannhet

99%

Noggrannhet i registrering av arbetstid säkerställer korrekt loggning av anställdas timmar, vilket gynnar organisationer med strikt faktureringskrav.

Aktivitetsövervakning

95%

Exakt återgivning av verkliga arbetsmönster ger tillförlitliga insikter i anställdas produktivitet.

Skärmbilds pålitlighet

99%

Skärmbilder tas framgångsrikt nästan varje gång, vilket säkerställer verifierbar bevisning av arbete.

Effektivitet i datasynkronisering

92%

Optimerad dataöverföring minskar storleken på synkroniserade data, förbättrar systemets prestanda och sparar bandbredd.

Offline datalagring

100%

Säkerställer att inga data förloras vid anslutningsproblem och upprätthåller full tillförlitlighet för alla offline-scenarier.

Lagringsoptimering

med 85%

Storleken på skärmbildslagringen minskas, vilket sparar diskutrymme utan att kompromissa med datakvaliteten.

Jobbar du på något nytt?

Låt oss skapa det tillsammans! Berätta om din idé eller boka en gratis konsultation

Message not sent.
Message not sent.
×
Osäker på hur du ska börja? Vi hjälper dig att skissa på nästa steg!
Samtycke till behandling av personuppgifter
×
Har du en utmaning? Vårt team förvandlar den till en lösning.
Samtycke till behandling av personuppgifter