Portfolio
Web-design samples
Kalenteriratkaisut & aikataulujen suunnittelu
Olen toteuttanut useisiin asiakasprojekteihin
kalenterisovelluksia. Ratkaisuun sisältyy mm. :
- Tilaustenhallinta
- Työmääräykset & ylläpito
- Tilausten aikataulutukset & seuranta
- Koulutusten hallinta
- Lomien hallinta
Ratkaisu on vahvasti front-end lähtöinen ja soveltuu kaikille alustoille (PHP, JAVA,
.NET yms). Pyydettäessä ja kerron lisää kalenterilähtöisestä toimintamallista ja siitä
kuinka ratkaisu tukee yrityksen viestintää ja toimintaa.

Kalenteritapahtumia on mahdollista hakea vapaahaulla. Ajanvarausten tekeminen
onnistuu tyhjää kalenteria vasten tai käyttäjän määrittämille aikaikkunoille. Lisäksi
on mahdollista luoda esim. 15-30min taukoja, joille ei oteta varauksia vastaan.
Kalenteri voidaan toteuttaa myös osaksi asiakasrajapintaa. Tällöin asiakas ja/tai
alihankkija voi tehdä muutoksia kalenteritapahtuman tietoihin hänelle asetetuin ehdoin
(esim. muuttaa statuksia, täyttää lisätietoja yms). Kalenteri voidaan jakaa
kalenteriryhmiin, esim. asiakasryhmiin, jolloin jokainen ryhmä näkee vain oman
kalenterinsa. Ryhmien tapahtumat voidaan tulostaa koostetusti yhteen
ylläpitokalenteriin.
Esimerkkiratkaisu - Hierojan ajanvarauskalenteri
Hieroja tekee sopimushierontaa kolmelle yritykselle sekä satunnaisesti
yksityisille. Hieroja on sopinut että yritys A voi varata hierontaa ainoastaan ma-ti,
yritys B ke ja pe, yritys C torstaisin. Lisäksi yksityiset pystyvät tekemään varauksia
ma-to klo. 12:00 - 15:00, jokaisen varatun ajan välissä on oltava vähintään 15min tauko
ja lyhin varattava aika on 30min.
Asiakas kirjautuu verkkopalveluun hänelle luoduilla tunnuksilla ja varaa ajan. Asiakas
näkee muut varatut ajat ainoastaan "Varattu" -tekstillä eikä voi muokata tai
tarkastella tapahtumia. Asiakas pystyy tarkastelemaan omia aikojaan, sekä tekemään
muutoksia tapahtumaan, mikäli sovittu aikaraja (esim. 6h ennen varattua aikaa) ei ole
umpeutunut.
Hieroja saa ilmoituksen tapahtumasta SMS-viestinä ja/tai sähköpostiin.
Esimerkkiratkaisu - Teollisuuden tuotannon suunnittelu
Yrityksen toimihenkilö luo kalenteritapahtuman jonka tapahtumaryhmä on
"Suunniteltu käyttökatko". Käyttökatko koskettaa ~200 henkilön yrityksessä käyttäjiä
joiden henkilöryhmänä on "Valvontahenkilöstö" ja "Taloushallinto".
Kun toimihenkilö on luonut tapahtuman, joka kestää esim. 36h, lähetetään edellä
mainituille henkilöryhmille sähköpostilla varoitusviesti, nostetaan ERP-järjestelmän
etusivulle varoitusviesti ja estetään uusien tilausten tekeminen huoltokatkon
ajalle.
Reaaliaikainen raportointi - Tutustu demoon!
Tutustu raportoinnin demoon
työpöytäversiolla.
Löydät demon tästä samasta kohdasta!
Alapuolelta löydät yksinkertaisten demon
reaaliaikaisesti suodattuvasta raportista. Voit kokeilla kuinka raportin sisältö
muuttuu kun syötät "vapaahaku"-kenttään esimerkiksi "jan hiil" tai "ter huol". Kuvaaja
piirretään aina siitä sarakkeesta jonka "kuvaaja"-nappia painoit viimeksi.
Huomaathan kuinka myös eurojen lopputulos muuttuu hakua rajattaessa?
Liikennevalojen ohjaus, logistiikan ohjeistus
Kehitin liikennevalojen ohjauksen monitoroinnin ja
konfiguroinnin osaksi toiminnanohjausjärjestelmään. Toiminta pohjautui AJAX/HTML
ratkaisuun, jolla pollataan ulkoisten laiteliitäntöjen tietokantaan tuottamia arvoja
~1-3sek sykleillä. Järjestelmällä ohjattiin myös muita laiteliitäntöjä ja informaation
kulkua laitteiden välillä.
Ohjelmoitava testausjärjestelmä
Olin mukana toteuttamassa järjestelmää jolla asiakas voi luoda omalle
henkilökunnalleen ohjatun testausprosessin. Testaus ohjelmoidaan verkkosivulta luomalla
funktioketjuja. Jokainen ketju palauttaa testauksen yhteydessä arvon (joko käyttäjän
syöttämän tai laiteliittännästä luetun). Arvoa verrataan odotettuun arvoon tai
raja-arvoihin ja testiprosessi jatkuu tuloksen mukaan seuraavaan vaiheeseen. Testin
päättyessä luodaan yhteenveto testin tuloksista.
Reaaliaaikaiset seurantajärjestelmät
Olen ollut mukana toteuttamassa reaaliaikaisesti toimivia front-end
ratkaisuja useisiin teollisuuden projekteihin.
Seurantatyökalut ovat olleet räätälöityjä kokonaisuuksia joilla esim. valvomohenkilöstö
on pystynyt seuraamaan yhdellä verkkosivulla koostetusti logistiikkaa,
hälytystapahtumia, punnituksia ja yrityksen sisäistä viestintää.
Yleisin ratkaisumalli on ollut logiikkaohjattujen laitteiden liittäminen
rajapintaohjelmiston avulla osaksi järjestelmää, jolloin logiikan tilatietoja
ylläpidetään tietokannassa. Tallennettuja arvoja seurataan sovitulla syklillä
verkkopalvelussa ja esim. arvojen muuttuminen aiheuttaa sovitut toimenpiteet. Myös
logiikan ohjaus on ollut mahdollista.
Kassa-, inventaario- ja
maksurajapinta-integraatiot
Olen toteuttanut kassa-, inventaario- ja maksurajapintojen integraatioita
verkkokauppasovelluksiin.
- Excel & CSV sisäänviennit toimittajien hinnastoista
- DOS dBase-integraatio verkkokauppaan
- Prestashop <-> Arkhimedes
- Prestashop <-> Lemonsoft
- Paytrail (ent. Suomen Verkkomaksut) maksurajapinnat
- Everyday-maksurajapinta
Liiketoiminnan prosessien ketjutus, automatisointi ja "sähköinen työpöytä"
Olen kehittänyt räätälöityjä & automatisoituja toimintaprosesseja
yhteistyössä asiakkaiden kanssa. Ohessa muutama esimerkki.
Yhteydenoton integrointi
Ketjun alkupäässä on asiakas, joka tekee tarjouspyynnön tilauksesta
tai huollosta lomakkeella. Lähetetty lomake luo automaattisesti uuden asiakaskortin,
lisää alustavan tilauksen (status = tarjouspyyntö), ilmoittaa asianomaisia henkilöitä
tapahtuneesta ja lähettää asiakkaalle automaattisesti lisätietoja.
Tarjouspyyntö muuttuu tarjouskäsittelyksi -> hyväksytään tilaukseksi ->
osoitetaan vastaavalle henkilölle -> luodaan kalenteritapahtuma joka sidotaan
tilaukseen.... ketju jatkuu, kunnes tilausseurannassa nähdään että tilaus on
laskutettu, maksettu tai peruutettu.
Ajanvarauksen integrointi
Ketjun alkupäässä on asiakas, joka varaa itselleen ajan
asiakaspalvelusta tai sähköisellä lomakkeella. Tiedot tallennetaan järjestelmään ja
järjestelmä ohjaa yrityksen henkilöstöä mm. tarvittavien tuotteiden tilaamisessa tai
ajan hallinnassa. Tapahtumasta luodaan kortti, jota delegoidaan yrityksen sisällä
sähköisesti henkilöltä toiselle.
Tapahtuman status ja aktiivinen vastuuhenkilö ovat kaikkien tiedossa, jolloin tapahtuma
ei jää käsittelemättä. Mikäli tapahtumaan ei ole otettu kantaa hälytysrajaan mennessä,
ilmoitetaan roikkuvasta tapahtumasta sovituille henkilöille ja tapahtuma nousee
järjestelmän hälytyslistoille.
Automaattihinnoittelija
Verkkokauppa ylläpitää tietoa sekä myymälän että verkkokaupan kautta
tapahtuneista kaupoista. Koska myytävät tuotteet vanhenevat nopeasti, on varaston
kierrettävä tehokkaasti. Mikäli tuotteet eivät mene kaupaksi sovittuun aikaan mennessä,
alkaa verkkokauppa ehdottamaan kauppiaalle valmiiksi laskettuja alennusprosentteja.
Alennetut tuotteet saavat automaattisesti tarvittavat merkinnät jotta tuotteet päätyvät
valmiiksi alennusryhmiin.
Ratkaisu korvaa perinteisen "punaisten hintatarrojen" tulostamisen, eli
myymälähenkilöstön ei tarvitse merkitä ~500 tuotetta uusilla hinnoilla viikottain.
Toimittajaintegraatiot inventaarioon
Useita toteutuksia eri maahantuojien hinnastoihin. Eri
tiedostomuotojen lukua (mm. CSV, Excel, XML), sekä integraatiot maahantuojien
järjestelmiin.
Kirjanpitojärjestelmä
Tein asiakkaalle kirjanpitojärjestelmän josta on saatavilla sekä
tulos- että taselaskelmat. Tuki kaksinkertaiselle kirjanpidolle.
Kosketusnäyttösovellukset
Olen toteuttanut kosketusnäyttösovelluksia teollisuuteen mm.
logistiikkaan (kuljettajapäätteet, tarkistuspisteet, terminaalit) ja erilaisiin
tuotantoympäristöihin. Esim. käyttäjätunnistukset & ohjatut punnitukset.
Viestinnän työkalut
Olen toteuttanut useisiin toiminnanohjausjärjestelmiin viestinnän ja
ohjeistuksen työkaluja.
- Keskustelupalstat. Viestiketjut, tapahtumaliitännät per viesti (esim. tilaus,
ohjeistus, kuittaus yms)
- Sähköinen ohjeistus. Ohjeet kirjoitetaan per verkkosivu (liittymä) pieninä
paloina (snippet). Yksi pala kuvastaa yhtä toimintoa. Tarvittaessa käyttäjä voi
tulostaa koko tietokannassa olevan ohjeistuksen, jolloin palat muodostavat
perinteisen manuaalin. Hakuehdot parametrisoitavissa tarpeiden mukaan.
- jQueryyn pohjautuva chat-ikkuna, joka integroituu osaksi navigointipaneelia.
Mallintaan IRC ympäristöä, mm. /join, /action ja /alert käskyt. /alert lähettää
popup-ikkunan kaikkien aktiivisien käyttäjien selaimiin.
Työnantajat ja
asiakkaat
HL-Palvelut Oy & Protacon
Oy
- Useita teollisuuden asiakkaita
- Toiminnanohjaus-, valvonta-, raportointi- &
testausjärjestelmiä teollisuuteen
- Asiakasprojekteja mm. teräs-, metsä- ja
energiateollisuuden sektoreilta
Game House Tampere Oy
- Yhteistyö aloitettu 2008
- Verkkokaupan kehittäminen & ylläpito
- Järjestelmien väliset integraatiot &
automatisointi
- Varaston- & tilaustenhallinta
- Raportit & liiketoiminnan
suunnittelutyökalut
"Yhteistyö
sujunut vuosien aikana erinomaisesti ja todella suurta kehitystyötä tapahtunut.
Hyviä kehitys- ja kasvuideoita tullut vuosien varrella."
- Jani Säde, Toimitusjohtaja - Game House
Antikvariaatti Makedonia
- Yhteistyö aloitettu 2010
- Scifi-/fantasiakirjojen ja sarjakuvien
erikoisantikvariaatti
- Aloitusvaiheessa ei varsinaista
verkkoliiketoimintaa
- Liiketoimintamallin ja varastologistiikan
kehittäminen
- Kolmessa vuodessa kasvanut sarjakuvavalikoimiltaan
Suomen suurimmaksi verkkoantikvariaatiksi
"Yhteistyö
sujunut hyvin ja kehitystyö tapahtunut nopeasti. Oma-aloitteista yhteydenottoa ja
kehitysideoita."
"Suosittelen lämpimästi!"
- Markku Eskola, yrittäjä - Antikvariaatti Makedonia
Saima Soft Oy, StaffPoint -konserni
- Inhouse-ohjelmistoprojektin kehitys- ja
ylläpito
Steamrator Oy
- Projektityö 2012
- Toiminnanohjausjärjestelmän
kehittäminen
- Myyntiprojektien hallinta, tuotannon suunnittelun
työkalut
- Huollon mobiilityökalut. Huoltohistoria,
-kirjaukset ja -ohjeistus tabletilla / älypuhelimella
- Kokonaisratkaisu projektien hallintaan ja
yrityksen viestintään
Suomen ammattiliittojen keskusjärjestö SAK
- Projektityö 2014
- Räätälöity julkaisujärjestelmä. Tuki mm. tageille
ja monipuolinen hakukone (yksi haku = monta tulosryhmää)
- Työkalut tulevien tapahtumien
julkaisemiselle
OLB Revival - autoimport.fi | autorepair.fi |
autoparts.fi | autorental.fi | autoelectronics.fi
- Yhteistyö aloitettu 2012
- Projekti alkoi autokorjaamon inventaario- &
tilausjärjestelmänä
- Laajennettiin yrityksen
toiminnanohjausjärjestelmäksi
- Integraatiototeutukset ulkoisiin järjestelmiin,
mm. verkkokauppa ja extranet-sivustot
- Työkalut yrityksen sisäiseen viestintään ja
ajanhallintaan (mm. kalenterivaraukset)
"Yhteistyö
kasvoi yhdessä liiketoimintamme kanssa nopeasti, työn laadusta tinkimättä."
- Peter Arosarka, OLB yhtiöt