DOKUMENTTIENHALLINTASUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.1

Koko: px
Aloita esitys sivulta:

Download "DOKUMENTTIENHALLINTASUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.1"

Transkriptio

1 DOKUMENTTIENHALLINTASUUNNITELMA Versio 1.1 Edited by Checked by Approved by Harri Kauhanen Antti Tuomaala

2 i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. JOHDANTO Dokumentin tarkoitus ja kattavuus Viittaukset muihin dokumentteihin Määritelmät, termit, lyhenteet ja merkintätavat 2 2. PROJEKTIN KOTISIVU Yleistä Palvelimet Hakemistorakenne Versionhallinta Varmuuskopiointi 3 3. PROJEKTIDOKUMENTOINTI Yleistä Mallipohjat Tiedostojen nimeänen Asiakirjojen muotoilu Versionumerostandardi Dokumenttien jakaminen Dokumenttien kommentointi Dokumenttien julkaiseminen 7 4. TEKNINEN DOKUMENTOINTI Yleistä Tiedostojen sijainti ja nimeäminen Tekninen suunnittelu ja mallinnus Lähdekoodin dokumentointi 9

3 ii Sisällysluettelo 5. OHJELMOINTIKÄYTÄNNÖT Käytetyt työkalut Versionhallinta Yleistä Tiedostojen muokkaus VYM ohjelmiston versionumerointi Moduulien sisäinen versionumerointi Testaus Lähdekoodi Yleistä Käytetty kieli Lähdekoodin käytännöt API dokumentointi Ohjelmien kääntäminen Normaali kääntäminen Levityspakettien teko 14

4 1(16) Dokumentin versiot Vers Muuttaja Pvm Muutos Tarkastanut Hyväksynyt 1.0 Harri Kauhanen Alkuperäinen versio Luonnos Harri Kauhanen Tarkennettu luonnosversio Luonnos Harri Kauhanen Pieniä korjauksia, joita todettiin dokumentin läpikäynnissä. Muutama kirjoitusvirhe ja täsmennys. Luonnos Harri Kauhanen Lisätty kokonaan uusi luku 5 Ohjelmointikäytännöt. Kappaleessa käsitellään ohjelmoinnin työkaluja, versionhallintaa ja ohjelmointikäytäntöjä. 1.1 Harri Kauhanen Pieniä korjauksia ja täsmennyksiä poistettu XML kirjaston käyttö, koska toteutetaan oma parseri JavaDoc kommenttien oppaan linkki korjattu 1.2 Harri Kauhanen Yksinkertaistettu liian monimutkaista versionumerointia. Lisätty käännösohjeet Ant:n avulla. Luonnos 1 Luonnos 2 Antti Tuomaala

5 2(16) 1. Johdanto 1.1. Dokumentin tarkoitus ja kattavuus Tämän dokumentin tarkoitus on määritellä projektiryhmälle yhteneväiset tavat hoitaa projektiin liittyvä dokumentointi, ohjelmakoodi ja niiden versionhallinta. Omaan työskentelytyyliin, nimeämiskäytäntöön jne. tottuneelle ennalta määrättyjen linjojen noudattaminen voi tuntua hankalalta. Yhteiset työskentelytavat toivottavasti kuitenkin enemmän edesauttavat kuin haittaavat projektin menestyksekästä läpiviemistä. Joitakin etuja yhteisten työtapojen ja versionhallinnan määrittelemisestä: Dokumenttien yhtenäinen ulkoasu- ja rakenne helpottavat niiden lukemista ja ymmärtämistä. Dokumentit löytyvät aina yhdestä paikasta. Dokumenttien perään ei tarvitse kysellä tai kadonneita versioita etsiskellä. Yhteisten työkalujen käyttö mahdollistaa sen, että kuka tahansa voi muokata dokumentteja. Ohjelmakoodin läpikäynti on tarkastajalle helpompaa. Työskentelyssä voidaan palata vanhoihin versioihin. Esim. kokeilujen teko on helpompaa. Saman lähdekoodin käsittely ryhmän jäsenten välillä helpottuu. Varmuuskopiointi voidaan keskittää Viittaukset muihin dokumentteihin Nro Dokumentti Selitys ja talletuspaikka 1 Laatusuunnitelma Laatusuunnitelma kuvaa projektin läpiviemisen laadukkaasti ja esittelee mittareita toteutuneen laadun seurantaan. 2 Ohjelmointiympäristö VYM projektissa (muistio) Ohjelmien asennus ja joitakin tärkeimpiä käyttöohjeita Määritelmät, termit, lyhenteet ja merkintätavat Termi, käsite, merkintätapa Versionhallinta Selitys, määritelmä Dokumenttien ja lähdekoodin hallinta siten, että kustakin tiedostosta voi versionhallintajärjestelmässä olla useita versioita. Versionhallinta mm. mahdollistaa paluun vanhaan versioon ja sen, että useampi kuin yksi pystyy työskentelemään saman lähdekoodin parissa.

6 3(16) 2. Projektin kotisivu 2.1. Yleistä Projektin kotisivun on tarkoitus toimia tuotetun tiedon säilytyspaikkana. Projektin luonteesta johtuen ryhmän jäsenet saattavat työskennellä eri paikoissa, joten julkiset http- ja ftp palvelimet auttavat ryhmän työskentelyä. Dokumenttien lähdekoodi (Word tiedostot) pidetään salasanan takana, mutta kaikki palautettava materiaali julkaistaan.pdf muodossa Palvelimet Palvelin ftp://hazard.iki.fi/ Selitys Projektin kotisivu. Etusivulle ja palautuksiin kaikilla vapaa pääsy, mutta jotkin osat suojataan salasanalla. Käyttäjätunnus ja salasana toimitetaan jäsenille henkilökohtaisesti. Projektin ftp palvelin. Dokumenttien jakaminen ja mallipohjien hakeminen omalle koneelle. Käyttäjätunnus ja salasana samat kuin web palvelimella Hakemistorakenne Hakemisto /vym/ /vym/palautukset/ /vym/src/ /vym/src/doc /vym/src/doc/template /vym/src/old/ Selitys Projektin etusivu. Palautuksille perustetaan omat kansiot. Kansiosta löytyy vähintään index.php (palautuksen etusivu) xxx.pdf (dokumentit) /src/xxx.doc (Word ja muut dokumentit, salasanalla suojattu) Kaikki mahdollinen lähdekoodi. Myös dokumenttien.doc tiedostot ajatellaan olevan lähdekoodia. Salasana suojattu. Kaikkien projektidokumenttien lähdekoodi. Dokumenteissa käytetyt kuvat (kaaviot yms.) Jokaisella dokumentilla oma kansio. Mallipohjat dokumentteja varten. Kansio yksinkertaista versionhallintaa/varmuuskopiointia varten Versionhallinta Dokumenttien vanhojen versioiden säilytystä varten on olemassa old kansio. Ohjelmakoodille toteutetaan oikea versionhallinta, mutta muun dokumentoinnin köyhän miehen versionhallinta perustuu eri palautusvaiheissa tehtyihin tilannekopioihin (ks. luku 3.8) ja ryhmän jäsenten omiin versiotallennuksiin old kansioon Varmuuskopiointi Kaikki projektin kotisivun alla olevat tiedostot varmuuskopioidaan automaattisesti kerran vuorokaudessa.

7 4(16) 3. Projektidokumentointi 3.1. Yleistä Projektin varsinainen dokumentointi kirjoitetaan Microsoft Word 97/2000 ohjelmalla. Pohjana käytetään soveltaen Comptelin valmiita dokumenttipohjia. Yleisesti on parempi noudattaa kurssin kotisivuilta löytyvien dokumenttipohjien rakennetta, mutta soveltaen voi myös käyttää omien dokumenttipohjien tarjoamia vinkkejä otsikointiin ja sisällöksi Mallipohjat Mallipohjat löytyvät projektin kotisivujen alta ja projektin FTP palvelimen alta. Käyttäjätunnukset ja salasanat toimitetaan projektin jäsenille henkilökohtaisesti Tiedostojen nimeänen Tiedostojen nimeämiseksi on käytössä yksinkertainen käytäntö. Dokumentin tiedostonimeksi annetaan dokumentin nimi siten että käytetään vain pieniä eiskandinaavisia kirjaimia ja välilyönnit korvataan _ (alaviiva) merkillä. Dokumentin versionumeroa ei sisällytetä tiedostonimeen. Tiedostotunniste on luonnollisesta.doc. Esimerkki hyväksyttävästä nimestä: vaatimusmaarittely.doc Nimeämistä voi erityisesti perustella sillä, että dokumentteihin saatetaan tehdä viittauksia HTML tiedostoista. Tällöin em. muodossa olevat tiedostonimet toimivat paremmin. Kommentoidut dokumentit nimetään kuitenkin kommentin tekijän mukaan lisäämällä alkuun kommentoijan nimi tai nimikirjaimet. Esim. harri_kommentit_testaussuunitelma.doc Tämä johtuu käytännön syistä, jotta jokainen voisi antaa omat henkilökohtaiset kommenttinsa. Katso lisää kappaleista 3.6 ja Asiakirjojen muotoilu Asiakirjojen muotoilussa on syytä käyttää tekstinkäsittelyohjelman ominaisuuksia. Tässä dokumentissa ei kuitenkaan opasteta tekstinkäsittelyn ominaisuuksia. Muutamana vinkkinä kannattaa kuitenkin muistaa seuraavat kohdat: Käytä otsikkotyylejä. Nimeä kuvat ja taulukot käyttäen Wordin luettelo-ominaisuuksia.

