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.
Keskeiset projektitiedot
Toimialat
Etätyö, hybridityöympäristöt, työvoiman hallinta
Palvelut
Työntekijöiden valvonta, ajanseuranta, tuottavuuden seuranta, aktiviteettien valvonta, tiedonsynkronointi
Ratkaisut
Toiminnan seuranta -järjestelmä, näyttökuviin perustuva työstä todennus, offline-tietojen tallennus automaattisella synkronoinnilla, joustava konfiguraatiojärjestelmä, tuottavuustietojen hallintapaneeli
Teknologiat
.NET 8.0, MAUI, Blazor, C# 12.0, Entity Framework Core, SQLite, PostgreSQL, Azure Blob Storage, Azure Service Bus
Haasteet
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ä
Kehitettiin ydintoimintoja, kuten näppäimistön syötteen, hiiren aktiviteetin, aktiivisen ikkunan kirjaamisen ja passiivisuuden havaitsemisen seuranta.
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
Rakennettiin synkronointijärjestelmä offline-tietojen tallennuksella, automaattisella synkronoinnilla, tietojen pakkauksella ja virheenkäsittelyllä uudelleentyöntölogiikalla.
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.
Tulokset numeroina
99%
Tarkka työajan kirjaus varmistaa työntekijöiden tuntien tarkan tallennuksen, mikä hyödyttää organisaatioita, joilla on tiukat laskutusvaatimukset.
95%
Tarkka kuva todellisista työkuvioista antaa luotettavaa tietoa työntekijöiden tuottavuudesta.
99%
Näyttökuvat tallentuvat onnistuneesti lähes joka kerta varmistaen todennettavan työn todistusaineiston.
92%
Optimoitu tiedonsiirto pienentää synkronoitavan datan määrää, parantaen järjestelmän suorituskykyä ja säästäen kaistaa.
100%
Varmistaa, ettei dataa katoa yhteysongelmien aikana, säilyttäen täyden luotettavuuden kaikissa offline-tilanteissa.
85 %:lla
Näyttökuvien tallennustilan tarve on vähentynyt, säästäen levytilaa ilman, että datan laatu heikkenee.