KURRE 7 - StarSoft

KURRE 7
Käyttöönotto-opas
4.6.2014
StarSoft Oy
www.starsoft.fi
sähköposti: tuki@starsoft.fi
puh. (06) 320 2500
fax. (06) 320 2599
KURRE 7
Sivu 1/29
4.6.2014
Kurren käyttöönöttö-öpäs
SISÄLLYS
1
Käyttöönotto ja ylläpito .................................................................................................. 5
1.1 Asennus .................................................................................................................. 5
1.1.1 Laitteistovaatimukset ........................................................................................ 5
1.1.2 Asennuspaketin lataaminen ............................................................................. 6
1.1.3 Kurre-palvelin ................................................................................................... 6
1.1.4 Asennuksen vaiheet ......................................................................................... 7
1.1.5 Asennus ilman verkkoyhteyttä .......................................................................... 8
1.1.6 Useita palvelinosia samalle koneelle ................................................................ 8
1.1.7 Asennus palveluksi (kurreservice) .................................................................... 9
1.1.8 Asetustiedostot............................................................................................... 10
1.2 Käynnistys ............................................................................................................ 11
1.2.1 Käynnistäminen ja kirjautuminen.................................................................... 12
1.2.2 Kurren lisenssi -kenttä .................................................................................... 13
1.2.3 Lisenssin lukeminen Primukseen ................................................................... 13
1.2.4 Käyttöoikeuksien antaminen .......................................................................... 15
1.3 Päivitys ................................................................................................................. 16
1.3.1 Päivityksien lataaminen .................................................................................. 16
1.3.2 Päivityksen valmistelut ................................................................................... 17
1.3.3 Päivityspaketin sisältö ja asentaminen ........................................................... 17
1.3.4 Automaattipäivitys asiakasosalle.................................................................... 18
1.3.5 Päivitys hosting-palvelussa ............................................................................ 18
KURRE 7
Sivu 2/29
4.6.2014
1.3.6 Versionhallinta................................................................................................ 18
1.4 Varmuuskopiointi .................................................................................................. 19
1.4.1 Paikallinen varmuuskopio ja työskentely kotona ............................................ 20
1.4.2 Varmuuskopion palautus ................................................................................ 21
1.4.3 Varmuuskopioiden oletushakemisto ............................................................... 22
1.4.4 Automaattinen varmuuskopiointi .................................................................... 22
1.5 Kurren käyttötuki ................................................................................................... 23
1.5.1 Asiakastuki ..................................................................................................... 23
1.5.2 Tukiyhteys ...................................................................................................... 24
1.6 Kurren ja Wilman yhteiskäyttö .............................................................................. 25
1.7 Kurre ilman Primusta (LDAP-asetukset) ............................................................... 26
2
StarSoftin muut ohjelmat ............................................................................................. 28
2.1 Primus .................................................................................................................. 28
2.2 Wilma.................................................................................................................... 28
3
Ohjelmakirjastot........................................................................................................... 29
KURRE 7
Sivu 3/29
4.6.2014
KÄYTTÄJÄLLE
Käyttöoikeus
StarSoft-ohjelmien kaikki tekijänoikeudet kuuluvat StarSoft Oy:lle, jolle myöskin kuuluu
omistusoikeus alkuperäiseen ohjelmatuotteeseen ja sen osiin sekä niistä otettuihin kopioihin.
Käyttöoikeuden haltijalla ei ole oikeutta kopioida, lainata, myydä eikä millään muullakaan
tavalla luovuttaa ohjelmaa edelleen, ellei luovutuksesta ole etukäteen kirjallisesti sovittu
StarSoft Oy:n kanssa. Ohjelman käyttö on sallittu vain toimitussopimuksessa ja ohjelmatuotteessa mainittuun tarkoitukseen. Käyttöoikeuden haltija sitoutuu huolehtimaan siitä,
ettei kukaan muu kuin käyttökohteen oma henkilökunta pääse käsiksi ohjelmatuotteeseen.
Ohjelman käyttäjän edellytetään noudattavan ohjelman käyttöehtoja. Tarkempaa tietoa
ehdoista saat toimitussopimuksesta.
Kurre 7
Kurre 7 on kaikille kouluasteille sopiva opetusjärjestelyjen suunnitteluohjelmisto. Kurrea
käytetään ryhmittelyjen ja työjärjestysten tekemiseen.
Kurre 7 on täysin integroitu Primukseen, ja se toimii myös yhdessä Wilman kanssa. Kurrea
voi käyttää moni henkilö yhtä aikaa, mutta yhtä hyvin se soveltuu omalla kannettavalla tietokoneella käytettäväksi yhden henkilön työkaluksi. Kurre sisältää asennusohjelman, jonka
avulla voit asentaa ohjelman yksittäiselle koneelle tai verkon palvelimelle.
Kurren dokumentaatioon kuuluu tämä ohjekirja ja StarSoftin kotisivujen materiaali. Ohjekirjassa on ohjeistettuna Kurren käyttöönottoon ja ylläpitoon liittyvät toiminnot, jotka pysyvät
samanlaisina versiosta toiseen. Ohjekirjaa ei päivitetä aina uuden ohjelmaversion ilmestyessä, vaan uudet toiminnot ohjeistetaan StarSoftin kotisivujen Ohjeita-osiossa. Otamme
mielellämme vastaan sekä ohjelmaa että dokumentointia koskevaa palautetta.
Ellet löydä tarvitsemaasi tietoa ohjekirjasta tai kotisivuilta, lähetä sähköpostia osoitteeseen
tuki@starsoft.fi tai kiireellisessä tapauksessa soita tukipalveluumme numeroon (06) 320
2500.
KURRE 7
Sivu 4/29
4.6.2014
StarSoft järjestää myös Kurren käyttökoulutusta. Alueelliset kurssit ovat kaikille avoimia, ja
niitä järjestetään ympäri Suomea. Koulutusta järjestetään myös tilauksesta. Lisätietoja
kursseista löytyy StarSoftin kotisivuilta kurssikalenterista.
Ohjekirjan versiopvm. 4.6.2014
KURRE 7
Sivu 5/29
4.6.2014
1 KÄYTTÖÖNOTTO JA YLLÄPITO
1.1 Asennus
Tässä luvussa ohjeistetaan ohjelman asentaminen sekä ohjelma-asetusten muuttaminen.
Ohjeet ovat luettavissa myös StarSoftin kotisivuilla (Ohjelmapäivitys & asennus / Kurre 7
asennus).
Verkkoyhteyden vaatimukset vaihtelevat kunnittain ja oppilaitostyypeittäin. Kurre tarvitsee
tiedonsiirtokapasiteetilta vähemmän kaistaa kuin oppilaitoksen/kunnan Primus.
Kurre on IPv6-yhteensopiva.
1.1.1 Laitteistovaatimukset
Kurren asiakastietokoneiden ja mahdollisen palvelinkoneen tulee täyttää seuraavat vähimmäisvaatimukset:
Taulukko 1: Laitteistovaatimukset
Käyttöjärjestelmä
Kurren palvelinosan Windows-version käyttöjärjestelmäksi käy Windows 2000 ja sitä uudemmat.
Kurren palvelinosan Linux-version käyttöjärjestelmäksi
sopii esim. Ubuntu tai mikä tahansa uudempi, yleisesti
käytössä oleva Linux-jakelu.
Levytila
Käyttömuisti
Varmistus
Kurren asiakasosasta on vain Windows-versio, ja sen
käyttöjärjestelmäksi käy Windows 2000 ja sitä uudemmat.
Yksittäiselle Kurrelle n. 1 Gt vapaata tilaa.
Suuren koulutusyhtymän MultiKurrelle 5-10 Gt vapaata
tilaa.
Palvelinkoneella vähintään n. 1 Gt.
Suositeltavaa käyttää varmistettua kovalevyä.
KURRE 7
Sivu 6/29
4.6.2014
1.1.2 Asennuspaketin lataaminen
Ohjelma ladataan StarSoftin kotisivuilta Ohjelmapäivityspalvelusta. Palveluun kirjaudutaan
oppilaitoskohtaisella tunnuksella. Kirjautumisen jälkeen aukeaa varsinainen ohjelmapäivityssivu, jonka ylälaidasta klikataan Kurre 7 -linkkiä. Seuraavaksi valitaan ohjelmaversio
ja ladataan tiedosto tietokoneelle. On suositeltavaa luoda tietokoneelle oma kansio ohjelmaa varten.
Asennuspaketissa on mukana Kurren palvelinosa, asiakasosa sekä lisenssitiedosto. Kun
asennusohjelma ajetaan, päästään valitsemaan, mitkä osat asennetaan. Kurren palvelinja asiakasosan voi asentaa samalla asennuksella tai erikseen.
Sivulta voi ladata joko koko asennuspaketin tai pelkän lisenssitiedoston. Kurren yksittäisversion käyttäjät lataavat koko asennuspaketin. MultiKurre-kunnissa ladataan asennuspaketti kerran yhden oppilaitoksen tunnuksilla ja muiden oppilaitosten tunnuksilla pelkkä lisenssitiedosto. Yhden oppilaitoksen tunnuksilla ladattua asennuspakettia voi käyttää kaikissa saman kunnan Kurre-asennuksissa, mutta lisenssitiedostot ovat oppilaitoskohtaisia
ja tulee siksi ladata jokainen erikseen. Lisenssitiedosto vaikuttaa mm. siihen, mitä tulosteissa lukee koulun nimenä.
1.1.3 Kurre-palvelin
Kurren palvelinosia tarvitaan vain yksi per kunta - myös silloin, kun käytetään Kurren yksittäisversioita. Kaikki kunnan Kurre-ohjelmat voivat käyttää samaa Kurre-palvelinosaa. Ainoastaan sellaiset oppilaitokset, joilla ei ole verkkoyhteyttä, tarvitsevat oman Kurrepalvelinosan.
Kurren asiakasosan tulee saada yhteys Primuksen palvelinosaan, Primuksen tietokantaan
ja Kurren palvelinosaan. Samaa Kurre-palvelinosaa käyttävien oppilaitosten ei tarvitse olla
samassa multiPrimuksessa.
Verkkoympäristössä palvelinosa asennetaan palvelimelle ja asiakasosat käyttäjien koneille
- tai kaikki osat palvelimelle. Käyttäjien työpöydille luodaan asiakasosan pikakuvake. Pal-
KURRE 7
Sivu 7/29
4.6.2014
velinosan voi asentaa aina käynnissä olevaksi palveluksi (kurreservice.exe) tai erikseen
käynnistettäväksi (kurreserver.exe).
Kun Kurre otetaan käyttöön, korvataan Primuksen prclient.exe-asiakasosa primuskurre.exe-asiakasosalla. Se sisältää sekä Primuksen että Kurren toiminnot. Niillä henkilöillä,
jotka eivät käytä Kurrea, näkyy pelkästään Primuksen toiminnot.
Kuva 1: Asennusohjelman vaiheet
1.1.4 Asennuksen vaiheet
1. Avaa kansio, johon olet ladannut ohjelman, ja tuplaklikkaa Kurre7setup-tiedostoa.
Asennusohjelman kieli valitaan lippukuvakkeista, itse ohjelman käyttökieli valitaan
Suomi/Ruotsi-valintapainikkeilla.
2. Rastikentillä valitaan, asennetaanko sekä palvelinosa että asiakasosa vai ainoastaan jompikumpi. Verkkoympäristössä Kurre asennetaan joko kokonaisuudessaan
verkon palvelimelle tai vaihtoehtoisesti palvelinosa palvelimelle ja asiakasosat käyttäjien työasemille. Jos asiakasosatkin asennetaan palvelimelle, tehdään käyttäjien
työasemille vain asiakasosan pikakuvake. Osat asennetaan mieluiten omiin hakemistoihinsa ja eri hakemistoon kuin Primuksen vastaavat osat.
3. Seuraavaksi valitaan, mihin Kurren palvelinosa asennetaan ja mihin tietokanta, väliaikaistiedostot ja varmuuskopiot tallennetaan. Lisäksi valitaan ohjelman käyttämä
portti, oletuksena on 2000. Rastikenttien avulla voi luoda ohjelman pikakuvakkeet.
4. Seuraavassa ruudussa valitaan asiakasosan asennuspaikka sekä syötetään Kurrepalvelimen osoite ja portti. Primuksen asiakasosan (prclient.exe) asetukset voi ko-
KURRE 7
Sivu 8/29
4.6.2014
pioida Lue prclient.ini-painikkeella. Kopioituvia asetuksia ovat mm. ohjelman kieli ja
kirjautumisasetukset. Painike avaa selausruudun, jossa valitaan se ini-tiedosto, jonka asetukset Kurreen halutaan. Kurre saa ini-tiedostosta Primuksen palvelimen ja
tietokannan osoitteet.
5. Kun kaikki tiedot on syötetty, valitse Asenna. Asennuskansioon ilmestyy valittujen
osien exe-tiedostot, ini-tiedostot, data-, temp- ja backup-kansiot sekä kurre7.liclisenssitiedosto. Kun asennus on valmis, voi setup-tiedoston poistaa.
6. Asennuspaketti tarvitsee hakea vain kerran, mutta oppilaitoskohtaiset lisenssitiedostot tulee hakea jokainen yksitellen, oppilaitosten omilla tunnuksilla. Jos Kurre
hankittiin kerralla useammalle oppilaitokselle, kirjaudu uudelleen Ohjelmapäivityspalveluun toisen oppilaitoksen tunnuksilla. Lataa nyt pelkkä lisenssitiedosto ja tallenna se Kurren asiakasosan hakemistoon. Lataa kaikkien oppilaitosten lisenssitiedostot kirjautumalla sivulle aina kyseisen oppilaitoksen tunnuksilla. Itse asennuspakettia ei tarvitse enää ladata tai asentaa. Lisenssitiedostot on nimetty koulun mukaan, joten voit tallentaa ne kaikki samaan hakemistoon. Lisenssitiedostot yhdistetään myöhemmin koulun rekisterikortteihin, katso luku 1.2.2.
Kaikki saman kunnan Kurret ovat yhteydessä samaan Kurre-palvelimeen (kurreserver.exe). Asiakasosia (primuskurre.exe) voi olla useampia.
1.1.5 Asennus ilman verkkoyhteyttä
Jos oppilaitoksella ei ole verkkoyhteyksiä, asennetaan Kurren palvelinosakin suoraan käyttäjän tietokoneelle. Koneella tulee olla ennestään asennettuna Primus, sillä Kurre tarvitsee
yhteyden Primuksen palvelinosaan ja tietokantaan.
Asennuksen vaiheet ovat samat kuin tavallisessa asennuksessa. Lisenssitiedostoa ei tarvitse erikseen hakea, se tulee mukana asennuspaketissa. Vanha Primuksen asiakasosa
korvataan Primuskurre-asiakasosalla, joka sisältää sekä Primuksen että Kurren toiminnot.
1.1.6 Useita palvelinosia samalle koneelle
Samalle koneelle/palvelimelle voi asentaa useita Kurren palvelinosia, mutta normaali käytäntö on, että kaikki kunnan oppilaitokset ottavat yhteyttä samaan palvelinosaan. Katso
tarkemmin kappaleesta 1.1.4.
KURRE 7
Sivu 9/29
4.6.2014
Jos samalle koneelle asennetaan useampia palvelinosia, tulee jokaisella rinnakkaisella
palvelinosalla olla oma asennushakemistonsa ja oma yksilöllinen TCP/IP-porttinumero,
joka määritetään joko jo asennusohjelmassa tai myöhemmin kurreserver.ini-tiedostossa.
Asiakasosan prclient.ini-tiedostoon on muistettava muuttaa vastaava palvelimen TCP/IPporttinumero.
Kun samaan koneeseen asennetaan useita Kurre-palvelimia, tulee huolehtia siitä, että
asiakasosan tiedostopolut ovat oikein. Kaikkien saman oppilaitoksen käyttäjien on asioitava saman Kurre-palvelimen kanssa ja käytettävä yhtä ja samaa tietokantaa.
1.1.7 Asennus palveluksi (kurreservice)
Kurren voi asentaa myös siten, että se toimii palveluna Windows-käyttöjärjestelmissä.
Käytännössä se tarkoittaa, että Kurren palvelinosa käynnistyy automaattisesti palvelimen
käynnistyessä. Kurren asentaminen palveluna tarkoittaa, että asennuksessa käytetään
ohjelman serveriosana kurreservice.exe-nimistä tiedostoa tavanomaisen kurreserver.exetiedoston sijasta. Molemmat tiedostot tulevat asennuspaketin mukana.
Asennus:
1. Avaa Komentokehote. Kirjoita Kurren asennuskansion polku ja kurreservice /install,
eli esimerkiksi C:\Kurre\kurreservice /install
2. Avaa Windowsin Palvelut.
3. Etsi luettelosta “StarSoft Kurre server” ja käynnistä se.
Palvelun poistaminen:
1. Pysäytä Palveluista “StarSoft Kurre server”
2. Avaa Komentokehote. Kirjoita Kurren asennuskansion polku ja kurreservice
/uninstall, eli esimerkiksi C:\Kurre\kurreservice /uninstall
Kurren päivittäminen:
1. Pysäytä palvelu yllä olevien ohjeiden mukaan.
2. Asenna Kurren päivitys.
3. Asenna palvelu yllä olevien ohjeiden mukaan.
KURRE 7
Sivu 10/29
4.6.2014
Useamman palvelun ajaminen samalla palvelimella:
Jos samalla koneella ajetaan useampaa Kurren palvelinosaa, tulee jokaisella palvelulla
olla eri nimi. Palvelun nimi määritellään kurreserver.ini-tiedostossa:
[Service]
ServiceName=Haluttu palvelun nimi
Kun Kurre on asennettu toimimaan palveluna, odottaa se käynnistyessään ensin, että
verkkotoiminnot ja levyjaot ovat toiminnassa. Tällöin varmuuskopiohakemisto voi sijaita
verkkolevyllä. Päivitä aina kaikki oppilaitoksen käyttämät StarSoft-ohjelmat (Primus, Kurre
ja Wilma) uusimpiin versioihin samalla kerralla. Versioerot voivat aiheuttaa yhteensopivuusongelmia. Sammuta näistä Wilma aina ensimmäisenä ja käynnistä se viimeisenä eli
vasta kun Primus ja Kurre ovat jo käynnissä.
Apua asennukseen voit kysyä oppilaitoksesi tai kuntasi atk-tuesta sekä StarSoftin tukipalvelusta.
1.1.8 Asetustiedostot
Kurren asetustiedostot ovat nimeltään kurreserver.ini ja prclient.ini. Tiedostoja voi muokata
esim. Muistiolla.
Palvelinosan ini-tiedosto
Palvelinosan ini-tiedostoon (kurreserver.ini) täydennetään Kurre-palvelimen osoite ja portti,
palvelinosan kieli sekä työhakemistot.
[Language]
LangId=1
[Dirs]
DataDir=kurredata\
TempDir=temp\
BackupDir=backup\
[Socket]
BindTo=192.0.0.1
Port=2000
[Settings]
AutoSaveTime=2230 (varmuuskopioinnin kellonaika)
KURRE 7
Sivu 11/29
4.6.2014
AutoSaveMax=30 (säilöttävien varmuuskopioiden maksimimäärä)
MaxFileLkm=XX (koulukohtainen tiedostojen maksimäärä)