8 5(16) Käytä ristiviittauksia (älä viittaa kappaleeseen 2.3 kirjoittamalla kaksi piste kolme, vaan valitse Lisää ristiviite ominaisuus). Koeta pärjätä kolmella otsikkotasolla. Neljä on ehdoton maksimi Versionumerostandardi Asiakirjan sisällä pidetään kirjaa tehdyistä muutoksista. Dokumentin alkupuolella on taulukko versiohistoriasta, jota tulee päivittää aina, kun on tehty riittäviä muutoksia ja aina ennen kuin dokumentti lähetetään projektin kotisivulle. Wordin sisäistä versionhallintaa tulee käyttää vähintään silloin, kun dokumentista julkaistaan uusi hyväksytty versio. Sisäinen versionhallinta otetaan käyttöön Wordissa valitsemalla valikoista Tiedosto / Versio Standardi Versio n.m (luonnos x) Versio n.m Selite Työn alla oleva x:s luonnos tulevasta versiosta n.m Hyväksytty versio. ylivoimaisesti yleisin muoto on n.0, eli m:n arvona on nolla, muut muodot ovat korjauksia versioihin n.0 Nimen osat n m x Selite Versionumero (major). Numerointi alkaa numerosta 1 ja jatkuu 2, 3, 4, Version tarkenne (minor). kun versionumeroa vaihdetaan, tarkenne m nollataan 0:ksi. numeroita 1, 2, 3 käytetään, kun hyväksyttyyn versioon tehdään pieniä muutoksia, esim. korjataan sanamuotoja tai kirjoitusvirheitä Luonnoksen tarkenne. Numerointi alkaa numerosta 1 ja jatkuu 2, 3, 4, Esimerkki Selite Versio 1.0 (luonnos 1) Alkuperäinen, työn alla oleva luonnos tulevasta versiosta 1.0 Versio 1.0 (luonnos 2) Seuraava muokattu, mutta vielä työn alla oleva luonnos versiosta 1.0 Versio 1.0 (luonnos 3) Luonnos 2:sta edelleen muokattu => luonnos 3 Versio 1.0 Versio 1.1 (luonnos 1) Versio 1.1 Versio 2.0 (luonnos 1) Versio 2.0 (luonnos 2) Versio 2.0 Versio 3.0 (luonnos 1) Dokumentin 1.0 hyväksytty ja julkaistu versio Versioon 1.0 tehdään pieni korjaava muutos. Dokumentti on 1. luonnos tulevasta versiosta 1.1. Dokumentin 1.1 hyväksytty versio Viimeisimmän version 1.1 sisältöön tehdään muutoksia. Dokumentti on 1. luonnos tulevasta versiosta 2.0 Edellisestä on muokattu ja se on valmis kommenteille vietäväksi => luonnos 2 Dokumentin 2.0 hyväksytty ja julkaistu versio Jne.

9 6(16) 3.6. Dokumenttien jakaminen Dokumentteja voi kukin muokata haluamassaan paikassa. Kun dokumentti halutaan muiden tarkasteltavaksi, hyvä käytäntö on siirtää ne ensin FTP ohjelmalla projektin kotisivujen /src/doc/ kansioon ja lähettää asianosaisille linkki ko. dokumenttiin. Dokumenttien lähettämistä suoraan sähköpostin liitteenä on syytä välttää. Syyt tähän ovat ilmeiset esim. sähköpostilaatikkojen koko aiheuttaa monelle meistä ongelmia. Omalla koneella muokkauksen alla oleva dokumentti on hyvä lähettää ftp:llä projektin kotisivulle aina kun muutoksia on tehty. Näin tiedostosta tehdään aina varmuuskopio. Samassa yhteydessä tulee päivittää dokumentin sisäinen versionumero. Vaikka kyseessä olisi vain pieni muutos, niin uusi luonnos numero on annettava ja kuvattava tehdyt muutokset (ks. luku 3.5). Samasta dokumentista ei koskaan saa olla kahta erilaista versiota samalla versionumerolla (luonnos tason numerointi mukaan luettuna). Kommentoidut dokumentit tallennetaan poikkeuksellisesti asiakirjakansion alakansioon kommentit. Esim. kansio voisi olla../src/doc/laatu/kommentit/ 3.7. Dokumenttien kommentointi Valmistauduttaessa läpikäynteihin, katselmointeihin tai pienempiinkin tilaisuuksiin tarvitaan usein kommentteja muilta dokumentteihin. Pienet kommentit voidaan toki esittää suullisesti tai sähköpostitse. Monesti on kuitenkin tarvetta laajempaan kommentointiin. Tällöin pyritään käyttämään hyväksi Wordin kommentointiominaisuuksia. Seikkaperäiset ohjeet kyseisen prosessin läpiviemiseen: Kirjoittaja kaivaa Wordin työkaluista työkalupaletin Tarkistaminen. Kirjoitetaan dokumentti. Merkitään erityistä huomiota vaativat kohdat Korostus työkalulla (tekstin tausta keltainen) ja lisätään Lisää kommentti työkalulla kommentteja. Jaetaan dokumentti kappaleen 3.6 mukaisesti. Kommentoija kaivaa Wordin työkaluista työkalupaletin Tarkistaminen. Valitaan Jäljitä muutokset työkalu, jolloin tehdyt muutokset näkyvät helposti. Tehdään muutokset. Erillistä korostusta ei tarvitse yleensä käyttää. Lisätään tarvittaessa kommentteja. Tallennetaan tiedosto ja laitetaan nimen alkuun oma nimi (ks. kappale 3.3).

10 7(16) Siirretään kommentoitu tiedosto projektin kotisivuille dokumentin omaan kansiossa olevaan kommentit kansion alle. Alkuperäinen muokkaaja tai muutoksen tekijä hakee alkuperäisen ja kommentoidut asiakirjat itselleen. Muokkaaja lataa alkuperäisen asiakirjan. Käytetään Wordin ominaisuutta Työkalut/Yhdistä asiakirjat jokaiselle kommentoidulle asiakirjalle. Muokataan asiakirja kuntoon, versioidaan, talletetaan uusi versio, siirretään ftp:llä palvelimelle ja kerrotaan muille homman olevan tehty Dokumenttien julkaiseminen Ennen katselmuksia ja palautuksia perustetaan projektin kotisivulle oma kansio palatusta varten. Palautuskansion alle luodaan src kansio, johon kaikki vaihepalautukseen liittyvä dokumentaatio kopioidaan. Tämän on tarkoitus toimia hyvin yksinkertaisena dokumenttien versionhallintana. Julkaistavat dokumentit muunnetaan Adobe Acrobat (.pdf) muotoon ja siirretään kunkin vaiheen omalle palautussivulle. Jokaista palautusta varten laaditaan kurssin etusivulta linkki palautussivulle (HTML). Kaikki palautukset ovat siis yleensä joko.pdf muodossa ja tarvittaessa voidaan käyttää myös HTML muotoa. Tätä prosessia ei tarkemmin määritellä, mutta julkaiseminen on pääasiassa laatuvastaavan ja projektipäällikön vastuulla.

