Työn sisältö Työn rakenne Työhön liittyvä dokumentaatio Työssä käytettävät apuvälineet Ohjauksen organisointi

Koko: px
Aloita esitys sivulta:

Download "Työn sisältö Työn rakenne Työhön liittyvä dokumentaatio Työssä käytettävät apuvälineet Ohjauksen organisointi"

Transkriptio

1 Työn sisältö Työn rakenne Työhön liittyvä dokumentaatio Työssä käytettävät apuvälineet Ohjauksen organisointi Tietokantasovellusten harjoitustyö syksy 2004 Sivu 1 Määritellään, suunnitellaan ja toteutetaan pieni www-alustalle toteutettava tietojärjestelmä. Tyypillisessä työssä suunnitellaan tietokanta ja sitä käsittelevä sovellus sekä toteutetaan osa suunnitellusta sovelluksesta. Tuloksena syntyy kaksi dokumenttia sekä koko joukko ohjelmatiedostoja. Dokumentit ovat olennainen osa kurssin suoritusta! Tietokantasovellusten harjoitustyö syksy 2004 Sivu 2

2 Harjoitellaan käytännössä pienen tietojärjestelmän suunnittelua ja toteutusta kursseilla Tietokantojen perusteet ja Johdatus sovellussuunnitteluun esitellyillä menetelmillä ja työn aikana opetettavilla välineillä. Työssä noudatetaan sovellussuunnittelun periaatteita => laadukas ohjelmisto sekä laadukas dokumentaatio Tietokantasovellusten harjoitustyö syksy 2004 Sivu 3 Työ koostuu karkeasti kahdesta vaiheesta osasuoritteineen: Suunnittelu Käyttäjät ja käyttötapaukset Tietosisältö Käyttöliittymä Suunnitteludokumentti Toteutus Toteutetaan suunniteltu työ ohjaajan määrittämässä laajuudessa Toteutusdokumentti Tietokantasovellusten harjoitustyö syksy 2004 Sivu 4

3 Ketkä käyttävät järjestelmää? - Etsi järjestelmän käyttäjät. Mihin järjestelmää käytetään? - Hahmottele järjestelmän käyttötapaukset. Mitä tietoa järjestelmä sisältää? - Suunnittele järjestelmän tietosisältö. Miten järjestelmää käytetään? - Hahmottele järjestelmän käyttöliittymän yleiskuva. Miten järjestelmässä liikutaan toteutettaessa kutakin käyttötapausta? Tietokantasovellusten harjoitustyö syksy 2004 Sivu 5 Määritellään taulut tietokantaan. Laaditaan aloitussivu. Ohjelmoidaan esim. käyttötapaus (tai muu looginen kokonaisuus) kerrallaan servletit, joiden avulla käyttötapaus saadaan vietyä läpi. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 6

4 Suunnitteludokumentin tarkoituksena on määritellä laadittava sovellus sekä esitellä harjoitustyön aiottu laajuus ja sisältö. Työn ohjaaja voi rajata ja ottaa kantaa työn sisältöön dokumentin pohjalta. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 7 Dokumentti muodostuu seuraavista osioista: kansilehti, sisällysluettelo (otsikoitu Sisältö), johdanto, yleiskuva järjestelmästä, järjestelmän tietosisältö, käyttöliittymän hahmotelma ja relaatiotietokantakaavio. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 8

5 Toteutettavan ohjelman nimi Dokumentin nimi Omat yhteystiedot Yliopisto, laitos Kurssin nimi, harjoitusryhmän numero Ohjaajan nimi Dokumentin päiväys Tietokantasovellusten harjoitustyö syksy 2004 Sivu 9 Järjestelmän tarkoitus Tiivis kuvaus siitä, mistä on kyse. Millaisen toiminnan tukemiseen järjestelmä on tarkoitettu? Mitkä ovat järjestelmän tavoitteet? Nämä tiedot saa yleensä tehtäväkuvauksesta. Toimintaympäristö Missä laite- ja ohjelmistoympäristössä järjestelmän on tarkoitus toimia? Tietokantasovellusten harjoitustyö syksy 2004 Sivu 10

6 Rajaukset liittyen työn määrittelyyn, suunnittelun ja toteutuksen laajuuteen. Toteutusympäristö Missä ympäristössä työ toteutetaan? Tietokantasovellusten harjoitustyö syksy 2004 Sivu 11 Kukkakauppa FloraNet on edistyksellinen kukkakauppa. Yrityksessä työskentelee tällä hetkellä johtajan lisäksi kuusi työntekijää, mutta uusien työtekijöiden ottamista on jo harkittu viime aikaisen hyvän menestyksen vuoksi. FloraNet tarjoaa asiakkailleen erilaisia kukkatoimituksia lähtien yksittäisten kukkien kotiinkuljetuksesta aina suuriin tapahtumakoristelutilauksiin. Tarjotakseen asiakkailleen mahdollisimman vaivattoman tavan tehdä kukkatilauksia milloin vain FloraNet on suunnittelemassa uutta verkkopalvelua yritykselleen. Asiakas voi tehdä tilauksen verkon välityksellä. Yhteen tilaukseen voi sisältyä useampia kukkalajeja ja yhtä lajia voi tilata useamman kappaleen. Tilauksen tekijä ja vastaanottaja voi olla eri henkilö. Asiakas saa tilauksesta tilausnumeron. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 12

7 Sidosryhmäkaavio Käyttäjäryhmät Käyttötapaukset Tietokantasovellusten harjoitustyö syksy 2004 Sivu 13 Sidosryhmäkaavio näyttää järjestelmän sidosryhmät ja niiden yhteydet järjestelmään. Kaaviossa: Sidosryhmät (yleensä kurssin harjoitustöissä vain käyttäjäryhmiä) esitetään vapaamuotoisina symboleina. Käyttötapaukset esitetään sidosryhmien ja järjestelmän välisinä nuolina, joiden kärki osoittaa palveluntarjoajaan. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 14

8 Määritellään sidosryhmäkaaviossa esiintyvät käyttäjät. Jokaisesta käyttäjäryhmästä lyhyt kuvaus: Keitä ovat käyttäjäryhmän henkilöt? Mitä käyttäjäryhmä voi tehdä järjestelmän avulla? Tietokantasovellusten harjoitustyö syksy 2004 Sivu 15 Asiakas Asiakas on kuka tahansa kukkakaupan sivuja katseleva käyttäjä. Hän voi katsella tarjolla olevaa kukkavalikoimaa, tehdä kukkatilauksia ja tarkastella kukkakaupan yritystietoja (toimipisteet, aukioloajat, toimitusajat, maksutavat). Asiakas ei tarvitse käyttäjätunnusta tehdäkseen tilauksia. Työntekijä Työntekijä on kukkakaupassa työskentelevä henkilö. Hän kirjautuu järjestelmään omalla käyttäjätunnuksellaan. Tämän jälkeen hän voi katsella asiakkaiden tilauksia, lisätä uusien kukkien tietoja, muuttaa ja poistaa kukkia nykyisestä kukkavalikoimasta. Järjestelmän käyttämisen lopuksi työntekijä kirjautuu ulos järjestelmästä. Johtaja Johtaja on kukkakaupan johtaja. Hän tarvitsee käyttäjätunnuksen ja salasanan käyttääkseen järjestelmää. Johtaja voi tarkastella tilastoja kukkien tilauksista. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 16

