Seurantasovellus

Tapauskatsaus

Seurantasovellus, jonka on kehittänyt Oski Solutions, vie etä- ja hybridityön työntekijöiden valvonnan uudelle tasolle. Yksinkertaisen ajanseurannan lisäksi se yhdistää näyttökuvat, syötteen valvonnan ja aktiviteettikirjanpidon tarjoten selkeät näkymät työkuvioihin ja tuottavuuteen. Järjestelmä on joustava, turvallinen ja suunniteltu tasapainottamaan valvontaa työntekijöiden yksityisyyden kanssa.

Tavoite: Tavoitteenamme oli luoda valvontaratkaisu sekä työnantajille
että työntekijöille, joka takaa läpinäkyvän ja tarkan toiminnan seurannan. Se tarjoaa tarkan ajanseurannan etä- ja toimistotyöntekijöille, tuottaa todennettavissa olevaa työaikatodistusta säännöllisillä näyttökuvilla ja valvoo tuottavuutta laitteen aktiviteetin kautta. Järjestelmä säilyttää tiedot yhteyskatkosten aikana ja tarjoaa joustavat asetukset eri yritystarpeisiin, tasapainottaen tehokkaan valvonnan ja työntekijöiden yksityisyyden säilyttämisen luottamuksen ja läpinäkyvyyden ylläpitämiseksi.

Image

Keskeiset projektitiedot

Toimialat

Toimialat

Etätyö, hybridityöympäristöt, työvoiman hallinta

Palvelut

Palvelut

Työntekijöiden valvonta, ajanseuranta, tuottavuuden seuranta, aktiviteettien valvonta, tiedonsynkronointi

Ratkaisut

Ratkaisut

Toiminnan seuranta -järjestelmä, näyttökuviin perustuva työstä todennus, offline-tietojen tallennus automaattisella synkronoinnilla, joustava konfiguraatiojärjestelmä, tuottavuustietojen hallintapaneeli

Teknologiat

Teknologiat

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

Haasteet

Kehitystiimi kohtasi merkittäviä teknisiä haasteita luodessaan luotettavaa valvontajärjestelmää:
Näyttökuvien vakaus

Näyttökuvien vakaus

Vakaa ja monialustainen näyttökuvatoiminnallisuus, joka tallentaa tarkkaa työstä todisteita eri laitteilla.

Aktiviteetin seuranta

Aktiviteetin seuranta

Tarkan näppäimistön ja hiiren toiminnan seurannan toteuttaminen tuottavuuden valvomiseksi ilman häiritsevyyttä.

Offline-tietojen hallinta

Offline-tietojen hallinta

Paikallisen tallennustilan rajoitusten hallinta ja tietojen säilyttäminen offline-tilanteissa.

Tietojen synkronointi

Tietojen synkronointi

Luotettavan synkronoinnin varmistaminen pääasiallisen CRM-järjestelmän kanssa tarkkojen ja ajan tasalla olevien tietojen saamiseksi.

Tietojen pakkaus

Tietojen pakkaus

Tehokkaan näyttökuvatietojen pakkaamisen luominen tallennuksen käyttömäärän vähentämiseksi samalla laadun säilyttäen.

Järjestelmän luotettavuus

Järjestelmän luotettavuus

Vaihtelevan internet-yhteyden, lepotilojen, korkean järjestelmäkuorman käsittely ja tarkan aktiviteetin seuranta.

Prosessi

Rakentaaksemme vahvan ja käyttäjäystävällisen valvontaratkaisun kehitysprosessi jaettiin useisiin keskeisiin osa-alueisiin. Jokainen järjestelmän osa suunniteltiin tasapainottamaan suorituskykyä, tietojen tarkkuutta ja käyttäjän yksityisyyttä samalla varmistaen luotettavan toiminnan eri olosuhteissa. Tämä lähestymistapa mahdollisti tuotteen joustavuuden, laajennettavuuden ja tehokkuuden todellisessa käytössä.

Ydinseuranta-järjestelmä

Ydinseuranta-järjestelmä