11 8(16) 4. Tekninen dokumentointi 4.1. Yleistä Tässä osassa teknisellä dokumentoinnilla tarkoitetaan kaikkea muuta kuin tekstinkäsittelyohjelmalla tuotettua dokumentointia tai ohjelman lähdekoodia. Sen sijaan tässä osassa kuvattua teknistä dokumentointia voi käyttää normaalin dokumentoinnin apuna esimerkiksi kuvina tai varsinaisen dokumentin liitteenä Tiedostojen sijainti ja nimeäminen Syntyvien tiedostojen nimeämiselle ei ole muuta sääntöä, kuin että nimen on syytä olla riittävän kuvaava. Esimerkiksi jos dokumentti sisältää Profiili luokan luokkakaavion, niin nimestä olisi käytävä riittävän selvästi luokan nimi ja se, että kyseessä on luokkakaavio. Joissakin tapauksissa tiedostotunniste voi olla riittävä kuvaamaan dokumentin tyypin, mutta yleensä tarvitaan tarkennuksia sopivaa nimeä valittaessa. Nimen kirjoitusasun tulisi noudattaa kappaleessa 3.3 esitettyä tapaa eli käytetään vain pieniä kirjaimia ja välilyönnit korvataan alaviivalla. Tiedostojen sijainti on tapauskohtainen, eikä sille voi esittää yksiselitteisiä sääntöjä. Paras sääntö on se, että tiedostot tulee tallettaa mahdollisimman tarkoituksenmukaiseen paikkaan. Mitä tämä milloinkin tarkoittaa on tulkinnanvaraista, mutta joitakin suuntaviivoja voimme tässä yrittää esittää. Tyyppi Yksittäinen kuva/kaavio, joka liittyy ensisijaisesti varsinaiseen dokumenttiin. Laajempi tekninen kokonaisuus, jonka kuviin/kaavioihin viitataan useista dokumenteista. Mahdollinen talletuspaikka Talletetaan samaan kansioon varsinaisen dokumentin kanssa. Esim. projektisuunnitelmaan liittyvä organisaatiokaavio voisi olla esimerkki tällaisesta tapauksesta. Mikäli kuvia on paljon (>5) niin kuvia varten on syytä perustaa oma alikansio. Perustetaan /src/doc/ alle oma kansio, johon dokumentit talletetaan. Esimerkiksi koko projektin luokkakaavio on kokonaisuus, joka vaatinee oman kansion. Joskus kokonaisuus on ratkaisevan iso ja silloin voidaan kansio perustaa suoraan /src/ kansion alle. Esimerkiksi ohjelman lähdekoodi edustaa tällaista isoa kokonaisuutta. Oleellista on kuitenkin se, että muutkin kuin Word ohjelmalla tuotetut dokumentit on syytä tallettaa projektin hakemistojärjestelmään. Vaikka tehty kuva/kaavio näkyisikin Wordissa, voi sen päivittäminen tulla myöhemmin kysymykseen. Turhalta etsimisvaiheelta vältytään, kun kaikki tarvittavat tiedostot ovat saatavilla Tekninen suunnittelu ja mallinnus Projektin suunnittelun eri käytetään UML mallinnusta. Mallien tuottamisen apuna käytetään Rational Rose ohjelmistoa. Ohjelmistolla tuotettuja kuvia ja kaavioita käytetään yleensä varsinaisissa dokumenteissa kuvina tai liitteinä. Itsenäisesti ne toimivat toteutuksen apuna ja mahdollisuuksien mukaan voidaan käyttää myös

12 9(16) ohjelmiston tarjoamia työkaluja esimerkiksi automaattisen koodirungon tuottamiseen luokkakaaviosta. Myös muita työkaluja voidaan käyttää niiltä osin, kun Rosen ominaisuudet eivät riitä tai jos mallintaminen on ratkaisevasti helpompaa Lähdekoodin dokumentointi Lähdekoodin tekninen dokumentointi tehdään suoraan lähdekoodiin käyttäen JavaDoc merkintöjä. Näistä merkinnöistä tuotetaan myöhemmin automatisoituja työkaluja käyttäen HTML ja/tai Adobe Acrobat tyyppiset dokumentit. Suoraan lähdekoodiin sisällytettävät JavaDoc merkinnät esitetään luvussa 5.3.

13 10(16) 5. Ohjelmointikäytännöt 5.1. Käytetyt työkalut Oheiseen taulukkoon tarkennetaan projektisuunnitelmassa esitettyjä työkaluja. Kaikki ohjelmat löytyvät VYM palvelimelta osoitteesta sekä kaikille jaettavalta VYM-CD:ltä. Työkalu JDK (tai JDK 1.3) CVS 1.10 Ant Oracle 8 ja PostreSQL (+ PSQL JDBC) Tomcat Selitys Java kehitysympäristö. Projektissa pyritään pärjäämään mahdollisimman pitkälle JDK:n omilla kirjastoilla. Hallintatyökalua kannattaa ajaa javan 1.3 versiolla, jossa on korjattu käyttöliittymäkomponenttien bugeja. Versionhallintaohjelmisto. Lähdekoodin jaettu säilytyspaikka on VYM palvelin, mutta CVS versionhallinnan avulla jokainen voi työskennellä haluamassaan paikassa ja mahdollisimman tuore koodi on kuitenkin kaikkien saatavilla. Make työkalu. Tietokanta, jota käytetään JDBC rajapinnan kautta kyselykielenä SQL. Alkuvaiheessa käytetään ilmaista PostreSQL kantaa ja myöhemmin otetaan käyttöön Oracle (Comptelin standardikanta). JSP palvelin, jonka avulla toteutetaan käyttäjän portaali. Ohjelmien asennusta ei käsitellä tässä dokumentissa. Sen sijaan on laadittu erillinen muistio, joka on nimeltään ohjelmointiymparisto.pdf. Myös ohjelmien tärkeimmät toiminnot on listattu samaisessa muistiossa. Dokumenttienhallintasuunnitelmassa viitataan suoraan ohjelmien toimintoihin, mutta ei enää esitetä, miten mikäkin toiminta tehdään. Viime kädessä jokainen on itse vastuussa siitä, että opiskelee ohjelmien käytön. Laatuvastaava toimii ohjelmistojen teknisenä tukena Versionhallinta Yleistä Versionhallinnassa käytetään siis apuna CVS ohjelmistoa. On huomattava, että CVS:n sisäinen versiointi on eri asia kuin ohjelman tai moduulien versiot. Tässä dokumentissa ei siis kerrota versionhallinnan komentoja, vaan käytetään hyväksi em. muistiota, ohjelman omia ohjeita. Lisäksi laaditaan on-line lista tärkeimmistä komennoista. Seuraavissa kappaleissa esitettyjä versiointinumerointeja käytetään jatkossa hyväksi, kun tarvitaan viitata ohjelman versioihin. Esimerkiksi testiraporteissa mainitaan, mitä versioita koko ohjelmistosta tai tietyistä moduuleista on käytetty.

14 11(16) Tiedostojen muokkaus Kun halutaan muokata lähdekoodia on tehtävä seuraavat toimenpiteet: tarkista onko muita muokkaajia Jos on, niin selvitä tilanne (pyydä muokkaajaa commitoimaan tiedosto). Kiiretapauksissa viestitä muille muokkaajille, että teet muutoksia. Kun koodia on muokattu, se pitää palauttaa versionhallintaan: tarkista onko koodi toimivaa muutosten jälkeen jos ei, niin älä laita järjestelmään jos olet siinä vaiheessa kehitystä, että koodi ei voikaan olla vielä toimivaa, niin tee viimeisestä toimivasta versiosta leimat kappaleen mukaan ja kerro muille käyttäjille miten toimiva versio valitaan käyttöön jos olet tekemässä todella isoa muutosta, niin tee muutosta varten oma haara (branch) versionhallintaan ja anna sille kuvaava nimi muutokset pitää päivittää (commit) versionhallintaan aina kun muutos on tehty ja todettu toimivaksi. edut: kaikilla on käytössä tuoreet versiot ja varmuuskopiointi toimii luotettavammin VYM ohjelmiston versionumerointi Kehitettävän VYM ohjelmiston versionumero on periaatteessa 1.0. Koska kehitysvaiheessa ohjelmisto kehittyy huomattavasti, tarvitaan käyttöön kehitysversion oma sisäinen versionumerointinsa. Versioinnin rakenne on esitetty oheisessa taulukossa. Ohjelmiston versionumero Kehitysversion numero dev int Tekstissä versionumerointi voidaan kirjoittaa lyhyesti muodossa 1.3 tarkoittaen aina nimenomaan kehitysversion numerointia.