9 Käyttötapauksella tarkoitetaan järjestelmän avulla hoidettavaa tavoitteellista tehtäväkokonaisuutta. Esimerkiksi tilauksen kirjaus, tilauksen peruutus, asiakkaan lisäys tai poistaminen, laskun tulostus ja kuukausiyhteenvedon laatiminen ovat tehtäväkokonaisuuksia, joita on luonnollista mallintaa käyttötapauksina. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 17 Kustakin käyttötapauksesta kuvataan sen sisältö: mitä käyttötapauksessa tehdään. Raporttien kohdalta kerrotaan, mitä tietoja raporttiin sisältyy. Tässä vaiheessa ei vielä ratkaista sitä, miten käyttötapaus viedään teknisesti läpi, millainen ulkoasu näytöllä on tai mitä näppäimiä painetaan. Käyttötapausten läpivienti käyttöliittymän avulla kuvataan myöhemmin käyttöliittymän hahmottelun yhteydessä. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 18

10 Käyttötapausten avulla määritellään järjestelmän toiminnallisuus eli, mitä järjestelmällä tehdään. Esimerkkikäyttötapaukset havainnollistavat toiminnallisuutta. Käyttötapaukset voidaan esittää tärkeysjärjestyksessä, aakkosjärjestyksessä tai käyttäjittäin ryhmiteltyinä. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 19 Asiakkaan käyttötapaukset Yritysinfon lukeminen Asiakas voi käydä lukemassa tietoa yrityksen toimipisteiden sijainnista, aukioloajoista, toimitus- ja maksutavoista. Toimipaikkalistassa näkyy toimipisteen nimi, aukioloaika, katuosoite listattuna nimen mukaan nousevassa järjestyksessä. Kukkavalikoiman katselu Asiakas voi katsella tarjolla olevaa kukkavalikoimaa. Kukkalistassa näkyy kukan lajinimi, väri ja yksikköhinta. Käyttäjän on mahdollista katsella listaa joko lajinimen tai yksikköhinnan mukaisessa järjestyksessä. Kukkien tilaaminen Asiakas voi tilata kukkia itselleen tai ystävilleen. Hän voi sisällyttää yhteen tilaukseen yhtä kukkaa useampia kappaleita ja myös useampia eri kukkalajeja. Tilausta tehdessään asiakas kertoo tilattavien kukkien lajin, värin ja määrän sekä nimensä, yhteystietonsa (puhelinnumero, osoite) ja toimitusosoitteen (vapaaehtoinen). Tietokantasovellusten harjoitustyö syksy 2004 Sivu 20

11 Järjestelmän tietosisältö kuvataan käsitemallin alulla (YYY, ER, oliomallinnus). Laitoksen järjestelmissä tietosisällön kuvauksen voi tehdä esimerkiksi seuraavilla ohjelmistoilla Windows-ympäristössä ohjelmistoilla Mermaid, Rational Rose demo, Plastic Lite ja ArgoUML sekä Linux-ympäristössä ohjelmistolla Umbrello. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 21 Kaavion lisäksi täytyy sanallisesti määritellä luokat (tai yksilötyypit), attribuutit arvojoukkoineen ja pakollisuuksineen sekä luokkien väliset yhteydet. Jos haluat varmistua siitä, että käsite-/oliomallisi ja käyttötapauksesi sopivat yhteen ja mallit ovat kattavia, voit laatia riippuvuusmatriisin kuvaamaan olioiden käsittelyä käyttötapauksissa. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 22

12 Kukkalaji Kukkalaji on valikoimasta tällä hetkellä löytyvän lajin nimi. Jokaisella lajilla on oma hinta. Attribuutti Tyyppi Kuvaus id int yksilöivä viitenumero, pakollinen nimi varchar kukkalajin nimi, pakollinen hinta int kukkalajin hinta Kukkatilaus Kukkatilaus määrittelee yksittäiseen tilaukseen liittyvien kukkien lajit ja näitä lajeja vastaavat määrät. Attribuutti Tyyppi Kuvaus kukkalaji_id int kukkalaji, johon tilaus liittyy, pakollinen tilaus_id int tilaus, johon kukat liittyvät, pakollinen maara int kukkia tilattu määrä, pakollinen Tietokantasovellusten harjoitustyö syksy 2004 Sivu 23 Käyttöliittymän hahmotelmassa luonnostellaan järjestelmän käyttöliittymä toteutettavaksi ajatellussa laajuudessa. Hahmotelmaan voi kuulua luonnoksia raporttien ja näyttöjen ulkoasusta sekä näihin liittyviä selityksiä. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 24

13 Erityisen tärkeää on luoda kokonaiskuva käyttöliittymästä: Miten käyttötapaukset suhtautuvat näyttöihin ja raportteihin? Miten tietyn käyttötapauksen yhteydessä toimitaan? Miten näyttöjen välillä liikutaan? Miten raportit kytkeytyvät näyttöihin? Käyttötapausten ja käyttöliittymäkomponenttien välisiä yhteyksiä voi selittää tekstimuodossa. Jos useat käyttötapaukset käyttävät yhteisiä käyttöliittymä- komponentteja tai jos käyttötapauksen yhteydessä tarvitaan monia käyttöliittymäkomponetteja, voi riippuvuuksia kuvata myös matriiseina. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 25 Relaatiotietokantakaavio esitetään SQL:n create table -lauseina. Kaavioon täytyy sisältyä taulujen välisten viiteyhteyksien ja avainten määritykset. Jos relaatiokaaviossa on attribuutteja, jotka eivät esiinny käsitemallissa, tai jonkin käsitemallin attribuutti on karsittu tai sen muotoa on muutettu, on tästä erikseen mainittava. Teknisesti tämän kohdan voi toteuttaa sisällyttämällä varsinaiseen dokumenttitekstiin vain taulujen nimet sekä lyhyen selityksen taulujen tarkoituksesta. Create table -lauseet voi antaa dokumentin liitteenä. Voit liittää tähän yhteyteen myös kuvan, josta käy esiin taulujen rakenne ja taulujen väliset viiteavaimet. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 26

14 CREATE TABLE kukkalaji ( id int NOT NULL, nimi varchar NOT NULL, hinta int NOT NULL, PRIMARY KEY (id)); CREATE TABLE kukkatilaus ( tilaus_id int NOT NULL, kukkalaji_id int NOT NULL, maara int NOT NULL, PRIMARY KEY (tilaus_id), FOREIGN KEY (kukkalaji_id)); Tietokantasovellusten harjoitustyö syksy 2004 Sivu 27 Toteutusdokumentissa kuvataan toteutettu ohjelmisto. Osat: Kansilehti ja sisällysluettelo Johdanto Ohjelmiston yleisrakenne Järjestelmän komponentit Asennustiedot Käynnistys- ja käyttöohje Liitteet Tietokantasovellusten harjoitustyö syksy 2004 Sivu 28

15 Johdannon sisältö on pitkälti sama kuin määrittely- ja suunnitteludokumentissa. Rajaukset-osassa esitetään lisärajaukset määrittely- ja suunnitteludokumenttiin nähden, esimerkiksi mitä osia ei ole toteutettu. Rajauksista pitää sopia ryhmän ohjaajan kanssa etukäteen. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 29 Ohjelmiston yleisrakenteessa kuvataan, mistä komponenteista ohjelmisto koostuu. WWW-alustaisissa sovelluksissa komponentteja ovat: HTML-sivut (käsintehdyt tai servlettien generoimat), servletit ja kuvat yms. erillistiedostot. Kokonaisuuden kuvaamiseksi esitetään kaavio, josta näkyy, miten komponentit liittyvät toisiinsa. Kaaviossa esitetään liikkuminen sivujen välillä ja sivujen generointi. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 30

