Seurantaohjelma
Tapausseloste
Seurantaohjelma, jonka on kehittänyt Oski Solutions, vie työntekijöiden valvonnan etä- ja hybridityössä uudelle tasolle. Yksinkertaisen ajanseurannan lisäksi se yhdistää näyttökuvat, syötteiden seurannan ja aktiviteettien kirjaamisen tarjoten selkeät näkymät työskentelytapoihin ja tuottavuuteen. Järjestelmä on joustava, turvallinen ja suunniteltu tasapainottamaan valvonta työntekijöiden yksityisyyden kanssa.
Tavoite: Tavoitteenamme oli luoda valvontaratkaisu sekä työnantajille
että työntekijöille, joka varmistaa läpinäkyvän ja tarkan aktiviteettien seurannan. Se tarjoaa tarkan ajanseurannan etä- ja toimistotyöntekijöille, tuottaa todennettavissa olevan työskentelynäytön jaksoittaisilla näyttökuvilla ja valvoo tuottavuutta laiteaktiviteettien perusteella. Järjestelmä säilyttää tiedot yhteyskatkosten aikana ja tarjoaa joustavat asetukset eri yritysten tarpeisiin, tasapainottaen tehokkaan valvonnan ja työntekijöiden yksityisyyden säilyttämisen luottamuksen ja läpinäkyvyyden ylläpitämiseksi.
Projektin avaintiedot
Toimialat
Etätyö, hybridityöympäristöt, työvoiman hallinta
Palvelut
Työntekijöiden valvonta, ajanseuranta, tuottavuuden seuranta, aktiviteettien tarkkailu, tietojen synkronointi
Ratkaisut
Aktiviteettien seuranta, näyttökuviin perustuva työn varmentaminen, offline-tietojen tallennus automaattisella synkronoinnilla, joustava konfigurointijärjestelmä, tuottavuusnäkymätaulu
Teknologiat
.NET 8.0, MAUI, Blazor, C# 12.0, Entity Framework Core, SQLite, PostgreSQL, Azure Blob Storage, Azure Service Bus
Haasteet
Prosessi
Jotta rakennettiin vahva ja käyttäjäystävällinen valvontaratkaisu, kehitysprosessi jaettiin useisiin keskeisiin osiin. Jokainen järjestelmän osa suunniteltiin tasapainottamaan suorituskyky, tietojen tarkkuus ja käyttäjän yksityisyys samalla varmistaen luotettavan toiminnan eri olosuhteissa. Tämä lähestymistapa mahdollisti tuotteen pysymisen joustavana, skaalautuvana ja tehokkaana käytännön käytössä.
Perusseurantajärjestelmä
Kehitettiin keskeiset seurantatoiminnot, kuten näppäimistön syötteet, hiiren aktiviteetti, aktiivisen ikkunan kirjaus ja passiivisuuden havaitseminen.
Näyttökuvien ja tietojen hallinta
Toteutettiin näyttökuvajärjestelmä konfiguroitavilla aikaväleillä, paikallisen tallennuksen hallinnalla, tietorajoituksilla ja kuvan pakkauksella.
Tietojen synkronointi
Rakennettiin synkronointijärjestelmä, jossa on offline-tietojen tallennus, automaattinen synkronointi, datan pakkaus ja virheenkäsittely uudelleent yrityksineen.
Konfigurointijärjestelmä
Suunniteltiin joustava konfigurointijärjestelmä, joka mahdollistaa seurantaparametrien, näyttökuvavälien, passiivisuuskynnysten, tallennusrajojen ja synkronoinnin ajoituksen räätälöinnin.
Ratkaisut
Ratkaisun keskeiset ominaisuudet
- Näyttökuvien hallinta: Konfiguroitavat näyttökuvavälit, paikallisen tallennuksen hallinta, poistorajoitukset ja pakkaus varmistavat tehokkaan toiminnan samalla kun käyttäjän yksityisyyttä kunnioitetaan.
- Aktiviteettien seuranta: Seuraa näppäimistön painalluksia, hiiren liikkeitä ja klikkauksia, aktiivisten ikkunoiden otsikoita ja passiivisuusjaksoja tarjoten tarkkoja näkymiä minimoidulla järjestelmävaikutuksella.
- Tietojen synkronointi: Offline-tietojen tallennus, automaattinen synkronointi, pakkaus ja uudelleenyritysmekanismit varmistavat, ettei tietoja katoa huonojen verkkoyhteyksien aikana, käyttäen minimaalisesti kaistanleveyttä.
- Konfigurointijärjestelmä: Mukautettavat seuranta-parametrit, joustavat kuvakaappausvälit, säädettävät passiivisuusrajat, konfiguroitavat tallennusrajoitukset sekä synkronoinnin ajoitus antavat organisaatioille mahdollisuuden sovittaa järjestelmä tarpeisiinsa samalla kun säilytetään yhdenmukaisuus.
Tulokset numeroina
99%
Työajan tarkka kirjaaminen varmistaa tarkat työntekijöiden tuntikirjaukset, mikä hyödyttää organisaatioita, joilla on tiukat laskutusvaatimukset.
95%
Todenmukaisten työkuvioiden tarkka esitys tarjoaa luotettavaa tietoa työntekijöiden tuottavuudesta.
99%
Kuvakaappaukset tallentuvat onnistuneesti lähes aina, mikä takaa todennettavan työn todistuksen.
92%
Optimoitu tiedonsiirto vähentää synkronoidun datan kokoa, parantaen järjestelmän suorituskykyä ja säästäen kaistanleveyttä.
100%
Varmistaa, ettei dataa katoa yhteysongelmien aikana, säilyttäen täyden luotettavuuden kaikissa offline-tilanteissa.
85 %:lla vähemmän
Kuvakaappausten tallennustila on pienennetty, säästäen levytilaa heikentämättä datan laatua.