Tuotepalvelut 27.1.2003 1 (24) MikroVara 2.0
Tuotepalvelut 27.1.2003 2 (24) Sisällysluettelo 1. JOHDANTO...3 1.1. Ohjelman käyttötarkoitus...3 1.2. Vaatimukset...3 2. ASENNUS...3 2.1. Asentaminen...3 2.2. Ohjelman alkuasetukset...6 3. TIETOJEN HAKU...12 3.1. Hakeminen... 13 3.2. Haettavat tiedostot... 16 3.2.1. Osastolista... 16 3.2.2. Kuntakoodit... 16 3.2.3. Kaikkien kirjastojen asiakkaat... 16 3.2.4. Tämän kirjaston asiakkaat... 16 3.2.5. Tiedot niteistä joilla on normaali nidetunnus... 16 3.2.6. Tiedot niteistä joilla on pitkä nidetunnus... 16 3.3. Tietojen haku käsin... 17 4. TIETOJEN VIENTI...18 4.1. Vienti... 18 4.2. Vienti käsin... 19 5. LAINAUS...20 6. ASETUSNÄYTTÖ...23
Tuotepalvelut 27.1.2003 3 (24) 1. Johdanto 1.1. Ohjelman käyttötarkoitus 1.2. Vaatimukset 2. Asennus 2.1. Asentaminen MikroVara 2.0 on graafinen Windows sovellus, joka on seuraaja merkkipohjaiselle DOS sovellukselle MikroVara. Ohjelma toimii vain Pallas kirjastojärjestelmän yhteydessä. Ohjelmaa voi käyttää sellaisessa yllättävässä katkostilanteessa jossa pääjärjestelmästä ei ole haettu mitään pohjatietoja. Ainut pakollinen tieto ennen lainauksen aloittamista on toimipisteen numero. Jos yhteys pääjärjestelmään toimii, sieltä voidaan hakea osastolista ja listasta valita toimipiste nimellä. Jos listaa ei saada haettua niin toimipiste pitää kysyä Pallas-Kirjasto tuesta. Ennen tietojen vientiä täytyy olla tiedossa päätteen numero. Numeron täytyy olla jokaisella päätteellä eri. Numero ei vaikuta tietojen käsittelyyn pääkoneella. Käyttöjärjestelmän täytyy olla Windows 95 tai jokin uudempi Windows. Muistia olisi syytä olla vähintään 32 Mt. Pienemmälläkin muistimäärällä ohjelma voi toimia mutta silloin voi esiintyä haittaavaa hidastelua. Käytettävästä mikrotietokoneesta täytyy olla verkkoyhteys pääkoneeseen. Tiedostojen siirto mikron ja pääkoneen välillä tapahtuu ftp tiedonsiirtoprotokollalla Asennusohjelma on nimeltään MikroVara2ins.exe. Käynnistä ohjelma resurssienhallinnan kautta tai Käynnistä valikosta. Näkyviin tulee seuraava näyttö:
Tuotepalvelut 27.1.2003 4 (24) Paina näppäintä Setup. Paina näppäintä Next Lisää nimesi ja paina Next
Tuotepalvelut 27.1.2003 5 (24) Asennushakemiston voit jättää niin kuin se on. Juurihakemiston nimi suomenkielisessä Windowsissa on C:\Ohjelmatiedostot. Paina näppäintä Next. Paina näppäintä Next.
Tuotepalvelut 27.1.2003 6 (24) Paina näppäintä Next. Painamalla näppäintä Finish päätät asennuksen. Käynnistysvalikkoon on ilmestynyt ohjelmaryhmä MikroVara 2.0 ja sen alle ohjelman käynnistysikoni. 2.2. Ohjelman alkuasetukset Ajettaessa ohjelmaa ensimmäistä kertaa on tehtävä joitakin alkuasetuksia. Tärkein niistä on toimipisteen numero. Toimipisteen numero määrää sen että mille toimipisteelle laina kohdistuu. Toimipisteiden numerot on syytä kysyä etukäteen Pallas-Kirjasto tuesta siinä vaiheessa kun ohjelma hankitaan.
Tuotepalvelut 27.1.2003 7 (24) Alkunäyttö näyttää tältä: Paina näppäintä Asetukset. Saat seuraavankaltaisen ilmoituksen. Jotta toimipistelista voitaisiin hakea pääkoneelta, täytyy ensin määritellä pääkone. Asetusnäyttö on ensimmäisellä kerralla tämän näköinen:
Tuotepalvelut 27.1.2003 8 (24) Laita kenttään Tuotantokone pääkoneen nimi. Nimi on esimerkiksi muotoa kirjasto1.kirjasto.fi Sen jälkeen laita pääkoneen hakemisto kenttään Hakemisto tuotantokoneella. Saat hakemiston nimen Pallas-Kirjasto tuesta. (Hakemisto on yleensä kirjasto käyttäjätunnuksen kotihakemistossa oleva tmp alihakemisto). Kotihakemisto on oletuksena se hakemisto johon myös ohjelma on asennettu. Kotihakemistoon laitetaan pääkoneelta haetut tiedosto sekä pääkoneelle lähetettävät lainaustapahtumat. Jotta voisit aloittaa lainauksen, täytyy ainakin kotihakemisto ja toimipisteen numero olla asetettuna. Toimipisteen numero tallettuu mukaan lainaustapahtumaan eikä sitä saa enää jälkikäteen muutettua. Kun toimipistelista on haettu pääkoneelta, voidaan toimipiste valita suoraan listasta kentän oikealla puolella olevalla näppäimellä. Jos tiedät toimipisteen numeron, voit syöttää sen suoraan kenttään vaikka toimipistelistaa ei olekaan haettu. Päätteen tunnusnumerolla on merkitystä vasta siinä vaiheessa kun tietoja siirretään pääkoneelle. Numerolla ei ole muuta merkitystä kuin että sen pitää joka mikrolla olla eri. Numerosta voidaan pääkoneella päätellä että mistä mikrosta tiedot on siirretty. Samalla myös varmistetaan ettei useammalta mikrolta yritetä yhtä aikaa siirtää samannimistä tiedostoa pääkoneelle. Kun olet lisännyt tiedot paina näppäintä Tallenna ja senjälkeen näppäintä Paluu. Paina päävalikossa näppäintä Hae tiedot
Tuotepalvelut 27.1.2003 9 (24) Saat seuraavan ilmoituksen: Kuittaa ilmoitus ja pääset tiedonhakunäytölle: Paina näytön alalaidassa olevaa näppäintä Hae lista haettavissa olevista tiedostoista. Syötä käyttäjätunnus ja salasanakenttiin pääkoneen Unix käyttäjätunnus ja salasana.
Tuotepalvelut 27.1.2003 10 (24) Kun toimipistenumero ei ole tiedossa niin ohjelma ehdottaa haettavaksi vain osastotietoja. Osa haettavista tiedoista saattaa olla kirjasto- tai toimipistekohtaisia. Näitä tietoja ei voida näyttää ennen kuin toimipiste on tiedossa. Klikkaa näppäintä Käynnistä tietojen haku.
Tuotepalvelut 27.1.2003 11 (24) Kun osastolista on haettu, klikkaa näppäintä Paluu ja päävalikosta edelleen näppäintä Asetukset. Painamalla toimipistekentän oikealla puolella olevaa näppäintä saat näkyviin listan toimipisteistä: Valitse toimipiste ja klikkaa näppäintä OK. Muista klikata vielä talletusnäppäintä. Nyt lainaus ja tietojen siirto on mahdollista.
Tuotepalvelut 27.1.2003 12 (24) 3. Tietojen haku Lainaus ei välttämättä tarvitse mitään pohjatietoja. Tietojen haku edellyttää että pääkone on toiminnassa ja että siellä on ajettu eräajo joka on tehnyt haettavat tiedostot. Näiden tiedostojen teko kestää niin kauan että niitä ei normaalien eräajojen yhteydessä tehdä. Haettaviin tietoihin kuuluvat lähinnä asiakastiedot ja nidetiedot. Jos pohjatietoja ei ole haettu niin siitä aiheutuu seuraavaa: Asiakastiedot: Asiakastunnuksen olemassaoloa ei voida tarkistaa Ei voida tarkistaa onko asiakastunnuksessa tarkistusmerkkiä Ei tiedetä onko asiakas lainauskiellossa Ei voida hakea asiakasta henkilötunnuksella tai vastaavalla tunnuksella Asiakkaan nimi ei tule näkyviin Nidetiedot: Nimekkeen tietoja ei tule näkyviin Ei voida tehdä niteen olemassaolotarkistusta Tietojen haku tapahtuu käyttäen ftp protokollaa. Mikrolta täytyy siis olla pääkoneelle TCP/IP verkkoyhteys.
Tuotepalvelut 27.1.2003 13 (24) 3.1. Hakeminen Tietojen haku on kaksivaiheinen. Ensin haetaan pääkoneelta hakemistolistaus ja sitten vasta valitaan haettavat tiedostot siitä mitä on tarjolla. Klikkaa näppäintä Hae lista haettavista olevista tiedostoista. Ohjelma kysyy pääkoneen Unix käyttäjätunnusta ja salasanaa. Jatkossa ohjelma muistaa syötetyn käyttäjätunnuksen ja tarjoaa sen valmiiksi syötettynä. Salasanaa ei talleteta mihinkään mutta se muistetaan niin kauan kuin ohjelma on käynnissä. Syötä tunnukset ja klikkaa OK.
Tuotepalvelut 27.1.2003 14 (24) Vasemmalla ylhäällä olevaan ikkunaan tulee lista haettavissa olevista tiedoista. Kun siirrät hiiren kursorin jonkin kuvauksen päälle, näet oikean puoleisessa ikkunassa tiedoston koon ja päiväyksen sekä pääkoneella että omalla koneella. Jos pääkoneella oleva tiedosto on vanhempi niin sitä ei kannata siirtää. Ohjelma yrittää itse päätellä mitä tiedostoja kannattaisi siirtää merkitsemällä ne valmiiksi. Kuvauksen vieressä olevaan laatikkoon merkitään hiirellä valintaruksi jos tiedosto halutaan siirrettäväksi. Näytön alalaidassa olevaan statusikkunaan tulee tarkempaa lokitietoa jokaisesta siirrosta. Ikkunassa näkyvät haettavien tiedostojen oikeat nimet. Seuraavassa luvussa ovat tarkemmat kuvaukset haettavista tiedostoista. Kun olet merkannut haettavat tiedostot, klikkaa näppäintä Käynnistä tietojen haku. Ohjelma kysyy vielä uudelleen salasanan ja käyttäjätunnuksen (tiedot täytetty valmiiksi). Jokaisesta siirrettävästä tiedostosta tulee näkyviin siirron edistymisen ilmoittava ikkuna:
Tuotepalvelut 27.1.2003 15 (24) Siirron päätyttyä tilanne on tämä: Voit siirtyä näytöltä pois Paluu näppäimellä.
Tuotepalvelut 27.1.2003 16 (24) 3.2. Haettavat tiedostot 3.2.1. Osastolista Osastotietoja tarvitaan asetusnäytöllä siihen että toimipiste voitaisiin valita listasta nimen perusteella. Jos osastolistaa ei saada haettua täytyy toimipisteen numero kysyä Pallas-Kirjasto tuesta. 3.2.2. Kuntakoodit Kuntakoodeja tarvitaan lainausnäytöllä jos myös nidetiedot on haettu. 3.2.3. Kaikkien kirjastojen asiakkaat Lista koko yhteisjärjestelmän kaikkien kirjastojen kaikista asiakkaista. 3.2.4. Tämän kirjaston asiakkaat Lista vain oman kirjastosi asiakkaista. Kirjasto päätellään antamastasi toimipisteen numerosta. Jos muiden kirjastojen asiakkaat eivät käy lainaamassa mikroltasi, niin kannattaa hakea tämä kirjastokohtainen lista. Siirrettävän tiedoston koko on pienempi ja myös asiakastietojen käsittely voi tietyissä tilanteissa olla hiukan nopeampaa. 3.2.5. Tiedot niteistä joilla on normaali nidetunnus Tiedostossa on lista standardin mukaisista nidetunnuksista. Näissä nidetunnuksissa on ensin kolmen merkin mittainen kuntakoodi, sitten iso A kirjain ja sitten kuuden merkin mittainen numerosarja jota seuraa yhden merkin mittainen tarkistusmerkki. 3.2.6. Tiedot niteistä joilla on pitkä nidetunnus Tiedostossa on lista epästandardeista nidetunnuksista. Tällainen nidetunnus voi olla maksimissaan 30 merkkiä pitkä.
Tuotepalvelut 27.1.2003 17 (24) 3.3. Tietojen haku käsin Jos mikrolta ei ole verkkoyhteyttä pääkoneeseen niin tiedostot täytyy siirtää omin keinoin. Tiedostot ovat pääkoneella kirjasto käyttäjätunnuksen kotihakemiston alaisessa hakemistossa tmp. Kaikki muut tiedostot siirretään mikrolle binäärisenä paitsi osastot.dat joka siirretään asciina. Tiedostot ovat seuraavat: asiakas.dat asiakas<nro>.dat osastot.dat kunta.dat vteos11.dat vteos30.dat Koko yhteisjärjestelmän kaikki asiakkaat Kirjastokohtaisen asiakastiedostossa merrkijonon <nro> tilalla on kirjaston numero. Kirjaston numero on sama kuin toimipisteen numero jaettuna tuhannella. Jos siis toimipiste on vaikka 4010 niin ko. kirjaston asiakastiedosto on asiakas4.dat Lista koko järjestelmän kaikista toimipisteistä. Lista kirjastojen kuntakoodeista. Nidetietojen käsittely ei onnistu ilman tätä. Lista standardin mukaisista lyhyistä nidetunnuksista ja niiden nimeketiedot. Lista pitkistä nidetunnuksista ja niiden nimeketiedoista.
Tuotepalvelut 27.1.2003 18 (24) 4. Tietojen vienti Tietojen viennissä pääkoneelle viedään kerätyt lainat. 4.1. Vienti Tietojen vientinäyttö on tämän kaltainen: Jos lainatapahtumia ei ole kerättynä niin ruudulla näkyy ilmoitus Ei siirrettäviä tiedostoja. Käynnistä tietojen siirto klikkaamalla näppäintä Käynnistä tietojen vienti.
Tuotepalvelut 27.1.2003 19 (24) Ohjelma kysyy pääkoneen Unix käyttäjätunnusta ja salasanaa. Jatkossa ohjelma muistaa syötetyn käyttäjätunnuksen ja tarjoaa sen valmiiksi syötettynä. Salasanaa ei talleteta mihinkään mutta se muistetaan niin kauan kuin ohjelma on käynnissä. Syötä tunnukset ja klikkaa OK. 4.2. Vienti käsin Jos pääkoneella on ennestään lainatapahtumia joita eräajo ei ole vielä lisännyt kantaan, niin ohjelma lisää uudet lainat edellisten lainojen jatkoksi. Poistu näytöltä Paluu näppäimellä. Siirretystä tiedostosta tehdään yksi varakopio. Seuraavassa tietojen viennissä edellinen varakopio ylikirjoittuu. Jos pääkoneelle ei ole verkkoyhteyttä niin tiedosto pitää siirtää pääkoneelle muulla keinoin. Lainatapahtumat kerätään tiedostoon laina0.dat. Siirrettäessä sitä pääkoneelle se täytyy uudelleennimetä niin että numero 0 muuttuu numeroksi välillä 1-99. Numero on syytä olla sama kuin ohjaustietoihin määritelty päätteen numero. Jos samanniminen tiedosto on pääkoneella ennestään niin valitse jokin suurempi vapaa numero, esim. 50. Lainatiedosto siirretään ascii tiedostona.
Tuotepalvelut 27.1.2003 20 (24) 5. Lainaus Jos pääkoneelta on haettu pohjaksi asiakas- tai nidetietoja, niin järjestelmä muodostaa molemmille tiedoille indeksit siirryttäessä lainausnäytölle. Jatkossa ohjelma käyttää aiemmin luotuja indeksejä ellei pohjatietoja siirretä uudelleen. Lainausnäyttö on tämän näköinen: Niteitä ei pääse syöttämään ennen kuin asiakastunnus on syötetty. Koska pohjatiedot eivät ole pakollisia tai ne voivat olla puutteellisia, niin ohjelma hyväksyy aina kaikki syötetyt asiakas- ja nidetunnukset. Jos syötetty asiakastunnus tunnistetaan niin kentän oikealle puolelle ilmestyy asiakkaan nimi: Jos tarkistusmerkki on väärin tai puuttuu niin virheistä annetaan ilmoitukset seuraavaan tapaan:
Tuotepalvelut 27.1.2003 21 (24) Jos asiakastunnus on muuten tunnistettu mutta tarkistusmerkki puuttuu tai on väärin niin asiakkaan nimi tulee käänteisenä. Värit ovat riippuvaisia siitä mitkä väriasetukset Windowsin ohjauspaneelista on määritelty. Jos pääkoneelta on haettu pohjaksi asiakastiedot niin myös henkilö- tai muulla tunnuksella voi hakea. Jos tunnus ei ole yksikäsitteinen niin yksi tunnuksen omaavista asiakkaista tulee valittua satunnaisesti. Paina aina <Enter> -näppäintä nidetunnuksen syöttämisen jälkeen. Voit hiirellä vetämällä muuttaa ikkunan kokoa tai taulukon sarakkeiden leveyksiä. Lainat tallettuvat vasta kun painat näppäintä Talleta. Talletus samalla tyhjää lainat -taulukon. Lainat tallettuvat välittömästi levylle joten esim. sähkökatkon tullessa kaikki talletetut lainat ovat tallessa.
Tuotepalvelut 27.1.2003 22 (24) Näppäimellä Peru lainarivi voit poistaa viimeisimmän tai kohdistimen osoittaman lainarivin. Jos lainoja ei enää ole niin nappulan tekstiksi vaihtuu Peru asiakas. Laina-aika listasta voit valita eräpäivän laskentaa varten laina-ajan. Asetus on voimassa seuraaville syötettäville lainariveille. Voit muuttaa jo lisätyn lainan eräpäivää tuplaklikkaamalla eräpäiväkenttää: Jos nidetunnusta ei tunnisteta niin tekijä sarakkeeseen ilmestyy teksti Tuntematon nidetunnus. Jos lisäksi niteen tarkistusmerkki on väärin niin ilmoitus on muotoa Tuntematon nidetunnus. Tarkistusmerkin pitäisi olla 4. Jos nide löytyy pääkoneelta haetusta nidetiedostosta niin väärää tarkistusmerkkiä ei sallita:
Tuotepalvelut 27.1.2003 23 (24) 6. Asetusnäyttö Asetusnäyttö on tämän näköinen: Asetukset tallettuvat järjestelmärekisteriin eivätkä häviä vaikka ohjelma poistetaan koneelta. Näppäin Tyhjennä asetukset poistaa asetukset näytöstä ja järjestelmärekisteristä. Tilanne on silloin sama kuin ensimmäistä kertaa ohjelmaa käynnistettäessä. Kentät ja niiden selitykset: Kotihakemisto: Laina-aika Laina-aika2 Laina-aika3 Hakemisto johon pääkoneelta haetut tiedostot laitetaan ja johon syntyy tiedosto kerättävistä lainoista. Oletuksena hakemisto on sama kuin mihin ohjelma on asennettu. Nämä ovat lainausnäytöllä olevat kolme pikavalintaa lainaajoille.
Tuotepalvelut 27.1.2003 24 (24) Ikäraja Tuotantokone Ei vielä käytössä Tähän kenttään laitetaan pääkoneen TCP/IP osoite Hakemisto tuotantokoneella Päätteen tunnusnumero Toimipiste Hakemisto pääkoneella josta haetaan pohjatiedot ja minne viedään kerätty lainatiedosto. Hakemistonimi kysytään Pallaskirjasto tuesta. Tämä numero lisätään pääkoneelle siirrettyyn lainatiedostoon. Sen perusteella voidaan päätellä että mistä koneesta tiedosto on siirretty. Jokaiselle mikrolle pitäisi varata oma numero väliltä 1-99. Numeron käytöllä myös vältetään ongelmat jotka syntyvät siitä että usealta mikrolla yritetään yhtä aikaa viedä pääkoneelle samannimistä tiedostoa. Järjestelmän sisäinen toimipisteen numero. Numero talletetaan lisättävään lainatapahtumaan joten sen muuttaminen ei vaikuta jo kerättyihin lainatapahtumiin. Kentän vieressä on näppäin josta saadaan näkyviin toimipistelista. Jos toimipistelistaa ei ole haettu pääkoneelta niin listaa ei voida näyttää ja toimipisteen numero pitää kysyä Pallaskirjasto tuesta.