16 Yleisrakenteen kuvaamiseksi voidaan käyttää esimerkiksi kaaviotekniikkaa, jossa on symbolit staattisia HTML-sivuja, generoituja sivuja ja servlettejä varten. Staattinen html-sivu Generoitu html-sivu Servletti Symboleja yhdistetään nuolilla, jotka kuvaavat siirtymiä sivujen välillä, servlettien kutsuja sekä siirtymiä servleteistä generoiduille sivuille. Siirtymää kuvaavaan nuoleen on syytä liittää tieto siirtymän aiheuttajasta, linkistä tai lomakkeen lähetysnapista. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 31 Tietokantasovellusten harjoitustyö syksy 2004 Sivu 32

17 Kaikkien komponenttien kohdalta esitetään komponentin nimi, komponentin tarkoitus ja komponentin tyyppi. Komponentit voidaan esitellä esimerkiksi ryhmiteltyinä HTMLsivuihin ja servletteihin. Lisäksi voi omana osioinaan luetella sovelluksessa käytettävät kuva-, ääni- yms. tiedostot. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 33 HTML-sivujen osalta kuvataan lyhyt luonnehdinta sivun sisällöstä, mitä tiedostoja sivuun sisältyy, mitä linkkejä tai lomakkeita sivulle sisältyy ja mitä servlettejä sivulta käynnistetään ja miten. Lisäksi kerrotaan sivuun mahdollisesti liittyvät Javascriptillä tehtävät tarkistukset. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 34

18 Jos HTML-sivulla on lomake, kerrotaan, mitä kenttiä lomakkeeseen liittyy. Jos lomakkeen kenttien arvoihin liittyy jotain erityisvaatimuksia, nämä kerrotaan. Myös lomakkeiden piilokentät ja niiden käyttötarkoitus on syytä esittää. Jos HTML-sivu on konkreettinen HTML-tiedosto, kerrotaan, missä tämä tiedosto sijaitsee. Jos sivu taas on generoitu, kerrotaan, mikä servletti sen generoi. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 35 Aloitussivu Käsintehty html-sivu, tiedosto: index.html, kuva liittenä k1. Sivuun liittyvät tiedostot: back123.gif: taustakuva, button223.gif: luettelomerkki logo_big.jpg: yrityksen isompi logo Sivulla on lyhyt yleisesite järjestelmästä sekä linkit, joiden avulla pääsee käsiksi järjestelmän tarjoamiin palveluihin: Kukkavalikoima kutsuu servlettiä, joka generoi kukkavalikoiman (Kukkavalikoima.java). Kirjautuminen johtaa sivulle, jonka kautta työntekijät voivat kirjautua järjestelmään (kirjautuminen.html) Yritystiedot johtaa yritysinfo-sivulle (yritysinfo.html) Tietokantasovellusten harjoitustyö syksy 2004 Sivu 36

19 Kirjautuminen Käsintehty html-sivu, tiedosto: kirjautuminen.html, kuva liitteenä k2. Sivuun liittyvät kuvatiedostot: back123.gif: taustakuva, logo_small.jpg: yrityksen pienempi logo Sivulla on lomake, jossa annetaan asiakastunnus ja salasana. Isoja ja pieniä kirjaimia ei tulkita samoiksi. Lomakkeen tiedot välitetään Kirjautuminen.java-servletille. Kukkavalikoima Generoitu html-sivu Kukkavalikoima. Sivulla näkyy listana kaikki tällä hetkellä tarjolla olevat kukkalajit ja niiden hinnat. Kukan nimi toimii linkkinä tilauslomakkeeseen. Kun käyttäjä painaa linkkiä, kutsutaan Tilaus.java-servlettiä. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 37 Servlettien kohdalta esitetään tarkoitus, parametrit, toiminnan yleispiirteet, tietokantakyselyiden tarkoitus ja riippuvuus parametreista, kutsuttavat servletit sekä mitä erityistä servlettiin liittyen tulisi huomioida. Selitysten tarkoituksena on auttaa ohjelmakoodin lukemista. Itse ohjelmakoodit sijoitetaan toteutusdokumentin liitteeksi. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 38

20 Servelttien koodissa on syytä käyttää havainnollisia muuttujanimiä. Servlettien koodeihin on syytä liittää kommentteja. Servlettiin liittyvät yleistiedot voi kirjoittaa myös servletin koodin alkuun yleiskommentiksi, jolloin ne vain kerätään servleteistä dokumenttiin. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 39 Kukkavalikoima Kukkavalikoima.java-servletti hakee kaikki tällä hetkellä valikoimasta löytyvät kukkalajit käyttäjän katseltavaksi. Servletti generoi Kukkavalikoima html-sivun, jossa käyttäjä voi selailla tarjolla olevaa kukkavalikoimaa. Kukkavalikoima.java-servlettiä voidaan kutsua miltä tahansa asiakkaan näkemältä sivulta (linkki sijaitsee päätason navigaatiossa). Parametrit: ei parametreja Tietokantasovellusten harjoitustyö syksy 2004 Sivu 40

21 Kirjautuminen Kirjautuminen.java-servletti tarkastaa työntekijän käyttöoikeuden. Jos kirjautuneella käyttäjällä on työntekijän käyttöoikeus, generoidaan sivu Tilaukset. Jos kirjautuneella käyttäjällä on johtajan käyttöoikeudet, generoidaan sivu Raporttivalikoima. Jos työntekijää ei pystytä tunnistamaan, generoidaan Kirjautuminen-sivu virheilmoituksen kanssa. Kirjautuminen.java-servlettiä kutsutaan staattiselta ja generoidulta Kirjautuminen-html-sivulta. Parametrit: asiakastunnus: merkkijono salasana: merkkijono Tietokantasovellusten harjoitustyö syksy 2004 Sivu 41 Asennustietoina kerrotaan, miten järjestelmän tiedostot sijoittuvat hakemistoihin. Kaikki tiedostot voivat olla samassa hakemistossa tai jakautua useaan eri hakemistoon. Ohjeen tarkoituksena on toisaalta kertoa, miten sovellus on nyt asennettu, ja toisaalta, miten sen saisi asennettua uuteen ympäristöön. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 42

22 Perusoletuksena on, että järjestelmän käyttäjä osaa käsitellä wwwsivuja selaimella. Tähän liittyviä ohjeita ei siten tarvitse antaa. WWW-sovelluksen tulisi olla helppokäyttöinen ja intuitiivinen. Sivujen itsessään pitäisi sisältää riittävästi sivun käyttöön tarvittavaa informaatiota. Jos sivut ovat tällaisia, riittää antaa ohjelman käynnistykseen tarvittava URL sekä mahdolliset käyttäjätunnukset ja salasanat. Jos sovelluksen käyttöön liittyy joitain yleisiä toimintajärjestykseen liittyviä asioita, ne voidaan kertoa tässä yhteydessä. Näiden tietojen tulisi löytyä myös tuotettavan järjestelmän sivuilta. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 43 Toteutusdokumentin liitteinä annetaan tehtäväkuvaus korjattu määrittely- ja suunnitteludokumentti tietokannan määrittelevät create table -lauseet, jos ne eivät ole mukana dokumentin tekstiosuudessa tai määrittelydokumentissa, servlettien ohjelmakoodit sekä tuntikirjanpito. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 44

23 Ensimmäinen tapaaminen kaikille ryhmän jäsenille yhteinen - sovitaan ajat ja mahdollisesti jo aiheetkin. Ohjausta viikottain n. 20 minuuttia per oppilas - sijoittuu ohjaajan ryhmälleen ilmoittamaan aikahaarukkaan (ellei toisin sovita). Kurssiin liittyy myös mahdollisesti 1-2 demotilaisuutta, joihin olisi tarkoitus valmistautua huolellisesti. Tietokantasovellusten harjoitustyö syksy 2004 Sivu 45 Tekniikkaluento 1. periodilla ma klo salissa B periodilla ma klo auditoriossa D122 Kurssin kotisivu: Tietokantasovellusten harjoitustyö syksy 2004 Sivu 46

Tietokantasovellusten harjoitustyö

