You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 32 Next »

Perusidea on, että tietokomponenttikirjastoista löytyy jokin aiemmin kuvattu luokka, jota voit hyödyntää suoraan sellaisenaan, tai ainakin luokka, jota voit muokata niin, että se soveltuu paremmin käyttöösi. 

Koska sopivaa luokkaa ei aina löydy, voit myös itse määritellä luokan soveltamisprofiiliisi. Tässä tapauksessa yritä ensin hakea sanastosta sopiva käsite, jonka "ympärille" luokan määrittelet.

Mikäli tällaista sopivaa käsitettä ei löydy, määrittelet luokan kuvauksen alusta alkaen itse.


Vaihtoehtoja ovat siis seuraavat:


Tässä kuvataan näille vaihtoehdoille yhteinen prosessin alkuvaihe, mutta muuten nämä eri vaihtoehdot kuvataan tarkemmin omilla sivuillaan. 

Tee näin:

  1. Kun olet soveltamisprofiilin kuvaussivulla, sivun vasemmalla puolella näkyy siihen sisältyvien luokkien, attribuuttien ja assosiaatioiden lista. (Mikäli soveltamisprofiili on vasta luotu, nämä listat ovat vielä tyhjiä. Muuten näet Luokka-otsikon alla listan soveltamisprofiilissa jo olevista luokista.)
    Klikkaa Lisää luokka -painiketta. Saat näkyvillesi uuden ikkunan.
  2. Kun haluat hyödyntää muiden tietomallien luokkia, linkitä tarvitsemasi tietomallit (eli teknisesti sanoen niiden nimiavaruudet) mukaan soveltamisprofiiliisi. 
    (Katso ohje: 4. Täydennä tai muokkaa tietomallin yleiskuvausta, kohta Käytetyt nimiavaruudet).
  3. Jos käytät soveltamisprofiilissasi useita kieliä, mieti, mikä kielistä on ensisijainen ja määrittele soveltamisprofiili ensin sillä kielellä.
    Mikäli esimerkiksi haluat tehdä soveltamisprofiilin ensisijaisesti kansainväliseen käyttöön, tee se ensin englanniksi, jotta luokkien, attribuuttien ja assosiaatioiden tunnukset tehdään englanninkielisen version pohjalta (jos soveltamisprofiili on ensin tehty englanniksi, osoitteessa näkyy muoto kmtk:Building, mutta jos aluksi on käytetty suomea, osoitteessa on kmtk:Rakennus).




  4. Lisää luokka -sivulla tarkista ensin, onko samanniminen luokka jo olemassa eli hae luokkaa (katso kuva alla kohdassa 5).
    1. Kirjoita hakukenttään (Hae luokkaa) luokan nimi. Voit rajata haun pelkästään nimeen, kuvaukseen tai tunnisteeseen (tai näiden yhdistelmään).
      Kun kirjoitat tähän hakukenttään tekstiä, alapuolella olevaan  kenttään (kohta e) suodattuvat näkyviin vain ne luokat, joiden nimi täsmää kirjoittamaasi hakusanaan. 
      Jos täsmälleen sopivaa vaihtoehtoa ei ole, työkalu tarjoaa myös kaksi muuta vaihtoehtoa (jotka on kuvattu kohdissa c ja d; erotat ne sinisestä taustaväristä). 
    2. Voit rajata haun alaa alasvetovalikon avulla, ja kohdistaa haun vain tiettyyn tietomalliin (esimerkiksi pelkästään julkishallinnon tietokomponentteihin). 
      1. Jos ruksaat kohdan Näytä profiileissa määritellyt luokat, näet luokkien listassa myös tähän soveltamisprofiiliin jo lisätyt luokat ja niiden tiedot, muuten vain tietokomponenttikirjastosta valittavissa olevia luokkia.

    • Ikkunassa näkyy lista luokkia ja kaksi vaihtoehtoa, miten niitä voi hyödyntää (sinisellä taustavärillä merkityt kentät). Niiden käyttö on kuvattu tarkemmin alla kohdissa 5. ja 6. 
      Mikäli sopivia luokkia on jo määritelty, saat näkyvillesi listan luokista, joiden tiedoissa (nimessä/kuvauksessa/tunnisteessa) löytyy antamasi hakusana.
      1. Jos luokan nimi näkyy normaalina tekstinä voit valita sen klikkaamalla riviä ja sen jälkeen Tarkenna luokka -painiketta.
      2. Mikäli luokka näkyy listassa harmaana, et ole määritellyt sen nimiavaruutta soveltamisprofiiliisi etkä voi siinä tapauksessa valita sitä. (Katso ohjeet yllä kohdassa 2.)

    • Valitse haluamasi tietosisällön kieli oikean yläkulman alasvetovalikosta Sisältö xxx. 
  5. Esimerkki, jossa sopiva luokka löytyy:
    1. Hakukenttään (Hae luokkaa) on kirjoitettu luokan nimi Asiakirja, joka löytyy Tietomallit-työkalusta. 
    2. Halutessasi voit rajata haun alaa, ja kohdistaa haun esim. pelkästään julkishallinnon tietokomponentteihin.

      Sinulla on useita vaihtoehtoja:
    3. Luokan sisältö onkin jotain muuta kuin olit hakemassa. Siksi haluat luoda soveltamisprofiiliisi uuden luokan, jonka kuvauksen määrittelet itse. Tämä luokka on käytössä vain omassa soveltamisprofiilissasi.
      Klikkaa kohtaa  Luo uusi luokka 'xxx' (jossa xxx on antamasi hakusana). Siirryt kohtaan 5.3 Lisää uusi luokka, mutta määrittele sille ensin uusi käsite.
    4. Mikäli tiedät jo valmiiksi etsimäsi luokan tunnuksen Tietomallit-työkalussa, klikkaa kohtaa Luo uusi tarkennettu luokka viittaamalla ulkoiseen tunnisteeseen ja siirryt uudelle sivulle: 5.4 Lisää tietomalliin uusi luokka viittaamalla ulkoiseen tunnisteeseen
    5. Löydät sopivan luokan hakutulosten listasta ja klikkaat sitä (eli tässä Asiakirja-otsikkoa) ja sitten Tarkenna luokka -painiketta. Siirryt uudelle sivulle täydentämään luokan kuvausta: 5.1 Lisää tietomalliin luokka "kopioimalla" tietokomponentin luokka





  6. Esimerkki, jossa hakemaasi luokkaa ei löydy, vaan sinun pitää määritellä uusi luokka. 
    Vaihtoehdot (c) ja (d) ovat samat kuin edellä, mutta vaihtoehtoa (e) ei ole tässä. 
    1. Hakukenttään (Hae luokkaa) on kirjoitettu luokan nimi Liikuntasali, jota Tietomallit-työkalusta ei ennestään löydy...
    2. ...vaikka haetaan kaikista tietomalleista.

      Vaihtoehdot:
    3. Luot soveltamisprofiiliisi uuden luokan, jonka kuvauksen määrittelet itse. Tämä luokka on käytössä vain omassa soveltamisprofiilissasi. 
      Klikkaa kohtaa  Luo uusi luokka 'xxx' (jossa xxx on antamasi hakusana). Siirryt kohtaan 5.3 Lisää uusi luokka, mutta määrittele sille ensin uusi käsite.
    4. Mikäli tiedät jo valmiiksi etsimäsi luokan tunnuksen Tietomallit-työkalussa, klikkaa kohtaa Luo uusi tarkennettu luokka viittaamalla ulkoiseen tunnisteeseen ja siirryt  uudelle sivulle täydentämään luokan kuvausta (5.4 Lisää tietomalliin uusi luokka viittaamalla ulkoiseen tunnisteeseen) 


Alkuvaiheessa Tietomallit-työkalussa on vähemmän valmiita luokkia. Mutta ajan myötä luokkien määrä lisääntyy ja uudelleenhyödynnettäviä luokkia löytyy helpommin.



  • No labels