Spårningsapplikation

Översikt av ärendet

Tracking App, utvecklad av Oski Solutions, förbättrar personalö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 utformat för att balansera tillsyn med medarbetarnas 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 aktivitetsspårning. Den tillhandahåller precis tidsspårning för distans- och kontorspersonal, genererar verifierbar arbetsbevisning 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 medarbetarnas integritet för att bibehålla förtroende och transparens.

Image

Viktig projektinformation

Branscher

Branscher

Distansarbete, hybridarbetsmiljöer, personalhantering

Tjänster

Tjänster

Personalövervakning, tidsspårning, produktivitetsmätning, aktivitetsövervakning, datasynkronisering

Lösningar

Lösningar

Aktivitetsövervakningssystem, arbetsverifiering baserad på skärmdumpar, offline lagring av data med automatisk synkronisering, flexibelt konfigurationssystem, instrumentpanel för produktivitetsinsikter

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 hinder vid skapandet av ett robust övervakningssystem:
Stabilitet för skärmdumpar

Stabilitet för skärmdumpar

Utveckla stabil funktionalitet för skärmdumpar över plattformar för att fånga korrekt arbetsbevis över enheter.

Aktivitetsspårning

Aktivitetsspårning

Implementera exakt tangentbords- och musaktivitetsspårning för att övervaka produktivitet utan att vara påträngande.

Hantering av offline data

Hantering av offline data

Hantera lokala lagringsbegränsningar och säkerställ databevarande vid offline-scenarier.

Datasynkronisering

Datasynkronisering

Säkerställa tillförlitlig synkronisering med huvudsakligt CRM-system för korrekta och uppdaterade register.

Data komprimering

Data komprimering

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

Systemets pålitlighet

Systemets pålitlighet

Hantera varierande internet, vilolägen, hög systembelastning och upprätthålla exakt aktivitetsspårning.

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 en tillförlitlig drift säkerställdes under olika förhållanden. Detta tillvägagångssätt gjorde produkten flexibel, skalbar och effektiv i verklig användning.

Kärnspårningssystem

Kärnspårningssystem

Utvecklade kärnfunktioner för spårning, inklusive tangentbordsinmatning, musaktivitet, loggning av aktivt fönster och inaktivitetsdetektering.

Skärmdumpar och datahantering

Skärmdumpar och datahantering

Implementerade ett skärmdumpsystem med konfigurerbara intervall, lokal lagringshantering, databegränsningar 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ärmdumpsintervall, tröskelvärden för inaktivitet, lagringsgränser och synktiming.

Lösningar

De viktigaste funktionerna i lösningen

  • Hantering av skärmdumpar: Konfigurerbara skärmdumpsintervall, hantering av lokal lagring, borttagningsgränser och komprimering säkerställer effektiv drift samtidigt som användarens integritet respekteras.

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

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

  • Konfigurationssystem: Anpassningsbara spårningsparametrar, flexibla skärmdumpsintervall, justerbara tröskelvärden för inaktivitet, konfigurerbara lagringsgränser och synktiming gör att organisationer kan anpassa systemet efter sina behov samtidigt som konsekvens upprätthålls.
Image

Resultat i siffror

Tidsuppföljningens precision

99%

Precision i arbetstidsregistrering säkerställer korrekt loggning av anställdas timmar, vilket gynnar organisationer med strikta faktureringskrav.

Aktivitetsövervakning

95%

Noggrann representation av faktiska arbetsmönster ger pålitliga insikter i medarbetares produktivitet.

Skärmdumpspålitlighet

99%

Skärmdumpar tas framgångsrikt nästan varje gång, vilket säkerställer verifierbar arbetsbevisning.

Data synkroniserings-effektivitet

92%

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

Offline-data behållning

100%

Säkerställer att ingen data går förlorad vid anslutningsproblem, och bibehåller full tillförlitlighet i alla offline-scenarier.

Lagringsoptimering

med 85%

Storleken på lagrade skärmdumpar 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