Tietokantasovellusten harjoitustyö Tietokantasovellusten harjoitustyö Harjoitustyössä määritellään, suunnitellaan ja toteutetaan pieni www-alustalle toteutettava tietojärjestelmä. Työn tuloksena syntyy kaksi dokumenttia sekä koko joukko

Lisätiedot

Tietokantasovellus: drinkkiarkisto

Tietokantasovellus: drinkkiarkisto Tietokantasovellus: drinkkiarkisto Harjoitustyön määrittelydokumentti Henrik Mansnerus Helsinki 20.8.2010 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisällysluettelo 1 Johdanto...3 1.1 Järjestelmän

Lisätiedot

582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus 582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus Sisältö Mikä on web-sovellus? Selaimen rooli web-sovelluksessa Palvelimen rooli web-sovelluksessa Aineistopyynnöt Tiedon välittäminen

Lisätiedot

Tietokantasovelluksen määrittelydokumentti

Tietokantasovelluksen määrittelydokumentti hyväksymispäivä arvosana arvostelija Tietokantasovelluksen määrittelydokumentti Tuomas Husu Helsinki 19.4.2008 582203 Tietokantasovellus, kevät 2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen

Lisätiedot

Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio

Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Otus- projektinhallintatyökalu Käyttöohje Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Mari Tampere 9. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja,

Lisätiedot

Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely

Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely 582101 - Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely 1 Vaatimukset ja käyttötapaukset Vaiheittainen mallintaminen ja abstraktiotasot Järjestelmän rajaaminen sidosryhmäkaaviolla

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

WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa

WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa WWW ja tietokannat WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa tekstiä, kuvia, hyperlinkkejä Staattiset sivut kirjoitettu kerran, muuttaminen käsin ongelmana pysyminen ajantasalla Ylläpito hankalaa,

Lisätiedot

Treenitietokannan suunnitteludokumentti

Treenitietokannan suunnitteludokumentti Treenitietokannan suunnitteludokumentti 1 Johdanto 1.1 Järjestelmän tarkoitus Järjestelmän tarkoituksena on luoda Yliopiston Taido Ry:n treenien vetäjille ja treeneissä kävijöille toimiva ympäristö, jossa

Lisätiedot

TIEDONHALLINNAN PERUSTEET - SYKSY 2013

TIEDONHALLINNAN PERUSTEET - SYKSY 2013 TIEDONHALLINNAN PERUSTEET - SYKSY 2013 Kurssikoodi: Saapumisryhmä: Luento 4 XX00AA79-3013 TU12S2 Pasi Ranne 11.9.2013 11/9/13 Helsinki Metropolia University of Applied Sciences 1 Relaatiotietokannan suunnitteluprosessin

Lisätiedot

AC Hannes Statistics Tool. Ilkka Hakkarainen

AC Hannes Statistics Tool. Ilkka Hakkarainen AC Hannes Statistics Tool Ilkka Hakkarainen 24.3.2011 Sisältö 1 Johdanto 2 1.1 Järjestelmän tarkoitus........................ 2 1.2 Toimintaympäristö.......................... 2 1.3 Rajaukset...............................

Lisätiedot

Tietokannat II -kurssin harjoitustyö

Tietokannat II -kurssin harjoitustyö Tietokannat II -kurssin harjoitustyö Olli Opiskelija (123), olli.opiskelija@foo.fi Maija Mallioppilas (321), maija.mallioppilas@foo.fi 13.3. 2007 1 Sisältö 1 Tietokannan kuvaus 3 1.1 Tietokannan rakenne..................................

Lisätiedot

TIEDONHALLINTA - SYKSY Luento 7. Pasi Ranne /10/17 Helsinki Metropolia University of Applied Sciences

TIEDONHALLINTA - SYKSY Luento 7. Pasi Ranne /10/17 Helsinki Metropolia University of Applied Sciences TIEDONHALLINTA - SYKSY 2017 Kurssikoodi: Saapumisryhmä: Luento 7 TX00CN57-3001 TXQ16ICT, TXQ16S1 ja TXQ16PROS Pasi Ranne 02.10.2017 1/10/17 Helsinki Metropolia University of Applied Sciences 1 Tietokannan

Lisätiedot

1. Tarkastellaan seuraavaa kaaviota

1. Tarkastellaan seuraavaa kaaviota HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS JOHDATUS SOVELLUSSUUNNITTELUUN (JSS) 19.12.2001 (H.Laine) 1. Tarkastellaan seuraavaa kaaviota Mitkä seuraavista väitteistä ovat kaavion mukaisia t.s.

Lisätiedot

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty

Lisätiedot

3. Käsiteanalyysi ja käsitekaavio

3. Käsiteanalyysi ja käsitekaavio 3. Käsiteanalyysi ja käsitekaavio lehtori Pasi Ranne Metropolia ammattikorkeakoulu E-mail: pasi.ranne@metropolia.fi sivu 1 Käsiteanalyysi Selvitetään mitä tietokantaan pitää tallentaa Lähtökohtana käyttäjien

Lisätiedot

Keskustelusivusto. Suunnitteludokumentti

Keskustelusivusto. Suunnitteludokumentti Keskustelusivusto Suunnitteludokumentti Tietokantasovellus, Syksy 2007, Ryhmä 1 Tuomas Puikkonen tpuikkon@cs.helsinki.fi Tietojenkäsittelytieteen laitos Helsingin Yliopisto Sisältö Keskustelusivusto...1

Lisätiedot

Treenitietokannan toteutusdokumentti

Treenitietokannan toteutusdokumentti Treenitietokannan toteutusdokumentti Johdanto Järjestelmän tarkoitus Järjestelmän tarkoituksena on luoda Yliopiston Taido Ry:n treenien vetäjille ja treeneissä kävijöille toimiva ympäristö, jossa vetäjät

Lisätiedot

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link TimeEdit on työjärjestys- (lukujärjestys) ja tilanvarausohjelmisto. Sisältö 1 Oikeudet... 2 2 TimeEdit Web... 2 3 Kirjautuminen...

Lisätiedot

Tiedonhallinnan perusteet. H11 Ovien ja kulun valvontajärjestelmän tietokanta

Tiedonhallinnan perusteet. H11 Ovien ja kulun valvontajärjestelmän tietokanta Tiedonhallinnan perusteet H11 Ovien ja kulun valvontajärjestelmän tietokanta Nimi: Mikko Haapanen Opiskelijanumero: 0900568 Ryhmä: T09L Työ tehty: 15.3.2010 Mikko Haapanen 15.3.2010 1(7) 1. Asiakasvaatimukset

Lisätiedot

Vianova Systems Finland Oy:n Novapoint käytön tuki

Vianova Systems Finland Oy:n Novapoint käytön tuki Vianova Systems Finland Oy:n Novapoint käytön tuki Yleistä Vianova Systems Finland Oy:n Novapoint ylläpitosopimus sisältää ohjelmiston käytön tukipalvelun. Asiakas on oikeutettu saamaan kohtuullisessa

Lisätiedot

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Ylläpitodokumentti Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 16.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Ristijärven metsästysseura tysseura osti lisenssin jahtipaikat.fi verkkopalveluun, jotta seuran

Ristijärven metsästysseura tysseura osti lisenssin jahtipaikat.fi verkkopalveluun, jotta seuran Ohjeet. Sivu 1/7 Tämä ohje on tarkoitettu Ristijärven metsästysseuran jäsenille. Ohjeen tarkoitus on opastaa kuinka seuran jäsenet saavat Jahtipaikat.fi verkkosivustolla olevan metsästyskartta sovelluksen

Lisätiedot

Verkkopalvelun käyttöohje