15 12(16) Ohjelmiston versionumero Kehitysversion numero Ohjelmiston versionumeron pysyy muuttumattomana koko projektin ajan versiona dev. Periaatteessa numerointi noudattaa muotoa MajorVersion.MinorVersion.BugFix status, mutta tässä yhteydessä tähän numerointiin ei tämän enempää puututa. Kehitysversio numeroidaan kolmella numerolla. Periaatteessa numerointi menee niin, että ensimmäistä numeroa kasvatetaan suurissa muutoksissa eli kun esimerkiksi päätetään muuttaa arkkitehtuuria. Toista numeroa kasvatetaan kehittämisen iterointikierrosten mukaan. Käytännössä uusi versionumero otetaan käyttöön aina projektin uuden vaiheen alussa ja vaiheen lopussa lyödään leimat lähdekoodiin versionhallinnan avulla. Kolmatta numeroa voidaan käyttää esim. uusintatestejä järjestettäessä, kun virheitä on korjattu, mutta ohjelman toiminta ei kuitenkaan ole muuttunut. Kun ohjelmasta tehdään paketteja, niin pyritään numerointi pitämään lyhyenä. Esimerkiksi: vym_1.3.0.zip Versionhallinnan leimat annetaan suoraan kehitysversion mukaan: vym_1-3-0 Laatuvastaava vastaa koko ohjelmistoa koskevista versioleimoista Moduulien sisäinen versionumerointi Moduulien versiointi elää omaa elämäänsä verrattuna koko ohjelmiston versionumerointiin. Periaate on samantapainen eli versiointi noudattaa perinteistä kolmen tason numerointia oheisen taulukon mukaan. Taso Major Minor Bugfix Esimerkki Numeroinnin nosto Selkeät arkkitehtuuriset tai toiminnalliset muutokset Pienet muutokset sisäisesti tai rajapinnoissa. Pieni sisäinen muutos, ei muutosta rajapinnoissa. Moduulien sisäinen numerointi on erityisen hyödyllistä silloin, kun käytetään toisten tekemiä moduuleita ja tiedetään, että uusin versio ei toimi oikein (esim. kehitys on toimimattomassa vaiheessa tai uusi versio tarvitsee yhteyden kantaan jota ei ole tms.) Versionhallinnan komennoilla voidaan aina valita tilanteeseen sopiva versio ja itse moduulin kehittäjä voi jatkaa kehittelyään muita häiritsemättä. Sisäisen versionumeroinnin käyttö on moduulin omistajasta kiinni, mutta vähintäänkin on tehtävä uudet versiot isoissa muutoksissa ja silloin, kun on tiedossa, että muutos voi aiheuttaa muille kehittäjille ongelmia. Versionhallinnan leimat annetaan muodossa:

16 13(16) <moduulin_nimi>_1-2-0 Kunkin moduulin omistaja vastaa leimojen antamisesta Testaus Aina kun suoritetaan ohjelmiston testausta, on koodi haettava leimojen mukaan. Leimaamatonta koodia ei saa testata. Testitilanteessa haetaan lähdekoodi kokonaan uudelleen (ei vanhan päälle) valittujen leimojen avulla (ei viimeisimmän version perusteella). Testausraporttiin kirjoitetaan selkeästi, mitä versiota on testattu ja mitä leimoja on käytetty Lähdekoodi Yleistä Koska ohjelmointikieleksi on valittu Java, niin koodauskäytännöt ovat valmiiksi jo kohtalaisen selkeät. Projektissa pyritään pitäytymään yleisillä linjoilla ja tyydytään käyttämään SUN:n määrittelemiä tai muuten yleisesti hyväksyttyjä käytäntöjä Käytetty kieli VYM projektin dokumentointikieleksi on valittu suomi. Näin ollen kaikki ohjelman kommentointi ja API dokumentointi kirjoitetaan myös suomeksi. Sen sijaan kaikki muuttujat, tietorakenteet yms. kuvataan englanninkielisin termein Lähdekoodin käytännöt Lähdekoodin tyylioppaana käytetään SUN:n laatimaa Code Conventions for the Java TM Programming Language. Tämä opus löytyy osoitteesta: Jokainen on osaltaan velvollinen tutustumaan oppaaseen ja noudattamaan siinä esiteltyjä käytäntöjä API dokumentointi Lähdekoodin sekaan upotetaan API dokumentaatio käyttäen SUN:n määrittelemiä JavaDoc merkintöjä. Teknisen dokumentaation kirjoittaminen helpottuu näin huomattavasti, kun osa dokumentoinnista saadaan suoraan lähdekoodista yhdellä komennolla. Merkintöjen käyttöä selvittävä opus löytyy osoitteesta: Jokainen on osaltaan velvollinen tutustumaan oppaaseen ja noudattamaan siinä esiteltyjä käytäntöjä.

17 14(16) 5.4. Ohjelmien kääntäminen Normaali kääntäminen Ohjelmien kääntämistä helpottamaan on kirjoitettu muutama Ant XML käännöskuvaus. Nämä on dokumentoitu suoraan XML tiedostoihin. Käännösvaihtoehdot saa tulostumaan seuraavalla komennolla (lähdekoodin juurihakemistosta) % ant ant [ all_clean vym_clean vym_compile vym_jar vym_dist admin_clean admin_compile admin_jar admin_dist portal_clean portal_compile portal_dist doc_clean doc_compile ] xxx_clean xxx_compile xxx_jar xxx_dist = Poistaa vanhan kaannoksen. = Kaantaa lahdekoodin builds/classes/ kansion alle Java-luokiksi. = Paketoi kaannetyt luokat JAR paketiksi builds/jars/ kansioon. = Kopioi JAR paketin, muut kirjastot, konffitiedostot ja kaynnistytskriptin kansioon builds/dist/ Esimerkiksi hallintatyökalu käännetään täydellisesti komennolla % ant admin_dist Levityspakettien teko Levitettävien versioiden teko on hieman hankalampaa. Lisäksi käännösprosessi on melko buginen, joten näitä tehdessä on syytä olla huolellinen. Valmistelevat toimenpiteet: anna versionhallinnassa moduuleille (Java lähdekoodille) versio, esimerkkejä: vym_1-2-3 (joka koostuu esim. seuraavista moduuleista) vym_main_1-2-3 vym_db_1-1-0 amok_1-4-1 vym_admin_1-2-2 vym_portal_1-3-0 Määrittele portaalin tai hallintatyökalulle, mitä VYM versiota aiotaan käyttää eli muokkaa esim. tiedostoa (itsedokumentoiva tiedosto) {sorsat}/etc/admin/admin.properties

18 15(16) Päivitä versiohistoria, esim. {sorsat}/etc/admin/doc/admin.history Tarkista, että muut paketin mukaan tulevat tiedostot ovat kunnossa (kaikki etc kansion alapuolella olevat tiedostot) TÄRKEÄÄ: Tee sama versionumerointi kaikille etc kansion alla oleville tiedostoille vastaavien MODUULIEN MUKAAN. Eli esimerkiksi {sorsat}/etc/admin vym_admin_1-2-2 Näiden toimenpiteiden jälkeen pitäisi olla valmista itse levitysversion tekoon. Edelliset vaiheen on oltava kuitenkin tehty huolella tai tuloksena voi olla paketti joka sisältää vanhaa koodia! % ant -buildfile distribute.xml ***************************************************** * * * VAROITUS: Ennenkuin ajat tata, niin varmista etta * * kaikki lahdekoodisi on "commit":oitu * * versionhallintaan!!! * * * * HUOM: Admin tai Portal pitaa olla valittu * * leima. Vym version leima valitaan * * automaattisesti admin.properties tai * * portal.properties tieodostosta. * * * * "cvs login" on oltava tehty ennen taman * * ajoa ja CVSROOT ymparistomuuttuja on * * oltava maaritelty. * * * ***************************************************** Usage: ant -buildfile distribute.xml -Dversion=<version number> [ vym_dist admin_dist portal_dist ] -Dversion = Valitsee versionhallinnasta moduulin version. Esim. jos halutaan kaantaa Admin-tyokalun versio 1-2-0, niin parametri annetaan muodossa: -Dversion=1-2-0 HUOM! Ei etuliitetta admin_ tai portal_ mukaan! xxx_dist = Tekee levitykseen tarkoitettavan version valitusta moduulista. Mukaan kopioidaan kaikki tarvittavat kirjastot (itse JRE:ta lukuunottamatta).

19 16(16) HUOM! admin_dist tai portal_dist hakee automaattisesti myos oikean vym version. Oikea vym versio valitaan etc/admin/admin.properties tai etc/portal/portal.properties tiedostossa. xxx_zip = Paketoi levitysversion yhteen zip tiedostoon. Paketti nimetaan kuten kansio edella lisattyna.zip paatteella (esim. admin_1-2-0.zip). Paketit luodaan zips/ kansioon. Esimerkiksi hallintatyökalun versiosta tehdään levitettävä ZIP paketti käskyllä: % ant -buildfile distribute.xml Dversion=1-2-0 admin_dist Vaikka paketin tekeminen on hankalaa, niin käytännössä tämä ei ole ongelma, sillä laatuvastaava hoitaa käännösten teon.

DOKUMETTIENHALLINTASUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 1)

DOKUMETTIENHALLINTASUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 1) DOKUMETTIENHALLINTASUUNNITELMA Versio 1.0 (Luonnos 1) Edited by Checked by Approved by Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. JOHDANTO 2 1.1. Dokumentin tarkoitus ja kattavuus 2 1.2.

Lisätiedot

Google-dokumentit. Opetusteknologiakeskus Mediamylly

Google-dokumentit. Opetusteknologiakeskus Mediamylly Google-dokumentit 1 2 3 Yleistä 1.1 Tilin luominen 4 1.2 Docs-päävalikkoon siirtyminen 7 Dokumentit-päävalikko 2.1 Kirjaudu Dokumentteihin 9 2.2 Lähetä tiedosto Google-dokumentteihin 11 2.3 Uuden asiakirjan

Lisätiedot

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen CVS Versionhallintajärjestelmä Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen Käytetään komentoriviltä, myös graafisia käyttöliittymiä saatavilla CVS Kaikki tiedostot

Lisätiedot

Valppaan asennus- ja käyttöohje

Valppaan asennus- ja käyttöohje Versio Päiväys Muokkaaja Kuvaus 0.9 16.2.2006 Tuukka Laakso Korjattu versio 0.1 Antti Kettunen Alustava versio Sisällysluettelo 1 Johdanto...2 2 Valppaan asennus...3 2.1 Valppaan kääntäminen...3 2.2 Valmiiksi

Lisätiedot

EDISTYMISRAPORTTI - T4 Virtuaaliyhteisöjen muodostaminen Versio 1.0

EDISTYMISRAPORTTI - T4 Virtuaaliyhteisöjen muodostaminen Versio 1.0 EDISTYMISRAPORTTI - T4 Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 2 1. PROJEKTIN TILA 3 2. SUORITETUT TEHTÄVÄT 5 Projektisuunnitelma 5 Testaussuunnitelma

Lisätiedot

TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

EDISTYMISRAPORTTI - T2 Virtuaaliyhteisöjen muodostaminen Versio 1.2

EDISTYMISRAPORTTI - T2 Virtuaaliyhteisöjen muodostaminen Versio 1.2 EDISTYMISRAPORTTI - T2 Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 1.1. Yleistä 2 1.2. Resurssit 2 1.3. Laatu 4 2. SUORITETUT

Lisätiedot

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Viimeksi muokattu 5. toukokuuta 2012 Maastotietokannan torrent-jakeluun sisältyy yli 5000 zip-arkistoa,

Lisätiedot

Pauliina Munter / Suvi Junes Tampereen yliopisto/tietohallinto 2013

Pauliina Munter / Suvi Junes Tampereen yliopisto/tietohallinto 2013 Tehtävä 2.2. Tehtävä-työkalun avulla opiskelijat voivat palauttaa tehtäviä Moodleen opettajan arvioitaviksi. Palautettu tehtävä näkyy ainoastaan opettajalle, ei toisille opiskelijoille. Tehtävä-työkalun

Lisätiedot

Dokumentin nimi LOGO:) Tampereen teknillinen yliopisto. Ryhmä XXX: Projektiryhmän nimi Projektin nimi

Dokumentin nimi LOGO:) Tampereen teknillinen yliopisto. Ryhmä XXX: Projektiryhmän nimi Projektin nimi Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos OHJ-3500 Ohjelmistotuotannon projektityö LOGO:) Ryhmä XXX: Projektiryhmän nimi Projektin nimi Dokumentin nimi Jakelu: (Ryhmä) (Kurssihenkilökunta)

Lisätiedot

TEKNINEN MÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 2)

TEKNINEN MÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 2) TEKNINEN MÄÄRITTELY Edited by Checked by Approved by Tuomo Marttila Luonnos 1 Tekninenmäärittely i Sisällysluettelo 1. JOHDANTO 2 1.1. Tarkoitus ja kattavuus 2 1.2. Tuote ja ympäristö 2 1.3. Määritelmät,

Lisätiedot

KiMeWebin käyttöohjeet

KiMeWebin käyttöohjeet KiMeWebin käyttöohjeet 5.3.2017 Miten saan käyttäjätunnuksen? Jos haluat käyttäjätunnuksen (eli oikeuden muokata sivuja) laita viesti webvelho@kime.fi ja kerro viestissä nimi pesti lippukunnassa (esim.

Lisätiedot

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD)

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) Ohjelmointikäytännöt 21/3/11 Mikko Vuorinen Metropolia Ammattikorkeakoulu 1 Sisältö 1) Mitä on hyvä koodi? 2) Ohjelmointikäytäntöjen merkitys? 3) Koodin asettelu

Lisätiedot

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 (2008-01-21)

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 (2008-01-21) Oppilaan opas Visuaaliviestinnän Instituutti VVI Oy Versio 0.2 (2008-01-21) Versio Päivämäärä Kuvaus 0.1 2005-01-16 Ensimmäinen versio. 0.2 2008-01-21 Korjattu kuvatiedostojen maksimiresoluutio ja muutamia

Lisätiedot

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan Aram Abdulla Hassan Windows Server 2012 asentaminen ja käyttö 1 Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan Hyper-V ohjelma. Riipu minkälaista Serveria yritämme

Lisätiedot

Menetelmäohje Dokumenttien hallinta

Menetelmäohje Dokumenttien hallinta Menetelmäohje Dokumenttien hallinta Sisällysluettelo 1. Johdanto...4 2. Termit ja määritelmät...5 2.1. Henkilöt ja roolit...5 2.2. Työkalut...5 2.3. Menetelmät...5 2.3.1. Kirjoittaminen yleisesti...6 2.3.2.

Lisätiedot

Tiedostojen toimittaminen FINASiin 1(7)

Tiedostojen toimittaminen FINASiin 1(7) Tiedostojen toimittaminen FINASiin 1(7) Hyvä tekninen arvioija Haluamme FINAS - akkreditointipalvelussa varmistaa asiakkaiden tietojen luottamuksellisuuden säilymisen. Arviointiaineistot ja selosteet toimitetaan

Lisätiedot

ETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu

ETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu ETAPPI ry JOOMLA 2.5 Artikkeleiden hallinta ja julkaisu ETAPPI ry JOOMLA 2.5 Sivu 1(16) Sisällysluettelo 1 Joomla! sivuston sisällöntuotanto... 2 2 Artikkeleiden julkaisu sivustolla... 4 3 Artikkelin julkaisemista

Lisätiedot

TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI

Lisätiedot

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0 EDISTYMISRAPORTTI - PS Edited by Checked by Approved by Antti Tuomaala Harri Kauhanen i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 2. SUORITETUT TEHTÄVÄT 3 Projektisuunnitelma 3 Vaatimusmäärittely

Lisätiedot

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen Pedacode Pikaopas Java-kehitysympäristön pystyttäminen Pikaoppaan sisältö Pikaoppaassa kuvataan, miten Windowstyöasemalle asennetaan Java-ohjelmoinnissa tarvittavat työkalut, minkälaisia konfigurointeja

Lisätiedot

TEEMA 2 Aineistot. Kirjautuminen Moodleen. Sisältö. Kirjaudut Moodleen sivulta http://moodle.pkamk.fi/. Voit vaihtaa kielen valikosta.

TEEMA 2 Aineistot. Kirjautuminen Moodleen. Sisältö. Kirjaudut Moodleen sivulta http://moodle.pkamk.fi/. Voit vaihtaa kielen valikosta. TEEMA2 Aineistot Sisältö Moodleen kirjautuminen...1 Aineistot (Lisää aineisto ) - Web-sivu...2 - Linkit ulkoisille sivuille...4 - Valmiit tiedostot...5 Etusivun näkymän jäsennys otsikoilla...7 Tiedostojen

Lisätiedot

Tietokannan luominen:

Tietokannan luominen: Moodle 2 Tietokanta: Tietokanta on työkalu, jolla opettaja ja opiskelijat voivat julkaista tiedostoja, tekstejä, kuvia, linkkejä alueella. Opettaja määrittelee lomakkeen muotoon kentät, joiden kautta opiskelijat,

Lisätiedot

1 www-sivujen teko opetuksessa

1 www-sivujen teko opetuksessa RäsSe, Tekniikka/Kuopio Sivu 1 1 www-sivujen teko opetuksessa 1.1 Yleistä Mitä materiaalia verkkoon? Tyypillisesti verkossa oleva materiaali on html-tiedostoja. Näitä tiedostoja tehdään jollakin editorilla

Lisätiedot

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu Martat - KÄYTTÖOHJE Yhdistyksille 2017

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu Martat - KÄYTTÖOHJE Yhdistyksille 2017 / / Martat - KÄYTTÖOHJE Yhdistyksille 2017 Sisältö Sisältö 1. Yleistä 2. Kirjautuminen ylläpitoon 2.1. Kirjaudu osoitteessa: https://www.martat.fi/wp-admin 2.2 Salasana hukassa? 3. Uuden Ajankohtaisen

