370 likes | 557 Views
Harjoituksissa käytettävä mallinnusväline. QPR Enterprise Architect JHS179/152-mallitiedoston versio 25.9.2013. Sisältö. Mallinnusvälineen käytön aloittaminen Käyttöliittymän perusteet Sanallisten kuvausten (JHS 179 liitteet 8 ja 9) laatiminen Kaavioiden luominen ja piirtäminen.
E N D
Harjoituksissa käytettävä mallinnusväline QPR Enterprise Architect JHS179/152-mallitiedoston versio 25.9.2013
Sisältö • Mallinnusvälineen käytön aloittaminen • Käyttöliittymän perusteet • Sanallisten kuvausten (JHS 179 liitteet 8 ja 9) laatiminen • Kaavioiden luominen ja piirtäminen
Sovelluksen käynnistäminen • Kun lähdet tekemään QPR:llä JHS 179:n mukaista mallia, voit käyttää joko serverillä olevaa mallia tai tiedostopohjaista mallia • Kurssilla käytämme tiedostopohjaista mallia • Avaa QPR:n väline • Jos saat sisäänkirjautumisikkunan, valitse Cancel • Valitse Open An existingmodel ja hae hakemisto, jonne on talletettu JHS179.qpream, joka on tyhjä pohja
Käyttöliittymän kielen vaihtaminen • Käyttöliittymän kieleksi voit valita englannin tai suomen • Kielen vaihtaminen tapahtuu aloitusvalikosta
Aloitusnäkymä Tämä on ns. Flowchartview /Vuokaavionäkymä,joka näyttää kaikki kaaviot, joita on tehty. Tätä kautta näkyvät kaaviot, jotka on luotu.
Arkkitehtuurinäkymät View/Näytä-valikosta päästään Navigator View:hun / Navigaattori-näkymään, joka näyttää KA:n arkkitehtuurinäkö-kulmat. Tätä kautta näkyvättekstikuvaukset
Sidosryhmät • Valitse Navigator View ja sieltä Sidosryhmät • Sidosryhmätyypit-otsikon kohdalla hiiren oikea korva ja New Element… /Uusi elementti • Anna sidosryhmälle nimi (Name) ja kuvaus (Description) • Muut attribuutit voit lisätä CustomAttributes / Käyttäjän määrittämät attribuutit -välilehdellä
Prosessien kuvaaminen Uusi prosessikartta tai toimintamalli luodaan valitsemalla Vuokaavionäkymän prosessiselaimesta sopiva paketti aktiiviseksi, jolloin aukeaa tyhjä pohjakaavio. Valitse työkalupaletista Diagrammi – Prosessialueet ja anna sille nimi
Seuraavalle tasolle siirtyminen Vinkki: Jos et halua käyttääpikamallinnusta (kuvassanäkyvät siniset nuolenkärjet),saat sen pois päältäaloitusvalikon alareunasta’QPR EnterpriseArchitectasetukset’ –ikkunanMallinnus-välilehdeltä. Valitse kaavio, jota haluat piirtää, hiiren oikea korva ja Siirry alemmalle prosessitasolle
Prosessien kuvaaminen: prosessikartta • Avaa oikean laidan Toiminta-arkkitehtuurin työkalupaletti • Huom! QPR käyttää ArchiMatea tällä tasolla • Prosessikartassa tarvitaan • Prosessi (ei navigointia) • Prosessialue(jos haluat navigoida prosessikaavioon) • Prosessien väliset tieto- tai materiavirrat kuvataan tietovirran avulla
Prosessikartta: prosessien väliset yhteydet 1/2 • Pikamallinnus: Vie kohdistin haluamasi prosessin ja sen kulman päälle, josta haluat piirtää yhteyden toiseen prosessiin. Valitse katkoviivanuoli (tietovirta) • Vaihtoehtoisesti voit käyttää työkalupalkin Tietovirta-nuolta • Jos informaatiosalkussasi on jo tietoryhmiä, väline tarjoaa niitä • Jos ei, voit luoda uuden lennosta
Prosessikartta: prosessien väliset yhteydet 2/2 • Jos tarvitset useampia välitettäviä tietoja, voit kiinnittää tietovirtaan niitä useampia • Voit myös nimetä tietovirran uudelleen kuvaamaan paremmin useamman tietoryhmän välittämistä
Prosessikaavio • Prosessikaavio laaditaan BPMN-kuvauskielellä • Tällä hetkellä on käytössä sekä pohjia, joissa se on mukana, että sellaisia, joissa se ei ole. • Tällä kurssilla on käytössä pohja, jossa on molemmat • Jos BPMN on erikseen, prosessikaaviot pitää laatia omiin malleihinsa ja linkittää prosessikarttaan. • Palvelinversiossa linkitys tapahtuu helpommin • Linkitys voidaan tehdä myös html-portaalissa fiksummin
Prosessikaavioon tai alemman tason toimintamalliin navigointi Tässä on ns. 2. tasonprosessikartta Valitse prosessikartastasi ’Diagrammi – Prosessialue’ –työkalulla tehty elementti, hiiren oikea korva ja Alemmalle prosessitasolle, saat tyhjän pohjan Rullaa työkalupaletin alareunastaJHS 152 BPMN -työkalut
BPMN-kaavion piirtäminen Tässä on ns. 2. tasonprosessikartta • Vinkki: Kun käytät aliprosessi (Sub-process) –symbolia, pääset suoraan seuraavalle tasolle hiiren 2. korvan alta
Prosessikaavion piirtäminen Toimintovirta Alku Loppu Allas Yhteys Viesti-virta = saman-aikaisuus Tieto-aineisto Tehtävä
Prosessin perustiedot • Prosessin perustiedot (JHS179 liite 9) löytyvät Navigator View:sta kohdasta Prosessit • Uuden prosessin lisääminen samoin kuin sidosryhmissä • Jos olet piirtänyt prosessin kaavioon, se tulee tänne automaattisesti • Huom! Myös prosessialueet tulevat tänne näkyviin
Informaatiosalkku Valitse Navigator View / Navigaattori ja sieltä Informaatiosalkku Tietohierarkia-otsikon kohdalla hiiren oikea korva ja New InformationItem…/ Uusi Anna (pää)tieto-ryhmällenimi (Name) ja kuvaus (Description) Muut attribuutit voit lisätä CustomAttributes -välilehdellä
Tietoryhmän käyttäminen useassa päätietoryhmässä • Samaa tietoryhmää voidaan käyttää useassa päätietoryhmässä • Avaa elementin Properties- / Ominaisuudet-ikkunanHierarchy- / Hierarkia-välilehti ja valitse Lisää-painikkeella haluamasi • päätietoryhmät (vanhemmat), joihin tietoryhmä kuuluu, tai • Tietoryhmät (alemman tason), jotka kuuluvat tähän päätietoryhmään
Ristiviitematriisit • Ristiviitematriisit löytyvät View-valikonMatrixView –valinnan takaa • Oletusarvoisesti Prosessit – Tiedot –matriisin tiedot ovat peräisin käsitemallista, ei informaatiosalkusta • Jos haluat informaatiosalkun lähtökohdaksi, valitse ViewSettings –ikkunassa Columns-välilehdellä oikeanpuoleisen ikkunan Object -> InformationItem
Matriisin asetukset • Jos jostain syystä matriisiin ei tule mitään, niin valitse Näytä > Näkymän asetukset ja Oletusarvot • Valitse CRUD Arvot • Ota pois ruksi ’Piilota tyhjät rivit’ sekä Rivit- että Sarakkeet-välilehden alaosasta
Prosessit - Tiedot Valitettavasti prosessit eivät ole hierarkisessa järjestyksessä, vaan aakkosjärjestyksessä. Sama pätee päätietoryhmiin ja tietoryhmiin Prosessien välinen hierarkia näkyy Prosessialue-sarakkeen avulla Jos informaatiosalkkuun on viety myös tietokenttätasoisia tietoja, ne näkyvät myös tässä matriisissa Esimerkissä on käytetty käsitteitä (objekti) tietoryhmien sijaan
Käsitemallitaulukon luonti • Valitse Navigaattori (Navigator View) ja sieltä Käsitteet • Käsitemalli-otsikon kohdalla sisältö-alueella hiiren oikea painike ja Uusi elementti … (New Element…) • Anna käsitteelle nimi (Name) ja kuvaus (Description)
Käsitemallikaavion piirtäminen 1 1 2 Avaa valitun kaavion sisältöalueelle
Käsitemallikaavion piirtäminen 2 • Käsitteet mallinnetaan toiminta-arkkitehtuurin Objekti-elementteinä • Työkalupaletista kannattaa valita Käsitemalli-ryhmä • Objektin valintalistasta voi poimia Käsitemalli-taulukkoon luodun käsitteen
Käsitemallikaavion piirtäminen 3 • Käsitteiden väliset yhteydet (assosiaatiot) • Yhteys • Koostumus (= tiivis kooste) • Yhdistäminen (= löyhä kooste) • Erikoistuminen (periytyminen) löytyvät työkalupaletin ryhmästä Rakenteelliset suhteet • Assosiaatioiden lukumäärärajoitteet (Multiplisiteetti) saa kuvattua mm. valitun assosiaation valikko- komennoilla
Loogisten tietovarantojen kuvaaminen 2 • Loogiset tietovarannot kuvataan kaavioon • Loogisina tietovarantoina • Objekteina • Yhdistäminen-assosiaatioina • Ryhminä
Tietojärjestelmäsalkun perustiedot 1 3 2 Tietojärjestelmäsalkun sisältö on jaettu kolmeen osaan!
Tietojärjestelmäsalkun osat Tietojärjestelmäsalkun osat näkyvät aina myös elementin perustietoikkunassa.