Verkkopalvelun käyttöohje Cheminent Oy 17.5.2005 Verkkopalvelun käyttöohje Sisällysluettelo Rekisteröityminen verkkopalveluun... 1 Kirjautuminen verkkopalveluun... 2 Tuotehaku... 2 Suosikkituotteet... 2 Ostoskori... 2 Tuotteiden

Lisätiedot

2. Käsiteanalyysi ja relaatiomalli

2. Käsiteanalyysi ja relaatiomalli 2. Käsiteanalyysi ja relaatiomalli lehtori Pasi Ranne Metropolia ammattikorkeakoulu E-mail: pasi.ranne@metropolia.fi sivu 1 Tietokannan suunnitteluprosessin osat sivu 2 Käsiteanalyysi ER-mallinnus, tietomallinnus

Lisätiedot

Sisällys Clerica Web-sovellusten käytön aloittaminen 2

Sisällys Clerica Web-sovellusten käytön aloittaminen 2 Sisällys Clerica Web-sovellusten käytön aloittaminen 2 Kirjautuminen järjestelmään 2 Myyntilaskut 2 Ostolaskujen käsittely 4 Uuden laskun syöttö 6 Palkkailmoituslomake 8 Palkkailmoituksesta kopio 9 Henkilötietojen

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

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

Testaussuunnitelma Labra

Testaussuunnitelma Labra Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,

Lisätiedot

Opponointitestaus VYM -> LiKe 29.03.2001

Opponointitestaus VYM -> LiKe 29.03.2001 Opponointitestaus VYM -> LiKe 29.03.2001 Opponoinnin testitapaukset Opponoinnin testitapaukset on pääosin suoritettu loggautumalla sisään käyttäjällä Minna Reino, joka on I -käyttäjä After Sales-projektissa.

Lisätiedot

Nimi: Henkilötunnus: {id} {+id}

Nimi: Henkilötunnus: {id} {+id} TEHTÄVÄ : Eräillä kursseilla on kertauskysymyksiä, joihin opiskelijat vastaavat webin kautta. Kurssilla voi olla useita kysymyssarjoja, joihin voi kuulua monta kysymystä. Kysymyssarjalla on kurssikohtainen

Lisätiedot

Tietokantojen suunnittelu, relaatiokantojen perusteita

Tietokantojen suunnittelu, relaatiokantojen perusteita Tietokantojen suunnittelu, relaatiokantojen perusteita A277, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin

Lisätiedot

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä

Lisätiedot

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin. TIETOKANTA MERIKOTKIEN SEURANTAAN Käyttöohje Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 11.12.2007 Ensimmäinen luonnos Janne Piippo 2.0 13.12.2007 Virallinen verio Janne Piippo HELSINGIN YLIOPISTO

Lisätiedot

Näin tilaat tuotteita Kuulotarvikkeen verkkokaupasta

Näin tilaat tuotteita Kuulotarvikkeen verkkokaupasta Näin tilaat tuotteita Kuulotarvikkeen verkkokaupasta 1 Sisällysluettelo 1. Kun tilaat ensimmäisen kerran ja rekisteröidyt asiakkaaksemme....2 Rekisteröidy palveluun...2 Kirjautuminen...4 Salasanan vaihtaminen...5

Lisätiedot

5. Klikkaa avautuvan ikkunan oikeasta yläkulmasta käyttäjätunnustasi ja valitse Luo pikakuvake

5. Klikkaa avautuvan ikkunan oikeasta yläkulmasta käyttäjätunnustasi ja valitse Luo pikakuvake 1 Sisällysluettelo 1. Accuna-pikakuvakkeen asentaminen työpöydälle... 2 2. Työasemakäyttö... 3 2.1 Käynnistäminen... 3 2.2 Raportin valinta... 4 2.3 Laskentakohteiden valinta... 4 2.4 Kauden vaihto...

Lisätiedot

TOIMINNALLINEN MÄÄRITTELY MS

TOIMINNALLINEN MÄÄRITTELY MS TOIMINNALLINEN MÄÄRITTELY 11.11.2015 MS YLEISTÄ 1/2 jäsennelty etenee yleiskuvauksesta yksityiskohtiin kieliasultaan selkeä kuvaa myös tulevan järjestelmän ympäristöä tarpeellisella tarkkuudella kuvaa

Lisätiedot

Tietokantojen hallinta

Tietokantojen hallinta Tietokantojen hallinta 1. Yleistä Ensimmäinen vaihe ennen Odoo käytön aloittamista, on varmuuskopioiden tekeminen. Se kannattaa tehdä riittävän usein. Kun Odoo toimii omalla koneella, on tietokantojen

Lisätiedot

Pvm Versio Asiakirjan tunniste Sivu 2015-12-22 4.0 CABNET-141-574 1 / 10

Pvm Versio Asiakirjan tunniste Sivu 2015-12-22 4.0 CABNET-141-574 1 / 10 2015-12-22 4.0 CABNET-141-574 1 / 10 Tarkoitus Tässä ohjeessa kuvataan, miten CAB Planissa saadaan korjauksen tila näkyviin. Korjauksen tilan merkitseminen valmiiksi 1. CAB Planin asetukset Yritysasetukset

Lisätiedot

ORGANISAATION KIRJAUTUMINEN TURVASIRU.FI-PALVELUUN

ORGANISAATION KIRJAUTUMINEN TURVASIRU.FI-PALVELUUN ORGANISAATION KIRJAUTUMINEN TURVASIRU.FI-PALVELUUN Organisaatiot kuten eläinsuojeluyhdistykset kirjautuvat KIRJAUTUMINEN ORGANISAATIOT-osiosta: http://www.turvasiru.fi/pet/turvasiru.jsp Organisaatioiden

Lisätiedot

Sonyn suomenkielisen Web-portaalin käyttöohjeet

Sonyn suomenkielisen Web-portaalin käyttöohjeet Sonyn suomenkielisen Web-portaalin käyttöohjeet Sonyn Web-portaalin käyttöohjeet Seuraavilla sivuilla esiteltävien käyttöohjeiden yhteenveto: Sisäänkirjautuminen Uuden tai vaihtosalasanan hankkiminen.

Lisätiedot

NTG Kuvapankissa yhdistyvät kuvagallerian ja verkkokaupan toiminnot. NTG Kuvapankki soveltuu samanaikaisesti sekä kuluttaja- että tukkukauppaan.

NTG Kuvapankissa yhdistyvät kuvagallerian ja verkkokaupan toiminnot. NTG Kuvapankki soveltuu samanaikaisesti sekä kuluttaja- että tukkukauppaan. NTG Kuvapankki NTG Kuvapankissa yhdistyvät kuvagallerian ja verkkokaupan toiminnot. NTG Kuvapankki soveltuu samanaikaisesti sekä kuluttaja- että tukkukauppaan. NTG Kuvapankki muodostuu loppukäyttäjälle

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

Sonera Viestintäpalvelu VIP

Sonera Viestintäpalvelu VIP Sonera Viestintäpalvelu VIP Loma- ja Poissaoloviestitoiminnallisuuden käyttöopas v 1.2 Toiminnallisuuden kuvaus Poissaoloviestin aktivoit päälle suorittamalla seuraavat toimenpiteet: Valitse aktiviteetiksesi

Lisätiedot

Ohjelmistojen mallintaminen, syksy 2011, laskuharjoitus 2

Ohjelmistojen mallintaminen, syksy 2011, laskuharjoitus 2 Ohjelmistojen mallintaminen, syksy 2011, laskuharjoitus 2 Viikon 2 laskareita ei pidetä mikrosaleissa, käytössä ovat opetusohjelmaan merkatut salit. Tämän viikon tehtävistä 1-6 tehdään etukäteen kotona.

Lisätiedot

http://www.wordle.net Opiskelijan ohje Tutkintopalvelu 1.9.2013