Kehitettiin ydintoimintoja, kuten näppäimistön syötteen, hiiren aktiviteetin, aktiivisen ikkunan kirjaamisen ja passiivisuuden havaitsemisen seuranta.

Näyttökuvat ja tietojen hallinta

Näyttökuvat ja tietojen hallinta

Toteutettiin näyttökuvajärjestelmä, jossa on säädettävät intervallit, paikallisen tallennuksen hallinta, tietomäärärajoitukset ja kuvien pakkaus.

Tietojen synkronointi

Tietojen synkronointi

Rakennettiin synkronointijärjestelmä offline-tietojen tallennuksella, automaattisella synkronoinnilla, tietojen pakkauksella ja virheenkäsittelyllä uudelleentyöntölogiikalla.

Konfiguraatiojärjestelmä

Konfiguraatiojärjestelmä

Suunniteltiin joustava konfiguraatiojärjestelmä, joka mahdollistaa seuranta-parametrien, näyttökuva-intervalleiden, passiivisuuskynnysten, tallennusrajojen ja synkronoinnin ajastuksen räätälöinnin.

Ratkaisut

Ratkaisun avainominaisuudet

  • Näyttökuvamanagementti: Säädettävät näyttökuva-intervallinajat, paikallisen tallennuksen hallinta, poistorajoitukset ja pakkaus takaavat tehokkaan toiminnan käyttäjän yksityisyyttä kunnioittaen.

  • Aktiviteetin seuranta: Seuraa näppäimistön painalluksia, hiiren liikkeitä ja klikkauksia, aktiivisten ikkunoiden otsikoita ja passiivisuusjaksoja tarjoten tarkat näkymät mahdollisimman vähäisellä järjestelmävaikutuksella.

  • Tietojen synkronointi: Offline-tietojen tallennus, automaattinen synkronointi, pakkaus ja uudelleenkäsittelylogiikka varmistavat, ettei tiedot katoa edes heikossa verkkoyhteydessä, käyttäen mahdollisimman vähän kaistanleveyttä.

  • Konfiguraatiojärjestelmä: Mukautettavat seuranta-parametrit, joustavat näyttökuvaintervallit, säädettävät passiivisuuskynnykset, konfiguroitavat tallennusrajoitukset ja synkronoinnin ajoitus antavat organisaatioille mahdollisuuden sovittaa järjestelmä tarpeisiinsa säilyttäen samalla johdonmukaisuuden.
Image

Tulokset numeroina

Työajan seurannan tarkkuus

99%

Tarkka työajan kirjaus varmistaa työntekijöiden tuntien tarkan tallennuksen, mikä hyödyttää organisaatioita, joilla on tiukat laskutusvaatimukset.

Toiminnan seuranta

95%

Tarkka kuva todellisista työkuvioista antaa luotettavaa tietoa työntekijöiden tuottavuudesta.

Näyttökuvien luotettavuus

99%

Näyttökuvat tallentuvat onnistuneesti lähes joka kerta varmistaen todennettavan työn todistusaineiston.

Datan synkronoinnin tehokkuus

92%

Optimoitu tiedonsiirto pienentää synkronoitavan datan määrää, parantaen järjestelmän suorituskykyä ja säästäen kaistaa.

Offline-datan säilytys

100%

Varmistaa, ettei dataa katoa yhteysongelmien aikana, säilyttäen täyden luotettavuuden kaikissa offline-tilanteissa.

Tallennuksen optimointi

85 %:lla

Näyttökuvien tallennustilan tarve on vähentynyt, säästäen levytilaa ilman, että datan laatu heikkenee.

Työskenteletkö jonkin uuden parissa?

Luodaan se yhdessä! Kerro meille ideastasi tai varaa maksuton konsultaatio

Message not sent.
Message not sent.
×
Etkö tiedä mistä aloittaa? Autamme sinua hahmottamaan seuraavat askeleet!
Suostumus henkilötietojen käsittelyyn
×
Onko haaste? Tiimimme muuttaa sen ratkaisuksi.
Suostumus henkilötietojen käsittelyyn