Lisätiedot

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3 Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2

Lisätiedot

ESRC:n uusiutumassa olevat kotisivut on toteutettu WordPress-ohjelmalla (WP). Samaa ohjelmaa käyttävät menestyksellä ainakin SSql, HSRC ja JSK.

ESRC:n uusiutumassa olevat kotisivut on toteutettu WordPress-ohjelmalla (WP). Samaa ohjelmaa käyttävät menestyksellä ainakin SSql, HSRC ja JSK. PIKAOHJEET VIESTIEN KÄYTTÖÖN ESRC:N KOTISIVUILLA Versio 3, 27.12.2006 ESRC:n uusiutumassa olevat kotisivut on toteutettu WordPress-ohjelmalla (WP). Samaa ohjelmaa käyttävät menestyksellä ainakin SSql,

Lisätiedot

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016 / / WordPress KÄYTTÖOHJE Sotkamo 2016 Sisältö Sisältö 1. Yleistä 2. Kirjautuminen ylläpitoon 2.1. Kirjaudu osoitteessa: http://sotkamo.valudata.fi/admin Myöhemmin: http://www.sotkamo.fi/admin 2.2 Salasana

Lisätiedot

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola 26.8.2016 SISÄLLYSLUETTELO 1. Omat asetukset kuntoon (kaikkien tehtävä aluksi) sivut 3-5 2. Tärkeiden sivujen tilaaminen omiin linkkeihin sivut

Lisätiedot

File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista

File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista apj2014 Projektisuunnitelma 1 (6) Projektisuunnitelma SPT2014 Selvitysprojekti projektihallinnan työkaluista Versio 1.0 Muutoshistoria umero Pvm Selitys Tekijä(t) 0.1 12.2.2014 Projektisuunnitelmaluonnos

Lisätiedot

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Subversion-ohje Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Helsinki 1.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus: Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus

Lisätiedot

ohjeita kirjautumiseen ja käyttöön

ohjeita kirjautumiseen ja käyttöön ohjeita kirjautumiseen ja käyttöön Kirjautumisesta Opiskelijat: kirjaudu aina tietokoneelle wilmatunnuksella etunimi.sukunimi@edu.ekami.fi + wilman salasana Opettajat: kirjaudu luokan opekoneelle @edu.ekami.fi

Lisätiedot

https://www.oppi.uku.fi/pk/ Onni-oppimispäiväkirjan ohje 15.9.2010 version 1.2

https://www.oppi.uku.fi/pk/ Onni-oppimispäiväkirjan ohje 15.9.2010 version 1.2 https://www.oppi.uku.fi/pk/ Onni-oppimispäiväkirjan ohje 15.9.2010 version 1.2 Sisällys: 1. Onni-oppimispäiväkirja yleisesti... 3 2. Käyttäjätunnuksen luominen... 3 2.1 Itä-Suomen yliopiston Opiskelija

Lisätiedot

Kieliversiointityökalu Java-ohjelmistoon. Ohje

Kieliversiointityökalu Java-ohjelmistoon. Ohje Kieliversiointityökalu Java-ohjelmistoon Ohje 2/6 SISÄLLYSLUETTELO 1 YLEISTÄ OHJELMASTA... 3 2 PÄÄ-IKKUNA...4 3 YLÄVALIKKO... 4 3.1 TIEDOSTO... 4 3.2 TOIMINTO... 4 3.3 ASETUKSET... 5 3.4 OHJE... 5 4 VÄLILEHDET...5

Lisätiedot

Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen.

Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen. Webmail on monipuolinen työkalu jolla voi tehdä paljon muutakin kuin lukea sähköpostia. Tässä ohjeessa on lyhyesti esitelty joitakin sen ominaisuuksia. Peruspostilaatikossa ei ole kaikkia ominaisuuksia,

Lisätiedot

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - VYM JA KANTA Versio 1.0 i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI 3 2.1. Testauksen

Lisätiedot

Worldpress ohje. Artikkelin kirjoittaminen, päivittäminen, kuvan, linkin, lomakkeen ja Google-kalenterimerkkinnän lisääminen

Worldpress ohje. Artikkelin kirjoittaminen, päivittäminen, kuvan, linkin, lomakkeen ja Google-kalenterimerkkinnän lisääminen Worldpress ohje Artikkelin kirjoittaminen, päivittäminen, kuvan, linkin, lomakkeen ja Google-kalenterimerkkinnän lisääminen Kun päivität sivuja, kirjaudu omalla salasanalla ja lisäksi jäsenten yhteisellä

Lisätiedot

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Tekninen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Sisällysluettelo 1. Johdanto...4 1.1. Tarkoitus ja kattavuus...4 1.2. Tuote ja ympäristö...4 1.3. Määritelmät,

Lisätiedot

Febdok 5.5.x, Varmuuskopiot OHJEISTUS

Febdok 5.5.x, Varmuuskopiot OHJEISTUS Febdok 5.5.x, Varmuuskopiot OHJEISTUS Sisällys 1 YLEISTÄ 1 2 VARMUUSKOPIOT 2 2.1 TÄYDELLINEN VARMUUSKOPIO PERUSKÄYTTÄJÄN TUNNUKSILLA 2 2.2 VARMUUSKOPIOT ADMIN TUNNUKSILLA 4 2.2.1 TÄYDELLINEN VARMUUSKOPIO

Lisätiedot

OPINNÄYTETYÖ MALLIPOHJAN KÄYTTÖOHJE

OPINNÄYTETYÖ MALLIPOHJAN KÄYTTÖOHJE OPINNÄYTETYÖ MALLIPOHJAN KÄYTTÖOHJE Opinnäytetyö mallipohja Kajaanin ammattikorkeakoulu 2.12.2005 SISÄLLYS 1 MALLIPOHJAN KÄYTTÖÖNOTTO 1 2 TEKSTIN KIRJOITTAMINEN 2 2.1 Valmiin tekstin siirtäminen 2 2.2

Lisätiedot

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: Linux-harjoitus 6 Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,

Lisätiedot

JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI

JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI Onesta Solutions Oy Pasilanraitio 5 00240 HELSINKI www.onesta.fi 2/6 Versiohistoria Versio Pvm Selitys Muutokset Tekijät 0.1 26.3.2007 Alustava versio

Lisätiedot

Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014

Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014 Tietokanta Tietokanta on työkalu, jolla opettaja ja opiskelijat voivat julkaista tiedostoja, tekstejä, kuvia ja linkkejä alueella. Opettaja määrittelee lomakkeen muotoon kentät, joiden kautta opiskelijat

Lisätiedot

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu JÄRJESTELMÄN KÄYTTÖOHJE LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001

Lisätiedot

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY 1 WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY 10.4.2015 Lounea Oy Tehdaskatu 6, 24100 Salo Puh. 029 707 00 Y-tunnus 0139471-8 www.lounea.fi Asiakaspalvelu 0800 303 00 Yrityspalvelu 0800 303 01 Myymälät 0800 303

Lisätiedot

VINKKEJÄ CV-NETIN KÄYTTÖÖN. www.te-palvelut.fi

VINKKEJÄ CV-NETIN KÄYTTÖÖN. www.te-palvelut.fi VINKKEJÄ CV-NETIN KÄYTTÖÖN www.te-palvelut.fi TE-toimiston verkkoasiointiin pääset kirjautumaan www.te-palvelut.fi Oma asiointi Henkilöasiakas Kirjaudu sisään verkkopankkitunnuksilla ja hyväksy käyttöehdot

Lisätiedot

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012 Tiedostot Uudet ominaisuudet: - Ei Tiedostot-kohtaa alueen sisällä, vaan tiedostonvalitsin, jolla tiedostot tuodaan alueelle siihen kohtaan missä ne näytetään - Firefox-selaimella voi työpöydältä raahata

Lisätiedot

SATAKUNNAN AMMATTIKORKEAKOULU. Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA

SATAKUNNAN AMMATTIKORKEAKOULU. Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA SATAKUNNAN AMMATTIKORKEAKOULU Hakala Toni Varpelaide Heidi TEKSTINKÄSITTELYN OHJEET CASE: OPINNÄYTETYÖN RAPORTOINTI WORDILLA Liiketalous ja tietojenkäsittely Huittinen Liiketalous Taloushallinto 2005 1

Lisätiedot

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011 1 Joonas Ruotsalainen GIT PIKAOPAS Tutkielma 2011 2 SISÄLTÖ 1. JOHDANTO... 3 2. ASENTAMINEN... 4 3. KÄYTTÖ... 4 3.1 Perusasetukset... 4 3.2 Git:n ottaminen käyttöön projektissa... 5 3.3 Tiedostojen lisääminen