http://www.wordle.net Opiskelijan ohje Tutkintopalvelu 1.9.2013 http://www.wordle.net Opiskelijan ohje 1.9.2013 Opiskelijan ohje 2 (9) n käyttöohje tutkinnon suorittajalle Ohjeen sisältö TIEKEn tutkintoja hallinnoidaan ssa, jonka osoite on /tupa. Jokainen TIEKEn tutkintoa

Lisätiedot

Psoriasisliitto Nettijäsenrekisterin Koulutustilaisuus 11.2.-12.2. Nettijäsenrekisterin ohje

Psoriasisliitto Nettijäsenrekisterin Koulutustilaisuus 11.2.-12.2. Nettijäsenrekisterin ohje Psoriasisliitto Nettijäsenrekisterin Koulutustilaisuus 11.2.-12.2. Nettijäsenrekisterin ohje Kirjautumissivu löytyy osoitteesta https://njr.yap.fi/cgi-bin/rpj2v3/dispat.exe. Anna käyttäjätunnus ja salasana.

Lisätiedot

Yksilötilaajan ohje. TIEKE www.tieke.fi

Yksilötilaajan ohje. TIEKE www.tieke.fi Yksilötilaajan ohje TIEKE Yksilötilaajan ohje 1 (9) Yksilötilaajan ohje in lyhyesti Olet tilaamassa ja tekemässä testiä, jossa arvioit omia tieto- ja viestintäteknisiä taitojasi. Tämä ohje auttaa sinua

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

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

Ohjelmistotekniikan menetelmät Luokkamallit ohjelmiston mallintamisessa Harri Laine 1

Ohjelmistotekniikan menetelmät Luokkamallit ohjelmiston mallintamisessa Harri Laine 1 Ohjelmistotekniikan menetelmät Luokkamallit ohjelmiston mallintamisessa 14.11.2008 Harri Laine 1 Oliot ohjelmiston mallinnuksessa käyttötapaus käyttää Käyttämämme oliokeskeinen perusmalli ohjelmistojen

Lisätiedot

FiSMA intranet käyttöohjeet, versio 15.11.2007. Mika Johansson intra@fisma.fi

FiSMA intranet käyttöohjeet, versio 15.11.2007. Mika Johansson intra@fisma.fi FiSMA intranet käyttöohjeet, versio 15.11.2007 Mika Johansson intra@fisma.fi 1 Sisällysluettelo Yleistä Sisäänkirjautuminen Aloitussivu Navigoinnnista Sähköpostitiedot uusista sisällöistä Uutta: Tärkeimmät

Lisätiedot

Arena-koulutus Sisäänkirjautuminen ja omat sivut. Noora Muurimäki Outi Syväniemi Leila Virta

Arena-koulutus Sisäänkirjautuminen ja omat sivut. Noora Muurimäki Outi Syväniemi Leila Virta Arena-koulutus Sisäänkirjautuminen ja omat sivut Noora Muurimäki Outi Syväniemi Leila Virta 1 Sisäänkirjautuminen ja omat sivut osio: Eri kirjautumistavat verkkokirjastoon, unohtuneet käyttäjätunnukset

Lisätiedot

HUIPPUSTORE.FI REKISTERÖITYMINEN

HUIPPUSTORE.FI REKISTERÖITYMINEN HUIPPUSTORE.FI REKISTERÖITYMINEN Miksi kannattaa rekisteröityä? 1. Saat heti käyttöösi edullisemmat hinnat 2. Yritykset, seurat ja julkishallinto saavat käyttöön muiden maksutapojen lisäksi laskutuksen

Lisätiedot

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Skype for Business ohjelman asennus- ja käyttöohje Sisällys Skype for Business ohjelman asennus- ja käyttöohje Sisällys Kirjautuminen Office 365 -palveluun... 2 Skype for Business ohjelman asentaminen... 3 Yhteyshenkilöiden lisääminen Skype for Business ohjelmassa...

Lisätiedot

Ohjelmistotekniikan menetelmät, kevät 2008

Ohjelmistotekniikan menetelmät, kevät 2008 582101 - Ohjelmistotekniikan menetelmät, kevät 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

TELIA VIESTINTÄPALVELU VIP

TELIA VIESTINTÄPALVELU VIP TELIA VIESTINTÄPALVELU VIP Loma- ja Poissaoloviestitoiminnallisuuden käyttöopas v. 2.0 TELIA VIESTINTÄPALVELU VIP 1 Toiminnallisuuden kuvaus Loma- / Poissaoloviestin aktivoit päälle suorittamalla seuraavat

Lisätiedot

1. ASIAKKAAN OHJEET... 2. 1.1 Varauksen tekeminen... 2. 1.2 Käyttäjätunnuksen luominen... 4. 1.3 Varauksen peruminen... 4

1. ASIAKKAAN OHJEET... 2. 1.1 Varauksen tekeminen... 2. 1.2 Käyttäjätunnuksen luominen... 4. 1.3 Varauksen peruminen... 4 1. ASIAKKAAN OHJEET... 2 1.1 Varauksen tekeminen... 2 1.2 Käyttäjätunnuksen luominen... 4 1.3 Varauksen peruminen... 4 1.4 Omien tietojen muokkaaminen... 5 1.5 Salasanan muuttaminen... 5 2. TYÖNTEKIJÄN

Lisätiedot

RES - REAL ESTATE SYSTEM

RES - REAL ESTATE SYSTEM HUOLTOKIRJAN KÄYTTÖ Sivu 1/13 HELPPO KIINTEISTÖNHOITAJILLE RES - REAL ESTATE SYSTEM OUKA/ RES HUOLTOKIRJAN KÄYTTÖ Sivu 2/13 Ohjelmaan kirjaudutaan osoitteesta https://www.haahtela.fi Vinkki: luo pikakuvake

Lisätiedot

http://portal.exxonmobil.com Sähköinen tilaustenhallinta

http://portal.exxonmobil.com Sähköinen tilaustenhallinta http://portal.exxonmobil.com Sähköinen tilaustenhallinta Käyttöohjeet Turvallinen kirjautuminen ExxonMobil-portaaliin Syötä käyttäjätunnuksesi: eu... Syötä salasanasi ************ Valitse login. Klikkaa

Lisätiedot

RADAR - RANDOM DATA GENERATOR

RADAR - RANDOM DATA GENERATOR YLEISKUVAUS Radar on sovellus, jolla voi luoda näennäisen oikeaa satunnaisdataa testaus-, demo - ja muihin tarkoituksiin. TIEDUSTELUT Juha Levonen 050 372 5797 juha.levonen@kantapeikko.fi Osa datasta generoidaan

Lisätiedot

Ohjelmistotekniikan menetelmät, luokkamallin laatiminen

Ohjelmistotekniikan menetelmät, luokkamallin laatiminen 582101 - Ohjelmistotekniikan menetelmät, luokkamallin laatiminen 1 Lähestymistapoja Kokonaisvaltainen lähestymistapa (top-down) etsitään kerralla koko kohdealuetta kuvaavaa mallia hankalaa, jos kohdealue

Lisätiedot

HELIA 1 (17) Outi Virkki Tiedonhallinta

HELIA 1 (17) Outi Virkki Tiedonhallinta HELIA 1 (17) Luento 4.1 Looginen suunnittelu... 2 Relaatiomalli... 3 Peruskäsitteet... 4 Relaatio... 6 Relaatiokaava (Relation schema)... 6 Attribuutti ja arvojoukko... 7 Monikko... 8 Avaimet... 10 Avain

Lisätiedot

Sonera Viestintäpalvelu VIP

