Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu MÄÄRITTELY. LiKe Liiketoiminnan kehityksen tukiprojekti
|
|
- Petri Manninen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TOIMINNALLINEN MÄÄRITTELY LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 2.1 Tila: hyväksytty Päivämäärä: Tekijä: Maaret Pyhäjärvi Kommentit: Hyväksyi: Antti Sillanpää, Eero Jyske
2 VERSIOHISTORIA Versio Päivämäärä Muutokset Muuttaja Alustava versio Maaret Pyhäjärvi Tarkennettu Antin kommenttien pohjalta Maaret Pyhäjärvi Tarkennettu käyttöliittymän osalta Niko Tolvanen Katselmointikorjaukset tehty Maaret Pyhäjärvi Asiakaskatselmoinnin muutokset tehty ja viimeistelty palautukseen Siirretty tietokannan yksityiskohdat tekniseen määrittelyyn ja viimeistelty asiakaskatselmointiin Maaret Pyhäjärvi Maaret Pyhäjärvi Asiakaskatselmoinnin korjaukset tehty Maaret Pyhäjärvi
3 1. JOHDANTO TARKOITUS JA KATTAVUUS MÄÄRITELMÄT, TERMIT JA LYHENTEET TUOTE YLEISKATSAUS DOKUMENTTIIN 3 2. YLEISKUVAUS YMPÄRISTÖ TOIMINTA KÄYTTÄJÄT YLEISET RAJOITTEET OLETUKSET JA RIIPPUVUUDET 6 3. TIEDOT JA TIETOKANTA TIETOSISÄLTÖ KÄYTTÖINTENSITEETTI KAPASITEETTIVAATIMUKSET 9 4. TOIMINNOT 9 5. ULKOISET LIITTYMÄT LAITTEISTOLIITTYMÄT OHJELMISTOLIITTYMÄT TIETOLIIKENNELIITTYMÄT MUUT OMINAISUUDET SUORITUSKYKY JA VASTEAJAT KÄYTETTÄVISSÄ OLEMINEN, TOIPUMINEN, TURVALLISUUS, SUOJAUKSET YLLÄPIDETTÄVYYS SIIRRETTÄVYYS JA YHTEENSOPIVUUS OPEROINTI SUUNNITTELURAJOITTEET STANDARDIT LAITTEISTO- JA OHJELMISTORAJOITTEET MUUT RAJOITTEET JATKOKEHITYSAJATUKSIA 17
4 1. JOHDANTO 1.1 TARKOITUS JA KATTAVUUS Tämä dokumentti on liiketoiminnan kehityksen tukijärjestelmän LiKen toiminnallinen määrittely. Tämä asiakirja on suunnattu projektiryhmän sisäiseen käyttöön, asiakkaalle sekä kurssin edustajille. Dokumentti kattaa järjestelmän toteutettavan ja suunniteltavan toiminnallisuuden, käyttöliittymän toiminnat sekä niiden väliset yhteydet. Järjestelmän tekninen määrittely täydentää tässä dokumentissa esitettyjä tietoja. Tämä dokumentti laajentaa vaatimusmäärittelyn käyttötapauksissa esitettyjä järjestelmän ominaisuuksia; käyttötapauksissa kuvatuista ominaisuuksista on tähän dokumenttiin sisällytetty vain pakollisiksi ja suositeltaviksi määritetyt ominaisuudet. Suositeltavat ominaisuudet on otettu tähän dokumenttiin mukaan siksi, että ne on otettava huomioon järjestelmän käyttöliittymää suunniteltaessa. Käyttöliittymään on tarkoitus toteuttaa tavat suositeltavien ominaisuuksien käyttämiseen, vaikka niitä ei kaikkia välttämättä tässä projektissa toteuteta. Tämä johtuu siitä, että toimintojen lisääminen käyttöliittymään jälkikäteen voi johtaa käytettävyysongelmiin. Lisäominaisuuksien toteuttamista ei tässä dokumentissa käsitellä; nämä ominaisuudet nähdään jatkokehitysehdotuksina asiakkaalle. Suositeltavista ominaisuuksista toteutettaviksi valittavat ominaisuudet päätetään Toteutus 3 -vaiheen alussa. 1.2 MÄÄRITELMÄT, TERMIT JA LYHENTEET LiKe-projektissa käytettävä termistö, lyhenteet ja määritelmät on määritelty laatukäsikirjaan yleiseksi termistöohjeeksi. 1.3 TUOTE Projektissa toteutettavan tuotteen työnimi on LiKe. LiKe-järjestelmä tukee kehittämistoimintaa ja projektien välistä oppimista hajautetussa, tulevissa versioissa myös kansainvälisessä, ympäristössä. Järjestelmän lähtökohtana TAI:n KePRO-projektin tuottama konsepti, jossa kehitysprojektin eri vaiheet on identifioitu ja jossa on materiaalia 1
5 kehittämisprojektin kaikkiin vaiheisiin erilaisten dokumenttien muodossa. Järjestelmän sovellusalueen ja sen ongelmakentän tarkempi kuvaus on järjestelmän sovellusalueen kuvauksessa. Järjestelmä koostuu palvelimella sijaitsevasta tietokannasta sekä tiedostorakenteesta. Kookos-projektin tutkimustuloksena syntynyt tietoaineisto sijaitsee tiedostojärjestelmässä palvelimella, josta käyttäjä voi hakea haluamiaan dokumentteja tarkasteltavakseen tai muokattavakseen. Tietokanta sisältää tiedostoja, projekteja ja käyttäjiä koskevat metatiedot, joiden avulla käyttäjät voivat tehdä erilaisia hakuja. Metatiedot ovat erilaisia leimoja, joita projektille, käyttäjälle tai dokumenteille voidaan antaa. Käyttöliittymä on selainpohjainen. Järjestelmän käyttöliittymän avulla tuetaan projektin kulun ohjaamista TAI:n Kookos-projektin tutkimusmateriaaliin perustuvan projektinkulun mukaisesti. Käyttöliittymä ohjaa käyttäjän kussakin projektin vaiheessa niiden dokumenttipohjien käyttöön, jotka on katsottu tutkimuksen valossa olennaisiksi. Käyttäjä voi ladata työasemalleen dokumentteja käyttöliittymän kautta ja tallentaa dokumentteja takaisin palvelimelle. Dokumentit hallitaan keskitetysti palvelimelta ja samanaikainen editointi estetään. Käyttäjällä on käytössään myös valikoima dokumenttipohjia ja projektin alkaessa myös ns. projektipohjia, joista hän voi valita omaa projektiansa vastaavan. Näiden avulla hän ohjautuu oikeanlaiseen toimintatapaan ja voi rakentaa projektikohtaiset dokumenttinsa tämän pohjan päälle. Perusdokumenttipohjat ovat kaikkien käyttäjien nähtävissä, kun taas projektien näkyvyys on projektikohtaista. Järjestelmä tukee eri käyttäjäoikeuksia projektitasolla. Kullekin käyttäjälle voidaan määrittää luku-, luku- ja muokkaus- tai luku-, muokkaus- ja poistamisoikeus projektin materiaaleihin. Lisäksi on käyttäjiä, joilla on lukuoikeudet tai kaikki oikeudet järjestelmän kaikkeen tietosisältöön. Käyttäjälle, jolla ei ole mitään oikeuksia johonkin projektiin, ei näytetä kyseisen projektin materiaaleja. Yrityksen johto on erillinen käyttäjäryhmä, jolla on lukuoikeudet kaikkiin järjestelmässä oleviin projekteihin. Johto-käyttäjäryhmän jäsenillä voi lisäksi olla erilaisia projektikohtaisia oikeuksia samalla tavalla kuin muilla käyttäjillä. Pääsynvalvonnan ohittamisen estämiseen kiinnitetään toteutuksessa erityistä huomiota, samoin kuin tietoaineiston salaamiseen sen tietoverkossa liikkumisen aikana. 2
6 Tavallisten käyttäjien lisäksi järjestelmässä on erillinen järjestelmänvalvoja, joka vastaa järjestelmän ylläpidosta ja joka voi lisätä järjestelmään uusia käyttäjiä, poistaa käyttäjiä sekä muokata käyttäjien tietoja. Vaatimusmäärittelyssä määritetyistä käyttötapauksista on LiKe-projektin piirissä tarkoitus toteuttaa vain pakolliset. Suositeltavat ominaisuudet määritellään, ja niiden toteutus suunnitellaan samalla kuin pakollisten. Niitä toteutetaan niiltä osin kuin projektin työmäärän puitteissa on mahdollista. n työn päätyttyä TAI:n Kookosprojekti jatkaa järjestelmän kehitystä toteuttaen ominaisuuksia, joita tämän projektin piirissä ei tehty. Lisäominaisuudet ovat jatkokehitysehdotuksia, joita ei tällä hetkellä järjestelmälle pidetä välttämättöminä. Järjestelmän toteutus ei ota kantaa järjestelmän tietosisältöön, vain sen esille tuomiseen. Järjestelmällä tuetaan määriteltyjen tavoitteiden saavuttamista hyvinä pidettyjen työtapojen kautta. Sillä ei kuitenkaan voi määritellä organisaation tavoitteita. Tavoitteiden määrittäminen on järjestelmää käyttävän organisaation vastuulla, ja järjestelmä ei ota kantaa näiden tavoitteiden oikeellisuuteen. 1.4 YLEISKATSAUS DOKUMENTTIIN Tämä suunnitelma jakautuu kahdeksaan lukuun. Ensimmäinen luku on johdanto määrittelydokumenttiin ja antaa yleiskuvan tehtävästä tuotteesta sekä sen toiminnoista. Toisessa luvussa kuvataan järjestelmän toimintaa, ympäristöä ja käyttäjiä sekä järjestelmän toteutuksen rajoituksia. Kolmas luku määrittelee järjestelmän tietovaraston, sen sisällön ja eri yksilöjoukkojen suhteet toisiinsa sekä käytettävät arvot, mikäli näille asetetaan rajoitteita. Neljäs luku esittelee järjestelmän arkkitehtuurin yleisellä tasolla sekä määrittää toiminnot käyttöliittymän kautta navigaatiokartan avulla. Luvussa viisi kuvataan järjestelmän ulkoisia liittymiä ja esitellään järjestelmän pohjaksi tarvittavat ohjelmistot. Luku kuusi kuvaa järjestelmän suorituskykyyn, vasteaikaan, käytettävyyteen (usability) ja käytettävissä olemiseen (availability) sekä ylläpidettävyyteen, luotettavuuteen ja turvallisuuteen liittyvät kysymykset. Luku seitsemän kuvaa suunnittelun rajoitteet, ja lukuun kahdeksan kerätään jatkokehitysehdotuksia. 3
7 2. YLEISKUVAUS 2.1 YMPÄRISTÖ LiKe-järjestelmä on liiketoiminnan kehittämistä tukeva sovellus, joka on tarkoitettu hajautettuun liiketoimintaympäristöön. Järjestelmä rakennetaan Web-palvelimen ja tietokannan päälle. Järjestelmän tietoaineisto on tuotettu useilla eri sovelluksilla. Järjestelmän kautta käytetään useita eri sovelluksia, mutta järjestelmässä ei ole suoraa yhteyttä näihin sovelluksiin. Erillisten sovellusten tarjoaminen siis jätetään käyttäjän koneen käyttöjärjestelmälle. Järjestelmä on selainpohjainen client/server-sovellus. Näin ollen käyttäjällä on oltava jokin selainohjelma (Microsoft Internet Explorer 4.0 tai uudempi versio tai Netscape Navigator 4.0 tai uudempi versio) sekä järjestelmän kautta käytettävien dokumenttien avaamiseen ja mahdolliseen muokkaamiseen tarvittavat ohjelmat. 2.2 TOIMINTA Järjestelmän toimintaan liittyvät vaatimukset ja näin ollen myös järjestelmän toiminnallisuudet on määritetty tarkemmin käyttötapausten kautta. Eri toiminnallisuudet sijoittuvat osaksi käyttöliittymän näkymiä, joiden suhdetta toisiinsa kuvaa navigaatiokartta, joka on esitetty luvussa 4. Kullakin sivulla voi olla useita toiminnallisuuksia ja niiden toteutus ja sijoittelu käyttöliittymään tarkentuu käyttöliittymän läpikäynneissä. Toiminnallisuudet kohdistuvat järjestelmän tietoaineistoon, joka koostuu projekteista, projektien dokumenteista sekä käyttäjistä. Tietoaineistoa kuvataan tarkemmin kohdassa 3.1. Käyttötapaukset on lajiteltu kolmeen luokkaan: pakollisiin ja suositeltaviin ominaisuuksiin sekä lisäominaisuuksiin. Suunnittelussa pyritään määrittelemään toteutustapa pakollisille ja suositeltaville ominaisuuksille. Projektin aikana toteutetaan kaikki pakolliset toiminnallisuudet ja suositeltavia siltä osin kuin se käytettävissä olevien resurssien puitteissa on mahdollista. 4
8 2.3 KÄYTTÄJÄT Järjestelmän käyttäjiä ei ole rajattu: käyttäjä voi olla kuka tahansa henkilö, joka on yrityksessä jollain tavalla tekemisissä liiketoiminnan kehittämisen kanssa. Näin ollen käyttäjien osaamisen taso on varsin vaihteleva, ja järjestelmän käyttäminen tavallisena käyttäjänä ei saa vaatia erityisosaamista; selaimen ja sovellusohjelmien käytön hallitseminen riittää. Käyttäjäryhmien tarkempi kuvaus on termimäärittelyissä sekä näiden valintojen perustelut järjestelmän sovellusalueen kuvauksessa. Kirjainlyhenteitä käytetään käyttötapauksien kuvauksissa kuvaamaan, kenen suoritettavissa mikäkin toiminto on. Järjestelmän käyttäjät voidaan jakaa seuraaviin käyttäjäryhmiin: Järjestelmänvalvoja (A): Järjestelmänvalvoja ylläpitää järjestelmän eri hallinnollisia tietoja. Johto (M): Johdolla on oikeus lukea kaikkia järjestelmän projektidokumentteja. Suunnittelija (D): Suunnittelijalla on oikeus lukea, muokata ja poistaa tiedostoja joihin hänelle on määritelty oikeudet. Toteuttaja (I): Toteuttajalla on oikeus lukea ja muokata tiedostoja joihin hänelle on määritelty oikeudet. Osallistuja (P): Osallistujalla on oikeus lukea tiedostoja joihin hänelle on määritelty oikeudet. Yllä esitetyistä käyttäjäryhmistä kaksi ensimmäistä ovat yleisen tason käyttäjäryhmiä, jotka eivät riipu projektista. Kolme viimeistä ryhmää ovat projektikohtaisia. Käyttäjästä riippuen järjestelmä voi olla osa päivittäistä työrutiinia tai mahdollisesti tietolähde, jota käytetään vain silloin tällöin. 5
9 2.4 YLEISET RAJOITTEET Järjestelmä on tarkoitettu käytettäväksi liiketoiminnan kehittämiseen yritysympäristössä ja sen tietosisältönä voi olla myös yrityksen liikesalaisuuksiin liittyvää dokumentaatiota. Näin ollen järjestelmän toiminnassa on otettava tietoturvanäkökulmat huomioon alusta alkaen. Järjestelmä on tarkoitettu tavalliselle käyttäjälle ja sen käytön on oltava helppoa, joten käytettävyys (usability) on otettava tarkkaan huomioon järjestelmän toiminnallisuutta suunniteltaessa; tietoturvan toteuttaminen ei saa oleellisin osin heikentää järjestelmän käytettävyyttä. Odotettavissa olevat käyttäjämäärät eivät ole kovin suuria (ks. kohta 3.2), eikä järjestelmän käytettävissä olemiselle (availability) ja suorituskyvylle ole tiukkoja rajoituksia (ks. kohta 6.1). 2.5 OLETUKSET JA RIIPPUVUUDET Järjestelmää käytetään selaimesta. Tuetut selaimet ovat MS Internet Explorer 4.0 ja uudemmat versiot sekä Netscape Navigator 4.0 ja uudemmat versiot. Järjestelmää käytetään 32-bittisessä Windows-ympäristössä, sillä suurin osa järjestelmän tietoaineistosta on nykyisellään tuotettu MS Office -ohjelmilla. Vaikka sovellusohjelmia voi olla muitakin, oletuksena on, että niitä käytetään Windows-ympäristössä. Käytettävä käyttöjärjestelmä ja sovellusohjelmat määräävät järjestelmän laitteistovaatimukset. Tuotaessa dokumentteja verkon yli palvelimelta, ne tallennetaan aina käyttäjän paikalliselle levylle. Käyttäjän oletetaan itse huolehtivan väliaikaistiedostojen poistosta. Koska käynnistettävä sovellusohjelma käynnistyy käyttöjärjestelmään määritellyn tiedostotyypin perusteella, järjestelmän toteutuksessa ei oteta kantaa sovellusohjelmien versioon. Mikäli sovellusohjelmaa ei ole asennettuna käyttäjän koneella, käyttöjärjestelmä tuo näkyviin Avaa sovelluksessa -valintaikkunan. Järjestelmän palvelinosa toimii Web-palvelimen ja relaatiotietokannan päällä. Tarkemmat tekniset yksityiskohdat määritellään teknisessä määrittelyssä. 6
10 3. TIEDOT JA TIETOKANTA 3.1 TIETOSISÄLTÖ Järjestelmän pohjana on relaatiotietokanta. Järjestelmän tietokantaa käytetään vain LiKejärjestelmän kautta; tämä koskee sekä normaalia käyttöä että hallinnointia. Järjestelmän tietokannan tietoaineiston varmuuskopiointi hoidetaan tarvittaessa erikseen eikä se ole osana järjestelmää. Järjestelmän tietosisältö UML-kaaviona on esitetty kuvassa 1. Koska järjestelmä halutaan myöhemmin lokalisoida muille kielille, tietokannassa, samoin kuin koodissa, käytetään englantia kielenä kenttien nimille. Tietokannan taulujen yksityiskohdat on esitetty tietokannan UML-mallista. Kukin luokka esittää käytännössä yhtä tietokannan taulua ja sen attribuutit taulun kenttiä. Kentät on lueteltu taulukohtaisesti teknisessä määrittelyssä. Kuvassa 1 isolla kirjaimella alkavat luokat vastaavat ER-kaavion yksilöjoukkoja, pienellä kirjaimella alkavat luokat vastaavat suhteita. Mikäli suhteita kahden yksilöjoukon välillä on useita, kaavioon on luotu yläluokka, joka jakaantuu useiksi suhteiksi. Dokumenttien luomisesta ja käsittelystä kirjoitetaan tietoa lokiin, joka ei ole tietokannan osa. Loki on vakiomuotoinen tekstitiedosto. 7
11 Kuva 1: Tietokannan UML-kaavio 8
12 3.2 KÄYTTÖINTENSITEETTI Järjestelmällä on yhtäaikaisia käyttäjiä enintään 20. Järjestelmää käytetään periaatteessa vuorokauden ympäri, mutta suurimmat käyttäjämäärät esiintyvät todennäköisesti arkisin virka-aikana. Järjestelmän käyttö on hakuintensiivistä: käyttäjät etsivät erilaisiin tarkoituksiin sopivia dokumentteja järjestelmästä. Lisäksi dokumentit siirretään palvelimelta käyttäjän koneelle avattavaksi, mikä asettaa vaatimuksia siirtämiseen käytettävälle verkolle. Kaikissa järjestelmässä olevissa projekteissa voidaan olettaa olevan mukana yhteensä noin 200 aktiivista käyttäjää. 3.3 KAPASITEETTIVAATIMUKSET Järjestelmässä säilytettävä tietomäärä on suuri: on mahdollista, että järjestelmään on tallennettu sadan projektin osalta kustakin 100 dokumenttia, joiden keskimääräinen koko on satoja kilotavuja. Järjestelmän kapasiteettivaatimukset ovat siis suuret, mikä tulee huomioida palvelinta, tiedostojen sijoitusta ja varmuuskopiointia suunniteltaessa. Järjestelmän tietoaineisto pohjautuu peruskarttakirjan materiaaliin, jota kopioidaan kuhunkin uuteen luotavaan projektiin. Näin ollen tietomäärä kasvaa nopeasti projektimäärän funktiona. Kehittäjän karttakirjassa on tällä hetkellä 17 suurta kalvosarjaa, 9 PDF-muodossa olevaa ohjetta, 87 erillistä työkaludokumenttia (Word- ja Excel-muodoissa). Peruskarttakirjan kokonaistilan tarve on 43 megatavua. Peruskarttakirjan pohjalta arvioidaan luotavan 20 uutta projektia vuodessa. Kuhunkin aktiiviseen projektiin arvioidaan lisättävän äsken mainittujen perustietojen lisäksi 100 dokumenttia vuodessa. 4. TOIMINNOT Järjestelmän toiminnot on määritetty tarkemmin käyttötapauskuvauksissa ja kerätty käyttöliittymän näkymiin. Käyttöliittymä on määritelty navigaatiokartan kautta, joka on esitetty kuvassa 3. Alla kuvassa 2 on esitetty järjestelmän toimintojen jako palvelin- ja 9
13 käyttäjäsovellusten kesken, jotka kokonaisuudessaan toteuttavat järjestelmän toiminnot. Eri osien tarkempi määrittely on teknisessä määrittelyssä. Kuva 2. Järjestelmän toimintojen jako 1. Käyttöliittymän osalta ohjelmistossa on seuraavat näkymät: 2. Järjestelmänhallinta 3. Käyttäjähallinta 4. Lokitiedot 5. Projektipohjien luonti 6. Seurattavien dokumenttien valinta 7. Haku 8. Pohjan luominen, muokkaus, poisto 9. Editoitavana olevat dokumentit 10. Etusivu 11. Dokumenttien selaus (vaihe) 12. Projekti 13. Valittu dokumentti (luku) 10
14 14. Uusi projekti: 15. Projektivaihe: 16. Muutos (luku): 17. Dokumentin lisäys 18. Projektivaihe 19. Valittu dokumentti 20. Metatiedon luku 21. Metatiedon muokkaus 22. Lisätiedot 23. Dokumentin poisto 24. Valittu dokumentti 25. Dokumentin muokkaus Kukin komponentti on erillinen HTML-sivu järjestelmän käyttöliittymässä. Näiden komponenttien suhdetta toisiinsa on kuvattu tarkemmin käyttöliittymän navigaatiokartassa kuvassa 3. Navigaatiokartasta ilmenee, mitä tietoja ja toimintoja kullakin sivulla on sekä mistä sivuista käyttäjä pääsee siirtymään mihinkin toisiin sivuihin. 11
15 Kuva 3. Järjestelmän käyttöliittymän navigaatiokartta 5. ULKOISET LIITTYMÄT 5.1 LAITTEISTOLIITTYMÄT Itse järjestelmä ei käytä mitään ulkoisia laitteita; kaikki laitteistoliittymät toimivat joko sovellusohjelmien tai käyttöjärjestelmän kautta. 12
16 5.2 OHJELMISTOLIITTYMÄT Järjestelmä käyttää Web-palvelinta (Apache ), Tomcat 3.1 -JSP-laajennusta ja relaatiokantaa (Microsoft SQL Server 7.0 SP2) Windows NT 4 Server -ympäristössä. Lisäksi järjestelmän kautta käytetään sen sisältämien dokumenttien muokkaus- ja tarkasteluohjelmia. Muokkaus- ja tarkasteluohjelmien versiot eivät ole suoranaisessa yhteydessä järjestelmään, ainakin Wordin, Excelin ja PowerPointin versioiden 97 ja 2000 toiminta tarkistetaan. 5.3 TIETOLIIKENNELIITTYMÄT Järjestelmä vaatii toimiakseen jatkuvan verkkoyhteyden. Selainohjelma huolehtii verkkoyhteyden luomisesta palvelimen ja käyttöjärjestelmän kanssa. Tiedonsiirto palvelimen ja selaimen välillä tapahtuu HTTP(S)-protokollan avulla. 6. MUUT OMINAISUUDET 6.1 SUORITUSKYKY JA VASTEAJAT Järjestelmä ei saa aiheuttaa häiritsevää viivettä dokumenttien avaamisessa verrattuna tilanteeseen, jossa dokumentti avataan käyttäjän paikallisella koneella, kun verkon aiheuttamaa tiedonsiirtoviivettä ei oteta huomioon. Häiritsevä viive mitataan asiakkaan subjektiivisen käyttökokemukseen perustuvan arvion perusteella. Järjestelmälle ei aseteta erillisiä suorituskyky- ja käytettävissäolemisvaatimuksia, vaan vaatimukset tulevat järjestelmän käytettävyysvaatimuksien (usability-vaatimusten) kautta. 6.2 KÄYTETTÄVISSÄ OLEMINEN, TOIPUMINEN, TURVALLISUUS, SUOJAUKSET Käytettävyydelle (availability) ei aseteta erityisiä vaatimuksia. Koska järjestelmä sisältää liiketoiminnan kehittämiseen liittyviä mahdollisesti luottamuksellisia tietoja, tietoturvaan on kiinnitettävä huomiota: tiedot eivät saa liikkua verkon kautta salaamattomina, ja käyttäjien oikeudet on aina tarkistettava, ennen kuin he pääsevät suorittamaan haluamiaan 13
17 toimia. Käyttäjät eivät saa saada tietoa sellaisen aineiston olemassaolosta, johon heillä ei ole mitään oikeuksia järjestelmässä. Käyttäjän virheiden varalta järjestelmän käyttöliittymässä on varmistukset esimerkiksi dokumenttien tai muiden tietojen poistamisesta. Mikäli käyttäjällä on pääsy järjestelmänvalvojan oikeuksin palvelinkoneelle, järjestelmän tietoaineiston muokkaamista ei ole estetty. Tietokannan eheydestä huolehtii tietokannanhallintajärjestelmä tietokantaan määritettyjen eheysehtojen perusteella. Mikäli tietokanta vioittuu, se voidaan palauttaa käyttäjäorganisaation oman varmuuskopiointikäytännön mukaisesti tai tietokantaa voidaan yrittää korjata manuaalisesti. Järjestelmän uudelleen käynnistäminen odottamattoman vian, esim. sähkökatkon, sattuessa on palvelinkoneen ylläpidon vastuulla. Järjestelmän palautumista ei näiltä osin automatisoida. 6.3 YLLÄPIDETTÄVYYS Järjestelmän toteutuksen perusvaatimuksena on modulaarisuus ja laajennettavuus. LiKeprojektin puitteissa järjestelmästä toteutetaan ensimmäinen versio, jonka jatkokehitys jatkuu TAI:n toimesta LiKe-projektin loppumisen jälkeen. Järjestelmän ylläpitoa varten toteutetaan käyttöliittymään järjestelmänvalvojille ylläpitotoimintoihin keskittyvä käyttöliittymän osa. Järjestelmän kautta tehtäviä ylläpitotehtäviä ovat käyttäjien lisääminen ja poistaminen sekä projektipohjien luominen. Järjestelmän tietokannan tietoihin (kuten kenttien oletusarvoihin ja niiden mahdollisten arvojen joukkoon) voi tehdä muutoksia SQL-lauseilla ottamalla riittävillä oikeuksilla yhteyttä tietokannanhallintajärjestelmään. LiKe-järjestelmä ei tarjoa näitä oikeuksia, vaan ne on määritettävä erikseen tietokannanhallintajärjestelmässä. Tästä toiminnosta tulee olemaan lisätietoja järjestelmänvalvojan käyttöoppaassa. Tietokannan taulujen tai kenttien nimiä ei saa muuttaa. Kenttien lisääminen on sallittua, mutta lisättyjä kenttiä ei automaattisesti tuoda osaksi LiKe-järjestelmän käyttöliittymää. 14
18 Käyttöliittymä pyritään LiKe-projektin puitteissa saamaan viimeisteltyyn muotoon ottaen huomioon mahdollisia myöhemmin toteutettavia ominaisuuksia, sillä ominaisuuksien lisääminen käyttöliittymän toteutukseen suunnitteluvaiheen jälkeen johtaa helposti vaikeakäyttöiseen järjestelmään. Järjestelmän ylläpidosta laaditaan erillinen ohje, joka käyttöliittymätoiminnallisuuksien lisäksi kuvaa ohjelmiston rakennetta lähdekooditasolla ja ohjelmiston mukauttamisessa huomioitavia asioita. Tässä huomioitavia asioita ovat ainakin metadatan uudelleen määrittäminen sekä käyttöliittymän ulkoasun mukauttaminen eri kohdeorganisaatioiden tarpeisiin. 6.4 SIIRRETTÄVYYS JA YHTEENSOPIVUUS Järjestelmän palvelinosa on suunniteltu ja toteutetaan NT 4 Server -ympäristöön. Toteutuksen aikana tutustutaan mahdollisuuksiin siirtää järjestelmä Windows2000- ympäristöön, koska käyttäjäorganisaatioiden voidaan olettaa siirtyvän NT4-palvelimista Windows palvelimiin vähintäänkin tutkimusprojektin keston aikana. Järjestelmän palvelinosaa ei ole tarkoitus siirtää muihin ympäristöihin. Järjestelmän taustana toimivat tietokanta ja WWW-palvelin ovat saatavissa myös Linux-versioina. Siirrettävyyttä ja suoraa yhteensopivuutta näille ei kuitenkaan tämän projektin puitteissa tutkita. Järjestelmän asiakasosan (web-pohjainen käyttöliittymä sekä mahdollinen käyttäjäsovellus) tulee toimia 32-bittisissä Windowsin versioissa Microsoft Internet Explorerin ja Netscape Navigatorin versiolla 4.0 ja uudemmilla versioilla. Asiakasosa saatetaan haluta tämän projektin ulkopuolella mukauttaa Macintoshympäristöön. Tätä ei kuitenkaan oteta huomioon toteutuksessa tässä vaiheessa. Vaatimukset tähän toteutukseen tulevat todennäköisesti sovellusohjelmien Windows ja Mac-versioiden eroista sekä mahdollisen käyttäjäsovelluksen mukauttamisesta. 15
19 6.5 OPEROINTI Järjestelmä tallentaa käyttäjän paikalliselle levylle version järjestelmän kautta avatuista dokumenteista. Näiden dokumenttien versioiden poistaminen tai järjestäminen on käyttäjän vastuulla. Palvelimen ylläpito tapahtuu osittain käyttöliittymän kautta, osin käsittelemällä suoraan palvelimella olevia sovellusohjelmia palvelimen järjestelmänvalvojan oikeuksin. Laitteiston ja ohjelmiston ylläpito on järjestelmänvalvojan vastuulla. 7. SUUNNITTELURAJOITTEET 7.1 STANDARDIT Järjestelmä toteutetaan USDP-ohjelmistoprosessin mukaisesti inkrementaalisesti ja iteratiivisesti. Toteutustekniikat ovat JavaScript, JSP, Java sekä SQL. Järjestelmän HTMLsivujen toteutuksessa noudatetaan HTML 4.0 -standardia. 7.2 LAITTEISTO- JA OHJELMISTORAJOITTEET Järjestelmän laitteisto- ja ohjelmistovaatimukset ovat seuraavan taulukon mukaiset: Taulukko 2. Laitteisto- ja ohjelmistovaatimukset Palvelinkone, jossa Windows NT 4 Server, Apache ja MS SQL Server sekä Palvelinosa niiden vähimmäisvaatimukset täyttävä laitteisto. Järjestelmälle levytilaa vähintään 5 GB. Tietokone, jossa 32-bittinen Windows-käyttöjärjestelmä, Microsoft Internet Explorer 4.0 tai uudempi versio tai Netscape Navigator 4.0 tai uudempi Asiakasosa versio sekä käytettävän käyttöjärjestelmän ja sovellusten vähimmäisvaatimukset täyttävä laitteisto. 16
20 7.3 MUUT RAJOITTEET Järjestelmän on oltava lokalisoitavissa projektin laatukäsikirjassa määritetyllä tavalla. Toteutettavalle koodille määritellään tyylisäännöt laatukäsikirjan koodauskäytännöissä. Toteutus 2 -vaiheen alussa kirjoitettavat koodauskäytännöt ohjeistavat mm. virheistä toipumisen toteuttamisessa ohjelmistoa toteutettaessa. 8. JATKOKEHITYSAJATUKSIA Koska LiKe-projekti on kestoltaan vuoden mittainen ja Kookos-projekti kolmevuotinen, järjestelmän kehitystyö jatkuu LiKe-projektin loppumisen jälkeen. Näin ollen jatkokehitysajatuksien kirjaaminen on erityisen oleellista. On todennäköistä, että järjestelmän lopulliseen muotoon saattamisessa toteuttajat vaihtuvat ja alkutilanteen ajatusten kirjaaminen tulevien tietoon on tärkeää. Jo vaatimusten kirjaamisessa lähti siitä, että asiakkaan kaikki toiveet yritetään kartoittaa mahdollisimman kattavasti ja kirjata ylös sekä priorisoida. Näin erilaisia aspekteja ja tulevia jatkokehitysajatuksia voidaan ottaa huomioon toteutusvaiheessa. Erilaiset jatkokehitysideat on kirjattu käyttötapauksiin lisäominaisuuksiksi. LiKe-projektin puitteissa ei ehditä toteuttamaan kuin pakolliset ominaisuudet ja osa suositeltavista ominaisuuksista. Näin ollen suositeltavistakin ominaisuuksista monet jäävät tämän projektin kannalta jatkokehitysehdotuksiksi. Käyttöliittymää ja pohjalle rakennettavaa tietokantaa suunniteltaessa otetaan huomioon myös sellaiset toiminnot, joita ei tässä projektissa toteuteta. Niiden tekninen suunnittelu tehdään myös projektin sallimissa rajoissa ja loppuun saakka toteutettavat suositeltavat ominaisuudet kiinnitetään Toteutus 3 -vaiheen alussa. Erityisesti jatkokehitysajatuksina pidetään seuraavia: Käyttäjäsovellus ja asiakasosassa dokumenttien avaaminen oikeaan sovellukseen ja tallentaminen haluttuun paikkaan, sekä muut mahdolliset käyttäjän koneella toteutettavat toiminnallisuudet 17
21 Monikielisyys järjestelmän sisällä Asiakasosan Mac-yhteensopivuus Palvelinosan Linux-yhteensopivuus ja järjestelmän siirtäminen Linuxiin Tietokannan siirtäminen johonkin muihin tietokannanhallintajärjestelmiin Eri tietokannanhallintajärjestelmien ja web-palvelimien tuki Mahdolliset rajapinnat erilaisiin muihin sovelluksiin. Halujen monipuolisuus Jatkokehitysajatuksia kerätään sekä projektiryhmän sisällä että asiakkaalta ja kootaan toiminnalliseen määrittelyyn. 18
Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu VAATIMUSMÄÄRITTELY LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 3.1 Tila: hyväksytty Päivämäärä: 12.12.2000
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ä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ätiedotTik-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ätiedotTik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTITAPAUKSET LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 2.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:
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ätiedotTik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:
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ä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ä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ä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ä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ä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ätiedotVaatimusmäärittely Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma
Vaatimusmäärittely Good Minton Sulkapalloliiton kilpailutoiminnan rekisteriohjelma Versiohistoria: Versio: Pvm: Laatijat: Muutokset: 0.1 2006 10 05 Jani Eränen Alustava 0.2 2006 10 06 Jani Eränen Asiakirjapohja
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ätiedotKäyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
Demosovelluksen toiminnallinen määrittely v. 1.1 Päivitetty 11.12.2000 klo 20:16 Timo Lämsä 2 (13) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite Timo Lämsä Pieniä korjauksia.
LisätiedotVaatimusmäärittely. Kymenlaakson partiopiirin jäsenrekisteri
Vaatimusmäärittely Kymenlaakson partiopiirin jäsenrekisteri SISÄLTÖ 1 JOHDANTO... 3 1.1 Tarkoitus ja kattavuus... 3 1.2 Tuote ja sen ympäristö... 3 1.3 Määritelmät, termit ja käytetyt lyhenteet... 4 1.4
LisätiedotGroupDesk Toiminnallinen määrittely
GroupDesk Toiminnallinen määrittely Tilanne: Paikallinen oppilaitos, kuvitteellinen WAMK, tarvitsee ryhmätyöhön soveltuvan sähköisen asioiden hallintajärjestelmän ja ryhmätyöohjelmiston, jonka ajatuksena
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ätiedotFuturaPlan. Järjestelmävaatimukset
FuturaPlan Järjestelmävaatimukset 25.1.2017 2.2 Hermiankatu 8 D tel. +358 3 359 9600 VAT FI05997751 33720 Tampere fax. +358 3 359 9660 www.dbmanager.fi i Versiot Versio Päivämäärä Tekijä Kommentit 1.0
LisätiedotOffice 2013 - ohjelmiston asennusohje
Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows
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ätiedotLohtu-projekti. Määrittelydokumentti
Lohtu-projekti Määrittelydokumentti Versiohistoria: 1.0 30.1.2003 1. raaka versio Virve 1.1 30.1.2003 Lisäyksiä Andreas 1.2 31.1.2003 Käyttötapauskaavion muutoksia Virve 1.3 4.2.2003 1. katselmoinnissa
LisätiedotJärjestelmänvalvontaopas
Järjestelmänvalvontaopas Medtronic MiniMed Northridge, CA 91325 USA 800 646 4633 (800-MiniMed) 818 576 5555 www.minimed.com Edustaja EU:n alueella Medtronic B.V. Earl Bakkenstraat 10 6422 PJ Heerlen Alankomaat
Lisätiedot1 (5) PALVELUKUVAUS JA HINNASTO Requeste palvelut
1 (5) PALVELUKUVAUS JA HINNASTO Requeste palvelut 2 (5) 1. PALVELUKUVAUKSEN TARKOITUS Tässä palvelukuvauksessa kuvataan Sysart Oy:n Requeste tuotteeseen liittyvät maksulliset palvelut. Maksullisia palveluita
LisätiedotProjektinhallintaa paikkatiedon avulla
Projektinhallintaa paikkatiedon avulla Tampereen Teknillinen Yliopisto / Porin laitos Teemu Kumpumäki teemu.kumpumaki@tut.fi 25.6.2015 1 Paikkatieto ja projektinhallinta Paikkatiedon käyttäminen projektinhallinnassa
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ätiedotOsaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.
TIETO- JA VIESTINTÄTEKNIIKKA OSAAMISTARJOTIN 1.8.2018 31.12.2018 29.6.2018 1 Sisällys... 1 Työvälineohjelmat... 2 peruskäyttö, 7 osp... 2 tehokäyttö, 8 osp... 2 Käyttöjärjestelmät... 3 käyttöjärjestelmän
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ätiedotJULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI
JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI Onesta Solutions Oy Pasilanraitio 5 00240 HELSINKI www.onesta.fi 2/6 Versiohistoria Versio Pvm Selitys Muutokset Tekijät 0.1 26.3.2007 Alustava versio
LisätiedotNavistools Standard. Navistools
Navistools Standard Navistools on Naviswork pohjainen Asset management sovellus, jota käytetään laitoksen, infrakohteen tai rakennuksen elinkaarenaikasen tiedonhallintaan, suunnittelusta työmaavaiheen
LisätiedotVYPEdit verkkosivualusta SVY-toimijoille
VYPEdit verkkosivualusta SVY-toimijoille www.vy.fi/admin/vypedit TieVie 26.8.2005 Hely Lahtinen VypEdit sisällönhallintajärjestelmällä voi www.vy.fi/admin/vypedit tuottaa ja ylläpitää www-sivustoja SVY:n
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ätiedotAvoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4
Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4 Tämän esityksen sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan
LisätiedotHelsingin yliopisto/tktl DO Tietokantojen perusteet, s 2000 Johdanto & yleistä Harri Laine 1. Tietokanta. Tiedosto
Tietokanta Tiedosto Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja Ohjelmointikielissä apumuistiin tallennettuja tietoja käsitellään
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ätiedotKäyttöohje. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Käyttöohje KotKot Helsinki 14.12.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen Matti
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. PROJEKTITYÖ Tik-76.115 Wclique
TOIMINNALLINEN MÄÄRITTELY PROJEKTITYÖ Tik-76.115 SISÄLLYSLUETTELO Sisällysluettelo... 2 1. JOHDANTO... 3 1.1 Tarkoitus ja kattavuus... 3 1.2 Tuote... 3 1.3 Määritelmät, termit ja lyhenteet... 3 1.4 Viitteet...
LisätiedotVAATIMUSMÄÄRITTELY Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 4)
VAATIMUSMÄÄRITTELY Versio 1.0 (luonnos 4) Edited by Checked by Approved by Juha Parhankangas Luonnos 4 i Sisällysluettelo DOKUMENTIN VERSIOT 1 1. JOHDANTO 2 1.1. Projektin luonne 2 1.2. Tarkoitus ja kattavuus
LisätiedotTekninen suunnitelma - StatbeatMOBILE
Tekninen suunnitelma - StatbeatMOBILE Versio Päivämäärä Henkilö Kuvaus 1.0 13.12.2013 Pöyry Alustava rakenne ja sisältö 1.1 22.12.2013 Pöyry Lisätty tekstiä ilmoituksiin, turvallisuuteen ja sisäiseen API:in
LisätiedotProjektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma KotKot Helsinki 22.9.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen
LisätiedotKurssin hallinta -työväline
Kurssin hallinta -työväline Kurssin hallinta -työvälineellä muokataan kursseja A&Ooppimisympäristöalustalla Kurssi koostuu - ohjelmasta (linkit työkaluihin& muihin resursseihin), - materiaaleista, - keskusteluryhmästä,
LisätiedotHELIA 1 (8) Outi Virkki Tietokantasuunnittelu
HELIA 1 (8) Luento 1 Johdatusta tietokannan suunnitteluun... 2 Tietokantasuunnittelu?... 2 Tietokanta?... 2 Tieto?... 2 Tietokantasuunnittelun tavoite, v.1... 2 Luotettavuus?... 3 Tietokantasuunnittelun
LisätiedotSQL Buddy JAMK Labranet Wiki
Page 1 of 9 SQL Buddy JAMK Labranet Wiki Sisällysluettelo Yleistä SQL Buddy:sta kotisivu :http://sqlbuddy.com/ SQL Buddy on kevyt hallintatyökalu MySQL-tietokannalle. Järjestelmävaatimukset Serverin vaatimukset
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ätiedotValppaan asennus- ja käyttöohje
Versio Päiväys Muokkaaja Kuvaus 0.9 16.2.2006 Tuukka Laakso Korjattu versio 0.1 Antti Kettunen Alustava versio Sisällysluettelo 1 Johdanto...2 2 Valppaan asennus...3 2.1 Valppaan kääntäminen...3 2.2 Valmiiksi
LisätiedotT 76.115 Tietojenkäsittelyopin ohjelmatyö Hirviöryhmä loppukatselmointi. Hirviö. Projektikatselmointi
Hirviö Projektikatselmointi Mikä Hirviö on? Hajautettu muistikirja Professoreille Muistiinpanoja keskusteluista opiskelijan kanssa Diplomitöiden ja jatko opintojen seuranta Raportointi Opetushenkilökunnalle
LisätiedotVisma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin
Visma Fivaldi Ohjeet Java web startin ja HTML5-työkalun aktivointiin Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri
LisätiedotToiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen
Vaatimusluettelo versio 0.17 Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen Yleiset vaatimukset 1 Koodistopalvelujärjestelmä on selainkäyttöinen 2 Käyttöliittymän tulee
LisätiedotKeskustelusivusto. Suunnitteludokumentti
Keskustelusivusto Suunnitteludokumentti Tietokantasovellus, Syksy 2007, Ryhmä 1 Tuomas Puikkonen tpuikkon@cs.helsinki.fi Tietojenkäsittelytieteen laitos Helsingin Yliopisto Sisältö Keskustelusivusto...1
LisätiedotHallintaliittymä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ätiedotAvoimen ja yhteisen rajapinnan hallintamalli
Avoimen ja yhteisen rajapinnan hallintamalli 1.10.2015 Sisältö tausta avoimet toimittajakohtaiset rajapinnat (toimittajan hallitsemat rajapinnat) avoimet yhteiset rajapinnat (tilaajan hallitsemat rajapinnat)
LisätiedotTikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0
Toukokuu 2014 1 (11) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0 Päivitysohje Toukokuu 2014 2 (11) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku...
LisätiedotTietokanta (database)
Tietokanta Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja 1 Tiedosto Ohjelmointikielissä apumuistiin tallennettuja tietoja käsitellään
LisätiedotKäyttöohje Planeetta Internet Oy 3.8.2011
Käyttöohje Planeetta Internet Oy 3.8.2011 PLANEETTA TIEDOSTOPALVELIN KÄYTTÖOHJE 3.8.2011 1 (25) Sisällysluettelo Sisällysluettelo... 1 Planeetta Tiedostopalvelin... 2 Yleistä tietoa palvelusta... 2 Palvelun
LisätiedotKieku-tietojärjestelmä Työasemavaatimukset
Valtiokonttori Kieku-toimiala Ohje 18.5.2015 Kieku-tietojärjestelmä Työasemavaatimukset Asiakirjan muutoshistoria versio päiväys tekijä tarkastaja hyväksyjä Muutoshistoria 1.00 15.2.2012 Eero Haukilampi
LisätiedotKorkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2
Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2 Sisällysluettelo Muutoshistoria...3 1 Johdanto...4 2 Palvelimen käyttöön tarvittavat ohjelmat...4 3 Palvelimelle kirjautuminen...4 4
LisätiedotSuunnitteluvaihe prosessissa
Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet
LisätiedotPikaopas. Valintanauhan näyttäminen tai piilottaminen Avaa valintanauha napsauttamalla välilehteä, tai kiinnitä se pysyvästi näkyviin.
Pikaopas Microsoft Visio 2013 näyttää erilaiselta kuin aiemmat versiot. Tämän oppaan avulla pääset alkuun nopeasti ja saat yleiskuvan uusista ominaisuuksista. Päivitetyt mallit Mallien avulla voit nopeasti
LisätiedotJärjestelmäriippumattomia siivousohjeita
Järjestelmäriippumattomia siivousohjeita Laatua luettelointiin -webinaari 7.9.2017 Suunnittelija Sampsa Heinonen Mistä metadatan siivouksessa on kyse? Metadatan siivouksessa kyse sen laadun parantamisesta
LisätiedotTietokannan hallintajärjestelmän (DBMS) palvelut ja rakenne
HAAGA-HELIA Heti-09 1 (6) Tietokannan hallintajärjestelmän (DBMS) palvelut ja rakenne Tietovarastotekniikan kehittyminen... 2 Tiedostopohjaiset ratkaisut... 2 Tiedoston palvelut... 3 Tiedostopohjaisten
LisätiedotLohtu-projekti. Testaussuunnitelma
Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät
LisätiedotMatematiikan oppifoorumi Projektisuunnitelma
Matematiikan oppifoorumi Projektisuunnitelma Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen Ohjaaja Jukka Eskola Asiakas Mikko Mäkelä Ohjelmistotuotantoprojekti 29.10.1999
LisätiedotYlläpitodokumentti Mooan
Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas
Lisätiedot1 www-sivujen teko opetuksessa
RäsSe, Tekniikka/Kuopio Sivu 1 1 www-sivujen teko opetuksessa 1.1 Yleistä Mitä materiaalia verkkoon? Tyypillisesti verkossa oleva materiaali on html-tiedostoja. Näitä tiedostoja tehdään jollakin editorilla
LisätiedotVisma Nova. Visma Nova ASP käyttö ja ohjeet
Visma Nova Visma Nova ASP käyttö ja ohjeet Oppaan päiväys: 2.2.2012. Helpdesk: http://www.visma.fi/asiakassivut/helpdesk/ Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai
LisätiedotUTIFLEET-VARAUSJÄRJESTELMÄ KÄYTTÄJÄN OHJE. Gospel Flight ry
UTIFLEET-VARAUSJÄRJESTELMÄ Gospel Flight ry Versio 1.0 Hyväksytty Tekijä 1.11.2005 Tarkastanut 1.11.2005 Hyväksynyt Juha Huttunen 3.11.2005 Helia UTIFLEET-TIETOJÄRJESTELMÄ 2 SISÄLLYS 1 SOVELLUKSEN KÄYTTÖOIKEUDET
LisätiedotRATKI 1.0 Käyttäjän ohje
RATKI RATKI 1.0 Käyttäjän ohje Ohje 0.5 Luottamuksellinen Vastuuhenkilö Petri Ahola Sisällysluettelo 1. Yleistä... 3 1.1. Kuvaus... 3 1.2. Esitiedot... 3 1.3. RATKIn käyttöoikeuksien hankinta... 3 1.4.
LisätiedotViasys VDC Stream Mallipohjaista projektinhallintaa. Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy
Mallipohjaista projektinhallintaa Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy Web-pohjainen projektiportaali, mikä tarjoaa tehokkaat työvälineet hankkeen tietojen hallintaan, aineiston
LisätiedotTietojä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ätiedotTestausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria
Sivu: 1 / 10 Testausdokumentti Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto Versiohistoria Versio Päivitykset 0.4 Lisätty mod_form.php -tiedostoon liittyvät testit 0.5 Lisätty johdanto 1.0 Dokumentti
LisätiedotMcAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0
Julkaisutiedot McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0 McAfee epolicy Orchestrator -ohjelmiston kanssa käytettäväksi Sisällys Tietoja tästä julkaisusta Uudet toiminnot Parannukset Ratkaistut
LisätiedotWritten by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36
!!!!! Relaatiotietokannat ovat vallanneet markkinat tietokantojen osalta. Flat file on jäänyt siinä kehityksessä jalkoihin. Mutta sillä on kuitenkin tiettyjä etuja, joten ei se ole täysin kuollut. Flat
LisätiedotMagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille
MagiCAD 2020 Toimintaympäristö ja yhteensopivuus MagiCAD Revitille ja AutoCADille 2 (5) MagiCAD AutoCADille MagiCAD 2020 (AutoCAD), kehittänyt MagiCAD Group Sovellukset: Ventilation, Piping, Electrical,
LisätiedotAction Request System
Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet
LisätiedotJavan asennus ja ohjeita ongelmatilanteisiin
Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään
LisätiedotSisäänrakennettu tietosuoja ja ohjelmistokehitys
Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology
LisätiedotKä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ätiedotVisma Business AddOn Tositteiden tuonti. Käsikirja
Visma Business AddOn Tositteiden tuonti Käsikirja Oppaan päiväys: 10.2.2012. Asiakaspalvelu: Helpdesk: www.visma.fi Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin
LisätiedotL models. Käyttöohje. Ryhmä Rajoitteiset
Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Käyttöohje Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset 0.1
LisätiedotOhjelmistojen 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ätiedotTIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ
aaro.leikari@hotmail.com TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ 25.01.2016 SISÄLLYS 1. Käyttöjärjestelmän asentaminen... 1 1.1 Windowsin asettamia laitteistovaatimuksia... 1 1.2 Windowsin asentaminen...
Lisätiedothttps://www.oppi.uku.fi/pk/ Onni-oppimispäiväkirjan ohje 15.9.2010 version 1.2
https://www.oppi.uku.fi/pk/ Onni-oppimispäiväkirjan ohje 15.9.2010 version 1.2 Sisällys: 1. Onni-oppimispäiväkirja yleisesti... 3 2. Käyttäjätunnuksen luominen... 3 2.1 Itä-Suomen yliopiston Opiskelija
LisätiedotTikon Web-sovellukset
Toukokuu 2015 1 (11) Tikon Web-sovellukset Toukokuu 2015 2 (11) 1 Johdanto... 3 2 Silverlight sovellukset... 3 2.1 Windows... 3 2.1.1 Microsoft Silverlight... 3 2.1.2 Tablet-laitteet... 4 2.1.3 Selaimet...
LisätiedotTik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu PROJEKTISUUNNITELMA LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 3.1 Tila: hyväksytty Päivämäärä: 12.12.2000
LisätiedotLapin AMK extranet Palvelukuvaus
Lapin AMK extranet Palvelukuvaus 23.1.2017 Laura Kinnunen Johdanto Lapin AMK extranet on toteutettu hyödyntäen eduuni SharePoint 2013 alustaratkaisua. Eduuni on CSC - Tieteen tietotekniikan keskus Oy:n
LisätiedotGroupWise Calendar Publishing Host User
GroupWise 8 Calendar Publishing Host User 8 17. lokakuu 2008 Novell GroupWise Calendar Publishing Host User PIKAKÄYNNISTYS www.novell.com YLEISTÄ Novell GroupWise Calendar Publishing Host User on Web-pohjainen
LisätiedotTekninen suunnitelma - StatbeatMOBILE
Tekninen suunnitelma - StatbeatMOBILE Versio Päivämäärä Henkilö Kuvaus 1.0 13.12.2013 Pöyry Alustava rakenne ja sisältö 1.1 22.12.2013 Pöyry Lisätty tekstiä ilmoituksiin, turvallisuuteen ja sisäiseen API:in
LisätiedotTik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu ASENNUSOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu JÄRJESTELMÄN ASENNUSOHJE LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 2.1 Tila: hyväksytty Päivämäärä: 19.03.2001
LisätiedotMäärittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Määrittelydokumentti NJC2 Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli
LisätiedotMessenger. Novell 1.0 NOVELL MESSENGERIN OHJEET. www.novell.com PIKAOPAS
Novell Messenger 1.0 PIKAOPAS www.novell.com Novell Messenger on Novell edirectory TM -pohjainen, eri käyttöympäristöissä toimiva yritysten pikaviestituote. Messenger-järjestelmän käyttöympäristöksi soveltuu
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Web Services. Web Services
Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden
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ätiedotPalvelukuvaus v Alkujaan digitaalisen aineiston vastaanoton ja säilyttämisen palvelu
1 (5) Alkujaan digitaalisen aineiston vastaanoton ja säilyttämisen palvelu 1. Yleiskuvaus Kansallisarkiston lakisääteisenä tehtävänä on ottaa vastaan ja säilyttää viranomaisten pysyvästi säilytettävät
Lisätiedot(Acerin) Windows 8 tabletti henkilöstön työkäytössä Koonnut Hanna Frilander, Mobiilit ohjaajat hanke 9.1.2014
(Acerin) Windows 8 tabletti henkilöstön työkäytössä Koonnut Hanna Frilander, Mobiilit ohjaajat hanke 9.1.2014 Tähän dokumenttiin on koottu kokemuksia Acer Iconia W511 NT.L0NED.001 tabletin käytöstä henkilöstön
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 1.0 19.10.2007 Suanto 0.3 18.10.2007 Matti Eerola 0.2 17.10.2007
LisätiedotM-Filesin käyttöönotto
M-Filesin käyttöönotto Tämän oppaan avulla M-Filesin käytössä on helppo päästä alkuun. M-Files Desktop M-Files Desktop on täysillä ominaisuuksilla varustettu asiakasohjelmiston käyttöliittymä M-Filesin
LisätiedotTiedonhallinnan 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