Prosessit jatkoa

Kaikki oikeudet tietenkin pidätetään.

Viimeinen versio ohjelmasta löytyy seuraavasta linkistä: moijari.com:5002

Sain vihdoinkin aikaiseksi perustaa prosessien ja tietovirtojen hallinnalle. Uutena on näyttöjen alalaidassa kuvaus näytölle tulevista ja siitä lähtevistä tiedoista.

Esimerkiksi tilausnäyttö on seuraavanlainen:

tilauksen asiakasnumero
tilauksen asiakkaan nimi
tilausnumero
tilauspäivä
tilauksen summa
rivin summa tilattu määrä tilauksen tuotenumero tilauksen tuotteen hinta tilauksen tuotteen nimi tilausnumero tilausrivin numero
Debugging/test information for processes (c)
‘sovellus’=”tilaus”, ‘fromsovellus’=”asiakas”, ‘tosovellus’=”tilaus”:
’tilauksen asiakkaan nimi’=’asiakkaan nimi’, ’tilauksen asiakasnumero’=’asiakasnumero’
‘sovellus’=”tilaus”, ‘fromsovellus’=”tuote”, ‘tosovellus’=”tilaus”:
’tilauksen tuotenumero’=’tuotenumero’, ’tilauksen tuotteen nimi’=’tuotteen nimi’, ’tilauksen tuotteen hinta’=’tuotteen hinta’
‘sovellus’=”tilaus”, ‘fromsovellus’=”tilaus”, ‘tosovellus’=”toimitus”:
‘toimituksen asiakasnumero’=’tilauksen asiakasnumero’, ‘toimituksen tuotenumero’=’tilauksen tuotenumero’, ‘toimituksen tuotteen nimi’=’tilauksen tuotteen nimi’, ‘toimituksen tuotteen hinta’=’tilauksen tuotteen hinta’, ‘toimituksen tilauspäivä’=’tilauspäivä’, ’tilauksen tilattu määrä’=’tilattu määrä’, ‘rivin summa’=’rivin summa’

Kuva 1: Tilausnäytön kaappaus

Näytön yläosassa ovat nappulat, otsakkeen kentät, rivien kentät ja debukkailu/testailu osio, jossa kerrotaan tälle näytölle tulevat tietovirrat ja täältä lähtevät tietovirrat. Kentät ovat tietysti aakkosjärjestyksessä… Lopussa tilauksen configurointi:

edit: Mietin pitkästä aikaa sorsan julkaisua. Kysymys menee suoraan top teniin, kuten: Kannattaako tätä tehdä? Kannattaako julkaista? Onko tämä uusi, vai jo retroa? Itseasiassa pitäisi tehdä 10 000 sivuluvun jaarittelu. Jään vielä miettimään sorsia…

;(C)1998-2014 Jari Kuivaniemi, Kaikki oikeudet pidätetään!
'sovellus'="tilaus", 'sovelluksen nimi'="Tilaustietojen käsittely", 'link'="http://$host:$port/tilaus"
'sovellus'="tilaus", 'chapter'="header", 'memberid'="tilausnumero"
'sovellus'="tilaus", 'chapter'="header", 'memberid'="tilauksen asiakasnumero"
'sovellus'="tilaus", 'chapter'="header", 'memberid'="tilauksen asiakkaan nimi"
'sovellus'="tilaus", 'chapter'="header", 'memberid'="tilauspäivä"
'sovellus'="tilaus", 'chapter'="header", 'memberid'="tilauksen summa"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="tilausnumero"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="tilausrivin numero"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="tilauksen tuotenumero"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="tilauksen tuotteen nimi"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="tilauksen tuotteen hinta"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="tilattu määrä"
'sovellus'="tilaus", 'chapter'="lines", 'memberid'="rivin summa"
'sovellus'="tilaus", 'fromsovellus'="asiakas", 'tosovellus'="tilaus",  
'sovellus'="tilaus", 'fromsovellus'="tuote", 'tosovellus'="tilaus",  
'sovellus'="tilaus", 'fromsovellus'="tilaus", 'tosovellus'="toimitus",  
'tilausnumero'="4000", 'tilauksen asiakasnumero'="1000", 'tilauksen asiakkaan nimi'="Vene Oy", 'tilauspäivä'="20140101", 'tilauksen summa'="500"
'tilausnumero'="4000", 'tilausrivin numero'="10", 'tilauksen tuotenumero'="3000", 'tilauksen tuotteen nimi'="Soutuvene", 'tilauksen tuotteen hin
ta'="500", 'tilattu määrä'="1", 'rivin summa'="500"
'tilausnumero'="4000", 'tilausrivin numero'="20", 'tilauksen tuotenumero'="3001", 'tilauksen tuotteen nimi'="Airot", 'tilauksen tuotteen hinta'=
"50", 'tilattu määrä'="2", 'rivin summa'="100"
'tilausnumero'="4000", 'tilausrivin numero'="30", 'tilauksen tuotenumero'="3002", 'tilauksen tuotteen nimi'="Tappi", 'tilauksen tuotteen hinta'=
"10", 'tilattu määrä'="1", 'rivin summa'="10"

Published
Categorized as terttu