Sonera Viestintäpalvelu VIP Sonera Viestintäpalvelu VIP Loma- ja Poissaoloviestitoiminnallisuuden käyttöopas v 1.2 Toiminnallisuuden kuvaus Poissaoloviestin aktivoit päälle suorittamalla seuraavat toimenpiteet: Valitse aktiviteetiksesi

Lisätiedot

Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat. Käyttäjä. Käyttäjä. Käyttäjä

Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat. Käyttäjä. Käyttäjä. Käyttäjä Testitapaus ) Sisäänkirjautuminen ) Uloskirjautuminen J V # Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat voi kirjautua än syöttämällä validin käyttäjätunnuksen ja salasanan.

Lisätiedot

Viva-16. Käyttöohje. 1.4.2009 Veikko Nokkala Suomen Videovalvonta.com

Viva-16. Käyttöohje. 1.4.2009 Veikko Nokkala Suomen Videovalvonta.com Viva-16 Käyttöohje 1.4.2009 Veikko Nokkala Sisällysluettelo Sisällysluettelo... 2 Ohjelmisto käyttöliittymä... 3 Asentaminen... 3 Käyttöönotto... 3 Katselu... 6 Tallennus... 8 Toistaminen... 9 Selain käyttöliittymä...

Lisätiedot

Käyttöliittymäsuunnitelma

Käyttöliittymäsuunnitelma Jyväskylän yliopisto SUUNNITELMA Tietotekniikanlaitos 10.11.2003 KÄKI-projekti Käyttöliittymäsuunnitelma Sami Huttunen Tatu Lamminmäki Juha Lappi Eija Pelkkikangas Sisältö SISÄLTÖ...1 1. JOHDANTO...1 2.

Lisätiedot

Visual Case 2. Miika Kasnio (C9767) 23.4.2008

Visual Case 2. Miika Kasnio (C9767) 23.4.2008 Visual Case 2 Miika Kasnio (C9767) 23.4.2008 Työn tarkasti: Jouni Huotari 24.4.2008 1 SISÄLTÖ 1. TYÖN LÄHTÖKOHDAT... 2 2. PERUSTIEDOT... 2 3. ASENTAMINEN... 2 4. OMINAISUUDET... 3 4.1. UML-kaaviot... 4

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

Hallintaliittymän käyttöohje

Hallintaliittymän käyttöohje Hallintaliittymän käyttöohje 1. Yleisiä huomioita Hallintaliittymän käyttöä helpottavia yleisiä huomioita: - Käytä listanäkymien hakukentissä kentän vieressä olevaa hakunappia, älä enter-näppäintä. - Älä

Lisätiedot

Turvapaketti Omahallinta.fi ka ytto ohje

Turvapaketti Omahallinta.fi ka ytto ohje Turvapaketti Omahallinta.fi ka ytto ohje 05/2015 Vaihda tämän ohjeen mukaisesti VSP Nettiturva TURVAPAKETTI-palveluun 14.6.2015 mennessä, jotta tietoturvapalvelusi säilyy voimassa! Kirjautuminen Palveluun

Lisätiedot

Raporttiarkiston (RATKI) käyttöohjeet Ohjeet

Raporttiarkiston (RATKI) käyttöohjeet Ohjeet Raporttiarkiston (RATKI) käyttöohjeet Ohjeet 15.11.2012 1.0 Vastuutaho TRAFI Sisällys Raporttiarkiston (RATKI) käyttöohjeet 1 1. Johdanto 3 1.1. Esitiedot 3 1.2. Käyttöoikeudet 3 1.3. Sisäänkirjautuminen

Lisätiedot

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1. MafiaTools

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1. MafiaTools 1 MafiaTools 1. Johdanto 3 2.1. Käyttäjäryhmät 3 2.2. Käyttötapaukset 3 3. Järjestelmän tietosisältö 4 4. Relaatiotietokantakaavio 5 5. Järjestelmän yleisrakenne 5 6. Käyttöliittymä ja järjestelmän komponentit

Lisätiedot

RockID-varastonhallintajärjestelmän käyttöohje. v. 1.0

RockID-varastonhallintajärjestelmän käyttöohje. v. 1.0 RockID-varastonhallintajärjestelmän käyttöohje v. 1.0 Yleistä Rockstar lukijakäyttöliittymä Tuotteiden lukeminen lähtevään tilaukseen Tilaukseen kuulumattomat tuotteet Tuotteiden lukeminen tilauksesta

Lisätiedot

KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014. Käyttäjätutkimus ja käsitteellinen suunnittelu. Järjestelmän nimi. versio 1.0

KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014. Käyttäjätutkimus ja käsitteellinen suunnittelu. Järjestelmän nimi. versio 1.0 KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014 Käyttäjätutkimus ja käsitteellinen suunnittelu Järjestelmän nimi versio 1.0 Jakelu: Tulostettu: 201543 Samuli Hirvonen samuli.hirvonen@student.tut.fi

Lisätiedot

Ohjelmistotekniikan menetelmät, kesä 2008

Ohjelmistotekniikan menetelmät, kesä 2008 582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

Ohjelmistojen mallintaminen, kesä 2009

Ohjelmistojen mallintaminen, kesä 2009 582104 Ohjelmistojen mallintaminen, kesä 2009 1 Ohjelmistojen mallintaminen Software Modeling Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön tuntemus Ohjelmoinnin

Lisätiedot

Elisa Ring. Yleisopas. Elisa Oyj, PL 1, 00061 ELISA, Y-tunnus 011650-6, Kotipaikka: Helsinki

Elisa Ring. Yleisopas. Elisa Oyj, PL 1, 00061 ELISA, Y-tunnus 011650-6, Kotipaikka: Helsinki Elisa Ring Yleisopas Elisa Ring Yleisopas 2 Sisällys 1. Johdanto... 3 Puhelujen ohjausperiaatteet... 3 2. Käyttäjäryhmät... 5 Elisa Ring -pääkäyttäjä... 5 Elisa Ring -asiakaspalvelupäällikkö...6 Elisa

Lisätiedot

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE Ennen palvelinohjelman asennusta perustetaan tarvittavat kansiot. Oikeustasoista share- tai security-tason oikeudet riittävät; molempien oikeustasojen

Lisätiedot

Johdatus sovellussuunnitteluun, s2001, osa 3 Helsingin yliopisto / TKTL. Harri Laine / Inkeri Verkamo 1. Järjestelmän palvelujen määrittely

Johdatus sovellussuunnitteluun, s2001, osa 3 Helsingin yliopisto / TKTL. Harri Laine / Inkeri Verkamo 1. Järjestelmän palvelujen määrittely Tietojärjestelmät tarjoavat tietoa sekä käyttäjille että epäsuorasti muille tahoille. Tahoja, jotka ovat järjestelmän ulkopuolella, mutta kuitenkin palvelujen kautta kytkeytyneitä järjestelmään, kutsutaan

Lisätiedot

Liiketoimintaprosessin kuvaus (esim. osapuolten välisenä yhteistyökaaviona) Sidosryhmäkaavio. karkea keskeistä tietosisältöä kuvaava luokkakaavio

Liiketoimintaprosessin kuvaus (esim. osapuolten välisenä yhteistyökaaviona) Sidosryhmäkaavio. karkea keskeistä tietosisältöä kuvaava luokkakaavio Liiketoimintaprosessin kuvaus (esim. osapuolten välisenä yhteistyökaaviona) Sidosryhmäkaavio Esitutkimus karkea keskeistä tietosisältöä kuvaava luokkakaavio Käyttötapausmalli Määrittely keskeiset sisältöluokat

Lisätiedot

Tietokannat II -kurssin harjoitustyö

Tietokannat II -kurssin harjoitustyö Tietokannat II -kurssin harjoitustyö Jyri Lehtonen (72039), jkoleh@utu.fi Azad Hajipour (72187), azhaji@utu.fi 10.6.2007 Sisältö 1. Tietokannan kuvaus... 1 1.1 Tietokannan rakenne... 1 1.2 Relaatiokaava

