VAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 4)
|
|
- Esa-Pekka Halttunen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 VAATIMUSMÄÄRITTELY Versio 1.0 (luonnos 4) Edited by Checked by Approved by Juha Parhankangas Luonnos 4
2 i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. JOHDANTO Projektin luonne Tarkoitus ja kattavuus Viittaukset muihin dokumentteihin Määritelmät, termit, lyhenteet ja merkintätavat Tuote Yleiskatsaus dokumenttiin 3 2. YLEISKUVAUS Ympäristö Toiminta Käyttäjät Oletukset ja riippuvuudet 5 3. TIEDOT JA TIETOKANTA Tietosisältö Käyttöintensiteetti 6 4. TOIMINNOT Johdanto Toimintojen luonne Ylläpidon toiminnot Käyttäjän toiminnot Muut toiminnot 9 5. ULKOISET LIITTYMÄT Laitteistoliittymät Ohjelmistoliittymät 11
3 ii Sisällysluettelo 5.3. Tietoliikenneliittymät MUUT OMINAISUUDET Suorituskyky ja vasteajat Käytettävyys, toipuminen, turvallisuus ja suojaukset Ylläpidettävyys Siirrettävyys SUUNNITTELURAJOITTEET Ohjelmistorajoitteet 13
4 1(1) Dokumentin versiot Vers Muuttaja Pvm Muutos Tarkastanut Hyväksynyt 1.0 Juha Parhankangas Ensimmäinen luonnos. Luonnos Harri Kauhanen Sisältöä ei muutettu. Muutettu ulkoisesti noudattamaan projektin dokumenttien rakennetta ja ulkoasua. 1.0 Juha Parhankangas Palaverissa tehtyjen muutosten ja parannusehdotusten lisäys 1.0 Juha Parhankangas Tuomon kommenttien lisäys dokumenttiin+muutaman kohdan sisällön tiivistäminen Luonnos 2 Luonnos 3 Luonnos 4
5 2(2) Johdanto 1. Johdanto 1.1. Projektin luonne Virtuaaliyhteisöjen muodostamista käsittelevä projekti on tutkimushanke. Tämä vaikuttaa suunnitteluvaiheisiin ja luonnollisesti toteutuksen painopisteisiin. Tutkimuksen tarkoituksena on tutkia ja kehittää algoritmeja ja menetelmiä, joiden avulla voidaan muodostaa virtuaaliyhteisöjä, samankaltaisten käyttäjien muodostamia yhteisöjä. Suurimmat haasteet löytyvät siis suunnittelun ja algoritmien kehittämisen alueelta. Projektin luonteen vuoksi työtä tehtäessä ja kurssia Tietojenkäsittelyopin ohjelmatyö läpivietäessä on otettava huomioon ongelmat, jotka voivat vaikuttaa huomattavasti aikatauluun. Suunnitteluun, perehtymiseen ja aiheen tutkimiseen kuluva aika on suuri. Aikataulut voivat muuttua helposti toisenlaisiksi kuin miksi ne alunperin oli suunniteltu. Työmäärää kaikissa vaiheissa on siis vaikea määrittää tarkasti Tarkoitus ja kattavuus Virtuaaliyhteisöjen muodostamiseen liittyvä ohjelmistoprojekti on tutkimusluontoinen hanke. Tällä hetkellä aihe on tuore, eikä siitä ole vielä saatavilla kovin paljon materiaalia. Vaatimusmäärittelyn luonne tulee tutkimuksen vuoksi olemaan tarkentuva ja voidaan olettaa, että muutoksia ja tarkennuksia tullaan tekemään, kun tietämys tutkimuskohteeseen liittyvistä aloista paranee. Alustavasti vaatimusmäärittely pyrkii kattamaan riittävät ja välttämättömät piirteet sovelluksesta, joka käsittelee virtuaaliyhteisöjä. Seuraavana on selitetty tärkeitä virtuaaliyhteisöjen muodostamiseen liittyviä käsitteitä Viittaukset muihin dokumentteihin Nro Dokumentti Selitys ja talletuspaikka 1.4. Määritelmät, termit, lyhenteet ja merkintätavat Termi, käsite, merkintätapa Käyttäjäprofiili Sääntö Selitys, määritelmä Käyttäjäprofiili sisältää yhden käyttäjän tiedot. Profiili määritellään ensisijaistesti käyttäjän syöttämien tietojen mukaan, mutta se saattaa myös muuttua oppiessaan käyttäjän toimista. Käyttäjäprofiili on ohjelmiston kannalta ekvivalentti käyttäjän kanssa. Virtuaaliyhteisöjä muodostetaan sääntöjen avulla. Sääntöä ei tule ymmärtää välttämättä predikaattilogiikan avulla muodostettuna, vaan sääntö on mikä tahansa rajoite, jonka avulla voidaan tutkia käyttäjäprofiileja ja määrittää, kuuluuko henkilö profiilinsa perusteella ryhmään vai ei.
6 3(3) Johdanto Virtuaaliyhteisö Virtuaaliyhteisö muodostuu joukosta käyttäjiä (käyttäjäprofiileja), joilla on samanlaisia harrastuksia ja kiinnostuksen kohteita. Virtuaaliyhteisön jäsenten tulee voida kommunikoida keskenään. Lisäksi jokaisen yhteisön jäsenen tulee voida ottaa selville, mihin yhteisöihin hän kuuluu. Sääntöjen avulla voidaan profiileista muodostaa virtuaaliyhteisöjä. Jotta virtuaaliyhteisö voisi kommunikoida, tulee virtuaaliyhteisön määrittää media ja protokolla, joiden avulla kommunikaatio voidaan suorittaa. Lisäksi tulee määrittää tapa, jolla henkilö voi ottaa selville, mihin yhteisöihin hän kuuluu. Määritelmä, joka toteuttaa edellä mainitut ehdot, on nelikko (A,B,C,D), jossa A on osajoukko kaikista käyttäjäprofiileista. A:n alkiot toteuttavat säännöstön B, joka on määritelty kullekin virtuaaliyhteisölle erikseen. C on joukko, joka koostuu kommunikaatiotavoista. C siis toisin sanoen määrittelee, millä tavoilla yhteisön sisällä kommunikoidaan. D on toiminto, jonka avulla käyttäjä voi ottaa selville, mihin yhteisöihin hän kuuluu Tuote Asiakkaan tarpeena on saada järjestelmä, joka kykenee ensisijaisesti asiakasprofiileja luokittelemalla luomaan virtuaaliyhteisöjä. Järjestelmän tulee tarjota puitteet, joiden avulla ryhmän jäsenet voivat kommunikoida keskenään, sekä tutkia, mihin ryhmiin he kuuluvat. On ajateltu, että yhteisöjen muodostamiseen tarvittava ohjelmisto voisi toimia useissa ympäristöissä. Asiakkaan kanssa keskusteltaessa on hyvin käynyt ilmi ainakin kaksi toisistaan erottuvaa käyttötapaa. Virtuaaliyhteisö voidaan muodostaa sen vuoksi, että samankaltaisista asioista kiinnostuneet ihmiset voivat pitää yhteyttä toisiinsa. Kaupallinen kanta asiaan on se, että käyttäjäprofiileita ryhmitellään markkinoinnin, tarjousten ja kampanjoinnin vuoksi. Myös palvelut, joiden yhteydessä virtuaaliyhteisöjä muodostavaa konetta voidaan käyttää, vaihtelevat paljon. Tämä asettaa myös jokaisessa yksittäisessä tapauksessa omia vaatimuksia ohjelmistolle. On siis lähdetty siitä, miten voidaan suunnitella ja toteuttaa virtuaaliyhteisöjä muodostava ohjelmisto, joka sisältää riittävät ja välttämättömät piirteet. Samalla ohjelmiston tulisi tarjota toiminnallisuutta, jotta sen sisältämää informaatiota voidaan käyttää monimuotoisesti hyväksi Yleiskatsaus dokumenttiin Johdanto (tämä luku) sisältää toimintakentän kuvauksen Lisäksi esitetään virtuaaliyhteisöjen muodostamisen yhteydessä tarvittavia käsitteitä. Virtuaaliyhteisöjen muodostamiseen tarvittavan ohjelmiston kuvaus löytyy luvusta 2 (Yleiskuvaus). Tietokantaan liittyviä kysymyksiä käsitellään luvussa 3 (Tietokanta). Ohjelmiston toiminnallisuuden kuvaus on sijoitettu lukuun 4 (Toiminnot). Virtuaaliyhteisöjen muodostamiseen käytetty ohjelmisto on itsenäinen kokonaisuus, jota muut sovellukset voivat hyödyntää. Käyttörajapinnat esitetään luvussa 5 (Ulkoiset liittymät). Luku 6 (Muut ominaisuudet) sisältää tietoa järjestelmän rajoituksista ja ominaisuuksista.
7 4(4) Yleiskuvaus 2. Yleiskuvaus 2.1. Ympäristö Mainonta ja kaupankäynti Internetissä ovat kehittyneet viime vuosina paljon. Samoin palvelujen käyttäjämäärät ovat kasvaneet huomattavasti. Jotta mainonta, markkinointi, sekä tuotteiden ja palvelujen myynti voitaisiin kohdistaa oikeisiin käyttäjä- ja kuluttajaryhmiin, tulisi käytössä olla keinoja tunnistaa asiakasryhmiä, joiden jäsenillä on samanlaiset tarpeet. Ihmisillä on erilaisia kiinnostuksen kohteita. Internetin ja WWW:n käyttäjillä on mahdollisuus seurata asioita, joista he ovat kiinnostuneita. Materiaalia on yleisesti suosituista aiheista paljon saatavilla, mutta ongelmaksi saattaa muodostua aineiston löytäminen. Sähköposti ja uutisryhmät mahdollistavat myös kommunikaation samanhenkisten ihmisten välillä. Myös kuluttajille ja muuten sähköisestä kommunikaatiosta ja informaatiosta kiinnostuneille olisi hyvä löytää tapa päästä tekemisiin kiinnostuksen kohteisiin liittyvien palvelujen ja ihmisten kanssa. Markkina-analyysejä voi olla hankala muodostaa www-palvelujen käyttäjistä. Lisäksi käyttäjämäärien kasvaessa tämän tehtävän suorittaminen pelkästään ihmistyönä voi olla mahdotonta jo pelkästään kattavan materiaalinhankinnan osalta. Tarvitaan siis sovellusta, jonka avulla yritykset voivat kehittää markkinointiaan ja toisaalta kohdistaa palvelujaan oikeille henkilöille. Vastaavasti käyttäjät voivat palvelua hyödyntäessään hakeutua helposti ja vaivattomasti häntä kiinnostavien palvelujen pariin. Asiakkaan tarve kohdistuu tapaan löytää samanlaisia kuluttaja/käyttäjäryhmiä. Ohjelmiston tehtävänä on muodostaa samoista asioista kiinnostuneiden ihmisten ryhmiä, jotka voivat kommunikoida keskenään ja selvittää, mihin yhteisöihin he kuuluvat Toiminta Ohjelmiston tulee kyetä muodostamaan virtuaaliyhteisöjä. Määritelmän mukaan yhteisön jäsenillä tulee olla samankaltainen käyttäjäprofiili. Lisäksi heidän tulee voida kommunikoida keskenään. Käyttäjien tulee myös olla tietoisia siitä, mihin yhteisöihin he kuuluvat. Toiminnot on selitetty tarkemmin luvussa Toiminnot Käyttäjät Ohjelmistoa käyttävät ihmiset, jotka haluavat päästä tekemisiin kaltaistensa ihmisten kanssa. Toinen käyttäjäryhmä ovat kaupalliset tahot, jotka haluavat kohdentaa mainontaa ja palveluja oikeille ryhmille. Käyttäjäryhmä riippuu paljon sovelluksesta, jonka yhteydessä virtuaaliyhteisöjä muodostavaa ohjelmistoa käytetään.
8 5(5) Yleiskuvaus 2.4. Oletukset ja riippuvuudet Virtuaaliyhteisöjä muodostavaa ohjelmistoa käytetään yhdessä jonkin toisen palvelun kanssa. Sovellukseen toteutetaan vain yleisimpiä piirteitä, jolloin sitä voidaan hyödyntää monissa tarkoituksissa.
9 6(6) Tiedot ja tietokanta 3. Tiedot ja tietokanta 3.1. Tietosisältö Tietokannan tulee sisältää käyttäjäprofiilit virtuaaliyhteisöjen muodostamissäännöt palveluiden profiilit mahdollisesti jo muodostettujen virtuaaliyhteisöjen koostumus. Tätä voidaan tarvita laskentatehon säästämiseksi, mutta sitä joudutaan vastaavasti päivittämään säännöllisesti 3.2. Käyttöintensiteetti Tietokanta tulee jatkuvaan käyttöön. Tietokannan tulee skaalautua myös suurille käyttäjämäärille, mutta tässä työssä ei oteta muutoin kantaa skaalautuvuuten, kuin optimoimalla tietokanta mahdollisimman hyvin.
10 7(7) Toiminnot 4. Toiminnot 4.1. Johdanto Virtuaaliyhteisöjä muodostavan ohjelmiston toiminnot voidaan jakaa ylläpidon ja käyttäjien suorittamiin toimintoihin. Ylläpidon toimintoihin on liitetty myös käyttäjäprofiilien analysoiminen. Tämän tehtävän voi ylläpito käynnistää, mutta periaatteessa ohjelmisto voi tarpeen vaatiessa tai ajastettuna suorittaa toiminnon myös oma-aloitteisesti Tärkein toiminto on käyttäjäanalyysin suorittaminen ja käyttäjäprofiilien liittäminen virtuaaliyhteisöihin profilien parametrien ja virtuaaliyhteisöjen sääntöjen perusteella. Käyttäjälle ja ylläpidolle tämä toiminto on periaatteessa läpinäkyvä, vaikka ylläpito voi toiminnon halutessaan käynnistää Toimintojen luonne Kaikki ylläpidon ja käyttäjän toiminnot koskevat tietokantoihin tehtyjä muutoksia. Näitä ovat yleisellä tasolla uuden tiedon lisäys, olemassa olevan tiedon muokkaus ja olemassa olevan tiedon poisto Nämä kaikki voidaan esittää periaatteessa samanlaisen use case kuvauksen avulla: Esiehdot: Onko tieto jo olemassa? ON: Hae tieto kannasta EI: Luo uusi tietoalkio Toiminta: Poistetaanko tieto? KYLLÄ: Poista tieto kannasta EI: Päivitä tai lisää parametreja, kunnes tiedot ovat oikeat. Lisää tieto kantaan. Jälkiehdot: Tietokanta on konsistentti 4.3. Ylläpidon toiminnot Ylläpidon tulee voida käyttää seuraavia toimintoja, jotta ohjelmistoa voidaan käyttää tarkoituksen mukaisesti. Käyttäjäprofiilien luominen/muokkaus/poisto
11 8(8) Toiminnot Virtuaaliyhteisöjen luominen/muokkaus/poisto Sääntöjen luonti ja muokkaus virtuaaliyhteisökohtaisesti Käyttäjäprofiilien analysointi Käyttäjien liittäminen/poisto yhteisöön/yhteisöstä Kommunikaation järjestäminen virtuaaliyhteisön sisällä Käyttäjäprofiilin hallinta tarkoittaa yhden käyttäjän profiilin luomista, muokkaamista tai poistoa. Käyttäjäprofiili luodaan, kun käyttäjä rekisteröityy järjestelmään. Tiedot, joita käyttäjä järjestelmään syöttää, ovat valintoja ennalta määrätystä joukosta. Profiilin sisältämät tiedot riippuvat paljon palveluista, joiden yhteydessä virtuaaliyhteisön muodostajaa käytetään, joten tarkkaa kuvausta luomisesta ei tässä vaiheessa voi antaa. Käyttäjäprofiilien päivittämistarpeita voi syntyä, kun ohjelmistoa päivitetään kattamaan laajempia kokonaisuuksia. Sekundaarinen tarve, joka riippuu myös palvelusta, jonka toimintaa yhteisönmuodostajakone tukee, on saada järjestelmä tutkimaan ajon aikana virtuaaliyhteisön jäsenten toimia. Tällöin profiilia voitaisiin muokata automaattisesti. Käyttäjäprofiileja voidaan myös poistaa, jos käyttäjä ei enää käytä palvelua. Virtuaaliyhteisön hallinta tarkoittaa yhden virtuaaliyhteisön luomista, muokkaamista tai poistoa. Kun virtuaaliyhteisö luodaan, tulee määrittää säännöstö, jonka avulla käyttäjäprofiilit voidaan analysoida ja yhteisön ehdot täyttävät profiilit voidaan liittää yhteisön jäseniksi. Samoin kommunikaatiotavat tulee määritellä jokaiselle yhteisölle erikseen. Alustavasti pitäydymme vain yksinkertaisten kommunikaatiotapojen toteuttamisessa (esimerkiksi sähköposti). Yhteisöön tulee analyysin perusteella myös liittää jäseniä. Yhteisöä muokatessa siihen voi liittää tai poistaa jäseniä. Tarpeettomiksi käyneet virtuaaliyhteisöt voidaan poistaa. Sääntöjen luonti ja muokkaus tarkoittavat systeemin parametrien määrittelyä siten, että kone voi luoda yhteisölle valintakriteerit. Alustavasti tämä tarkoittaa parametritiedostojen luontia. Säännöt voidaan muodostaa monella tavoin ja niiden tulkinta riippuu sovelluskohtaisesti. Säännöt liitetään virtuaaliyhteisöön luontivaiheessa. Käyttäjäprofiilien analysointi tarkoittaa käyttäjien tutkimista virtuaaliyhteisökohtaisesti määriteltyjen sääntöjen perusteella. Toiminnan lopputuloksena tulee olla joukko käyttäjäprofiileja, jotka täyttävät annetun sääntöjoukon ehdot. Käyttäjiä liitetään ja poistetaan virtuaaliyhteisöön/virtuaaliyhteisöstä käyttäjäprofiilianalyysin lopputuloksen perusteella. Toiminto voidaan suorittaa, kun uusi käyttäjä rekisteröityy systeemiin tai kun uusia virtuaaliyhteisöjä on luotu. Kommunikaation järjestäminen virtuaaliyhteisön sisällä tarkoittaa virtuaaliyhteisön määritelmän sisältämien kommunikointivaatimusten täyttämistä. Luonnollisestikaan tämä ei tarkoita sitä, että systeemin tulisi sisältää itse kaikki kuvailemansa kommunikaatiojärjestelmät. Virtuaaliyhteisöjen jäsenet käyttävät ennalta määriteltyjä
12 9(9) Toiminnot tapoja kommunikoinnissa. Järjestelmän tulee toimia siten, että se kykenee käynnistämään tarvittavia sovelluksia kommunikaation hoitamiseksi, jos se ei itse kykene määriteltyä tapaa toteuttamaan Käyttäjän toiminnot Käyttäjällä tulee olla seuraavat toiminnot käytössään: Hänen tulee voida kommunikoida muiden yhteisön jäsenten kanssa Hänen tulee voida muokata omaa käyttäjäprofiiliaan Hänen tulee voida tarkistaa, mihin yhteisöihin hän kuuluu Hänen tulee rekisteröityä systeemiin ennen kuin voi hyödyntää yhteisöjä Kommunikointitoiminto tarkoittaa käyttäjän kommunikointia virtuaaliyhteisön muiden jäsenten kanssa. Kommunikointi suoritetaan käyttäen tapaa/tapoja, joka/jotka on määritelty virtuaaliyhteisön sisällä. Käyttäjäprofiilin muokkaus tarkoittaa toimintoa, jonka avulla käyttäjä muuttaa omaa kuvaustaan systeemissä. Näin käyttäjä voi liittyä haluamiinsa virtuaaliyhteisöihin, erota haluamistaan virtuaaliyhteisöistä ja muuttaa profiiliaan omien kiinnostusten kohteidensa muuttuessa. Virtuaaliyhteisöihin kuulumisen tarkastaminen toteuttaa vaatimuksen, jonka perusteella käyttäjän on tiedettävä, mihin virtuaaliyhteisöihin hän kuuluu. Rekisteröitymistoiminto suoritetaan, kun käyttäjä ensimmäisen kerran käyttää järjestelmää. Rekisteröityessä käyttäjä antaa tietoja, joiden pohjalta muodostetaan hänen käyttäjäprofiilinsa. Käyttäjäprofiili liitetään muiden joukkoon, jotta sitä voitaisiin käyttää hyväksi yhteisöjä muodostettaessa ja liitettäessä käyttäjä hänelle sopiviin yhteisöihin Muut toiminnot Virtuaaliyhteisön muodostamisohjelmistoa käytetään jonkun sovelluksen yhteydessä. Ohjelmatyökurssin aikana ei ole vielä tullut esille ohjelmistoa, jota hyödyntäisimme. Kuitenkin sovellukselle tehdään jonkinlainen prototyyppiohjelmisto, jotta yhteisöjen muodostamista voitaisiin testata. Tämä ohjelmisto sisältää toiminnallisuutta ja voi olla, että joudumme räätälöimään virtuaaliyhteisöjen muodostajaa testi sovellukselle sopivaksi. Päivityksiä toiminnallisuuteen voidaan tämän vuoksi joutua tekemään myöhemmässä vaiheessa.
13 10(10) Toiminnot Koska tietoa voidaan syöttää järjestelmään ja järjestelmästä voidaan haluta myös raportteja, tarvitaan syöttöön ja tulostukseen tarvittavat toiminnot. Syötteet luetaan tiedostosta ja raportit kirjoitetaan tiedostoihin. Esitystavaksi on valittu XMLkuvauskieli. Käyttäjäprofiilien lataus/tallennus Virtuaaliyhteisöjen lataus/tallennus Käyttäjäprofiilien lataus/tallennus tarkoittaa tietyllä DTD:llä sidottun (sovelluskohtaiseen) XML-tiedoston latausta tai tuottamista. Tämä tiedosto sisältää käyttäjäprofiilien määrittelyjä. Näin järjestelmään voi liittää tietoa muinkin tavoin. Samoin hyvin määriteltyä XML-kantaa voidaan käyttää hyväksi esimerkiksi raporttien generoinnissa. Virtuaaliyhteisöjen lataus/tallennus tarkoittaa DTD:llä sidottun (sovelluskohtaiseen) XML-tiedoston latausta tai tuottamista Tämä tiedosto sisältää käyttäjäprofiilien määrittelyjä. Näin järjestelmään voi liittää tietoa muinkin tavoin. Samoin hyvin määriteltyä XML-kantaa voidaan käyttää hyväksi esimerkiksi raporttien generoinnissa.
14 11(11) Ulkoiset liittymät 5. Ulkoiset liittymät 5.1. Laitteistoliittymät Virtuaaliyhteisöjä muodostava sovellus tulee olla laitteistoriippumaton. Sovellus toimii osittain läpinäkyvänä ja sitä hyödyntävät sekä palveluiden tarjoajat ja Internetin käyttäjät. Sovelluksen käyttö tulisi olla asiakkaalle mahdollisimman yksinkertaista ja toisaalta käyttäjien tulisi voida hyödyntää sovellusta eri päätelaitteiden kautta. Ohjelmiston luonnehan ei rajaa käyttötarkoituksia. Prototyyppipalvelu tulee olemaan selainpohjainen Ohjelmistoliittymät Virtuaaliyhteisöjen muodostamiseen käytettävä ohjelmisto toimii yhdessä jonkin toisen palveluja tarjoavan ohjelmiston kanssa. Tässä vaiheessa ei ole vielä päätetty, mikä tämä ohjelmisto tulee olemaan. Ilmeisesti demoamiseen tullaan kehittämään oma testiohjelmisto. Kommunikointiominaisuuden toteuttaminen voidaan toteuttaa tarvittaessa muiden ohjelmistojen avulla Tietoliikenneliittymät Palvelu tullaan alustavasti toteuttamaan demoluonteisena hyödyntäen. Ohjelmisto itse ei aseta rajoituksia tietoliikenneliittymille.
15 12(12) Muut ominaisuudet 6. Muut ominaisuudet 6.1. Suorituskyky ja vasteajat Järjestelmää tullaan käyttämään muiden palvelujen yhteydessä. Näillä palveluilla on käyttäjiä, joten yhteisöjen muodostamiseen ja käyttäjäprofiilien hakemiseen ei saa kulua kovin kauan. Toimien suorittamisen tulisi onnistua muutamassa sekunnissa Käytettävyys, toipuminen, turvallisuus ja suojaukset Palvelu toimii suurimmaksi osaksi läpinäkyvänä käyttäjälle. Ainoastaan rekisteröidyttäessä ja tietoja muokatessa tarvitaan näkyvä käyttöliittymä. Kommunikaationkin voi suorittaa muiden ohjelmistojen kanssa. Toiminta ei ole vaikeaa, mutta koska tietoja vaaditaan rekisteröidyttäessä runsaasti, voi lomakkeiden täyttö muodostua turhauttavaksi toimenpiteeksi. Käyttöliittymä tässä tilanteessa tulee suunnitella siten, että rekisteröityminen on hoidettavissa alle kymmenessä minuutissa. Lisäksi jos systeemi käyttää tukenaan (esim. kommunikaatio) muita ohjelmistoja, tulee sen käynnistää sovellus järkevästi. Sovelluksen käyttämät käyttäjäprofiilit ja virtuaaliyhteisöt tulee suojata siten, että ulkopuoliset eivät pääsen niihin käsiksi. Käytännössä tämä tarkoittaa sitä, että toteutettavan ohjelmiston käyttäjärajapinnoissa ei saa olla aukkoja, joita hyödyntäen käyttäjä pääsee käsiksi tietoihin, jotka eivät hänelle kuulu Ylläpidettävyys Järjestelmä kykenee tuottamaan tietoa virtuaaliyhteisöistä XML-formaatissa. Myös tietoa yhteisöistä voidaan syöttää XML-muodossa järjestelmään. Järjestelmän päivittäminen voidaan hoitaa tehokkaasti tiedostojen avulla. Virtuaaliyhteisöjä ja käyttäjäprofiileja voi lisäksi myös lisätä ja poistaa yksitellen Siirrettävyys Ohjelmisto toteutetaan käyttäen Javaa. Tämä mahdollistaa tehokkaasti järjestelmäriippumattomuuden.
16 13(13) Suunnittelurajoitteet 7. Suunnittelurajoitteet 7.1. Ohjelmistorajoitteet Tietokantaohjelmisto on rajoitettu Oracleen, mikä on Comptelissa käytetty tietokantaohjelmisto. Itse sovellus kirjoitetaan JAVAlla siirrettävyyden saamiseksi. Käytettävä kehitysympäristö määritellään myöhemmin, jos se katsotaan tarpeelliseksi projektin hallittavuuden kannalta.
VAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.2
VAATIMUSMÄÄRITTELY Edited by Checked by Approved by Antti Tuomaala Juha Parhankangas Niko Stenberg i Sisällysluettelo DOKUMENTIT VERSIOT 1 1. JOHDANTO 2 1.1. Projektin luonne 2 1.2. Tarkoitus ja kattavuus
LisätiedotTEKNINEN 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ätiedotTESTIRAPORTTI - 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ätiedotTOIMINNALLINEN 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ätiedotDigi-tv vastaanottimella toteutetut interaktiiviset sovellukset
Toiminnallinen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Versio Päiväys Tekijä Kuvaus 0.01 7.11.01 Pekka Koskinen Alustava sisällysluettelo 0.1 12.11.01 Pekka
LisätiedotVirtuaaliyhteisöjen muodostaminen
Virtuaaliyhteisöjen muodostaminen Tiivistelmä Internetiä käyttää jatkuvasti kasvava joukko ihmisiä. WWW:n myötä käyttäjien ulottuvilla on suuri määrä palveluja ja suunnattomasti tietoa. Verkosta on muodostumassa
LisätiedotTESTIRAPORTTI - 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ätiedotVAATIMUSMÄÄRITTELY. Polku http://code.google.com/p/polku-projekti/ Versio 1.2. Projektiryhmä
VAATIMUSMÄÄRITTELY Polku http://code.google.com/p/polku-projekti/ Versio 1.2 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas
LisätiedotDigi-tv vastaanottimella toteutetut interaktiiviset sovellukset
Vaatimusmäärittely Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Versio Päiväys Tekijä Kuvaus 0.1 12.10.01 Pekka Koskinen Ensimmäinen luonnos 0.2 17.10.01 Pekka Koskinen Lisätty vaatimuksia
LisätiedotTOIMINNALLINEN MÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0
TOIMINNALLINEN MÄÄRITTELY Versio 1.0 Edited by Checked by Approved by Tuomo Marttila Juha Parhakangas Toiminnallinenmäärittely i Sisällysluettelo 1. JOHDANTO 2 1.1. Tarkoitus ja kattavuus 2 1.2. Tuote
LisätiedotTESTIRAPORTTI - 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ätiedotTESTIRAPORTTI - 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ätiedotVaatimusmäärittely Ohjelma-ajanvälitys komponentti
Teknillinen korkeakoulu 51 Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Versio Päiväys Tekijä Kuvaus 0.1 21.11.01 Oskari Pirttikoski Ensimmäinen versio 0.2 27.11.01 Oskari Pirttikoski Lisätty termit
LisätiedotEDISTYMISRAPORTTI - 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ätiedotOP-eTraderin käyttöopas
OP-eTraderin käyttöopas Tämä käyttöopas on lyhennetty versio virallisesta englanninkielisestä käyttöoppaasta, joka löytyy etrader - sovelluksen Help-valikosta tai painamalla sovelluksessa F1 -näppäintä.
LisätiedotTeknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Koordinaattieditori
Testitapaukset - Koordinaattieditori Sisällysluettelo 1. Johdanto...3 2. Testattava järjestelmä...4 3. Toiminnallisuuden testitapaukset...5 3.1 Uuden projektin avaaminen...5 3.2 vaa olemassaoleva projekti...6
LisätiedotUutisjä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ätiedotTeknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Siirtoprotokolla
Testitapaukset - Siirtoprotokolla Sisällysluettelo 1. Johdanto...3 2. Testattava järjestelmä...4 3. Testitapaukset...5 3.1 Ohjelma-ajan lukeminen...5 3.2 Koordinaattidatan lukeminen...5 3.3 Lähetysajan
LisätiedotEDISTYMISRAPORTTI - 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ätiedotUutiskirjesovelluksen käyttöohje
Uutiskirjesovelluksen käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Johdanto... 1 Päänavigointi...
LisätiedotTESTIRAPORTTI - 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ätiedotDigi-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ätiedotArkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14
Arkkitehtuurikuvaus Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy Ryhmä 14 Muutoshistoria Versio Pvm Päivittäjä Muutos 0.4 1.11.2007 Matti Eerola 0.3 18.10.2007 Matti Eerola 0.2
LisätiedotLC Profiler. - Oppimisympäristön keskeisiä piirteitä. Antti Peltonen, LC Prof Oy
LC Profiler - Oppimisympäristön keskeisiä piirteitä Antti Peltonen, LC Prof Oy Profiler - Sovelluksen kehityskaari... Ensimmäiset versiot oppimisympäristöstä 1995 ProTo -projekti 1997-98, Oulun yliopisto
LisätiedotVisma Business AddOn Factoring-laskuaineisto. Käyttäjän käsikirja
Visma Business AddOn Factoring-laskuaineisto Käyttäjän käsikirja Oppaan päiväys: 09.06.2011 Asiakaspalvelu: Helpdesk: www.visma.fi Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin
LisätiedotKäyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Demosovelluksen tekninen määrittely v. 0.6 Päivitetty 11.12.2000 klo 20:26 Mickey Shroff 2 (12) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite
LisätiedotOhjelmiston toteutussuunnitelma
Ohjelmiston toteutussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä luku antaa yleiskuvan koko suunnitteludokumentista,
LisätiedotDOKUMETTIENHALLINTASUUNNITELMA 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ätiedotREKISTERI- JA TIETOKANTA-AINEISTOJEN SIIRTÄMINEN VAPA-PALVELUUN
Arkistolaitos REKISTERI- JA TIETOKANTA-AINEISTOJEN SIIRTÄMINEN VAPA-PALVELUUN Ohje v. 1.0 (16.10.2012) Kansallisarkisto Rauhankatu 17 PL 258, 00171 Helsinki Puh. Tel. (09) 228 521 arkisto@narc.fi Riksarkivet
Lisätiedot<e.g. must, essential, conditional>
Käyttötapaukset Kurssin malli käyttötapauksille: Tila < List of users and the other systems that interacts directly with a system>
Lisätiedot4.2 Yhteensopivuus roolimalleihin perustuvassa palvelussa
4. Roolimallipalvelu 4.1 Tiedot palvelusta Palvelun nimi: Palvelun versio 01.01.00 Toteuttaa palvelun yksilöllistä palvelua (kts. M14.4.42) Roolimallipalvelu (Model role service) MYJ:lle, jotka toteuttavat
LisätiedotInternet-pohjainen ryhmätyöympäristö
Menetelmäohje Internet-pohjainen ryhmätyöympäristö Riku Hurmalainen, 24.3.2002 Sisällysluettelo 1. Johdanto...3 2. Termit...4 3. Toteutus...5 3.1. Yleiskuvaus...5 3.2. Tekninen ratkaisu...5 3.3. Tietoturva...6
LisätiedotVINKKEJÄ 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ätiedotBasware Supplier Portal
Basware Supplier Portal Pikaohje Toimittajille (Toukokuu 2011) Prosessin yleiskatsaus Basware Supplier Portal on tarkoitettu toimittajaorganisaatioille (joita kutsutaan jäljempänä toimittajiksi). Järjestelmän
LisätiedotProjektisuunnitelma. Projektin tavoitteet
Projektisuunnitelma Projektin tavoitteet Projektin tarkoituksena on tunnistaa erilaisia esineitä Kinect-kameran avulla. Kinect-kamera on kytkettynä tietokoneeseen, johon projektissa tehdään tunnistuksen
LisätiedotDokumentin 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ätiedotNäin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut www.helsinki.fi
Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut Ohjelmointikurssin järjestäminen Helsingin yliopiston Ohjelmoinnin MOOC-kurssimateriaalin avulla 15.4.2016 1 Linkki Tietojenkäsittelytieteen
LisätiedotEDISTYMISRAPORTTI - T1 Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 1)
EDISTYMISRAPORTTI - T1 Edited by Checked by Approved by Antti Tuomaala i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. PROJEKTIN TILA 2 2. SUORITETUT TEHTÄVÄT 4 Projektisuunnitelma Vaatimusmäärittely Virhe.
LisätiedotWebforum. Version 15.2 uudet ominaisuudet. Päivitetty: 2015-06-26
Webforum Version 15.2 uudet ominaisuudet Päivitetty: 2015-06-26 Sisältö Tietoja tästä dokumentista... 3 Yleistä... 4 Aloita-sivu / Dashboard... 5 Dokumentit... 6 Salli dokumenttien muokkaaminen tarkistusprosessin
LisätiedotSosiaalinen media Facebook, Twitter, Nimenhuuto
Sosiaalinen media Facebook, Twitter, Nimenhuuto Jani Koivula, 21.11.2010 Kuka on se oikea? 23.11.2010 TULe urheiluseuraan liikkumaan 2 Ovatko sidosryhmänne sosiaalisessa mediassa? Oletteko te? Sosiaalisen
LisätiedotLuo mediaopas Tarinatallentimella
Luo mediaopas Tarinatallentimella 2015 Tarinatallennin Tarinatallentimella voi helposti luoda mediaoppaita käytettäväksi älypuhelimilla. Sen avulla rakennat erilaisia kokonaisuuksia helposti ja hallitset
LisätiedotTIETOJEN TUONTI TIETOKANNASTA + PIVOT-TAULUKON JA OLAP-KUUTION TEKO
TIETOJEN TUONTI TIETOKANNASTA + PIVOT-TAULUKON JA OLAP-KUUTION TEKO JOUNI HUOTARI 2005-2010 OLAP-OHJETEKSTIT KOPIOITU MICROSOFTIN OHJATUN OLAP-KUUTION TEKO-OHJEESTA ESIMERKIN KUVAUS JA OLAP-MÄÄRITELMÄ
LisätiedotEuropASI-ohjelman edut ja ominaisuudet
EuropASI-ohjelman edut ja ominaisuudet Edut paperiversioon nähden: Paperin poistuminen, koska tiedot kerätään sähköisesti. Kaikki instrumentit on sisällytetty ohjelmaan kokonaisuudessaan. Myös paperille
LisätiedotJouni Huotari OLAP-ohjetekstit kopioitu Microsoftin ohjatun OLAP-kuution teko-ohjeesta. Esimerkin kuvaus ja OLAP-määritelmä
OLAP-kuution teko Jouni Huotari OLAP-ohjetekstit kopioitu Microsoftin ohjatun OLAP-kuution teko-ohjeesta Esimerkin kuvaus ja OLAP-määritelmä Tavoitteena on luoda OLAP-kuutio Northwind-tietokannan tilaustiedoista
LisätiedotKäyttäjän käsikirja. LIB 500 ja LIB 510 v.4.0.2. 8.2. Releasettelutyökalu. 8.2.1. Yleistä. ,NNXQDMRNDLOPRLWWDDHWWlNRKGHRQSlLYLWHWWlYl
1MRS751368-RUM Käyttäjän käsikirja 8.1. Releyksikön valitseminen Releyksiköt esitetään asemakuvassa painikkeina. 8 $VHPDNXYDMRVVDQlN\\UHOH\NVLNN Jos kohteita tarvitsee päivittää, avataan ikkuna (Kuva 8.1.-2)
LisätiedotSuvi 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ätiedotNORMALISOINTI TIETOJEN MALLINNUS JOUNI HUOTARI & ARI HOVI
TIETOJEN MALLINNUS NORMALISOINTI HOVI, HUOTARI, LAHDENMÄKI: TIETOKANTOJEN SUUNNITTELU & INDEKSOINTI DOCENDO (2003, 2005) LUKU 5 JOUNI HUOTARI & ARI HOVI SUUNNITTELUPUTKI Käyttäjien näkemykset Näytöt, ikkunat
Lisätiedot2. Miksi keräämme käyttäjien tietoja? Fernando kerää ja käsittelee tiettyjä sivustonsa käyttäjien henkilötietoja, jotta:
TIETOSUOJASELOSTE 1. Johdanto Avare Oy ("Avare") sitoutuu suojaamaan Fernando sivuston (sisältäen, mutta ei rajoittuen, seuraavan internetsivuston (http://fernando.fi) sekä kaikki siihen liittyvät keskustelufoorumit,
LisätiedotSeuraavat Windowsin käyttöjärjestelmäversiot tukevat Novell Filr -työpöytäsovellusta:
Novell Filr -työpöytäsovellus lueminut Huhtikuu 2015 1 Tuotteen yleiskatsaus Novell Filr -työpöytäsovelluksella voit synkronoida Novell Filr -tiedostoja tietokoneesi tiedostojärjestelmän kanssa ja muokata
LisätiedotVAATIMUSMÄÄRITTELY. Polku http://code.google.com/p/polku-projekti/ Versio 1.1. Projektiryhmä
VAATIMUSMÄÄRITTELY Polku http://code.google.com/p/polku-projekti/ Versio 1.1 Projektiryhmä Janne Pihlajaniemi Antti Jämsén Maria Hartikainen Pekka Kallioniemi Jorma Laajamäki Panu Tunttunen Nina Tyni Joonas
LisätiedotPROJEKTISUUNNITELMA 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ätiedotHakusuosikit. Unifaun Online 2015-12-16
Hakusuosikit Unifaun Online 2015-12-16 2 Sisältö 1 Hakusuosikit... 3 1.1 Käsitteitä... 3 1.2 Symboleita ja painikkeita... 3 1.3 Luo Hakusuosikki... 4 1.4 Hakusuosikin käyttö... 7 1.5 Poista hakusuosikki...
LisätiedotASENNUS- JA KÄYTTÖOHJE
ASENNUS- JA KÄYTTÖOHJE YKSIKKÖHINTA SOPIMUKSEN TOTEUTUNEET MÄÄRÄT-SOVELLUS CMPRO5 VERSIO 2.8 PÄIVITETTY HEINÄKUU 2010 COPYRIGHT 2010 ARTEMIS FINLAND OY. ALL RIGHTS RESERVED. KÄYTTÖOHJE SIVU 2 (12) SISÄLLYSLUETTELO
LisätiedotKäyttöehdot, videokoulutukset
Käyttöehdot, videokoulutukset Edita Publishing Oy PL 700, 00043 NORDIC MORNING www.editapublishing.fi Asiakaspalvelu www.edilexpro.fi edilexpro@edita.fi puh. 020 450 2040 (arkisin klo 9 16) 1 Yleistä Tämä
LisätiedotMESSUTAPAHTUMAT. Lisää tehoa ja vaikuttavuutta kesäkauden mainontaan. Kuva: Suomen asuntomessut
MESSUTAPAHTUMAT Lisää tehoa ja vaikuttavuutta kesäkauden mainontaan Kuva: Suomen asuntomessut Asuntomessut Seinäjoella 8.7.-7.8.2016 Vuoden 2016 Asuntomessut pidetään Seinäjoen Pruukinrannassa. Asuntomessualue
LisätiedotKä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ätiedotTietokannan 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ätiedotSonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje
Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje Sisällysluettelo VIP Laajennettu raportointi... 3 Luo raportti Laajennetun raportoinnin työkaluilla... 4 Avaa Laajennettu raportointi... 4 Valitse
LisätiedotLUKU II HOMOLOGIA-ALGEBRAA. 1. Joukko-oppia
LUKU II HOMOLOGIA-ALGEBRAA 1. Joukko-oppia Matematiikalle on tyypillistä erilaisten objektien tarkastelu. Tarkastelu kohdistuu objektien tai näiden muodostamien joukkojen välisiin suhteisiin, mutta objektien
LisätiedotVINKKEJÄ 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ätiedotToiminnallinen määrittely. XLet esimerkkisovellus
Toiminnallinen määrittely XLet esimerkkisovellus Versio Päiväys Tekijä Kuvaus 0.1 7.12.2001 Oskari Pirttikoski Ensimmäinen versio Toiminnallinen määrittely, XLet esimerkkisovellus 1/12 SISÄLLYSLUETTELO
LisätiedotPILETTI. Tekninen vaatimusmäärittely. v. 0.2
PILETTI Tekninen vaatimusmäärittely v. 0.2 2 Sisällysluettelo 1. Yleiskuvaus... 3 2. Taustajärjestelmä... 4 3. Palvelupisteiden sovellus... 4 4. Korttisovellus ja turvaratkaisu... 4 5. Rajapinnat... 5
LisätiedotOhjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit
Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää
LisätiedotHenkilö- ja yrityskohdentaminen rekrytoivissa koulutusohjelmissa sekä niihin liittyvien palveluiden myynti ja markkinointi.
Henkilö- ja yrityskohdentaminen rekrytoivissa koulutusohjelmissa sekä niihin liittyvien palveluiden myynti ja markkinointi. Tieto Versio 1 URL http://dk.mercell.com/permalink/31689321.aspx Ulkoinen hankinta
Lisätiedotlineitä oppimisen tueksi
Moodlen välineitv lineitä oppimisen tueksi Ennakkotehtävä Sinulle: 1. Mieti valmiiksi aihe, josta alat laatia verkkokurssia tai kurssin osaa. Verkko tutuksi -kurssilla on tavoitteena suunnitella joko kokonainen
LisätiedotNokia Lifeblog 2.5 Nokia N76-1
Nokia Lifeblog 2.5 Nokia N76-1 2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N76 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä tavaramerkkejä. Muut tässä asiakirjassa
Lisätiedot2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä
Nokia Lifeblog 2.5 2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä tavaramerkkejä. Muut tässä asiakirjassa mainitut
LisätiedotYlläpitodokumentti. Boa Open Access. Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Ylläpitodokumentti Boa Open Access Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
LisätiedotProspektini. Usein kysytyt kysymykset SISÄLLYS
Prospektini Usein kysytyt kysymykset SISÄLLYS Prospektini - yleistä 1. Mikä on Prospektini sovellus? 2. Mistä löydän Prospektini sovelluksen ja kuinka voin ladata sen? 3. Millä laitteilla Prospektini sovellus
LisätiedotHarjoituksen 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ätiedotOpettajan pikaopas Opintojaksopalaute-järjestelmään
Opettajan pikaopas Opintojaksopalaute-järjestelmään Yleistä... 3 Sijainti... 3 Kirjautuminen... 3 Kyselyn rakenne... 3 Opettajan toiminnot kirjautumisen jälkeen... 3 Lukuvuoden opintojaksojen listaaminen...
LisätiedotRAPORTTI 25.2.2011 SUORITETUISTA KÄYTETTÄVYYSTESTEISTÄ Luuppi-projekti
RAPORTTI 25.2.2011 SUORITETUISTA KÄYTETTÄVYYSTESTEISTÄ Luuppi-projekti Saila Oldén 1. JOHDANTO Tässä raportissa kuvataan perjantaina 25.2.2011 Luuppi-projektin tiimoilta suoritettujen käytettävyystestien
LisätiedotFUNKTIONAALIANALYYSIN PERUSKURSSI 1. 0. Johdanto
FUNKTIONAALIANALYYSIN PERUSKURSSI 1. Johdanto Funktionaalianalyysissa tutkitaan muun muassa ääretönulotteisten vektoriavaruuksien, ja erityisesti täydellisten normiavaruuksien eli Banach avaruuksien ominaisuuksia.
LisätiedotT Testiraportti - järjestelmätestaus
T-76.115 Testiraportti - järjestelmätestaus 18. huhtikuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 18.04.2002 Jani Myyry Muutettu viimeksi: 18.04.2002 Jani Myyry Versiohistoria
LisätiedotECDL Tietokannat. Copyright 2015 ECDL Foundation ECDL Tietokannat Sivu 1 / 7
ECDL Tietokannat Copyright 2015 ECDL Foundation ECDL Tietokannat Sivu 1 / 7 Tavoite Tässä esitellään tutkintovaatimukset moduulille ECDL Tietokannat, joka määrittelee tarvittavat tiedot ja taidot näyttökokeen
LisätiedotMaastotietokannan 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ätiedotWebforum. 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ätiedotKÄYTTÖOHJE. Servia. S solutions
KÄYTTÖOHJE Servia S solutions Versio 1.0 Servia S solutions Servia Finland Oy PL 1188 (Microkatu 1) 70211 KUOPIO puh. (017) 441 2780 info@servia.fi www.servia.fi 2001 2004 Servia Finland Oy. Kaikki oikeudet
Lisätiedotoppilaan kiusaamista kotitehtävillä vai oppimisen työkalu?
Oppimispäiväkirjablogi Hannu Hämäläinen oppilaan kiusaamista kotitehtävillä vai oppimisen työkalu? Parhaimmillaan oppimispäiväkirja toimii oppilaan oppimisen arvioinnin työkaluna. Pahimmillaan se tekee
LisätiedotSEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3
AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision päiväys: 29.11.2004 Seuraavan
LisätiedotLuku 10 Käyttöönoton suunnitteluja toteutusvaihe
Luku 10 Käyttöönoton suunnitteluja toteutusvaihe Käyttöönoton Roll-Out Planning suunnittelu- & Preparation ja valmistelu Design Tiedon- Data Conversion muunnos- prosessien Processes suunnittelu Toimipisteiden
LisätiedotTeknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Xlet
Testitapaukset - Xlet Sisällysluettelo 1. Johdanto...3 2. Testattava järjestelmä...4 2.1 Koko järjestelmän yleiskuvaus...4 2.2 Xlet-demosovellus ja sen toimintaperiaate...5 3. Testitapaukset...6 3.1 Objektien
LisätiedotLomarengas Oy: henkilötietolain (523/1999) mukainen rekisteriseloste Päivitetty 12.02.2016
Lomarengas Oy: henkilötietolain (523/1999) mukainen rekisteriseloste Päivitetty 12.02.2016 Rekisterinpitäjä, rekisterin nimi ja yhteystiedot Lomarengas Oy ja Lomarengas Oy:n tytäryhtiöt (myöh. rekisterinpitäjä
LisätiedotT Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 7 (opetusmoniste, kappaleet )
T-79144 Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 7 (opetusmoniste, kappaleet 11-22) 26 29102004 1 Ilmaise seuraavat lauseet predikaattilogiikalla: a) Jokin porteista on viallinen
LisätiedotEDMODO. -oppimisympäristö opettajille ja oppilaille KOONNUT: MIKA KURVINEN KANNUKSEN LUKIO
EDMODO -oppimisympäristö opettajille ja oppilaille KOONNUT: MIKA KURVINEN KANNUKSEN LUKIO HUOM! Edmodo kehittyy koko ajan, seuraavat ohjeet voivat olla jo päivityksen tarpeessa. 1 Sisällysluettelo Rekisteröityminen
LisätiedotYksilökeskeinen valmennusfilosofia
PELAAJAPROFIILI Yksilökeskeinen valmennusfilosofia Suomen Palloliitto on määritellyt: "Yksilökeskeisellä valmennusfilosofialla tarkoitetaan valmentajan ja pelaajan välistä vuorovaikutusta ja toimintaa,
LisätiedotHarjoitustehtävät ja ratkaisut viikolle 48
Harjoitustehtävät ja ratkaisut viikolle 48 1. Tehtävä on jatkoa aiemmalle tehtävälle viikolta 42, missä piti suunnitella älykodin arkkitehtuuri käyttäen vain ennalta annettua joukkoa ratkaisuja. Tämäkin
LisätiedotSuvi Junes/Pauliina Munter Tampereen yliopisto / tietohallinto 2014
Wiki Wiki-työkalu mahdollistaa dokumenttien työstämisen kurssilla yhteisesti siten, että opettaja ja opiskelija/opiskelijat voivat muokata samaa dokumenttia. Opettaja voi luoda Jokaiselle opiskelijalle
Lisätiedot,QWHUQHWVHODLPHQNl\WWlPLQHQ±,QWHUQHW([SORUHU
,QWHUQHWVHODLPHQNl\WWlPLQHQ±,QWHUQHW([SORUHU Tässä pääsette tutustumaan Internet Explorerin (IE) käyttöön. Muitakin selainversioita löytyy, kuten esimerkiksi Netscape, Opera ja Mozilla. Näiden muiden selainten
LisätiedotThe OWL-S are not what they seem
The OWL-S are not what they seem...vai ovatko? Verkkopalveluiden koostamisen ontologia OWL-S Seminaariesitelmä 15.4.2013 Emilia Hjelm Internet on hankala Nykyinternet on dokumenttien verkko Asiat, joita
LisätiedotKÄ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ätiedotPalvelukuvaus Datatalkkari 19.5.2016 LOUNEA DATATALKKARI PALVELUKUVAUS. www.lounea.fi
Palvelukuvaus Datatalkkari 19.5.2016 1 LOUNEA DATATALKKARI PALVELUKUVAUS 2 Sisällysluettelo 1. YLEISKUVAUS... 3 2. PALVELUKOMPONENTIT... 3 2.1. Käyttöönotto ja opastus... 3 2.2. Huolto ja asennus... 3
LisätiedotAttribuutti-kyselypalvelu
Attribuutti-kyselypalvelu sivu 1/10 Sisällysluettelo 1 Johdanto... 3 2 Palvelut... 3 2.1 Ammattioikeudenrajoituslista... 3 2.2 Ammattioikeuslista... 3 2.3 Attribuutti-rajoitustietosanoma... 3 3 Palvelurajapinnan
LisätiedotGeoGebra-harjoituksia malu-opettajille
GeoGebra-harjoituksia malu-opettajille 1. Ohjelman kielen vaihtaminen Mikäli ohjelma ei syystä tai toisesta avaudu toivomallasi kielellä, voit vaihtaa ohjelman käyttöliittymän kielen seuraavasti: 2. Fonttikoon
LisätiedotSOVELLUSALUEEN KUVAUS
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu SOVELLUSALUEEN KUVAUS LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 2.1 Tila: hyväksytty Päivämäärä: 12.12.2000
LisätiedotAsiakkaiden osallistaminen on innovaation paras lanseeraus. Laura Forsman FFF, Turun Yliopisto
Asiakkaiden osallistaminen on innovaation paras lanseeraus Laura Forsman FFF, Turun Yliopisto Tuotteita käyttävistä ihmisistä on tullut parempia mainoksia, kuin perinteisistä medioista Miksi näin on? 3
LisätiedotKäyttöohje. Energent MagiCAD plugin
Käyttöohje Energent MagiCAD plugin Sisältö 1. Yleistä 1 Dokumentin sisältö... 1 Ohjelman asennus... 1 Vaadittavat ohjelmistot... 1 Asennus... 1 Ohjelman käynnistys... 2 2. Toiminnallisuudet 3 Insert Energent
LisätiedotTOIMINNALLINEN MÄÄRITTELY. PROJEKTITYÖ Tik-76.115 Wclique
TOIMINNALLINEN MÄÄRITTELY PROJEKTITYÖ Tik-.115 SISÄLLYSLUETTELO Sisällysluettelo... Versiohistoria... 1. JOHDANTO... 4 1.1 Tarkoitus ja kattavuus... 4 1. Tuote... 4 1. Määritelmät, termit ja lyhenteet...
LisätiedotHYVINVOINNIN ETURINTAMASSA
An ASSA ABLOY Group brand HYVINVOINNIN ETURINTAMASSA Abloy -ratkaisut terveydenhuoltoon Hyvän hoidon ehdoilla Toimivat, turvalliset puitteet nousevat kriittiseen rooliin ihmisten hyvinvoinnista huolehdittaessa.
LisätiedotTiedonlouhinta rakenteisista dokumenteista (seminaarityö)
Tiedonlouhinta rakenteisista dokumenteista (seminaarityö) Miika Nurminen (minurmin@jyu.fi) Jyväskylän yliopisto Tietotekniikan laitos Kalvot ja seminaarityö verkossa: http://users.jyu.fi/~minurmin/gradusem/
Lisätiedot