LangId-asetuksessa 1 on suomi, 2 ruotsi ja 3 englanti.

Jos oppilaitos ei käytä Primusta, tunnistetaan käyttäjät LDAP:n avulla. LDAPasetukset on kuvattu kappaleessa 1.7.

BindTo-asetus tarvitaan, jos palvelinlaitteessa on useampi verkkokortti ja palveluita
halutaan tarjota vain yhteen ip-avaruuteen.

Kurren oletusportti on 2000. Jotkin Ciscon tuotteet käyttävät samaa porttia, joten jos
Kurre ei käynnisty, vaihda Kurre toiseen porttiin, esim. 2001.
Asiakasosan ini-tiedosto
Kurre asiakasosan ini-tiedostoon (prclient.ini) täytetään asiakasosan kieli sekä Primus- ja
Kurre-palvelinten osoitteet ja portit. Asiakasosa on yhteinen Primukselle ja Kurrelle, joten
siinä voi olla alla mainittujen lisäksi myös joitain Primus-käyttöön liittyviä asetuksia.
[Language]
LangId=1 (LangId=1 tarkoittaa suomea, LangId=2 ruotsia.)
[Socket]
KurreHost (Kurre-palvelimen IP-osoite)
KurrePort (Kurre-palvelimen portti)
Host (Primus-palvelimen IP-osoite)
Port (Primus-palvelimen portti)
KurreEnable=false
Käyttäjät voivat oletuksena vaihtaa kirjautumisruudussa Kurren osoitetta ja porttia. Käyttäjien kannalta on kuitenkin helpompaa, jos oikea osoite ja portti kirjataan oletukseksi. KurreEnable=false-asetuksella voi tarvittaessa estää käyttäjiä vaihtamasta IP:tä tai porttia.
Asiakasosan ini-tiedostoon (prclient.ini) kannattaa kopioida samat asetukset, jotka ovat
käytössä Primuksessa. Näin käyttäjälle saadaan samat asetukset mm. sen suhteen, mihin
kouluun hän kirjautuu ja minkä kielistä ohjelmaversiota hän käyttää.
1.2 Käynnistys
Kun ohjelma on asennettu, asetukset on laitettu kuntoon ja palvelin on käynnissä, ohjelmaan voi kirjautua.
KURRE 7
Sivu 12/29
4.6.2014
1.2.1 Käynnistäminen ja kirjautuminen
Varmista, että Primuksen palvelinosa on käynnissä ja että sen versio on yhteensopiva Kurre-version kanssa. Uusimmat versiot ovat aina yhteensopivia keskenään. Vanhempien
versioiden yhteensopivuutta voit tiedustella StarSoftin asiakastuesta.
Käynnistä Kurren asennuspaketin mukana tullut palvelinosa kurreserver.exe, ellei Kurrea
ole asennettu aina käynnissä olevaksi palveluksi (ks. luku 1.1.7). Kun palvelinosa on
käynnistynyt, käynnistä asennuspaketin mukana tullut asiakasosa, primuskurre.exe. Kirjautumisikkuna on samanlainen kuin Primukseen kirjauduttaessa. Ikkunassa näkyy Primuksen osoite ja portti.
Kirjaudu Primukseen omilla Primus-tunnuksillasi. Jos käytössäsi on useammat eri tunnukset, kirjaudu sellaisella tunnuksella, jolla on täydet oikeudet tai ainakin oikeus Käyttäjäryhmät- ja Käyttäjätunnukset-rekistereihin sekä Koulun tiedot -rekisterin Kenttäeditoriin.
MultiPrimus-käytössä on kätevintä kirjautua sellaisilla tunnuksilla, joilla näet kaikkien koulujen tiedot kerralla.
Kuva 2: PrimusKurreen kirjautuminen
KURRE 7
Sivu 13/29
4.6.2014
1.2.2 Kurren lisenssi -kenttä
Kurren käyttöoikeus annetaan erikseen koululle ja koululla työskenteleville henkilöille. Koululle käyttöoikeus annetaan Koulun tiedot -rekisterissä, lukemalla Kurren asennuspaketissa oleva lisenssitiedosto koulun rekisterikortille.
Lisenssinumerolle on oma kenttänsä. Ota se esiin avaamalla Koulun tiedot -rekisteri ja
valitsemalla yläpalkista Ylläpito / Kenttäeditori. Rasti Kurre-haarasta Kurren lisenssi, jolloin
kenttä tulee näkyviin rekisteriin. Lisenssinumero on pitkä, joten venytä hiirellä kenttää tarpeeksi pitkäksi (ks. kuva 3). Tallenna muutokset ja sulje Kenttäeditori.
Kuva 3: Kurre-kentät Primuksessa
1.2.3 Lisenssin lukeminen Primukseen
Kurren lisenssi on koulukohtainen, ts. MultiPrimus-kunnissa jokaiselle koululle on oma lisenssitiedosto. Jos et ole vielä ladannut lisenssejä, lataa ne StarSoftin Ohjelmapäivityspalvelusta ja tallenna esim. Kurren asennushakemistoon. Lisenssitiedosto sisältää mm.
koulun nimen ja tiedon siitä, onko Kurresta hankittu yksittäisversio vai monioppilaitosversio
MultiKurre. Varmista, että olet ladannut lisenssit kaikille niille kouluille, joille Kurre on hankittu.
Valitse Primuksen Koulun tiedot -rekisterissä aktiiviseksi jokin sellainen koulu, joka ottaa
Kurren käyttöön. Primuksen yksittäisversiota käytettäessä valitaan se koulu, jonka rekisterikortin numero on 1. Avaa Primuksen viereen se hakemisto, johon lisenssitiedostot on
KURRE 7
Sivu 14/29
4.6.2014
tallennettu, ja valitse juuri tämän koulun lisenssitiedosto (lic-tiedosto) ja vedä se hiirellä
Primukseen kyseisen koulun rekisterikortin päälle (ks. kuva 4).
Kuva 4: Lisenssitiedosto
Ruudulle tulee ilmoitus ”Lisenssi luettu koulun kortille: Koulun nimi”. Tarkista, että koulun
nimi tuli oikein ja tallenna. Kurren lisenssi -kenttään ilmestyy lisenssinumero. Lue samalla
tavalla muidenkin koulujen lisenssit Primukseen.
Mahdollisia ongelmatilanteita:

Jos tiedostoa voi vetää Primukseen, olet todennäköisesti käynnistänyt prclient.exen
etkä primuskurre.exeä. Ensimmäinen sisältää pelkän Primuksen, jälkimmäinen Primuksen ja Kurren. Tarkista, että käynnissä on nimenomaan asennuspaketin mukana tullut primuskurre.exe. PrimusKurren tunnistaa myös siitä, että ohjelman yläpalkissa on versionimenä ”Primus 4.xx Kurre”, pelkällä Primuksella jokin numero ilman
Kurre-sanaa. Prclient.exe-asiakasosaa ei enää tarvita, se korvataan kaikilla käyttäjillä PrimusKurre.exe-asiakasosalla.

Jos valitsit vahingossa väärän koulun lisenssin, valitse oikea lisenssi ja vedä se
koulun kortille. Aiempi lisenssi korvautuu tällä uudella.

Jos koulun nimi on väärin itse lisenssitiedostossa, on lisenssi todennäköisesti ladattu Ohjelmapäivityspalvelusta jonkin toisen toisen koulun tai kouluviraston tunnuksella. MultiPrimus-käytössä jokaisen oppilaitoksen lisenssi haetaan erikseen, oppilaitoksen omalla tunnuksella. Lataa lisenssi uudelleen tämän koulun tunnuksella.