Lisätiedot

Moodle-oppimisympäristö

Moodle-oppimisympäristö k5kcaptivate Moodle-oppimisympäristö Opiskelijan opas Sisältö 1. Mikä on Moodle? 2. Mistä löydän Moodlen? 3. Kuinka muokkaan käyttäjätietojani? 4. Kuinka ilmoittaudun kurssille? 5. Kuinka käytän Moodlen

Lisätiedot

Oma kartta Google Maps -palveluun

Oma kartta Google Maps -palveluun TAMPERE 1 (6) Oma kartta Google Maps -palveluun Google Maps palveluun on mahdollista luoda karttoja omilla paikkamerkeillä. Tilin luonti Google-palveluihin Tehdäksesi karttoja omilla paikkamerkinnöillä,

Lisätiedot

Ylläpitodokumentti Mooan

Ylläpitodokumentti Mooan Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas

Lisätiedot

Lohtu-projekti. Testaussuunnitelma

Lohtu-projekti. Testaussuunnitelma Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät

Lisätiedot

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä Pekka Ryhänen & Erkki Pesonen 2002 BlueJ:n käyttö Nämä ohjeet on tarkoitettu tkt-laitoksen mikroluokan koneilla tapahtuvaa käyttöä varten. Samat asiat pätevät myös muissa luokissa ja kotikäytössä, joskin

Lisätiedot

OPAS KULTA2 -JÄRJESTELMÄN KÄYTTÖÖN

OPAS KULTA2 -JÄRJESTELMÄN KÄYTTÖÖN OPAS KULTA2 -JÄRJESTELMÄN KÄYTTÖÖN 1. Kulta2 -järjestelmän käyttäminen ensimmäistä kertaa s. 1-3 2. Järjestelmään kirjautuminen olemassa olevalla käyttäjätunnuksella ja salasanalla s. 4-5 3. Hakemuksen

Lisätiedot

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Järjestelmäprojekti 1 projektisuunnitelma ICT4TN007-2 SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU 11.10 käyttöjärjestelmässä -projekti Versio 0.1 Tekijät Keijo Nykänen Tarkastanut Hyväksynyt HAAGA-HELIA

Lisätiedot

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1 T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tästä dokumentista ilmenee T1-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 1.12.2002 Projektiryhmä Keimo keimo-dev@list.hut.fi

Lisätiedot

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu... Tärkeimmät toiminnot Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta Kun hiiren jättää kuvakkeen päälle vähäksi ajaksi Word selittää toiminnon Avaa tiedosto Tallenna Kumoa, nuolesta aiemmat

Lisätiedot

OHJEET WORDPRESS-BLOGIN LUOMISEEN JA TAVALLISIMPIIN BLOGITOIMINTOIHIN

OHJEET WORDPRESS-BLOGIN LUOMISEEN JA TAVALLISIMPIIN BLOGITOIMINTOIHIN OHJEET WORDPRESS-BLOGIN LUOMISEEN JA TAVALLISIMPIIN BLOGITOIMINTOIHIN Koulutusteknologian perusopinnot Digitaalinen portfolio oppimisen tukena 2010 Essi Vuopala 1. BLOGIN LUOMINEN Mene osoitteeseen http://www.wordpress.com

Lisätiedot

Wilman pikaopas huoltajille

Wilman pikaopas huoltajille Wilman pikaopas huoltajille Vehmaan kunnan Vinkkilän koulussa on käytössä sähköinen reissuvihko Wilma, joka helpottaa tiedonvaihtoa kodin ja koulun välillä. Wilman kautta huoltajat seuraavat ja selvittävät

Lisätiedot

OHJELMOINTIYMPÄRISTÖ Virtuaaliyhteisöjen muodostamien

OHJELMOINTIYMPÄRISTÖ Virtuaaliyhteisöjen muodostamien 1(1) JAKELU Antti Tuomaala Tuomo Marttila Juha Parhankangas Niko Stenberg Vers Muuttaja Pvm Muutos Tarkastanut Hyväksynyt 1.0 12.11.2000 Alkuperäinen versio Luonnos 1 1.1 11.12.2000 Pari asiavirhettä korjattu.

Lisätiedot

LINUX-HARJOITUS, MYSQL

LINUX-HARJOITUS, MYSQL LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,

Lisätiedot

Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista

Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista 582101 - Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista 1 Ohjelmistotuotannon työkaluuista Projektinhallintatyökalut (ei käsitellä tällä kurssilla) CASE- ja mallinnustyökalut (esim. Poseidon)

Lisätiedot

Uuden Peda.netin käyttöönotto

Uuden Peda.netin käyttöönotto Sisällysluettelo Uuden Peda.netin käyttöönotto...2 Sisään- ja uloskirjautuminen...2 OmaTila...3 Peda.netin yleisrakenne...4 Työvälineet - Sivut...5 Sivun lisääminen omaan profiiliin:...5 Sivun poistaminen

Lisätiedot

ELM GROUP 04. Teemu Laakso Henrik Talarmo

ELM GROUP 04. Teemu Laakso Henrik Talarmo ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................

Lisätiedot

Kuva: Ilpo Okkonen

Kuva: Ilpo Okkonen OodiHOPS OHJAAJAN OHJE 14.2.2017 Kuva: Ilpo Okkonen OodiHOPS Oulun yliopistossa Oulun yliopiston koulutusneuvosto on päättänyt, että OodiHOPS-toiminto otetaan käyttöön vähintään aloittavilla opiskelijoilla

Lisätiedot

Väitöskirja -mallipohja

Väitöskirja -mallipohja JYVÄSKYLÄN YLIOPISTO Väitöskirja -mallipohja Word 2007/2010 IT-palvelut hannele.rajaniemi@jyu.fi https://koppa.jyu.fi/avoimet/thk/vaitoskirja sovellustuki@jyu.fi Sisältö Miten toimii väitöskirja/asiakirjamallipohja?

Lisätiedot

ehops Henkilökohtainen opintosuunnitelma

ehops Henkilökohtainen opintosuunnitelma ehops Henkilökohtainen opintosuunnitelma Hopsin tekeminen WebOodin ehops-toiminnolla KTK-tutkinto Mikä on ehops? ehops on WebOodin toiminto, jolla voit laatia sähköisen henkilökohtaisen opintosuunnitelman

Lisätiedot

Versiohallinta ja Subversion. 26.9.2007 Maunu Tuomainen mttuomai@jyu.fi

Versiohallinta ja Subversion. 26.9.2007 Maunu Tuomainen mttuomai@jyu.fi Versiohallinta ja Subversion 26.9.2007 Maunu Tuomainen mttuomai@jyu.fi Versiohallinta yleisesti Ongelma: lähdekoodin ja muun materiaalin säilyttäminen siten, että: se on kaikkien saatavilla tuorein versio

Lisätiedot

Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE. Kirjautuminen Moodleen ja työtilan valitseminen

Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE. Kirjautuminen Moodleen ja työtilan valitseminen Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE Kirjautuminen Moodleen ja työtilan valitseminen 1. Verkko-osoite: http://moodle.metropolia.fi 2. Kirjautuminen: omat verkkotunnukset 3. Oma Moodlessa näkyvät

Lisätiedot

JAKELUPISTE KÄYTTÖOHJE 2/6

JAKELUPISTE KÄYTTÖOHJE 2/6 käyttöohjeet JAKELUPISTE KÄYTTÖOHJE 2/6 1. Esittely JakeluPiste on helppo ja yksinkertainen ratkaisu tiedostojen lähettämiseen ja vastaanottamiseen. Olipa kyseessä tärkeä word dokumentti tai kokonainen

Lisätiedot

Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta.

Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta. Joomla pikaopas Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta. Paavo Räisänen www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida, tulostaa

Lisätiedot

Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys: 2014-12-6

Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys: 2014-12-6 Webforum Version 14.4 uudet ominaisuudet Viimeisin päivitys: 2014-12-6 Sisältö Tietoja tästä dokumentista... 3 Yleistä... 4 Yleistä & hallinnointi... 5 Dokumentit... 5 Perättäinen tarkistus- ja hyväksymisprosessi...

Lisätiedot

Työkalut ohjelmistokehityksen tukena

Työkalut ohjelmistokehityksen tukena 1 Työkalut ohjelmistokehityksen tukena Johdanto 2 Työkaluja eli ohjelmistotyötä tukevia ohjelmistoja käytetään ohjelmistoalan yrityksissä nykypäivänä paljon. Työkalut auttavat ohjelmistoalan ihmisiä suunnittelemaan

Lisätiedot

Simulaattorin asennus- ja käyttöohje

