HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Vaatimusmäärittelydokumentti
|
|
- Antti Kai Mikkonen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA 2004 Vaatimusmäärittelydokumentti Teemu Virtanen Riina Glinskihh Ahti Kare Marko Lähde Antti Mäki Mika Stenberg
2 Versiohistoria Versio Päivämäärä Kommentit/muutokset Ensimmäinen versio. 4 peruskäyttötapausta Lisätty valinnaiset tapahtumat ja poikkeustilanteet. Päivitetty avoimien asioiden listat Lisätty sanasto ja muutama käyttötapauksiin liittyvä avoin asia Käyttötapausmalli on päivitetty asiakaspalaverin tulosten pohjalta Sanasto, vaatimuslista ja käyttötapauskuvaukset päivitetty Sanasto ja käyttötapaukset päivitetty Oikoluku. Suuri määrä kirjoitusvirheitä korjattu Nykytila-analyysi sanaston alle Asiakkaan kanssa katselmoitava versio. Ei-toiminnalliset vaatimukset sekä sekvenssi- ja toimintakaaviot lisätty. Muotoiltu ja oikoluettu Katselmuksessa esille tulleiden puutteiden korjaus, lukukappale Sanaston muokkaaminen loogiseen järjestykseen Katselmoinnin korjauksia lukuihin 2 ja Päivitetty käyttötapausmalli, käyttötapauskuvaukset ja vaatimuslista asiakaspalaverin pohjalta Käyttötapausmuutokset Oikoluku Viimeinen oikoluku ja sivunumeroviittausten korjaus
3 Sisältö 1 Järjestelmän yleiskuvaus Sanasto ja käsitteet Nykytila-analyysi Lähtökohdat Ohtu-projektin tehtävänanto Web Pilarcos -projekti Ohtu-projekti Vaatimukset järjestelmälle Järjestelmän toiminnot Pää- ja virhenäytöt Päänäyttö Sopimuksen tiedot näyttö Käyttötapausmallin ja -kuvausten analyysi Tilakaavio... 38
4 1 Järjestelmän yleiskuvaus Järjestelmän yleiskuvauksessa esitellään järjestelmään liittyvät käsitteet sanaston muodossa. Nykytila-analyysi -osiossa kuvataan järjestelmän rakenne sekä asiakasorganisaatiota. 1.1 Sanasto ja käsitteet liiketoimintaverkosto, verkosto verkoston tila sopimus sopimusvarasto yritys liiketoimi tilaaja tuottaja toimija rooli aktiivinen rooli prosessi toipumisprosessi prosessin tila Yritysten sopimuksella muodostama verkosto hyödykkeen tuottamiseen. Verkosto koostuu toimijoista ja niiden välisistä prosesseista. Verkosto on aina jossain määritellyistä tiloista. Mahdollisia tiloja ovat: neuvotteluvaihe, neuvoteltu, käytössä, ei voimassa (normaalitilanne) ja tilapäisesti pois käytöstä (poikkeustilanne). Yhteisymmärryksen ja sitoumuksen ilmaus yritysten välillä. Määrittää tavoitteen, kommunikaatiota ja muita verkoston toimintatapoja. Tietojärjestelmä, johon toteutettava on yhteydessä. Kaksi tai useampia yrityksiä solmivat sopimuksen tuottaakseen jonkin hyödykkeen. Yritykset ovat eri rooleissa toimijoina hyödykkeen tuotannossa. Prosessin tilaajan ja tuottajan välillä on liiketoimi. Samoin osaprosessin tuottajan ja tilaajan. Liiketoimen ja sen osien kuvaus on sopimuksessa. Aloitteellinen toimija palvelun tuottamisessa. Rooli. Käynnistää palvelun tuottamisen tilaajan pyynnöstä. Rooli. Osallistuu hyödykkeen tuottamiseen olemalla mukana vähintään yhdessä osaprosessissa. Erikoistapauksia ovat tilaaja ja tuottaja. Esimerkiksi tilaaja tai tuottaja Rooli jolla on valitussa sessiossa aktiivisia rooliprosesseja. Tapahtumasarja, jonka tuloksena tilaajalle on toimitettu sopimuksessa määritelty hyödyke. Tilaaja käynnistää ja ilmoittaa päättymisestä. Sopimus määrittää toimintaa. Jos prosessi keskeytyy tilapäisesti tai lopullisesti, niin toipumisprosessi käynnistyy. Huolehtii tarvittavista toipumis- ja lopetustoimista. Prosessi on aina jossain sopimuksessa määritellyssä tilassa. 1
5 hyödyke sessio rooliprosessi epokki osaprosessi tehtävä viesti Prosessin tulos, asia johon prosessi kohdistuu. Sopimukseen perustuva liiketoimintaverkoston prosessin tapahtumasarja (tehtäviä tai osaprosesseja). Kaikki rooliin liittyvät osaprosessit valitussa sessiossa. Liiketoimintaverkoston prosessin elinkaarivaihe. Esimerkiksi tarjouskilpailu- tai liiketoimintavaihe. Prosessin osa, kahden toimijan välillä tapahtuva. Osaprosessi muodostuu tehtävistä. Pienin tarkasteltava prosessin osa. Ilmoitus prosessin tai sen osan aloituksesta tai lopetuksesta. Määritellään sopimuksessa. Muuttaa prosessin tilaa. Haba ryhmän toimesta toteutettava järjestelmä. 1.2 Nykytila-analyysi Nykytila-analyysissä kuvataan järjestelmän ja asiakasorganisaation nykytilaa ja selostetaan ohjelmistotuotantoryhmän saamaa toimeksiantoa Lähtökohdat Tavoite Nykytila-analyysin tavoite on kuvata asiakasorganisaatio ja sen tietojenkäsittelyympäristö. Asiakasorganisaatiota edustaa Janne Metso ja Lea Kutvonen. Janne Metso tekee opinnäytetyötään eli pro gradu -tutkielmaa Lea Kutvosen ohjauksessa. Muu toimintaympäristö on Helsingin yliopiston tietojenkäsittelytieteen laitos, joka puolestaan on ohjelmistoprojektityömme tilaaja. Projektityö liittyy osana WebPilarcos projektiin. Omaa osuuttamme koko laajassa kokonaisuudessa voisi kuvata oppimistapahtumaksi. 2
6 Tutkimusongelma I. Tarkennetaan prosessikuvauksia tietojärjestelmien ja niihin liittyvien eielektronisten tehtävien osalta. II. Kerätään tietoja asiakkaan nykyjärjestelmien toteutustekniikoista III. Kuvataan kaikki tarkasteltavana olevan järjestelmän kanssa sidoksissa olevat järjestelmärajapinnat Rajaukset Nykytila-analyysissä rajoitutaan kuvaamaan pelkästään sitä osaa Helsingin yliopiston tietojenkäsittelytieteen laitoksen ympäristöstä, mikä on työn toteuttamisen kannalta välttämätöntä. Analyysissä ei paneuduta muihin mahdollisesti olemassa oleviin vastaaviin järjestelmiin Tutkimusmenetelmät Olemassa oleviin järjestelmiin paneudutaan haastattelemalla asiakkaita, Janne Metsoa ja Lea Kutvosta. Tämän lisäksi järjestetään useita asiakaspalavereja, joissa on mukana molemmat tai jompikumpi asiakkaista Ohtu-projektin tehtävänanto Ohjelmistoprojektissa kehitetään käyttöliittymä liiketoimintaverkostojen dynaamiseen hallintaan. Käyttöliittymä toteutetaan web-liittymänä (selainpohjainen). Kokonaisratkaisu sisältää kolme tasoa: selaimen, dynaamisen www-sivun generointilogiikan ja WebServices -rajapinnan takaa löytyvän tilatietopalvelun. Ohtu -projektin vastuulla on dynaamisen sivungeneroinnin toteuttaminen; tilatietopalvelun rajapintoineen toteuttaa tilaava projekti. 3
7 Generoitavan www-sivun on kyettävä esittämään (mielellään graafisesti) verkoston rakenne ja toimintatilanne. Sivulla on myös tarjottava verkoston hallintaan liittyvien operaatioiden käynnistysmahdollisuus. Nämä operaatiot ovat sopimuksen tarkastelu, verkkotilan tarkastelu sekä verkostosta poistuminen. Työ tehdään Javalla, kirjastoja apuna käyttäen Web Pilarcos -projekti Ohjelmistotuotantoprojekti (liiketoimintaverkostojen ) liittyy laajempaan projektiin nimeltä Web Pilarcos projekti. Web Pilarcos projektin tavoitteena on kehittää yritysten välistä yhteistoimintaa verkossa. Yritysverkosto koostuu itsenäisistä osapuolista, joilla on oma päätöksenteko ja omat riippumattomat tietojärjestelmät. Verkosto muodostaa virtuaaliyrityksen Ohtu-projekti Liiketoimintaverkostojen Kuvasta 1 (sivu 5), joka on leikattu Janne Metson PowerPoint esityksestä, käy hyvin ilmi, kuinka ohjelmistoprojektissa laadittava käyttöliittymä edustaa ylintä kerrosta neljän kerroksen muodostamassa hierarkiassa. Hallintapaneelilla hallitaan liiketoimintaverkkoa kahden alemman kerroksen tarjoamien palvelujen avulla. Se mitä palveluja on tarjolla ja missä muodossa kutsut toteutetaan, selviää erillisestä rajapinnan kuvausdokumentista. Janne Metso vastaa kolmesta alimmasta kerroksesta. 4
8 Kuva 1: Neljä kerrosta [MET04] Sopimusvarasto Web Service -rajapinnan alla oleva sopimusvarasto tallentuu yhden yrityksen sisällä, josta se on saatavilla yrityksen tietojärjestelmille. Koko neljän kerroksen järjestelmä asennetaan ja integroidaan kaikkien sopimuksen tehneiden yritysten tietojärjestelmään. Yksi sopimusosapuolista valitaan hallinnoimaan kaikkia koskevia tietoja. Kyseisellä osapuolella, koordinaattorilla, on käytössään oma käyttöliittymänsä, jota ohtuprojekti ei kuitenkaan toteuta. Muilla sopimusosapuolilla on vain kopio sopimuksen sisällöstä ja sen tilatiedoista Sopimus Komponenttikerroksen sopimus sisältää sopimuksen hallintaan liittyvät tiedot, kuten tiedonvälityksen, tilan ja ongelmien hallinnan, yritystiedot, käytettävien protokollien määrittelyn, käytettävien palvelujen kuvaukset sekä sopimuksen voimassaoloajat. Sopimus sisältää vain paikalliselle sopimusosapuolelle näkyvän osan sekä kaikille näkyvän osan. Toiminto on määritelty sopimuskomponentissa. 5
9 Tietokanta Tietokanta toteutetaan Linux alustalle pystytetyllä J2EE palvelimella. J2EE palvelimen pystyttää Janne Metso. Lopullisena tavoitteena on riippumattomuus sopimusyrityksen tietojärjestelmän tietokanta-alustasta. Janne Metso tekee myös rajapinnan, jonka kautta pääsee tarkemmin katsomaan mitä sopimustietokantaan on tallennettu. 2 Vaatimukset järjestelmälle Tässä luvussa kuvataan järjestelmälle asetettavat vaatimukset. Aluksi luetellaan toiminnalliset ja jäljempänä ei-toiminnalliset vaatimukset. Taulukossa 1 (sivut 6 ja 7) on listattu järjestelmän toiminnalliset vaatimukset tarkentavine kuvauksineen ja prioriteetteineen. Prioriteetti numero 1 on korkein, ja tarkoittaa välttämättä toteutettavaa vaatimusta. Prioriteetin 2 vaatimukset toteutetaan seuraavina, jos projektilla on riittävästi aikaa. Matalimman 3-prioriteetin vaatimusten joukosta voidaan vapaasti valita toteutettaviksi joitakin ajan riittäessä, sen jälkeen kun 2- prioriteetin vaatimukset on toteutettu. Vaatimukseen liittyvät toiminnot Nro Vaatimus 1 Verkkotilan tarkastelu Verkon tilan ja rakenteen tarkastelu 2 Verkon tilan muuttaminen Liiketoimintaverkon osallistujan poistaminen/vaihtaminen 3 Toiminnot liiketoimen Liiketoimen etenemisen aikana tarkkailu Toimijoiden vaihtaminen Prioriteetti Tarkennukset (1-3) 1 Verkon tilaa voi tarkastella yhden yrityksen kannalta. 1 Liiketoimintaverkon osallistujan poistaminen ja vaihtaminen tarjotaan toimintoina käyttöliittymässä. Sopimusvarasto huolehtii tapahtuman bisneslogiikasta. 1 Liiketoiminnan tilaa voi tarkkailla toteutuneiden tehtävien tarkkuudella. 1 Liiketoimen toimijoita voi vaihtaa, jos toiminnon bisneslogiikasta vastaava sopimusvarasto sen sallii. 6
10 Liiketoimen lopetus (valmis tai virhe) 1 Liiketoimen voi lopettaa, jos toiminnon bisneslogiikasta vastaava sopimusvarasto sen sallii. 4 Sopimuksen hallinta Sopimuksen tietojen tarkastaminen 1 Sopimuksen tiedot voi tarkastaa käyttöliittymässä. Sopimuksen muokkaaminen 2 Sopimusta voi muokata yrityksen yhteystietojen osalta. 5 Verkoston toimijoiden lukumäärä? Verkoston toimijoiden lukumäärä on rajattu muutamasta kymmeneen (10). 6 Yrityksen yhteys sopimusvarastojärjestelmään 1 Yrityksen oman sopimusvaraston IP osoite on konfigurointitiedostossa ja sitä on mahdollista muuttaa. Asiasta on mainittu myös käyttöohjeessa. 7 Tietojen suodattaminen 3 Ei näytetä kaikkia verkostoon liittyviä tietoja samanaikaisesti vaan tarjotaan mahdollisuus valita kiinnostava tieto. 8 Raportit 3 Verkoston toimijan vaihdon jälkeen ruudulle tulostetaan raportti (yhteenveto) lopetetuista prosesseista, toipumisprosesseista ja uusista prosesseista. Vastaavanlainen raportti tulostetaan myös sopimuksesta poistumisen jälkeen. 9 Liiketoimintaverkoston tiekartta 3 Yhden sopimuksen liiketoimintaverkoston kuva karkealla tasolla Taulukko 1: Toiminnalliset vaatimukset Taulukossa 2 (sivu 7) kuvataan järjestelmän ei-toiminnalliset vaatimukset. Nro Vaatimus Tarkennukset 7 Käyttöliittymän tyyppi Käyttöliittymä on www-selainpohjainen. 8 Toteutustekniikka Toteutustekniikka on mieluiten Java. 9 Web Services -yhteensopivuus Hallintapaneeli on Web Services -yhteensopiva sopimusvaraston rajapinnan osalta. 10 Käyttöliittymän kieli Käyttöliittymän kieli on englanti. 7
11 11 Yhteensopivuus laitoksen Linuxympäristön kanssa melle. Järjestelmä on asennettavissa toimivaksi tkt-laitoksen palveli- 12 Yhtenäisyys Lähdekoodi kommentteineen on Java Coding Conventions ohjeen mukaista. Lähdekoodin kieli on englanti. 13 Luokkien koko ja kompleksisuus Jako luokkiin on tehty siten, että kunkin luokan tehtävä ja toiminta on helppo käsittää ja hallita. 14 Laajennettavuus Käyttöliittymän tulee olla laajennettavissa uusilla toiminnoilla. 15 Suorituskyky Käyttöliittymässä ei ole oletuksena ladattavia suuria tiedostoja. Taulukko 2: Ei-toiminnalliset vaatimukset 8
12 3 Järjestelmän toiminnot Järjestelmän toiminnot kuvataan käyttötapausmallin ja käyttötapauskuvausten avulla. Käyttötapauksia on tunnistettu kaikkiaan neljä. Nämä sisältävät varmasti toteutettavien toimintojen lisäksi eri prioriteettiluokkiin kuuluvia optionaalisia toimintoja. Kuvassa 2 (sivu 9) on kuvattu järjstelmän käyttötapausmalli. Kuva 2: Käyttötapausmalli 9
13 Seuraavassa osiossa kuvataan kukin järjestelmän neljästä käyttötapauksesta yksityiskohtaisesti lähtötilanteineen ja mahdollisine valinnaisine tapahtumineen. Sopimuksen tarkastelu Käyttötapauksen nimi Sopimuksen tarkastelu Viittaus vaatimuksiin Toiminnallinen vaatimus #4 Lyhyt kuvaus Liiketoimintaverkon n käyttäjä voi tarkistaa sopimuksen jossa käyttäjän yritys on mukana. Käyttäjäroolit Liiketoimintaverkon n käyttäjä; yrityksen työntekijä, jolla on pääsy liiketoimintaverkon in. Sopimusvarastointijärjestelmä; liiketoimintaverkon n taustajärjestelmä. Sisältää liiketoimintalogiikan. Liiketoimintaverkon ; sopimusvarastointijärjestelmän graafinen käyttöliittymä. Lähtötilanne Jokaisella yrityksellä on kopio omista sopimuksista, ja yritys pääsee vain sellaisen sopimuksen tietoihin joista sillä on kopio. Rajoitteet 1. Yrityskohtaisia tunnuksia ei ole. 2. Sopimustiedoista käyttöliittymän kautta voi muuttaa vain yrityksen yhteystiedot ja sijainnin. 3. Päivityksen yhteydessä yrityksen yhteystietojen formaattia ei tarkisteta. 4. Kun tiedetään mikä on sopimuksen current epokki ja mikä arkkitehtuuri siihen liittyy, saadaan selville mitkä roolit kuuluvat sopimukseen. Kuitenkin ContractContent oliossa, eli sopimustiedoissa on olemassa tietorakenne, jossa on 10
14 määritelty sopimuksen osallistujat ja heidän roolinsa. Jokaisessa epokissa osallistuvat kuitenkin hieman erilaiset roolit, ja lisäksi myös eri epokeissa roolin osallistujat voivat olla erilaiset. Participant -luokassa ei ole kuitenkaan viittausta mihin epokkiin tämä participant liittyy tässä roolissa, ja mihin ei. Tyypillinen tapahtumien kulku Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Valitsee kiinnostavan sopimuksen. liiketoimintaverkon Näyttää sopimuksen tiedot. Lyhyt kuvaus sopimuksesta ja sopimuksen ID Aloituspäivämäärä ja lopetuspäivämäärä Sopimuksen elinkaaren vaihe Sopimuksessa sallittujen sessioiden määrä Sopimuksen osallistujat ja heidän roolinsa o Roolien nimet ja roolipalvelutyypit o Rooleihin liittyvät yritykset yhteystietoineen o Kanavat Sopimukseen liittyvän verkoston mallin rakenne o Verkoston mallin nimi o Verkoston kuva ensimmäisessä epokissa o Lista kaikista verkostomalliin liittyvistä epokeista Valinnaiset tapahtumat 1 Väärä valinta Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen 11
15 yrityksen työntekijä liiketoimintaverkon yrityksen työntekijä liiketoimintaverkon kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. Valitsee kiinnostavan sopimuksen. Näyttää sopimuksen tiedot. Lyhyt kuvaus sopimuksesta ja sopimuksen ID Aloituspäivämäärä ja lopetuspäivämäärä Sopimuksen elinkaaren vaihe Sopimuksessa sallittujen sessioiden määrä Sopimuksen osallistujat ja heidän roolinsa o Roolien nimet ja roolipalvelutyypit o Rooleihin liittyvät yritykset yhteystietoineen o Kanavat Sopimukseen liittyvän verkoston mallin rakenne o Verkoston mallin nimi o Verkoston kuva ensimmäisessä epokissa o Lista kaikista verkostomalliin liittyvistä epokeista 1) Huomaa valinneensa väärän sopimuksen ja poistuu takaisin valintatilaan. 2) Valitsee oikean sopimuksen. Näyttää sopimuksen tiedot. Lyhyt kuvaus sopimuksesta ja sopimuksen ID Aloituspäivämäärä ja lopetuspäivämäärä Sopimuksen elinkaaren vaihe Sopimuksessa sallittujen sessioiden määrä Sopimuksen osallistujat ja heidän roolinsa o Roolien nimet ja roolipalvelutyypit o Rooleihin liittyvät yritykset yhteystietoineen o Kanavat Sopimukseen liittyvän verkoston mallin rakenne o Verkoston mallin nimi 12
16 o Verkoston kuva ensimmäisessä epokissa o Lista kaikista verkostomalliin liittyvistä epokeista Valinnaiset tapahtumat 2 Päivitä tiedot Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Valitsee kiinnostavan sopimuksen. liiketoimintaverkon Näyttää sopimuksen tiedot. Lyhyt kuvaus sopimuksesta ja sopimuksen ID Aloituspäivämäärä ja lopetuspäivämäärä Sopimuksen elinkaaren vaihe Sopimuksessa sallittujen sessioiden määrä Sopimuksen osallistujat ja heidän roolinsa o Roolien nimet ja roolipalvelutyypit o Rooleihin liittyvät yritykset yhteystietoineen o Kanavat Sopimukseen liittyvän verkoston mallin rakenne o Verkoston mallin nimi o Verkoston kuva ensimmäisessä epokissa o Lista kaikista verkostomalliin liittyvistä epokeista yrityksen työntekijä 1) Huomaa että yrityksen yhteystiedot ovat muuttuneet. 2) Valitsee Päivitä yrityksen yhteystiedot. liiketoimintaverkon Yrityksen yhteystiedot päivitetty 13
17 Valinnaiset tapahtumat 3 (UUSI - LISÄTTY ) Roolin rooliprosessi ensimmäisessä epokissa Kun käyttäjä valitsee yritykseen liittyvän roolin, liiketoimintaverkon tulostaa rooliprosessin nimen, kuvauksen ja automatan. Valinnaiset tapahtumat 4 UUSI - LISÄTTY Verkoston arkkitehtuurin kuva valitussa epokissa Tyyppilisessä tapahtuman kulussa näytetään verkoston arkkitehtuurin kuva ensimmäisessä epokissa. Käyttäjä voi kuitenkin valita johonkin toiseen verkoston malliin liittyvän epokin, minkä jälkeen liiketoimintaverkon tulostaa verkoston arkkitehtuurin kuvan valitussa epokissa. Poikkeustilanteet 1. Yrityksellä ei ole yhtään sopimusta käyttäjälle näytetään ilmoitus asiasta. 2. (Tietoliikenne)yhteys sopimusvarastointijärjestelmään ei toimi ilmoitus asiasta ja viesti mihin sopimusvarastointijärjestelmän IP-osoitteeseen on yritetty ottaa yhteys. 3. Tallennus ei onnistunut käyttäjälle näytetään ilmoitus, että tallennus ei onnistunut. 4. Verkon rakenteessa on virhe näytetään vain sopimuksen kuvaus, ei verkon rakennetta 5. Rajapinnasta tuleva data on virheellinen ilmoitus asiasta Ei-toiminnalliset vaatimukset Verkoston toimijoiden lukumäärä on rajattu muutamasta kymmeneen (10). Avoimet asiat 1) Tarvitseeko näyttää myös salaiset sopimuksen tiedot joillekin käyttäjille käyttöliittymän kautta? Ei 2) Miten sopimushallintajärjestelmä tunnistaa minkä sopimuksen kaikki tiedot yrityksen työntekijällä on oikeus katsoa, ja mihin sopimuksiin sellaista oikeutta ei ole? Epäolennainen 3) Miten lisätään uusi sopimus? Onko se mahdollista käyttöliittymän kautta? Ei 4) Järjestelmä näyttää listan olemassa olevista sopimuksista. Tarkoitetaanko sopimusvaraston kaikkia sopimuksia, vai yhden yrityksen sopimuksia? Yhdel- 14
18 lä yrityksellä voi olla monta sopimusta. Näytetään yksi sopimus kerrallaan. 5) Jos kyseessä on yksi yritys, niin miten tunnistaminen tapahtuu? Jokaisella yrityksellä on kopio omista sopimuksista, yritys pääsee vain sellaisiin sopimuksen tietoihin joista sillä on kopio. 6) Mitkä ovat päivitettävät tietokentät? Järjestelmä näyttää listan olemassa olevista sopimuksista. Tarkoitetaanko sopimusvaraston kaikkia sopimuksia vai yhden yrityksen sopimuksia? Yrityksen yhteystiedot Huomioitavat asiat Kaikki käyttöliittymälle tulevat sopimuksen tiedot ovat julkisia. Jokaisella yrityksellä on oma varasto sopimuksille, joka tallentaa vain ne sopimukset joissa yritys on mukana. Liiketoimintaverkon on yhteydessä yrityksen omaan sopimusvarastoon. Yrityksen oman sopimusvaraston IP-osoite on tallennettu konfigurointitiedostoon. Kun sopimus on neuvottelutilassa, vähintään yksi rooli voi olla tyhjä. Ts. yrityksen tiedot voivat puuttua kokonaan. Myös kanaviin liittyvät tiedot voivat puuttua. Sopimukseen ja malliin liittyvät tiedot syötetään suoraan sopimusvarastointijärjestelmän kantaan, jolloin datavirheet ovat mahdollisia. 15
19 Verkkotilan tarkastelu Käyttötapauksen nimi Verkkotilan ja verkon rakenteen tarkastelu Viittaus vaatimuksiin Toiminnallinen vaatimus #1, 3, 5, 7, 9 Lyhyt kuvaus Liiketoimintaverkon n käyttäjä voi tarkistaa liiketoimintaverkon tilan ja rakenteen Käyttäjäroolit Liiketoimintaverkon n käyttäjä; yrityksen työntekijä, jolla on pääsy liiketoimintaverkon in. Sopimusvarastointijärjestelmä; liiketoimintaverkon n taustajärjestelmä. Sisältää liiketoimintalogiikan. Liiketoimintaverkon ; sopimusvarastointijärjestelmän graafinen käyttöliittymä. Lähtötilanne Jokaisella yrityksellä on kopio omista sopimuksista. Yritys pääsee vain sellaisen sopimuksen tietoihin, joista sillä on kopio. Rajoitteet 1. Yrityskohtaisia tunnuksia ei ole. 2. Verkkotila näytetään yhdelle sessiolle kerrallaan. 3. Verkkotila näytetään session current epochin perusteella. 4. Jos rooliprosessissa tai tehtävän suorituksessa on joku virhe, rajapinta ei lähetä asiasta riittävästi tietoa, jotta virhetilanne voitaisiin näyttää käyttöliittymässä. 5. Rooliprosessin automata ei sisällä aikaleimoja, joten on mahdotonta näyttää missä tilassa rooliprosessi on tarkasteluhetkellä. 5. Kun tiedetään mikä on sopimuksen current epokki ja mikä arkkitehtuuri siihen liittyy, saadaan selville mitkä roolit siihen kuuluvat. Kuitenkin ContractContent oliossa eli sopimustiedoissa on olemassa tietorakenne, jossa on määritelty sopimuksen osallistujat ja heidän roolinsa. Jokaisessa epokissa osallistuvat kuitenkin hieman erilaiset roolit ja myös eri epokissa roolin osallistujat voivat olla erilaiset. Participant -luokassa ei ole kuitenkaan viittausta mihin epokkiin tämä participant liittyy tässä roolissa ja mihin ei. Tyypillinen tapahtumien kulku 16
20 Käyttäjärooli yrityksen työntekijä liiketoimintaverkon yrityksen työntekijä liiketoimintaverkon Tapahtuma Avaa liiketoimintaverkon järjestelmän. Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näytttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. Valitsee kiinnostavan sopimukseen liittyvän session. Näyttää session nykyiseen epokkiin liittyvät tiedot. session ID ja nykyinen epokki session tila (tämän yrityksen näkökulmasta) verkoston mallin nimi verkoston mallin rakenne o Roolit Nimi Palvelutyyppi Rooliprosessi o Kanavat Valinnaiset tapahtumat 1 Rooliprosessien tarkastelu Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Valitsee kiinnostavaan sopimukseen liittyvän session. liiketoimintaverkon Näyttää session nykyiseen epokkiin liittyvät tiedot. session ID ja nykyinen epokki session tila (tämän yrityksen näkökulmasta) verkoston mallin nimi 17
21 verkoston mallin rakenne o Roolit Nimi Palvelutyyppi Rooliprosessi o Kanavat yrityksen työntekijä Valitsee kiinnostavan rooliprosessin roolin nimen perusteella liiketoimintaverkon Näyttää rooliprosessin tiedot. Rooliprosessin nimi Rooliprosessin kuvaus Rooliprosessin automata o tilat o tapahtumat o aikaleimat (ei ole mahdollista näyttää) Valinnaiset tapahtumat 2 Yrityskohtainen tarkastelu Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Hakee tiettyyn yritykseen liittyvät sessiot. liiketoimintaverkon Näyttää valittuun yritykseen liittyvät sessiot. yrityksen työntekijä Valitsee kiinnostavan session listalta. liiketoimintaverkon Näyttää session nykyiseen epokkiin liittyvät tiedot. session ID, nykyinen epokki, session tila verkoston mallin nimi verkoston mallin rakenne 18
22 o Roolit o Roolit Nimi Palvelutyyppi Rooliprosessi o Kanavat yrityksen työntekijä Valitsee kiinnostavan rooliprosessin. liiketoimintaverkon Näyttää rooliprosessin tiedot. Rooliprosessin nimi Rooliprosessin kuvaus Rooliprosessin automata o tilat o tapahtumat o aikaleimat (ei ole mahdollista näyttää) Valinnaiset tapahtumat 3 Liiketoimintaverkon tiekartta Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näytttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Valitsee kiinnostavaan sopimukseen liittyvän session. liiketoimintaverkon Roolit ja heidän välinen yhteistyö (conversations) visualisoidaan Ei-toiminnalliset vaatimukset Verkoston toimijoiden lukumäärä on rajattu muutamasta kymmeneen (10). Avoimet asiat 1) Miten järjestelmä (käyttöliittymä + taustajärjstelmä.) tietää milloin näyttää kaikki tiedot (=kaikki prosessiin liittyvät viestit) prosessista ja milloin vain 19
23 julkiset tiedot (=prosessin elinkaaren tiedot etc)? - Epäolennainen 2) Tarvitaanko liiketoimintaverkon n super-käyttäjärooli joka pystyy katsomaan aina kaikki prosessin tiedot? -Ei 3) Voiko yritys tarkistaa kilpailijan prosesseja (onko mahdollista määritellä ketkä ovat kilpailijat)? Voi tarkistaa kaikki verkoston prosessit 4) Tarvitaanko funktio yrityksen tietojen tarkistamiseen? - Kyllä 5) Pitäisikö verkkotilan / prosessin kuvaus olla staattinen (mitä on tapahtumassa nyt tai tänään tai tiettynä päivänä tiettynä kellonaikana) tai dynaaminen eli mitä on tapahtunut eilen, mitä tapahtuu nyt ja mitä tulee tapahtumaan ensi viikolla? - Staattinen 6) Mitkä ovat prosessin elinkaaren tiedot 7) Näytetäänkö alussa kaikki malliverkostot vai yhden yrityksen verkostot? Yhden yrityksen verkostot 8) Jos ei näytetä kaikkia verkostoja, niin miten tunnistaminen tapahtuu? Yrityksellä on kopio omista sopimuksista 9) Mitä oikeastaan näyttää avaamisen jälkeen? Kaikki verkostot vai ne, joissa ko. yritys on mukana. Jos jälkimmäinen, niin kuinka tunnistetaan? Näytetään ne sopimukset jossa yritys on mukana. Huomioitavat asiat Prosessin verkostomalli tietää mitkä viestit liittyvät prosessiin ja osaa päättää lähetettyjen viestien perusteella missä vaiheessa prosessi on. 20
24 Liiketoimintaprosessin muuttaminen Käyttötapauksen nimi Liiketoimintaprosessin muuttaminen poistamalla alkuperäinen toimija ja vaihtamalla sen tilalle uusi toimija. Viittaus vaatimuksiin Toiminnallinen vaatimus #2, 3, 9 Lyhyt kuvaus Jos sopimus sallii, liiketoimintaprosessin toimijan voi vaihtaa. Käyttäjäroolit Liiketoimintaverkon n käyttäjä; yrityksen työntekijä, jolla on pääsy liiketoimintaverkon in. Sopimusvarastointijärjestelmä; liiketoimintaverkon n taustajärjstelmä. Sisältää liiketoimintalogiikan. Liiketoimintaverkon ; sopimusvarastointijärjestelmän graafinen käyttöliittymä. Lähtötilanne Sopimus on sellaisessa tilassa, että yrityksen pystyy vaihtamaan (sopimuksen tila koostuu sessioiden tiloista). Kuitenkin käyttäjä voi aina yrittää vaihtaa yrityksen Rajoitteet 1. Yrityskohtaisia tunnuksia ei ole 2. Toimijaa voi vaihtaa vain sopimus kerrallaan (tarkoittaa että sessiokohtaisesti tai roolikohtaisesti toimijaa ei pysty vaihtamaan). Tyypillinen tapahtumien kulku: Uusi toimija löytyy Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää ses- 21
25 yrityksen työntekijä liiketoimintaverkon sion ID:n. Valitsee kiinnostavan sopimuksen. Näyttää sopimuksen tiedot. Lyhyt kuvaus sopimuksesta ja sopimuksen ID Aloituspäivämäärä ja lopetuspäivämäärä Sopimuksen elinkaaren vaihe Sopimuksessa sallittujen sessioiden määrä Sopimuksen osallistujat ja heidän roolinsa o Roolien nimet ja roolipalvelutyypit o Rooleihin liittyvät yritykset yhteystietoineen o Kanavat Sopimuksen liittyvän verkoston mallin rakenne o Verkoston mallin nimi o Verkoston kuva ensimmäisessä epokissa Lista kaikista verkostomalliin liittyvistä epokeista yrityksen työntekijä liiketoimintaverkon Valitsee toimijan, joka vaihdetaan; valitaan siis yritys. 1. Näyttää listan rooliprosesseista, joita toimijan vaihdon tuloksena lopetetaan per jokainen sessio. o Roolin nimi o Rooliprosessin nimi o Rooliprosessin kuvaus 2. Näyttää listan toipumisprosesseista, joita toimijan vaihdon tuloksena käynnistetään. Roolin nimi Toipumisprosessi yrityksen työntekijä liiketoimintaverkon Vahvistaa toimijan vaihdon. 1. Tulostaa raportin muutoksesta: a. uuden toimijan tiedot. b. uusien prosessien tiedot. c. sopimuksen tilan muutoksen jälkeen. 22
26 Valinnainen tapahtuma 1: Uutta toimijaa ei löydy, mutta verkon toiminta voi jatkua. Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Valitsee kiinnostavan sopimuksen. liiketoimintaverkon Näyttää valitun sopimuksen tiedot yrityksen työntekijä Valitsee toimijan, joka vaihdetaan; valitaan yritys. liiketoimintaverkon 1. Näyttää listan osaprosesseista, joita toimijan vaihdon tuloksena lopetetaan per jokainen sessio. 2. Näyttää listan toipumisprosesseista, joita toimijan vaihdon tuloksena käynnistetään. yrityksen työntekijä Vahvistaa toimijan vaihdon. liiketoimintaverkon 1. Ilmoittaa, että uutta toimijaa ei löydy. 2. Ilmoittaa, että verkko on edelleen käytössä. 3. Tulostaa raportin muutoksesta: a. listan osaprosesseista, joita toimijan vaihdon takia lopetetaan. b. listan toipumisprosesseista joita toimijan vaihdon tuloksena käynnistetään. Valinnainen tapahtuma 2: Uuden toimijan etsiminen vie verkon väliaikaisesti ei käytössä -tilaan Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on 23
27 yrityksen työntekijä liiketoimintaverkon yrityksen työntekijä liiketoimintaverkon sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. Valitsee kiinnostavan sopimuksen. Näyttää sopimuksen tiedot Valitsee toimijan, joka vaihdetaan. 1. Näyttää listan osaprosesseista, joita toimijan vaihdon tuloksena lopetetaan per jokainen sessio. 2. Näyttää listan toipumisprosesseista, joita toimijan vaihdon tuloksena generoidaan. yrityksen työntekijä Vahvistaa toimijan vaihdon. liiketoimintaverkon Tulostaa, että uuden toimijan etsintäprosessin aikana liiketoimintaverkko on väliaikaisesti poissa käytöstä. Valinnainen tapahtuma 3: Uutta toimijaa ei löydy, ja sen seurauksena verkon toiminta päättyy Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. yrityksen työntekijä Valitsee kiinnostavan sopimuksen. liiketoimintaverkon Näyttää sopimuksen tiedot yrityksen työntekijä Valitsee toimijan, joka vaihdetaan. liiketoimintaverkon 1. Näyttää listan osaprosesseista, joita toimijan vaihdon tuloksena lopetetaan per jokainen sessio. 2. Näyttää listan toipumisprosesseista, joita toimijan vaihdon tuloksena käynnistetään. 24
28 yrityksen työntekijä Vahvistaa, että toimija vaihdetaan. liiketoimintaverkon 1. Tulostaa, että uutta toimijaa ei ole mahdollista saada, ja että verkon toiminta päättyy. 2. Tulostaa raportin verkon toiminnan lopettamisesta. a. kaikki lopetettavat osaprosessit b. kaikki asiaan liittyvät toipumisprosessit Poikkeustilanne: Verkko siirtyy neuvottelu (in-negotiation) -tilaan uusi epokki alkaa. Kaikki vanhan epokin sessiot lopetetaan. Ei-toiminnalliset vaatimukset Avoimet asiat 1) Kun valitaan uusi toimittaja, tarvitseeko odotella, että uusi toimittaja hyväksyy tehtävän? Asia käsitelty valinnaisessa tapahtumassa 2 2) Kun prosessin muutos on valmis, tarvitseeko lähettää käyttäjälle raportti? - Voidaan toteuttaa jos ehditään (prioriteetti 3) 3) Kun tilaaja vaihtaa prosessin toimittajan, tarvitaanko lisää tietoa asiasta (lomake, johon voi kirjoittaa viestin uudelle toimittajalle etc)? Epäolennainen 1) Miten lisätään uusi sopimus? Onko se mahdollista käyttöliittymän kautta? Ei ole mahdollista liiketoimintaverkon n kautta. 2) Miten valitaan vaihdetun toimittajan tilalle uusi? Epäolennainen, back end hoitaa asian. Huomioitavat asiat Prosessin verkostomalli tietää mitkä viestit liittyvät prosessiin ja osaa päättää lähetettyjen viestien perusteella missä vaiheessa prosessi on. Sopimus tietää missä vaiheessa prosessi voidaan muuttaa. Uuden toimijan etsiminen saattaa kestää, mikä on huomioitava järjestelmän toiminnassa. 25
29 Poistuminen sopimuksesta Käyttötapauksen nimi Poistuminen sopimuksesta Viittaus vaatimuksiin Toiminnallinen vaatimus #2, 3, 9 Lyhyt kuvaus Yritys voi koska tahansa poistua sopimuksesta. Käyttöliittymän kannalta poistuminen onnistuu aina. Käyttäjäroolit Liiketoimintaverkon n käyttäjä; yrityksen työntekijä, jolla on pääsy liiketoimintaverkon in. Sopimusvarastointijärjestelmä; liiketoimintaverkon n taustajärjstelmä. Sisältää liiketoimintalogiikan. Liiketoimintaverkon ; sopimusvarastointijärjestelmän graafinen käyttöliittymä. Lähtötilanne Sopimus on sellaisessa tilassa, että toimijan poistuminen on sallittu (sopimuksen tila koostuu sessioiden tiloista). Rajoitteet 1. Yrityskohtaisia tunnuksia ei ole 2. Toimija voi poistua vain sopimus kerrallaan Tyypillinen tapahtumien kulku Käyttäjärooli Tapahtuma yrityksen työntekijä Avaa liiketoimintaverkon järjestelmän. liiketoimintaverkon Näyttää listan yrityksen sopimuksista. Jokaisen sopimuksen kohdalla näyttää lyhyen kuvauksen ja ID:n. Jos sopimus on sovittu tai käytössä -tilassa, näyttää listan sopimukseen liittyvistä sessioista. Jokaisen session kohdalla näyttää session ID:n. 26
30 yrityksen työntekijä liiketoimintaverkon yrityksen työntekijä liiketoimintaverkon Valitsee kiinnostavan sopimuksen. Näyttää sopimuksen tiedot Valitsee poistu tästä sopimuksesta. 1. Näyttää listan rooliprosesseista, joita toimijan vaihdon tuloksena lopetetaan per jokainen sessio. o Roolin nimi o Rooliprosessin nimi o Rooliprosessin kuvaus 2. Näyttää listan toipumisprosesseista, joita toimijan vaihdon tuloksena käynnistetään. Roolin nimi Toipumisprosessi 3. Tulostaa sopimuksen tilan poistumisen jälkeen. Valinnaiset tapahtumat: Verkosto jatkaa toimintaansa Samanlainen kuin edellisen käyttötapauksen valinnainen tapahtuma 1. Poikkeustilanteet Ei-toiminnalliset vaatimukset Avoimet asiat 1) Miten järjestelmä (käyttöliittymä + taustajärjestelmä.) tietää kenen prosesseja kukin käyttäjä pystyy lopettamaan? - epäolennainen 2) Missä elinkaaritilassa prosessin pystyy lopettamaan? - Selviää Janne Metson erillisestä dokumentaatiosta. 3) Kun prosessi on lopetettu, tarvitseeko käyttäjälle lähettää raportti? Entä toimittajalle viesti, että prosessi on lopetettu? Kyllä (prioriteetti 3) Huomioitavat asiat Prosessin verkostomalli tietää mitkä viestit liittyvät prosessiin ja osaa päättää lähetettyjen viestien perusteella missä vaiheessa prosessi on. Sopimus tietää missä vaiheessa prosessi voidaan lopettaa. 27
31 3.1 Pää- ja virhenäytöt Järjestelmän pää- ja virhenäytöt sekä näiden väliset suhteet on esitetty Kuvassa 3 (sivu 28). Kuva 3: Näyttötilojen väliset suhteet 28
32 3.1.1 Päänäyttö Päänäyttö on n keskeisin näyttö. Se pitää sisällään tiedot yrityksen sopimuksista ja näiden sopimusten sessioista. Päänäytön kautta on myös mahdollista suorittaa yrityshaku, jonka avulla pääsee tarkastelemaan vain tiettyyn yritykseen liittyviä sessioita. Päänäyttö avautuu esiin ensimmäisenä kun järjestelmä avataan Sopimuksen tiedot näyttö Sopimuksen tiedot näyttö pitää sisällään sopimukseen liittyvää informaatiota: lyhyen kuvauksen sopimuksesta prosessiin liittyvät tehtävät verkoston mallin rakenteen o roolit nimet palvelutyypit yritykset ja näiden tiedot o kanavat sopimuksen elinkaaren vaiheen sopimuksen sessiot o sessioiden tilat Näytön kautta on myös mahdollista päivittää sopimuksen tietoja, poistua sopimuksesta sekä valita tarkasteltavaksi jokin sopimuksen yksittäisistä sessioista. 29
33 3.2 Käyttötapausmallin ja -kuvausten analyysi Käyttötapausmalli ja -kuvaukset on analysoitu luomalla niiden pohjalta kutakin käyttötapausta vastaavat sekvenssikaaviot. Sekvenssikaaviot kuvaavat n ja sopimusvarastointijärjestelmän välisen kutsuliikenteen. Hallintapaneelijärjestelmän käyttötapausten rinnakkaisten toimintojen suorittamista kuvataan toimintakaavioilla. Nämäkin toimintoketjut on esitelty käyttötapauskohtaisesti. Kuvassa 4 (sivu 30) on esitetty Sopimuksen tarkastelu -käyttötapauksen kutsuliikenne liiketoimintaverkon järjestelmän ja sopimusvarastointijärjestelmän välillä. Sekvenssikaaviosta käy ilmi käyttötapaukseen liittyvistä käyttäjän toiminnoista seuraavat järjestelmäkutsut parametreineen ja paluuarvoineen. Sekvenssiketjun lopusta käy ilmi valinnaisen toimijan yhteystietojen päivitys tapahtuman kutsuliikenne karkealla tasolla. Kuva 4: Sekvenssikaavio, "Sopimuksen tarkastelu" 30
34 Samaan käyttötapaukseen liittyen kuvassa 5 (sivu 31) on kuvattu tarkemmin järjestelmän toiminta. Kaavio käsittää käyttötapausta vastaavat varsinaiset sekä valinnaiset tapahtumat. Kaavion yläosassa esitetään sopimusten tarkasteluun liittyvät toiminnot ja alaosassa mahdollinen toimijan yhteystietojen muuttaminen. Generoi yrityksen sopimustietojen pyyntö Näytä lista sopimuksista Ilmoita, ettei sopimuksia ole Tulosta sopimuksen tiedot Tarkasta onko käyttäjä muuttanut yrityksen yhteystietoja Generoi yrityksen yhteystietojen muutospyyntö Kuva 5: Toimintakaavio, " Sopimuksen tarkastelu" Kuvassa 6 (sivu 32) kuvataan Verkkotilan tarkastelu -käyttötapauksen kutsuliikenne. Sekvenssikaaviossa kuvataan, kuinka sopimustietojen lisäksi haetaan sessioon liittyvää tietoa tarkempaa verkoston rakennetta tarkasteltaessa. 31
35 Kuva 6: Sekvenssikaavio, "Verkkotilan tarkastelu" Kuvassa 7 (sivu 33) esitetään järjestelmän toimintoketju toimintakaaviona Verkkotilan tarkastelu käyttötapauksen osalta. Lähtötapauksena on muiden käyttötapausten tavoin sopimustietojen esittämiseen liittyvä tietojen haku. Haaraumakohdista käy ilmi käyttötapauksen valinnaiset tapahtumat, kuten eritasoisten tarkastelutasojen valinta. 32
36 Generoi yrityksen sopimustietojen pyyntö Näytä lista sopimuksista Ilmoita, ettei sopimuksia ole Generoi sessiotietojen pyyntö Näytä lista sessioista Generoi osaprosessien tietojen pyyntö Näytä kaikki sessiot tilatietoineen Näytä lista osaprosesseista Näytä osaprosessien tiedot tehtävineen Näytä kaavio osaprosesseista Suodata kahden yrityksen väliset osaprosessit Näytä yhden valitun tehtävän tiedot Näytä valitun osaprosessin kaikki tehtävät Kuva 7: Toimintakaavio, " Verkkotilan tarkastelu" Liiketoimintaprosessin muuttaminen käyttötapaus poikkeaa aiemmista siinä, että se saattaa johtaa liiketoimintaverkon väliaikaisesti toimimattomaan tilaan. Sekvenssikaaviokuvassa 8 (sivu 34) esitetään kutsuketjun eteneminen toiminnon mahdollisten seurausvaikutusten esittämisen käyttöliittymässä ja varsinaisen toimintapyynnön välissä. Kaavion alaosasta käy ilmi, kuinka sopimusvarastojärjestelmä palauttaa mahdollisesti lopulta tiedot uuden toimijan löytymisestä sekä uusista liiketoimintaprosesseista. 33
37 Kuva 8: Sekvenssikaavio, "Liiketoimintaprosessin muuttaminen" Kuvassa 9 (sivu 35) keskitytään Liiketoimintaprosessin muuttaminen käyttötapaukseen järjestelmän osalta. Kaavion rakenne mukailee muiden kaavioiden tapaan saman käyttötapauksen sekvenssikaaviokuvan 8 (sivu 34) toimintoketjua. 34
38 Generoi yrityksen sopimustietojen pyyntö Näytä lista sopimuksista Ilmoita, ettei sopimuksia ole Näytä valitun sopimuksen tiedot Generoi pyyntö muutosvaikutusten listasta Näytä lista prosesseista, joihin muutos vaikuttaa ja tiedot toipumisprosesseista Generoi pyyntö toimijan poistamisesta Näytä raportti muutoksesta Kuva 9: Toimintakaavio, " Liiketoimintaprosessin muuttaminen " Poistuminen liiketoimintaverkosta käyttötapaus muistuttaa rakenteensa osalta hieman edeltävää käyttötapausta. Toimijan kannalta käsiteltävä sopimus kuitenkin lakkaa olemasta voimassa toimijan poistuessa verkosta, eikä tilannetta seuraa järjestelmää koskevia lisätapahtumia. Kutsuketju on esitetty kuvassa 10 (sivu 36). 35
39 Kuva 10: Sekvenssikaavio, "Poistuminen liiketoimintaverkosta" Liiketoimintaverkosta poistuminen on esitetty järjestelmän osalta kuvassa 11 (sivu 37). 36
40 Generoi yrityksen sopimustietojen pyyntö Näytä lista sopimuksista Ilmoita, ettei sopimuksia ole Generoi sessiotietojen pyyntö Näytä lista sessioista Generoi osaprosessin tietojen pyyntö Näytä kaikki sessiot tilatietoineen Näytä lista osaprosesseista Näytä valitun osaprosessin tiedot tehtävineen Näytä kaavio osaprosesseista Suodata kahden yrityksen väliset osaprosessit Näytä yhden valitun tehtävän tiedot Näytä lista valitun osaprosessin tehtävistä Kuva 11: Toimintakaavio, " Poistuminen liiketoimintaverkosta " 37
41 3.3 Tilakaavio Asiakas Janne Metso on määritellyt järjestelmässä olevien sopimusten mahdolliset tilat. Nämä esitellään Metson laatimassa kaaviokuvassa 12 (sivu 38). Hallintapaneelijärjestelmän kannalta sopimuksen oleelliset tilat ovat sen luomista (populated) seuraavat tilat. Kuva 12: Sopimuksen tilakaavio (Janne Metso) 38
42 4 Lähdeluettelo [MET04] Metso, Janne, Liiketoimintaverkoston - PowerPoint esitys,
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Vaatimusdokumentti. versio 0.7
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA 2004 Vaatimusdokumentti versio 0.7 Ahti Kare Antti Mäki Marko Lähde Mika Stenberg Riina Glinskihh Teemu Virtanen Versiohistoria
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Vaatimusmäärittelydokumentti
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA 2004 Vaatimusmäärittelydokumentti Ahti Kare Antti Mäki Marko Lähde Mika Stenberg Riina Glinskihh Teemu Virtanen Versiohistoria
Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio
Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio Analyysi Tarkentaa ja jäsentää vaatimusmäärittelyä, vastaa kysymykseen MITÄ järjestelmän tulisi tehdä. Suoritetaan seuraavia
Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio
Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio Analyysi Tarkentaa ja jäsentää vaatimusmäärittelyä, vastaa kysymykseen MITÄ järjestelmän tulisi tehdä. Suoritetaan seuraavia
Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.
TIETOKANTA MERIKOTKIEN SEURANTAAN Käyttöohje Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 11.12.2007 Ensimmäinen luonnos Janne Piippo 2.0 13.12.2007 Virallinen verio Janne Piippo HELSINGIN YLIOPISTO
Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3
Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2
OPI-Maksut - Käyttötapaukset
OPIMaksut Käyttötapaukset Toiminnallisuudet ja käyttötapaukset: maksupalvelutoiminnot Toimeksiannon lisääminen Palveluväylä toiminto: Toimeksiannon lisääminen Yleiskuvaus Palveluväylään sallitut asiointisovellukset
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu JÄRJESTELMÄN KÄYTTÖOHJE LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Testausdokumentti. Ahti Kare. Riina Henriksson.
HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA 2004 Testausdokumentti Ahti Kare Riina Henriksson Marko Lähde Antti Mäki Mika Stenberg Teemu Virtanen Versiohistoria
Yhteistoimintakaavio (Esimerkki)
Yhteistoimintakaavio (Esimerkki) Käyttötapaus: Vuokraa ajoneuvo Yleiskuvaus: Käyttäjä vuokraa ajoneuvon määräajaksi. Esiehdot: Käyttäjä on hakenut vuokrausaikana vapaat ajoneuvot näytölle. Aktori: Asiakas
Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma PUSU-ryhmä Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi Hynninen
Fingridin säätösähkötarjousohje. Vaksin käyttöohjeet 20.5.2015
Fingridin säätösähkötarjousohje Vaksin käyttöohjeet 20.5.2015 Yleistä Tämän ohjeen mukaisesti osapuoli voi jättää säätötarjouksia Fingridin ylläpitämille säätösähkömarkkinoille Osapuolella tulee olla säätösähkömarkkinoille
Toiminnallinen määrittely versio 1.2
Toiminnallinen määrittely versio 1.2 Ryhmä 2 Sami Luomansuu, 168128, sami.luomansuu@tut.fi Panu Sjövall, 205401, panu.sjovall@tut.fi VERSIOHISTORIA Versio Päiväys Tekijät Tehdyt muutokset 1.0 02.10.12
Testausdokumentti. 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
Visma Fivaldi -käsikirja MiniCRM
Visma Fivaldi -käsikirja MiniCRM 2 Sisällys 1 Yleistä... 3 2 Ylävalikko... 4 3 Perustiedot - välilehti... 5 4 Tila (vapaassa tekstikentässä edellisellä sivulla annettu nimi) - välilehti... 6 5 Vasemman
ADMIN. Käyttöopas 08Q4
ADMIN Käyttöopas 08Q4 Sisällysluettelo Uuden käyttäjän lisääminen...3 Käyttäjän poistaminen...3 Oikeudet...4 Käyttäjäasetukset...6 Aktiviteetin määritys...8 Aktiviteetin määrittely...8 Kenttämäärittelyt...9
UML- mallinnus: Tilakaavio
UML- mallinnus: Tilakaavio Karkea kuvaus UML- kaavioiden käytöstä ohjelmistonkehityksen eri vaiheissa ja tehtävissä. Mallinnus tilakaavioilla Tilakaaviolla kuvataan yhden luokan olioiden tilan muuttumista
Testaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
Hallintaliittymän käyttöohje
Hallintaliittymän käyttöohje 1. Yleisiä huomioita Hallintaliittymän käyttöä helpottavia yleisiä huomioita: - Käytä listanäkymien hakukentissä kentän vieressä olevaa hakunappia, älä enter-näppäintä. - Älä
Käyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio
Otus- projektinhallintatyökalu Käyttöohje Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Mari Tampere 9. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja,
Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2
Subversion-ohje Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Helsinki 1.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
LoCCaM. LoCCaM Cam laitteiston ohjaaminen. Dimag Ky dimag.fi
LoCCaM LoCCaM Cam laitteiston ohjaaminen Dimag Ky janne.koski @ dimag.fi +358505907788 Laitteen lisääminen sovellukseen Sovelluksen pääsivulta valitaan oikeasta yläkulman valikosta Aloita uusi (1) Aukeavaan
Tulorekisterin sidosryhmätestaukseen julkaistaan kehitysversio
1 (5) Kansallisen tulorekisterin perustamishanke PL 325 00052 VERO TOIMITUSSELOSTE Tulorekisterin sidosryhmätestaus 21.12. kehitysversio TULOREKISTERIN SIDOSRYHMÄTESTAUKSEN TOIMITUSSELOSTE 20.12.2018 Huoltokatko
Lohtu-projekti. Testaussuunnitelma
Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät
Arkkitehtuurikuvaus. 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
Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli
Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli Laatijat: Veli-Mikko Puupponen ja Ilkka Rautiainen Päivämäärä: 26.5.2014 Versio: 1.0.0 1. Testausympäristö ja yhteenveto Testatun
Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli
Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli Laatijat: Veli Mikko Puupponen ja Ilkka Rautiainen Päivämäärä: 26.5.2014 Versio: 1.0.0 1. Testausympäristö ja yhteenveto Testatun
SOPPARI. Sopimustoimittajan käyttöohje versio IS-Hankinta Oy
SOPPARI Sopimustoimittajan käyttöohje versio 13.10.2016 IS-Hankinta Oy Sisällysluettelo YLEINEN OSIO s.3 Rekisteröityminen ja palvelun käytön aloittaminen s.5 Käyttäjähallinta s.6 Käyttäjäprofiili s.7
UTIFLEET-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
Vaatimusmää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
Tulosta yrityksesi tuloslaskelma ja tase myöhempää tarkastusta varten. Ota varmuuskopio tilanteesta ennen tilimuunnosta.
Tilimuunnosohje 1 (5) Tilimuunnosajo Tilimuunnosajo täytyy tehdä jos halutaan vaihtaa yritykselle tilikartta ja säilyttää tilien tapahtumat. Tilikartan vaihtoa varten perustetaan uusi yritys, jonne muunnosajossa
Ylläpitodokumentti Mooan
Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas
Määrittelyvaihe. Projektinhallinta
Määrittelyvaihe Projektinhallinta testaus määrittely suunnittelu ohjelmointi käyttöönotto, testaus tuotteenhallinta laadunvarmistus dokumentointi vaatimustenhallinta Määrittely Määrittely, eli kansanomaisesti
Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely
582101 - Ohjelmistotekniikan menetelmät, käyttötapauksiin perustuva vaatimusmäärittely 1 Vaatimukset ja käyttötapaukset Vaiheittainen mallintaminen ja abstraktiotasot Järjestelmän rajaaminen sidosryhmäkaaviolla
Maatiaiskanojen säilyttäjän ohjeet Maatiaiskanat-palvelun käyttöön
Maatiaiaskanat-järjestelmä säilyttäjän ohjeet Luonnonvarakeskus/Eläingeenivarat 7.6.2019 Maatiaiskanojen säilyttäjän ohjeet Maatiaiskanat-palvelun käyttöön Tässä dokumentissa neuvotaan, miten maatiaiskanasäilyttäjänä
Nimi: Henkilötunnus: {id} {+id}
TEHTÄVÄ : Eräillä kursseilla on kertauskysymyksiä, joihin opiskelijat vastaavat webin kautta. Kurssilla voi olla useita kysymyssarjoja, joihin voi kuulua monta kysymystä. Kysymyssarjalla on kurssikohtainen
Energiatodistusrekisteri ja laatijan rooli
Energiatodistusrekisteri ja laatijan rooli Käyttöohje energiatodistuksen laatijoille Asumisen rahoitus- ja kehittämiskeskus energiatodistus@ara.fi 12.10.2007 Tekijän nimi Sisällys 1. Energiatodistusrekisterin
Sähköposti ja uutisryhmät 4.5.2005
Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer
Kä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
Toiminnalliset 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
VINKKEJÄ CV-NETIN KÄYTTÖÖN. www.te-palvelut.fi
VINKKEJÄ CV-NETIN KÄYTTÖÖN www.te-palvelut.fi TE-toimiston verkkoasiointiin pääset kirjautumaan www.te-palvelut.fi Oma asiointi Henkilöasiakas Kirjaudu sisään verkkopankkitunnuksilla ja hyväksy käyttöehdot
Tikon 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...
SÄHKE2-SERTIFIOINTIKRITEERIT
1 (9) Kansallisarkisto SÄHKE2-SERTIFIOINTIKRITEERIT SÄILYTYSJÄRJESTELMÄ v. 2.0 (23.4.2015) VERSIOHISTORIA Versio Päivämäärä Tekijä Sisältö 1.0 15.3.2012 Mikko Eräkaski yhteensä 37 vaatimusta 1.1 21.5.2013
Projektisuunnitelma. 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
TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0
TESTIRAPORTTI - VYM JA KANTA Versio 1.0 i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI 3 2.1. Testauksen
Käyttöohje. Visy Access Net UPM
Käyttöohje Visy Access Net UPM 1. Johdanto Visy Access Net on WWW-pohjainen käyttöliittymä, jolla UPM:n toimittajien pitää luvittaa omat ajoneuvonsa UPM:n tehtaille, jotta kulku onnistuu jatkossakin. Järjestelmä
Lohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve
Lohtu-projekti Testiraportti Versiohistoria: 1.0 6.5.2003 2. syklin toteutuksen testit. 1. ajo Virve Helsinki 6. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja, Mari Muuronen, Seppo Pastila, Virve Taivaljärvi
opiskelijan ohje - kirjautuminen
opiskelijan ohje - kirjautuminen estudio on Edupolin kehittämä e-oppimisympäristö koulutusryhmän verkkoalustana perinteisen luokkaopetuksen tukena. etäopiskelussa ja -opetuksessa kotoa tai työpaikalta.
TW-EAV510AC mallin ohjelmistoversio
TW-EAV510AC ohjelmistopäivitys TW-EAV510AC mallin 1.1.00-36 ohjelmistoversio 04.02.2018 (Tuotannossa oleva koodin versio on TWEAV510AC_v1.1.00.18) Tietoturvan takia ohjelmiston päivityksen jälkeen pitää
Kansallinen ASPAtietojärjestelmä
Kansallinen ASPAtietojärjestelmä Taustoitus Järjestäjien tarve yhteiselle asiakaspalautteen keräämisen järjestelmälle nousi esiin kevään selvityksessä Asiakaspalautetieto on myös osa kansallista sote-tietopohjaa
LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi
LoCCaM Riistakamerasovellus Dimag Ky janne.koski @ dimag.fi +358505907788 Sovelluksen toimintaperiaate Toimintaperiaate yksinkertaistettuna on seuraavanlainen Kamera ottaa kuvan tai videon jonka lähettää
Käyttöohje. Ticket Inspector. Versio 1.0. Sportum Oy
Käyttöohje Ticket Inspector Versio 1.0 Sportum Oy 10.5.2017 Sivu 1 Sisällysluettelo 1. Yleistä... 2 2. Kirjautuminen ensimmäisellä kerralla / PIN-koodin unohtuessa... 3 3. Tunnistautuminen... 4 4. Päänäkymä...
Pelaajan tietojen lisääminen
Käytön aloitus Ohjelma käynnistetään tuplaklikkaamalla Jäseri-kuvaketta työpöydältä, tai käynnistä-valikosta. Ohjelmasta aukeaa seuraavanlainen valikko; Jäsenrekisterissä muutetaan jäsentietoja, maksukirjassa
Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari
RockID-varastonhallintajärjestelmän käyttöohje. v. 1.0
RockID-varastonhallintajärjestelmän käyttöohje v. 1.0 Yleistä Rockstar lukijakäyttöliittymä Tuotteiden lukeminen lähtevään tilaukseen Tilaukseen kuulumattomat tuotteet Tuotteiden lukeminen tilauksesta
Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta.
Tehtävä 63. Kirjoita oma versio funktiosta strcmp(),joka saa parametrinaan kaksi merkkiosoitinta. Tee ohjelma, jossa luetaan kaksi merkkijonoa, joita sitten verrataan ko. funktiolla. Tehtävä 64. Kirjoita
Tekninen 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
opiskelijan ohje - kirjautuminen
opiskelijan ohje - kirjautuminen estudio on Edupolin kehittämä e-oppimisympäristö koulutusryhmän verkkoalustana perinteisen luokkaopetuksen tukena tai etäopiskelussa ja -opetuksessa kotoa tai työpaikalta.
Kurssin 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ä,
UCOT-Sovellusprojekti. Testausraportti
UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
11.9.2012 Sinkka Projekti Sivu 1 (6) Projektin tiedostokuvaus dokumentti
11.9.2012 Sinkka Projekti Sivu 1 (6) SISÄLLYSLUETTELO 1. PHP TIEDOSTOJEN KUVAUS... 2 1.1 Palaute osio... 2 1.1.1 Info.php... 2 1.1.2 Feedb1.php... 2 1.1.3 feedb2.php... 3 1.1.4 feedb3.php... 3 1.1.5 feedb4.php...
MultiWeb Sähköinen tilausjärjestelmä. Luottamuksellinen
MultiWeb Sähköinen tilausjärjestelmä Pikaohje v.1.5 Luottamuksellinen 2 / 9 SISÄLLYSLUETTELO 1. Yleistä... 3 2. Kirjaudu sisään... 3 3. Rakenne... 4 3.1. Etusivu... 4 3.2. Toimintopalkki... 5 4. Tuotteiden
Sisää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
Nettiposti. Nettiposti käyttöohje
YKSIKÄÄN ASIAKAS EI OLE MEILLE LIIAN PIENI TAI MIKÄÄN HAASTE LIIAN SUURI. Nettiposti Nettiposti käyttöohje Tässä käyttöohjeessa kuvataan selainkäyttöisen Nettiposti sähköpostiohjelman toiminnot. Käyttöohje
Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen
Enigmail-opas Enigmail on Mozilla Thunderbird ja Mozilla Seamonkey -ohjelmille tehty liitännäinen GPG-salausohjelmiston käyttöä varten. Sitä käytetään etenkin Thunderbirdin kanssa sähköpostin salaamiseen
Apply-palvelu: maisterivalinnan koulutus laitoksille https://apply.aalto.fi. Mari Riihiaho
Apply-palvelu: maisterivalinnan koulutus laitoksille https://apply.aalto.fi Mari Riihiaho 5.3.2012 Kirjautuminen ja käyttöoikeudet Järjestelmään kirjaudutaan Aalto tunnuksella (käyttäjätunnus ja salasana)
Asentaminen Android-laitteeseen
Asentaminen Android-laitteeseen Huomaa! Tarkempia tietoja ohjelmien asentamisesta saat tarvittaessa puhelimesi käyttöoppaasta. MyMMX mobile -sovelluksen asentaminen Android-laitteeseen: 1. Avaa laitteesi
Määrittelydokumentti: Kansallinen palveluväylä - integraatio
: Kansallinen palveluväylä - integraatio Dynamics 365 for Customer Engagement Kansallinen palveluarkkitehtuuri Toimittaja: 30.8.2017 Teemu Tokee 30.8.2017 2 (6) DOKUMENTIN VERSIOINTI Päivämäärä Versio
Ohjelmistojen mallintaminen, kurssikoe esimerkkivastauksia
Ohjelmistojen mallintaminen, kurssikoe 15.12. esimerkkivastauksia Tehtävä 1 a: Ohjelmistotuotantoprosessi sisältää yleensä aina seuraavat vaiheet: määrittely, suunnittelu, toteutus, testaus ja ylläpito.
JYVÄSKYLÄN SEUDUN. 1. Sisältö * * Tähdellä merkityt kohdat ovat pakollisia. Sivun oikeassa yläkulmasta löytyy Lisää oma tapahtumasi.
JYVÄSKYLÄN SEUDUN Sivun oikeassa yläkulmasta löytyy Lisää oma tapahtumasi. Lomakkeella voit lisätä tapahtuman tapahtumiin, harrasteisiin tai molempiin. 1. Sisältö * * Tähdellä merkityt kohdat ovat pakollisia.
PELAAJAPROFIILI Mobiilisovellus
PELAAJAPROFIILI Mobiilisovellus Pelaajaprofiili netissä Pelaajaprofiilin www-palvelu on osoitteessa http://www.pelaajaprofiili.fi. Rekisteröidy tai hanki tunnukset ennen mobiilisovelluksen käyttöä. Pelaajaprofiilin
Projektinhallintaa 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
1 Visma Econet Pro Arkistointi
1 Visma Econet Pro Arkistointi 1.1 Arkistointiajo Visma Econet Pro:n on lisätty ominaisuus, jolla tietokannassa olevista tiedoista voidaan ajaa arkistointiajo. Arkistointi luo määriteltyyn hakemistoon
Visma 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
Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys: 2014-12-6
Webforum Version 14.4 uudet ominaisuudet Viimeisin päivitys: 2014-12-6 Sisältö Tietoja tästä dokumentista... 3 Yleistä... 4 Yleistä & hallinnointi... 5 Dokumentit... 5 Perättäinen tarkistus- ja hyväksymisprosessi...
582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus
582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus Sisältö Mikä on web-sovellus? Selaimen rooli web-sovelluksessa Palvelimen rooli web-sovelluksessa Aineistopyynnöt Tiedon välittäminen
Mainosankkuri.fi-palvelun käyttöohjeita
Mainosankkuri.fi-palvelun käyttöohjeita Sisällys 1. Johdanto... 1 2. Sisäänkirjautuminen... 1 3. Palvelussa navigointi... 2 4. Laitteet... 2 5. Sisällönhallinta... 4 6. Soittolistat... 7 7. Aikataulut...
T Testitapaukset TC-1
T-76.115 Testitapaukset TC-1 ETL-työkalu ExtraTerrestriaLs / Aureolis Oy Versio Päivämäärä Tekijä Muutos 1.0 18.11.2004 Risto Kunnas Testitapaukset ensimmäistä iteraatiota varten 1.1 26.11.2004 Risto Kunnas
Office 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
Contents AdsML ympäristö... 2 AdsML Testi ympäristö... 2 AdsML tuotantoympäristö... 2 AdsML käyttöliittymä... 3 Kirjautuminen...
Contents AdsML ympäristö... 2 AdsML Testi ympäristö... 2 AdsML tuotantoympäristö... 2 AdsML käyttöliittymä... 3 Kirjautuminen... 3 Käsiteltävät sanomat... 4 Yhdisteltävät sanomat... 5 Sanoman historia
Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0
Toukokuu 2013 1 (10) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0 Päivitysohje Copyright Aditro 2013 Toukokuu 2013 2 (10) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten
1 Rekisterinpitäjä. 2 Rekisterin nimi. 3 Henkilötiedon käsittelijä
1 Rekisterinpitäjä MUKSUNKIRJA palvelun saa käyttöönsä ainoastaan päiväkodin tai vastaavan toimijan tarjoamana. Tällöin kyseinen toimija toimii palvelun rekisterinpitäjänä. Rekisterinpitäjän selosteen
AinaUCX Web Scheduler - Käyttöohje
AinaUCX 1 (6) AinaUCX Web Scheduler - Käyttöohje Microsoft Lync Web Scheduler on verkkopohjainen ohjelma, jolla voit luoda Lync-kokouksia, jos käytössäsi ei ole Microsoft Outlookia tai käytät käyttöjärjestelmää,
Tenttikysymykset. + UML- kaavioiden mallintamistehtävät
Tenttikysymykset 1. Selitä mitä asioita kuuluu tietojärjestelmän käsitteeseen. 2. Selitä kapseloinnin ja tiedon suojauksen periaatteet oliolähestymistavassa ja mitä hyötyä näistä periaatteista on. 3. Selitä
Visma Fivaldi -käsikirja Asiakaskohtaiset hinnat
Visma Fivaldi -käsikirja Asiakaskohtaiset hinnat 2 Sisällys 1 Yleistä... 3 2 Ylävalikko... 4 3 Vasemman laidan painikkeet... 5 4 Erikoishinnoittelut ruutu... 6 5 Raportit... 12 1 Yleistä Fivaldi Asiakaskohtaiset
Kangasniemen yrityshakemisto KÄYTTÖOHJE YRITTÄJÄLLE. KANGASNIEMEN KUNTA yrityshakemisto.kangasniemi.fi
2015 Kangasniemen yrityshakemisto KÄYTTÖOHJE YRITTÄJÄLLE KANGASNIEMEN KUNTA yrityshakemisto.kangasniemi.fi 1 Sisällysluettelo 1. Sivustolle rekisteröityminen... 2 2. Yrityksen lisääminen... 3 2.1. Yritystiedot...
Facebook-sivun luominen
Facebook-sivun luominen Facebook-sivun luominen Etene vaihe vaiheelta 1 Kirjaudu Facebook-palveluun omalla käyttäjätunnuksellasi. Sen jälkeen sivun alareunassa näkyvät toimintolinkit, joista sinun täytyy
Yleinen ohjeistus Linux tehtävään
Yleinen ohjeistus Linux tehtävään Sinulle on toimitettu valmiiksi asennettu HYPER V ympäristö. Tehtäväsi on asentaa tarvittavat virtuaalikoneet, sekä konfiguroida ne ja verkkolaitteet, tehtävän mukaisesti.
McAfee 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
Ohjelmistojen mallintaminen kertausta Harri Laine 1
kertausta 5.12.2008 Harri Laine 1 Ohjelmiston elinkaari, elinkaarimallit Yleinen puitemalli (reference model) - abstrakti kokonaiskuva ei etenemiskontrollia, ei yksityiskohtia Ohjelmistoprosessimallit
Visma Fivaldi -käsikirja Tehtävienhallinta- ohje käyttäjälle
Visma Fivaldi -käsikirja Tehtävienhallinta- ohje käyttäjälle 2 Sisällys 1 Palvelunhallinta... 3 1.1 Käyttäjäryhmän luominen... 3 2 Tehtävienhallinta- perustiedot... 4 2.1 Yhtiön perustiedot... 4 2.2 Tehtävä-/
Visma Avendon asennusohje
Visma Avendon asennusohje 1 Versio 5.21 On tärkeää, että käytössäsi on aina uusin toimittamamme versio ohjelmistosta. Asentamalla viimeisimmän version saat käyttöösi ohjelman tuoreimmat ominaisuudet ja
EURA 2007 EU:N RAKENNERAHASTOJEN HALLINTAJÄRJESTELMÄ. Projektin toteuttajan yhteystietojen ylläpito ja salasanan vaihtaminen
EURA 2007 EU:N RAKENNERAHASTOJEN HALLINTAJÄRJESTELMÄ Projektin toteuttajan yhteystietojen ylläpito ja salasanan vaihtaminen Käyttöohje projektien toteuttajille SISÄLLYSLUETTELO 1 Yleistä järjestelmästä...3
Tietojärjestelmän osat
Analyysi Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien tasolla Tietojärjestelmän osat Laitteisto
HY:n alustava ehdotus käyttäjähallintotuotteesta
HY:n alustava ehdotus käyttäjähallintotuotteesta (jota sovellettaisiin Atikiin) Versio 1.0 / 21.5.2008 Ismo Aulaskari HY siis aikoo markkinoida pakettia joihin kuuluisi HY:n konesalissaan ylläpitämä, varmuuskopioitu
OHJE ATERIAPÄIVÄKIRJAN MUOKKAUKSEEN
Nutri-Flow ravintotulkki OHJE ATERIAPÄIVÄKIRJAN MUOKKAUKSEEN Uuden ateriapäivän lisääminen Siirry ateriapäiväkirjaan päävalikon Ateriapäiväkirja -painikkeesta. 1. Klikkaa kalenterista päivämäärää, jolle
FyKe-Mopin opettajanohje
1 FyKe-Mopin opettajanohje Ohjelma jakautuu aihepiireittäin Opiskelen ja opin ja Testi osioihin. Miten saan FyKe-Mopin nopeasti käyttöön? Ensimmäisenä on ohjelma asennettava joko yksittäiselle koneelle
CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen
CVS Versionhallintajärjestelmä Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen Käytetään komentoriviltä, myös graafisia käyttöliittymiä saatavilla CVS Kaikki tiedostot
Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:
Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus
Kysymykset ja vastaukset:
Kysymykset ja vastaukset: Kysymys 1 Voidaanko JYSE2009 Palvelut sopimusehtoja täydentää JIT2007 sopimusehdoin (Yleiset sopimusehdot, JIT2007 sovellukset, JIT2007 Palvelut)? Vastaus 1 Hankinnassa noudatetaan