Jos koulun nimi on muuttunut hiljattain tai Kurre halutaan muulle lisenssinimelle
kuin koulun viralliselle nimelle, ota yhteys StarSoftin asiakastukeen. Tuki vaihtaa lisenssinimen minkä jälkeen voit ladata päivitetyn lisenssitiedoston.
KURRE 7
Sivu 15/29
4.6.2014
1.2.4 Käyttöoikeuksien antaminen
Kuva 5: Käyttöoikeuksien antaminen
1. Avaa Primuksen Käyttäjäryhmät-rekisteri ja valitse rehtorien ryhmä.
2. Valitse Kurren oikeudet -välilehti ja rasti kohta Täydet oikeudet koko Kurreen. Muita
kohtia ei tarvitse rastia, täydet oikeudet kattaa kaikki kohdat.
3. Valitse sitten esim. koulusihteerien ryhmä. Rasti Kurren oikeudet -välilehdeltä ne
toiminnot, joita koulusihteerit saavat käyttää. Ruudun keskelle avautuu tarkempi luettelo esim. perustietojen käsittelyyn liittyvistä toiminnoista. Valitse vielä näistä, mitä
sihteerit saavat Kurressa tehdä. Tallenna ja sulje rekisteri.
4. Kunta tai oppilaitos päättää itse, millaiset oikeudet se antaa millekin käyttäjäryhmälle. Käyttöoikeudet voi antaa esim. seuraavasti:
a. Pääkäyttäjälle annetaan oikeus ottaa ja palauttaa varmuuskopioita.
b. Rehtoreille ym. oman koulunsa/yksikkönsä työjärjestyksestä vastaaville annetaan täydet oikeudet Kurreen.
c. Koulusihteereille, opintosihteereille ym. annetaan lukuoikeudet kaikkiin tietoihin, oikeus tulostaa kaikkia tietoja sekä oikeus siirtää tietoja Kurreen ja Kurresta.
d. Opinto-ohjaajille ja erityisopettajille annetaan luku- ja tulostusoikeuksien lisäksi oikeus siirtää opiskelijoita ryhmästä toiseen eli oikeus muokata valintoja.
KURRE 7
Sivu 16/29
4.6.2014
e. Muille opettajille voi antaa oikeuden täydentää omien oppituntiensa lisätietoja, sekä varata resursseja (laitteet, avustajat) omille oppitunneilleen. Monissa
kouluissa opettajat eivät käytä Kurrea lainkaan.
5. Nyt Primuksen päävalikkoon on ilmestynyt uusi osio, jossa näkyy painike Kirjaudu
Kurreen sekä Kurre-palvelinosan IP-osoite ja portti.
6. Klikkaa Kirjaudu Kurreen -painiketta. Kun Kurre käynnistetään ensimmäisen kerran,
näkyy ruudulla vain Uusi Kurre-tiedosto -linkki. Jatkossa ruudulle avautuu myös lista
olemassa olevista Kurre-kannoista.
1.3 Päivitys
Kun ohjelmasta julkaistaan uusi versio, lähetetään asiasta sähköpostitiedote kunnan/oppilaitoksen nimeämille henkilöille. Tiedotteessa kerrotaan versionumero, uudet ominaisuudet ja virhekorjaukset sekä mitä koulutasoa päivitys erityisesti koskee. Kurreen tehdyt muutokset dokumentoidaan StarSoftin Ohjelmapäivitys & asennus -sivuilla kohdassa
Ohjelmien uudet ominaisuudet.
1.3.1 Päivityksien lataaminen
Uusi ohjelmaversio ladataan StarSoftin kotisivuilla olevasta Ohjelmapäivityspalvelusta.
Tunnukset ohjelmapäivityssivulle on toimitettu oppilaitokselle ohjelmatoimituksen yhteydessä. Päivityspalvelun tunnus lähetetään sähköpostitse toimitussopimuksessa mainitulle
pääkäyttäjälle. Tunnus on oppilaitos-/kuntakohtainen, joten pääkäyttäjä voi päättää itse,
keille kaikille se tunnuksen antaa. Jos tunnukset ovat unohtuneet, ota yhteyttä StarSoftin
tukipalveluun, jolloin tunnukset lähetetään sähköpostitse oppilaitoksen/kunnan nimeämille
henkilöille.

