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"