Lisätiedot

Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen

Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen Esimerkki: Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen Luo tietokanta Koulu. Tietokantaan lisätään 3 taulua. Kurssit-taulu: kurssiid not null primary key INTEGER aineid not

Lisätiedot

SilvaToiminta Versio 1.0. SilvaToiminta. Pikaohje Versio Oy Silvadata Ab Pikaohje 1

SilvaToiminta Versio 1.0. SilvaToiminta. Pikaohje Versio Oy Silvadata Ab Pikaohje 1 SilvaToiminta Pikaohje Versio 1.0 12.12.2014 Oy Silvadata Ab 10.12.2014 Pikaohje 1 SISÄLLYS 1 SILVATOIMINTA... 3 2 OHJELMISTON KÄYTTÖTARKOITUS... 4 2.1 Osiot... 4 2.1.1 Asiakkaat... 4 2.1.2 Viestit...

Lisätiedot

Asko Ikävalko, k0201291 22.2.2004 TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen

Asko Ikävalko, k0201291 22.2.2004 TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen Asko Ikävalko, k0201291 22.2.2004 TP02S-D Ohjelmointi (C-kieli) Projektityö Työn valvoja: Olli Hämäläinen Asko Ikävalko LOPPURAPORTTI 1(11) Ratkaisun kuvaus Käytetyt tiedostot Tietuerakenteet Onnistuin

Lisätiedot

Tietoturvan ja tietosuojan oppimisympäristö

Tietoturvan ja tietosuojan oppimisympäristö Projektikoodi A30387 31.7.2009 Tietoturvan ja tietosuojan oppimisympäristö Käyttöohjeet Lapin sairaanhoitopiirin ky PL 8041 96101 Rovaniemi Katuosoite Porokatu 39 D 96100 Rovaniemi Y-tunnus 0819616-7 Puhelinvaihde

Lisätiedot

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen Tietojärjestelmä tuotantoympäristössä Tausta ja tavoitteet Tausta Kurssilla on opiskeltu suunnittelemaan ja toteuttamaan tietokanta, joka on pieni perustuu selkeisiin vaatimuksiin on (yleensä) yhden samanaikaisen

Lisätiedot

Nettikalenterin tilausohjeet

Nettikalenterin tilausohjeet Nettikalenterin tilausohjeet Tässä dokumentissa kuvataan Nettikalenterin tilausohjeet erilaisille laitteille ja kalenteriohjelmille. Nettikalenterin tilaus toimii eri tavalla riippuen käytettävästä laitteesta,

Lisätiedot

Ohjeet Toivasten sukuseuran keskustelufoorumiin kirjautumisesta ja keskusteluiden käymisestä Foorumiin rekisteröityneet käyttäjät pääsevät kirjautumaan foorumille osoitteesta http://toivanen.ning.com Kirjautuminen

Lisätiedot

Copyright 1999-2012 Basware Corporation. All rights reserved. Pikaopas toimittajille Supplier Portal (Toukokuu 2013)

Copyright 1999-2012 Basware Corporation. All rights reserved. Pikaopas toimittajille Supplier Portal (Toukokuu 2013) Copyright 1999-2012 Basware Corporation. All rights reserved. Pikaopas toimittajille Supplier Portal (Toukokuu 2013) 1 Rekisteröityminen ja sisäänkirjautuminen Sinun täytyy kirjautua Supplier Portal -sovellukseen,

Lisätiedot

Ohjelmistojen mallintaminen, mallintaminen ja UML

Ohjelmistojen mallintaminen, mallintaminen ja UML 582104 Ohjelmistojen mallintaminen, mallintaminen ja UML 1 Mallintaminen ja UML Ohjelmistojen mallintamisesta ja kuvaamisesta Oliomallinnus ja UML Käyttötapauskaaviot Luokkakaaviot Sekvenssikaaviot 2 Yleisesti

Lisätiedot

ARVI-järjestelmän ohje arvioinnin syöttäjälle

ARVI-järjestelmän ohje arvioinnin syöttäjälle ARVI-järjestelmän ohje arvioinnin syöttäjälle 7.5. 2018 Sisältö ARVI-menettelyn perusteet... 1 Arvioinnin syöttäminen... 2 Arvion lähettäminen TE-toimistoon... 5 Sovelluksen sulkeminen... 6 Virhetilanteiden

Lisätiedot

KYMP Webmail -palvelu

KYMP Webmail -palvelu KYMP Webmail -palvelu Sisältö 1. Kirjautuminen... 3 2. Viestin merkinnät... 4 3. Viestien lukeminen... 4 Viestiin vastaaminen... 4 Viestin välittäminen edelleen / uudelleen ohjaus... 5 4. Viestin kirjoittaminen...

Lisätiedot

HELIA 1 (12) Outi Virkki Tiedonhallinta 4.11.2000

HELIA 1 (12) Outi Virkki Tiedonhallinta 4.11.2000 HELIA 1 (12) Luento 4.3 Eheyssäännöt (Integrity Constraints)... 2 Eheyden valvonta... 3 Yksilön eheyssääntö... 4 Viite-eheyssäännöt... 5 Arvojoukkoeheyssäännöt... 8 Null-arvoista... 10 Sovelluskohtaiset

Lisätiedot

OHJE KÄYTTÄJILLE 2019

OHJE KÄYTTÄJILLE 2019 LAPPILAISET.FI -JÄRJESTÖTIETOPALVELU LYHYESTI Lappilaiset.fi - järjestötietopalvelu on maksuton tiedotus- ja viestintäkanava Lapissa toimiville järjestöille, yhdistyksille ja yhteisöille. Sivusto kokoaa

Lisätiedot

1 Kirjautuminen ja Käyttöliittymä... 2. 1.1 Kirjautuminen... 2. 1.2 Käyttöliittymä... 2. 2 Uuden varauksen tekeminen... 3. 2.1 Normaali varaus...

1 Kirjautuminen ja Käyttöliittymä... 2. 1.1 Kirjautuminen... 2. 1.2 Käyttöliittymä... 2. 2 Uuden varauksen tekeminen... 3. 2.1 Normaali varaus... 1 Kirjautuminen ja Käyttöliittymä... 2 1.1 Kirjautuminen... 2 1.2 Käyttöliittymä... 2 2 Uuden varauksen tekeminen... 3 2.1 Normaali varaus... 3 2.2 Alustava Varaus... 5 2.2.1 Alustavan varauksen muuttaminen

Lisätiedot

Nettikalenterin tilausohjeet

Nettikalenterin tilausohjeet Nettikalenterin tilausohjeet Tässä dokumentissa kuvataan Nettikalenterin tilausohjeet erilaisille laitteille ja kalenteriohjelmille. Nettikalenterin tilaus toimii eri tavalla riippuen käytettävästä laitteesta,

Lisätiedot

Tietokantasuunnittelun pääperiaatteena on tiedon toiston välttäminen. Tiedon toistumiseen liittyy monenlaisia ongelmia.

Tietokantasuunnittelun pääperiaatteena on tiedon toiston välttäminen. Tiedon toistumiseen liittyy monenlaisia ongelmia. Tietokantasuunnittelun pääperiaatteena on tiedon toiston välttäminen. Tiedon toistumiseen liittyy monenlaisia ongelmia toistuva tieto vie tilaa ylläpito muodostuu hankalaksi ylläpito-operaatioilla voi

Lisätiedot

Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1

Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1 1. Testattavat asiat Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1 selainyhteensopivuustesti käyttäen Suomessa eniten käytössä olevia selaimia. Uuden keräyksen lisääminen

Lisätiedot