MultiPrimus- ja MultiKurre-käytössä päivitykset hoidetaan keskitetysti, ts. oppilaitokset eivät päivitä Kurrea itse, vaan kaikkien oppilaitosten ohjelmat päivitetään samalla kerralla. Tällöin myös päivitystunnus on yleensä vain pääkäyttäjän tiedossa.

Itse ohjelma on sama kaikille kouluille, joten päivityspaketin voi ladata minkä tahansa oppilaitoksen tunnuksella. Kurren lisenssitiedostot sen sijaan ovat oppilaitoskohtaisia, joten jos lisenssiin on tullut muutoksia, tulee päivitetty lisenssitiedosto ladata
juuri kyseisen oppilaitoksen tunnuksella. Normaaleissa päivityksissä lisenssejä EI
tarvitse ladata eikä niille tarvitse tehdä mitään. StarSoft päivittää oppilaitoksen lisenssin mm. silloin, kun aiemmin Kurren yksittäisversiota käyttänyt oppilaitos siirtyy
MultiKurren käyttöön tai jos oppilaitoksen nimi vaihtuu.
KURRE 7
Sivu 17/29
4.6.2014
Kirjauduttuasi sisään näkyy sivun ylälaidassa oppilaitoksen hankkimat ohjelmat. Kurre 7 linkkiä klikkaamalla pääset osioon, josta voit ladata seuraavat tiedostot:

Kurren Windows-versio (sis. palvelinosa ja asiakasosa)

Kurren Linux-versio (sis. vain palvelinosa)

Kurren lisenssitiedosto
Tallenna haluamasi tiedosto koneellesi. Kaikki StarSoftin ohjelmat päivitetään yleensä samalla kerralla, joten lataa myös Primus ja Wilmakin, jos Wilma on koulussanne/kunnassanne käytössä.
1.3.2 Päivityksen valmistelut
Kurren palvelin- ja asiakasosat sammutetaan päivityksen ajaksi, joten tiedota muille käyttäjille etukäteen käyttökatkosta. Primuksen palvelinosan voi pitää käynnissä, jos päivitetään pelkkä Kurre, mutta yleensä kaikki StarSoft-ohjelmat päivitetään samalla kerralla.
1.3.3 Päivityspaketin sisältö ja asentaminen
Kurre päivitetään asentamalla uusi versio edellisen asennuksen päälle. Päivityspaketti sisältää sekä palvelin- että asiakasosan ja lisäksi helppokäyttöisen asennusohjelman.
Päivittäminen ei vaadi varmuuskopioiden ottamista ja palauttamista päivityksen jälkeen,
vaan Kurren tiedot säilyvät ohjelmassa. Jos päivityksen jälkeen ilmenee ongelmia, ota yhteys StarSoftin asiakastukeen.
Ohjelma asennetaan samalla kerralla kun Primus asennetaan. Primuksen asennuspaketista asennetaan pelkkä palvelinosa eli prserver.exe tai prservice.exe. Primuksella ja Kurrella on yhteinen asiakasosa, ja se sisältyy Kurren asennuspakettiin. Kurrea käyttävissä
kunnissa asennetaan/päivitetään siis:

Primuksen palvelin (Primuksen asennuspaketista)

Kurren palvelin (Kurren asennuspaketista)