Simulaattorin asennus- ja käyttöohje Linux ja Windows XP Versio Päiväys Muokkaaja Kuvaus 0.2 16.2.2006 Mikko Halttunen Katselmoinin jälkeen 0.1 13.2.2006 Mikko Halttunen Alustava versio Sisällysluettelo 1 Johdanto... 3 2 Simulaattorin asennus...

Lisätiedot

Salasanojen turvallinen tallentaminen KeePass ohjelmalla

Salasanojen turvallinen tallentaminen KeePass ohjelmalla Salasanojen turvallinen tallentaminen KeePass ohjelmalla KeePass on vapaasti saatavilla oleva, avoimen lähdekoodin ohjelma, jonka tarkoituksena on auttaa salasanojen hallinnassa. Tämä KeePass ohje on päivitetty

Lisätiedot

opiskelijan ohje - kirjautuminen

opiskelijan ohje - kirjautuminen opiskelijan ohje - kirjautuminen estudio on Edupolin kehittämä e-oppimisympäristö koulutusryhmän verkkoalustana perinteisen luokkaopetuksen tukena. etäopiskelussa ja -opetuksessa kotoa tai työpaikalta.

Lisätiedot

Palautuskansio moduuli, ja sen vuorovaikutukset tehtävien annossa!

Palautuskansio moduuli, ja sen vuorovaikutukset tehtävien annossa! Palautuskansio moduuli, ja sen vuorovaikutukset tehtävien annossa! - Elikkä tässä ohjeessa näet kuinka voit tehdä peda.net palveluun koti/etätehtäviä tai vaikka kokeitten tekoa, tapoja on rajattomasti.

Lisätiedot

BLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla

BLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla BLOGGER ohjeita blogin pitämiseen Googlen Bloggerilla Sisältö Blogin luominen... 1 Uuden blogitekstin kirjoittaminen... 4 Kuvan lisääminen blogitekstiin... 5 Lisää kuva omalta koneelta... 6 Lisää kuva

Lisätiedot

Tehtävän lisääminen ja tärkeimmät asetukset

Tehtävän lisääminen ja tärkeimmät asetukset Tehtävä Moodlen Tehtävä-aktiviteetti on tarkoitettu erilaisten tehtävien antamiseen verkossa. Tehtävä-aktiviteettia ei ole tarkoitettu ainoastaan tehtävien palautukseen, kuten moni sen sellaiseksi mieltää,

Lisätiedot

YH2: Office365 II, verkko-opiskelu

YH2: Office365 II, verkko-opiskelu Aulikki Hyrskykari, Antti Sand, Juhani Linna YH2: Office365 II, verkko-opiskelu Huom. Suosittelemme tämän yksilöharjoituksen 2 tekemistä mikroluokassa, jotta yliopiston mikroluokat tulevat edes hieman

Lisätiedot

24h Admin V1.00 20.11.2004 / 24h_Admin_v100.pdf 1/9

24h Admin V1.00 20.11.2004 / 24h_Admin_v100.pdf 1/9 24h Admin V1.00 20.11.2004 / 24h_Admin_v100.pdf 1/9 Copyright Yleiskuvaus 1. Perusasioita kirjautumisesta 2. Kirjautuminen 3. Sivut 4. Yläpalkki 5. Sivujen kuvaukset 5.1 Versiotiedot 5.2 Pääsivu 5.3 Valikon

Lisätiedot

Kotopro käyttäjän ohje

Kotopro käyttäjän ohje KOTOPRO KÄYTTÖOHJE Kotopro käyttäjän ohje SISÄÄNKIRJAUTUMINEN Ensimmäinen kirjautuminen voidaan toteuttaa osoitteesta www.kotopro.fi. Sivun ylävalikossa on valinta Kirjaudu sisään, josta aukeaa kirjautumissivu.

Lisätiedot

Ensimmäisessä vaiheessa ladataan KGU tietokanta Hallitse tietokantoja toiminnon avulla.

Ensimmäisessä vaiheessa ladataan KGU tietokanta Hallitse tietokantoja toiminnon avulla. 1 Odoo ohjelman demokäyttöön riittää, että asentaa ohjelmiston, ja tietokannan. Jos päättää ottaa ohjelmiston tuotannolliseen käyttöön, on päivitettävä myös XML raporttipohjat, sekä syötettävä yrityksen

Lisätiedot

CV-kannan käyttöohje 2017

CV-kannan käyttöohje 2017 Sisällysluettelo 1. Sisäänkirjautuminen... 2 a) Sinulle lähetetään käyttäjätunnus ja salasana Monsterilta... 2 b) Sinulla ei ole vielä tunnuksia Monsterin työnantajat sivulle... 3 Turvakysymykset... 3

Lisätiedot

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen.

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen. 1 / 50 1. Etusivu Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen. Virtuaali hakemistoihin voi tuoda tiedostoja tietokoneelta tai luoda niitä tällä

Lisätiedot

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 TESTIRAPORTTI - XMLREADER LUOKKA i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI 3 2.1. Testauksen

Lisätiedot

E-kirjan kirjoittaminen

E-kirjan kirjoittaminen 1 E-kirjan kirjoittaminen Ohjeet e-kirjan kirjoittamiseen Tämän ohjeistuksen tavoitteena on auttaa sinua luomaan yksinkertainen e-kirja (pdftiedosto) asiakkaallesi. Kirja näyttää hänelle kuinka hyvin ymmärrät

Lisätiedot

Tikon ostolaskujen käsittely

Tikon ostolaskujen käsittely Toukokuu 2013 1 (7) 6.3.0 Copyright Aditro 2013 Toukokuu 2013 2 (7) Sisällysluettelo 1. Käyttäjäasetukset... 3 2. Yleiset parametrit... 3 3. Kierrätysasetukset... 3 4. palvelimen tiedot... 4 5. lähetyksen

Lisätiedot

CODEONLINE. Monni Oo- ja Java-harjoituksia. Version 1.0

CODEONLINE. Monni Oo- ja Java-harjoituksia. Version 1.0 CODEONLINE Monni Oo- ja Java-harjoituksia Version 1.0 Revision History Date Version Description Author 25.10.2000 1.0 Initial version Juha Johansson Inspection History Date Version Inspectors Approved

Lisätiedot

Moodle opiskelijan opas. Verkko oppimisympäristön käyttö

Moodle opiskelijan opas. Verkko oppimisympäristön käyttö Moodle opiskelijan opas Verkko oppimisympäristön käyttö Marko Jarva 21.1.2009 Sisällysluettelo 1 Aloitusnäkymä... 3 1.1 Kirjautuminen... 3 2 Kurssin sivu... 4 2.1 Aiheet ja näkymä... 4 3 Omat tiedot...

Lisätiedot

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. StorageIT 2006 varmuuskopiointiohjelman asennusohje. Hyvä asiakkaamme! Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. Ennen asennuksen aloittamista Varmista, että

Lisätiedot

Test-Driven Development

Test-Driven Development Test-Driven Development Ohjelmistotuotanto syksy 2006 Jyväskylän yliopisto Test-Driven Development Testilähtöinen ohjelmistojen kehitystapa. Tehdään ensin testi, sitten vasta koodi. Tarkoituksena ei ole

Lisätiedot

Pedacode Pikaopas. Web-sovelluksen luominen

Pedacode Pikaopas. Web-sovelluksen luominen Pedacode Pikaopas Web-sovelluksen luominen Pikaoppaan sisältö Pikaoppaassa kuvataan, miten Netbeans-työkalulla luodaan uusi yksinkertainen web-sovellus ja testataan sen toiminta. Opas kattaa kaiken aiheeseen

Lisätiedot

TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2)

TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2) TESTIRAPORTTI - XMLREADER-LUOKKA Versio 1.0 (luonnos 2) Copyright Comptel Oyj i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin

Lisätiedot

SALITE.fi -Verkon pääkäyttäjän ohje

SALITE.fi -Verkon pääkäyttäjän ohje SALITE.fi -Verkon pääkäyttäjän ohje Sisältö 1 Verkon pääkäyttäjä (Network Admin)...3 2 Verkonhallinta...3 2.1 Navigointi verkonhallintaan...3 2.2 Sivustot...3 2.1 Sivustojen toiminnot...4 2.3 Sivuston

Lisätiedot

PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 5)

PROJEKTISUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (Luonnos 5) PROJEKTISUUNNITELMA Edited by Checked by Approved by i Sisällysluettelo DOKUMENTIN VERSIOT 1 Jakelu 1 1. JOHDANTO DOKUMENTTIIN 2 1.1. Dokumentin tarkoitus ja kattavuus 2 1.2. Dokumentin sisältö 2 1.3.

Lisätiedot