PrimusKurre-asiakasosa (Kurren asennuspaketista)
KURRE 7
Sivu 18/29
4.6.2014
Kurrea käyttävissä kunnissa/oppilaitoksissa käyttäjille EI pidä asentaa/päivittää Primuksen
asennuspaketin sisältämää prclient.exeä, sillä se sisältää ainoastaan Primuksen toiminnot.
1.3.4 Automaattipäivitys asiakasosalle
Kurren asiakasosalle (PrimusKurre) on Primuksen suhteen automaattinen päivitys. Kun
asiakasosa käynnistetään, se tarkistaa, onko sen versio sama kuin Primuksen palvelinosalla. Jos asiakasosa on vanhempi kuin palvelinosa, kysytään käyttäjältä, päivitetäänkö
PrimusKurre. Päivityskysymys tulee vain, jos käyttäjällä on kirjoitusoikeus siihen hakemistoon, johon asiakasosa on asennettu - käytännössä siis palvelinasennuksissa pääkäyttäjältä ja työasema-asennuksissa käyttäjältä. Jos päivityskysymykseen vastataan Kyllä, päivittyy asiakasosa sekä Primuksen että Kurren toimintojen osalta. Päivitystä varten ei tarvitse avata erillisiä portteja tai tehdä muutoksia palomuuriin.
1.3.5 Päivitys hosting-palvelussa
Jos kunnalla/oppilaitoksella on käytössä hosting-palvelu, hoitaa StarSoft ohjelmien päivitykset. Päivitysajankohta sovitaan kunkin asiakkaan kanssa erikseen. Ota yhteys StarSoftin asiakastukeen sopiaksesi päivityshetken.
1.3.6 Versionhallinta
Kun Kurresta julkaistaa uusi versio, ohjelman versionumero kasvaa yhdellä desimaalilla version 7.14 jälkeen ilmestyy 7.15.
Uusista versioista tiedotetaan sähköpostitse oppilaitosten nimeämille henkilöille. Kaikista
StarSoftin ohjelmista julkaistaan uudet versiot yhtä aikaa, ja on tärkeää, että kaikki ohjelmat myös päivitetään uusimpiin versioihinsa samalla kerralla. Primuksen, Kurren ja Wilman uusimmat versiot ovat aina keskenään yhteensopivia, mutta uusin Kurre ei välttämättä toimi oikein vuoden takaisen Wilman kanssa.
Virallisten versioiden välillä julkaistaan ns. kirjainversioita, jotka sisältävät korjauksia ohjelmasta mahdollisesti löytyneisiin virheisiin sekä pienempiä uusia toiminnallisuuksia. Kor-
KURRE 7
Sivu 19/29
4.6.2014
jausversion numero on sama kuin viimeisimmällä virallisella versiolla, mutta numeron perässä on kirjain, esim. 7.13c. Myös korjausversioista tiedotetaan, mutta oppilaitokset voivat
päättää itse, onko päivitys tarpeellinen. Jos korjaukset koskevat esim. vain lukioiden käyttämiä ominaisuuksia, ei muiden kouluasteiden tarvitse välttämättä päivittää ohjelmaa. Päivitysten yhteydessä annetaan lista ohjelman muutoksista, korjauksista ja uusista ominaisuuksista.
Lisäksi Kurresta on saatavilla kehitysversioita (devel-versiot) testikäyttöön ennen virallisia
versiojulkaisuja. Lisätietoa kehitysversioista saat StarSoftin tukipalvelusta.
1.4 Varmuuskopiointi
Varmuuskopio on yhden oppilaitoksen Kurre-kanta (krd-tiedosto). Täysin tyhjän kannan
varmuuskopion koko on muutamia kilotavuja, kolmensadan opiskelijan oppilaitoksen varmuuskopio kaikkine resurssi- ja kurssitietoineen 100–200 kt.
Kirjaudu Kurreen ja avaa se Kurren tietokanta, josta haluat ottaa varmuuskopion. Valitse
päävalikosta Varmuuskopiointi ja klikkaa Ota varmuuskopio -painiketta. Anna varmuuskopiolle kuvaus, esim. ”Ryhmät valmiina”. Jos jätät kuvauksen tyhjäksi, kopio muodostetaan
nimellä ”k7-backup”. Kurren varmuuskopiot -ruudulle jää näkyviin kopiointipäivämäärä ja kellonaika sekä antamasi kopion kuvaus. Varmuuskopioita kannattaa ottaa usein, sillä näin
käyttäjän on tarvittaessa helppo palata aiempaan työvaiheeseen. Kurre ilmoittaa työjärjestystä avatessa, jos viimeisin käyttäjän ottama varmuuskopio on yli viikon vanha tai jos
varmuuskopiota ei ole otettu lainkaan. Varmuuskopioinnin tarpeesta ilmoitetaan kuitenkin
vasta siinä vaiheessa, kun työjärjestys on melko valmis eli tunteja on myös sijoitettu.
KURRE 7
Sivu 20/29
4.6.2014
Kuva 6: Palvelimella olevat varmuuskopiot
1.4.1 Paikallinen varmuuskopio ja työskentely kotona
Jos työskentelyä on tarkoitus jatkaa jollain toisella tietokoneella, kopioidaan varmuuskopio
paikalliseksi eli se siirretään kunnan palvelimelta johonkin toiseen paikkaan - tyypillisesti
muistitikulle tai käyttäjän omalle kannettavalle tietokoneelle. Palvelinkoneelle jää työjärjestystiedostosta kopiointihetken mukainen versio. Kun käyttäjä on saanut työjärjestykset
valmiiksi, palautetaan paikallinen kopio omalta koneelta takaisin palvelimelle.
Varmuuskopio siirretään paikalliseksi valitsemalla ensin varmuuskopiolistasta aktiiviseksi
haluttu kopio ja klikkaamalla sen jälkeen Kopioi paikalliseksi -painiketta. Kurre kysyy, haluatko kopioida pelkän tiedoston vai myös ohjelmaympäristön. Ohjelmaympäristö tarvitaan,
jos muistitikulla/kannettavalla tietokoneella ei ole ennestään Kurre 7 -ohjelmaa tai jos se
on vanhempaa versiota kuin työkoneella. Ohjelmaympäristö sisältää varsinaisen työjärjestystiedoston (krd-tiedosto), Kurren lisenssitiedoston (kurre7.lic), asetustiedoston
(prclient.ini) sekä itse ohjelman (primuskurre.exe).
Varmuuskopio on tiedostokohtainen, eli siihen tulee multiKurressakin mukaan vain oman
oppilaitoksen osuus. Näin ollen muut Kurren käyttäjät voivat jatkaa työskentelyään normaalisti: heillä säilyy työjärjestyksissään ne yhteisten opettajien/opetustilojen varaukset ja
oppitunnit, jotka koulusi on tehnyt. Kun varmuuskopio myöhemmin palautetaan takaisin
palvelimelle, se ei muuta millään tavoin heidän Kurre-tiedostojaan. Ainoa näkyvä muutos
on, että yhteisten opettajien työjärjestyksiin ilmestyy lisää oppitunteja ja varauksia sen mukaan, mitä paikallisen työskentelyn aikana on sijoitettu.
KURRE 7
Sivu 21/29
4.6.2014
Tarkemmat ohjeet paikallisen varmuuskopion tekemisestä ja palauttamisesta on kotisivuillamme.
1.4.2 Varmuuskopion palautus
Palvelimella oleva varmuuskopio palautetaan valitsemalla päävalikosta Varmuuskopiointi,
valitsemalla listasta haluttu kopio ja klikkaamalla Palauta valittu varmuuskopio -painiketta
(ks. kuva 6).
Paikallinen varmuuskopio (varmuuskopio, jolla on työskennelty kannettavalla tms. muulla
tietokoneella) taas luetaan takaisin Kurreen Tuo Kurre-tiedosto... -toiminnolla (ks. kuva 7).
Klikkaa päävalikon Tuo tiedosto -linkkiä ja valitse se .krd-tiedosto, jonka haluat tuoda takaisin palvelimelle/työkoneelle. On erittäin tärkeää, että palauttaminen tehdään nimenomaan tällä toiminnolla eikä vain siirtämällä .krd-tiedosto hakemistosta toiseen. Wilma ei
välttämättä löydä käsin siirrettyjä tiedostoja tai voi näyttää niiden tiedot puutteellisesti.
Kurre kertoo, jos varmuuskopion palautus epäonnistui. Palautuksen jälkeen aktiivisena
ollut kanta sulkeutuu ja Kurreen tulee kirjautua uudelleen.
KURRE 7
Sivu 22/29
4.6.2014
Kuva 7: Paikallisen varmuuskopion siirto takaisin palvelimelle
1.4.3 Varmuuskopioiden oletushakemisto
Varmuuskopio syntyy oletuksena kurrebackup-hakemistoon, joka löytyy Kurren palvelinosan hakemistosta. Varmista, että pääset hakemaan varmuuskopion sen tallennuspaikasta. Kaikilla käyttäjillä ei yleensä ole pääsyä kunnan/oppilaitoksen palvelimelle. Asennusohjelmassa ja ini-tiedostossa voi määritellä muunkin varmuuskopioiden hakemiston.
Asennusohjelmassa varmuuskopioiden hakemisto annetaan riville Backup-hakemisto, kurreserver.ini-tiedostossa taas [Dirs]-osion Backupdir-riville.
1.4.4 Automaattinen varmuuskopiointi
Automaattisen varmuuskopioinnin asetukset määritellään kurreserver.ini-tiedoston [Settings]-osioon. Varmuuskopio otetaan kerran vuorokaudessa. AutoSaveTime=2230 määrittää varmuuskopioinnoin kellonajan, AutoSaveMax=30 säilöttävien varmuuskopioiden
maksimimäärän, ts. kuinka monta vuorokautta taaksepäin vanhoja varmuuskopioita löytyy.
KURRE 7
Sivu 23/29
4.6.2014
1.5 Kurren käyttötuki
Oppilaitoksella tulee olla nimetty pääkäyttäjä, joka opettelee Kurren läpikotaisin ja opastaa
muita ohjelman käytössä. StarSoft järjestää jatkuvasti koulutusta, joka auttaa tarvittavan
taitotason saavuttamisessa.
1.5.1 Asiakastuki
Kurren toimitussopimus sisältää automaattisesti käyttäjätuen vuosimaksua vastaan. Sähköposti osoitteeseen tuki@starsoft.fi on ensisijainen yhteydenottomuoto silloin, kun tilanne
ei ole akuutti. Vastaus sähköpostitse lähetettyyn kysymykseen tulee useimmiten saman
työpäivän aikana. Asian laajuudesta ja ajankohdastakin riippuen vastaus tulee enintään
parin päivän viiveellä.
Hankintasopimus sisältää periaatteen, että asiakkaalla on nimetty ja koulutettu tukihenkilö
sekä tällä lähes samantasoinen varahenkilö. Asiakkaan oikeusturvankin kannalta ratkaisevaa on, että opastamme vain koulun nimeämiä henkilöitä. Tukihenkilöt huolehtivat siitä,
että ohjelman käyttäjillä on työskentelyssä tarvittavat perusvalmiudet. He ovat ensisijaisia
auttajia ongelmatilanteissa ja ottavat tarvittaessa yhteyttä StarSoftin tukeen. Aikaisemmin
ilmoitetut yhteystiedot ja -henkilöt ovat tarkistettavissa StarSoftin sivuilta Ohjelmapäivityspalvelusta. Yhteystietojen muutospyynnöt voi lähettää sähköpostitse osoitteeseen tuki@starsoft.fi.
Puhelintuki on tehokkainta silloin, kun asiakkaalla on ohjelma avattuna ja kun hän osaa
kuvailla ongelman, tarvittaessa toistaa sen puhelun aikana ja toimia annettujen ohjeiden
mukaan. Lisäksi on hyvä varautua vastaamaan kysymyksiin koneen käyttöjärjestelmästä
ja asetuksista sekä ohjelman asennuksesta ja asetuksista.
Asiakastuki ei voi korvata sitä, että ohjelman käyttäjä perehtyy ohjeisiin ja osallistuu koulutukseen. Koulutuskalenteri ja koulukohtainen koulutus hinnastoineen löytyy kotisivuiltamme kohdasta Koulutus. Koulutustilaukset voi tehdä puhelimitse numeroon (06) 320 2500
tai sähköpostitse osoitteeseen koulutus@starsoft.fi.
KURRE 7
Sivu 24/29
4.6.2014
Tukipalvelun puhelinnumerot:

Yleissivistävä koulutus: 06 320 2500

Ammatillinen koulutus: 06 320 2510

Ammattikorkeakoulutus: 06 320 2550
1.5.2 Tukiyhteys
Primuksesta voi avata tukiyhteyden StarSoftin asiakastukeen internetin välityksellä. StarSoft ei voi avata tukiyhteyttä, vaan asiakkaan on avattava se. Ennen tukiyhteyden avaamista sovi asiasta puhelimessa StarSoftin tukipalvelun kanssa.
Primuksen päävalikon Muut toiminnot -osiosta valitaan Avaa tukiyhteys. Toiminnolla oppilaitoksen Primuksen ja Kurren käyttäjä avaa StarSoftin tukipalvelun työntekijälle yhteyden
oppilaitoksen Primus-tietokantaan. Tällöin ongelmatilanteen analysointi ei perustu pelkästään käyttäjän kuvaukseen vaan asiakastuki näkee asiat suoraan omalta näyttöruudultaan.
Kuva 8: Tukiyhteyden avaaminen
Kirjoita jokin sana yhteyden tunniste- ja salasana-kenttiin ja kerro ne puhelimessa tukihenkilölle. Käytä yksinkertaisia tunnisteita, jotka voit virheettömästi ilmoittaa puhelimessa. Niiden avulla StarSoftin tukihenkilö kirjautuu sisään oppilaitoksen Primukseen. Tukiyhteys on
ikään kuin toinen samalla käyttäjätunnuksella ja avattu Primus-ikkuna. Myös käyttäjäoikeudet ovat samat, joten jos yhteyden avaajalla ei ole oikeuksia esim. varmuuskopiointiin,
ei StarSoftin tukihenkilökään pääse varmuuskopiointiin. Tukiyhteys ei syrjäytä oppilaitoksen Primus- ja Kurre-käyttäjää, vaan hän voi jatkaa työskentelyä alkuperäisenä käyttäjänä,
KURRE 7
Sivu 25/29
4.6.2014
jota StarSoftin tukihenkilö neuvoo. Tukiyhteyden avulla tukihenkilö saa tilanteesta tietoa
nopeammin ja tehokkaammin.
Avatun tukiyhteyden olemassaolon voi todeta siitä, että server-ikkunassa sama käyttäjätunnus näkyy kahteen kertaan. Jos tukiyhteyden avausikkuna häiritsee, sen voi siirtää sivuun tai pienentää. Kun tilanne on hoidettu, paina Katkaise yhteys -painiketta, jolloin tukiyhteys katkeaa. Tukiyhteyden muodostaminen on aina käyttäjän oma toimenpide, sitä ei
voi muodostaa ulkopuolelta. Käytetty tunnus ja salasana ovat voimassa vain tuossa istunnossa. Tunnukset eivät tallennu mihinkään, eikä niiden avulla voi ulkopuolelta muodostaa
uutta yhteyttä.
Tukiyhteyden tietoliikenne on voimakkaasti salattu. Kun käyttäjä avaa tukiyhteyden, Primus ottaa yhteyden www.starsoft.fi-palvelimen porttiin 5111. Käyttäjän koneeseen ei siis
avata mitään palvelua tai avointa porttia, jonka kautta tietokoneeseen voitaisiin murtautua.
Yhteys StarSoftin palvelimelle salataan 128-bittisellä avaimella ja istuntokohtainen tunnistetieto 512-bittisellä avaimella.
1.6 Kurren ja Wilman yhteiskäyttö
Kurrella tehdyt kurssitarjottimet ja työjärjestykset saa esille Wilmaan. Jotta Kurre ja Wilma
toimisivat yhdessä, täytyy seuraavien asetusten olla kunnossa:

Ohjelmien versioiden tulee olla yhteensopivat. Uusimmat versiot ovat aina keskenään yhteensopivat, vanhempien versioiden yhteensopivuutta voit tiedustella StarSoftin asiakastuesta.

Wilman ini-tiedostoon määritellään Kurre-palvelimen IP-osoite ja portti. Osoitteeksi
merkitään Kurre-palvelimen IP-osoite, lainausmerkit ympärillä. Portiksi merkitään
Kurre-palvelimen portti, joka on oletuksena 2000:
[Kurre]
ServerIP=”127.0.0.1”
ServerPort=2000

Jos asetukset ovat kunnossa, Wilma ilmoittaa käynnistysruudussa saaneensa yhteyden Primus- ja Kurre-palvelimille.

Wilmalle annetaan lupa näyttää Kurren tietoja rastimalla Kurren Yleiset asetukset kohdasta Julkinen Wilmassa ja Julkinen kaikille Kurre-käyttäjille.
KURRE 7
Sivu 26/29
4.6.2014
Sisältöön liittyviä vaatimuksia:

Kurressa on oltava Wilmassa näytettäviä tietoja: on tehty työjärjestykset valmiiksi tai
on tehty kurssitarjottimia.

Wilmaan on kirjauduttu sellaisen henkilön tunnuksella, jonka työjärjestyksessä on
tunteja tai joka saa valita jotain kurssitarjottimesta.

Työjärjestyksiä ja/tai kurssitarjottimia ei ole piilotettu tiettyyn päivään asti tai tietyltä
henkilöryhmältä.

Opettajilla ja opiskelijoilla tulee olla täydellinen henkilötunnus sekä Primuksessa
(Opiskelijat-rekisteri, Opettajat-rekisteri) että Kurressa. Ulkomaalaisille henkilöille,
testitunnuksille ym. hetuttomille voi täyttää ns. Ä-hetun, joka on miehillä muotoa
ppkkvv-001Ä, naisilla ppkkvv-002Ä.
1.7 Kurre ilman Primusta (LDAP-asetukset)
Jos oppilaitos ei käytä lainkaan Primusta, Kurren käyttöönotto ja ohjelmaan kirjautuminen
tapahtuu seuraavasti:

Ohjelma asennetaan luvun 1.1.4 ohjeiden mukaisesti. Koneelle asennetaan sekä
palvelinosa että asiakasosa.

Kirjautumisessa käytetään Primus-tunnusten sijaan LDAP-tunnistusta.
LDAP-asetukset
Kurreserver.ini-tiedostoon lisätään LDAP-asetukset:
[Ldap]
Library=synapse
Host=AD_palvelimen_ip_osoite
Port=389
Dn=cn=$USERNAME,ou=kurreusers,dc=starsoft,dc=fi
Kurren asennushakemistoon luodaan kurreusers.txt-niminen tiedosto. Tiedoston avulla
kontrolloidaan sitä, millaiset oikeudet tunnistetulla käyttäjällä Kurressa on. Esimerkiksi:
matti.meikalainen:full
teppo.testaaja:read
tuomo.tuunaaja:read,print
KURRE 7
Sivu 27/29
4.6.2014
Taulukko 2: Käyttöoikeuksien nimet ja merkitykset
read lukuoikeus
scheduling_modify sijoitteluun muokkausoikeus
print oikeus tulostaa missä tahansa
data_print perustiedoissa tulostaminen
selections valintojen muokkausoikeus
selections_print valinnat-osiossa tulostaminen
data_in tiedonsiirto Kurreen
grouping_print ryhmittelyssä tulostaminen
data_out tiedonsiirto ulos
scheduling_print sijoittelussa tulostaminen
data_modify tietojen muokkausoikeus
KURRE 7
Sivu 28/29
4.6.2014
2 STARSOFTIN MUUT OHJELMAT
2.1 Primus
Primus W4 on opiskelijahallinnon tietokantaohjelma. Primuksella hallinnoidaan opiskelijoiden henkilö- ja opiskelutietoja, opettajien ja henkilökunnan tietoja sekä opetustarjontaa.
Primuksella suunnitellaan opetusta, kirjataan valintoja, arvioidaan suorituksia ja tulostetaan todistuksia. Primus on tehokas ja vakaa monen käyttäjän ohjelma, joka on totetutettu
asiakas/palvelin -arkkitehtuurina. Primuksella on oma ohjekirjansa, joka on ladattavissa
PDF-tiedostona Ohjelmapäivityspalvelusta.
2.2 Wilma
Wilma on ohjelma, jonka avulla osaa Primuksen ja Kurren toiminnoista voidaan käyttää
internetselaimella. Wilmalla on oma ohjekirjansa, joka on ladattavissa PDF-tiedostona Ohjelmapäivityspalvelusta.
Kurresta voidaan tuoda työjärjestys näkyviin Wilmaan. Käyttöoikeuksista riippuen työjärjestyksiä ja sen sijoituksia voi muokata Wilmassa. Myös Kurren kurssitarjottimet voidaan
tuoda näkyviin Wilmaan. jolloin opiskelijat voivat tehdä valinnat Wilmassa. Valinnat tallentuvat reaaliaikaisesti Kurreen sitä mukaa kuin niitä Wilmassa tehdään.
KURRE 7
Sivu 29/29
4.6.2014
3 OHJELMAKIRJASTOT
Kurren, Primuksen ja Wilman toteutuksessa käytetään avoimen ohjelmakehityksen piiriin
lukeutuvaa Internet Direct -kirjastoa:
LicenseBSD
Copyright
Portions of this software are Copyright (c) 1993 - 2002, Chad Z. Hower (Kudzu) and the Indy
Pit Crew - www.nevrona.com/Indy/
License
Redistribution and use in source and binary forms, with or without modification, are permitted
provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of condit
ions and the following disclaimer in the documentation, about box and/or other
materials provided with the distribution.
* No personal names or organizations names associated with the Indy project may be used to
endorse or promote products derived from this software without specific prior written permission of the specific individual or organization.
THIS SOFTWARE IS PROVIDED BY Chad Z. Hower (Kudzu) and the Indy Pit Crew ”AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
OpenSSL libraries for Indy
Copyright 2000-2002
Gregor Ibic, gregor.ibic@intelicom.si
Intelicome d.o.o.
www.intelicom.si