TIE = JOTU. VH5 - MagicDraw

Samankaltaiset tiedostot
VH5, JOTU, MagicDraw:n käyttö

MagicDraw-pikaohje (VH5)

Tällä harjoituskerralla on tarkoituksena harjoitella käyttötapaus-, luokka- ja tapahtumasekvenssikaavioiden luontia.

Ohjelmistotekniikan menetelmät, UML

Kaaviotekniikoista (erityisesti UML) (ajan riittäessä pikkasen projekteista)

Adobe Photoshop Elements, kuvakäsittelyn perusteet

1 Kirjautuminen ja Käyttöliittymä Kirjautuminen Käyttöliittymä Uuden varauksen tekeminen Normaali varaus...

TOOLS KÄYTTÖOHJEET OPETTAJALLE

KUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA

Eclipse, SVN ja HelloWorld

Ohjelmistojen mallintaminen Unified Modeling Language (UML)

HARJOITUS 1 SUUNNITTELUMALLI

UML - unified modeling language

Päänäkymä Opiskelijan ohjeet Kurssin suorittaminen Opettajan ohjeet kurssin teko

Dia Diagram Editor. Petri Sallasmaa, Petri Salmela. 20. lokakuuta 2014

Asio. Ohjelma on selainpohjainen, joten ohjelmaa varten tarvitaan internet-selain. Ohjelmaan pääsee osoitteella

Kirjautuminen Timmiin

Verkkosivut perinteisesti. Tanja Välisalo


Muistitikun liittäminen tietokoneeseen

Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto

EDMODO. -oppimisympäristö opettajille ja oppilaille KOONNUT: MIKA KURVINEN KANNUKSEN LUKIO

GeoGebra-harjoituksia malu-opettajille

1 Funktiot, suurin (max), pienin (min) ja keskiarvo

Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla

TAMPEREEN TEKNILLINEN YLIOPISTO KÄYTTÖOHJE TIETOVARASTON KUUTIOT

TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE

Collector käyttöohje. Ohje /

KTKO104 Demo 3. Marika Peltonen

TIMMI-TILAVARAUSOHJELMISTO

Käyttö ohjeet kirpputorille

2.1 Yksinkertaisen geometrian luonti

Adobe Premiere Elements ohjeet

Pajun sähköpostien siirto Outlookiin

TIE Samuel Lahtinen. Lyhyt UML-opas. UML -pikaesittely

NETIKKA PCTV KÄYTTÖOHJE

Sisällys. 19. Unified Modeling Language (UML) Johdanto. Johdanto. Johdanto. Luokkakaavio:

CEM DT-3353 Pihtimittari

Jypelin käyttöohjeet» Ruutukentän luominen

E-kirjan lainaaminen ja lukeminen

PlanMan Project projektihallintaohjelmisto koulutusohjeistus


Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 8. Quick Start - opas Condes 8. olfellows 1.

NÄIN TEET VIDEO-MAILIN (v-mail)

SMART Board harjoituksia 14 - Notebook 10 Gallerian käyttäminen Notebookissa Yritä tehdä tehtävät sivulta 1 ilman että katsot vastauksia.

Add-In:n asennus tehdään omalle koneelle (ArcGIS asennettu omalle koneelle). HUOM! Verkkolevyltä asennus ei onnistu!

VSP webmail palvelun ka yttö öhje

Anne-Mari Näsi PIKAOHJEITA OPINNÄYTETYÖN RAPORTTIPOHJAN LAATIMISEEN (WORD 2007)

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGIS-ohjelmistossa

Jahtipaikat.fi Käyttöohje

Sivuston muokkaus WordPressin kanssa

KOTIKARTANOYHDISTYKSEN SÄHKÖISEN TILAVARAUSKALENTERIN OHJEISTUS

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGISohjelmistossa

1. Kalenterin omistajan käyttöohje

RefWorks (scienceport.tut.fi/newrefworks)

Juha Haataja

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

Flowcode 6 Omien komponenttien luonti 3D- tilassa Ledi

RATKAISUT SIVU 1 / 15. Väriteemaan pääset käsiksi hieman eri tavoilla PowerPointin eri versioissa.

SiMAP - lämmityksen ohjauskeskus. Contents

Skype for Business pikaohje

Tietosuoja-portaali. päivittäjän ohje

AdobeConnect peruskäyttövinkkejä

WINDOWS 10 -kurssi.

Oulun kaupunki Liikuntapalvelut. Timmi -tilanvarauksen pikaopas internetasiakkaille

Ohjeita Heili-kirjastojen Rockway.fi-palvelun käyttäjälle

VATT Talouden rakenteet. Ohje: Pdf-dian liittäminen PowerPoint -esitykseen. Sisällys:

Käyttö ohjeet kirpputorille

Google-dokumentit. Opetusteknologiakeskus Mediamylly

PALLOVERKON OHJEET PELIPASSIEN OSTOA VARTEN

Jakotaso 1. Teoriatausta. Työvaiheet. CAD työkalut harjoituksessa parting_1_1.catpart. CAE DS Muotinsuunnitteluharjoitukset

Ohjelmistojen mallintaminen

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

VHS-kasetin digitointi Adobe Premiere Elements -ohjelmalla

Jahtipaikat.fi Käyttöohje

VHS-kasetin kopiointi DVD-levylle Adobe Premiere Elements -ohjelmalla

TIMMI SELAAJA-ASIAKKAAN PIKAOHJE. Pirkkalan kunnan varattavien tilojen tilavarausten tarkastelu

Ryhmänkerääjän ABC - pidä ryhmäsi ilmoittautumiset ja huonejako kätevästi hallussa

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

CADS Planner Electric perusteet

Kirjautuminen Timmiin

Valitse aineisto otsikoineen maalaamalla se hiirella ja kopioimalla (Esim. ctrl-c). Vaihtoehtoisesti, Lataa CSV-tiedosto

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Keskellä ruutua kuvan yläpuolella linkki on call diabeteksen hallintaohjelmisto. Klikkaa sitä

UML Luokkakaavio 14:41

Autokunto-ohjelmiston käyttöohjeet

Verkkosivuston hallinnan ohjeet. atflow Oy AtFlow Oy, +358 (0)

Aktivoi dokumentin rakenteen tarkistamiseksi piilomerkkien näyttäminen valitsemalla valintanauhasta Kappale-kohdasta painike Näytä kaikki.

NAP: Merenkulun reitti- ja aikataulueditorin käyttöohje

Elisa Kassa - Kassa käyttöliittymä

Kuljetus-Lastu. Laskutusohjelman asennus- ja käyttöohje. IT-Apu Lahtiluoma Karhuniityntie Espoo

Käyttäjäistunnon poistaminen Pervasive.SQL:stä

Kaksinkäsin.fi - ohjeet varaamiseen

2. Paina hiiren oikeaa näppäintä, pääset valikkoon. Valitse Lisää, tyhjä sarake ilmestyy aktivoidun sarakkeen eteen

Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen.

Transkriptio:

TIE-02300 = JOTU VH5 - MagicDraw TIE-02300 2 VH5 kaavionpiirtelyharjoitus Tässä harjoituksessa opetellaan tunnistamaan ja piirtämään tavallisimpia ja käytetyimpiä ohjelmistotuotannon kaavioita: käyttötapauskaavio navigaatiokartta eli navigointikaavio eli näyttökartta käsitekaavio eli tietoyhteyskaavio. Tarkoituksena on antaa yleiskuva kyseisten kaavioiden olemuksesta. TIE-02300 9

Sekalaista lisätietoa UML = Unified Modeling Language, kuvauskieli. OMG = Object Management Group, UML:n kehittäjäja ylläpitäjätaho. UML = www.omg.org UML guide www.omg.org/spec/uml/ The Scrum Guide (2013), The Scrum Guide suomeksi (2013); www.scrum.org www.scrumguides.org Agile Finland ry = www.agile.fi TIE-02300 10 VH5 kaavionpiirto-ohjelmista Harjoitustyön kaavioiden piirtämiseen voi käyttää mitä tahansa ohjelmaa, tosin jokin kaavioiden piirtelyyn tarkoitettu ohjelma on hyödyllinen lisäapu koko opiskeluajan. MagicDraw-ohjelmaan (UML-kuvaustekniikan tuki) on kurssille lisenssi (ks. ht-www-sivu). Kaavio on oikein piirretty, kun piirrosoliota siirrettäessä kaikki siihen liittyvät muut piirretyt viivat ja tekstit siirtyvät mukana. Muita mahdollisia piirto-ohjelmia ovat esimerkiksi Dia ja yed. TIE-02300 11

VH5, JOTU, MagicDraw:n käyttö 1. Käynnistä MagicDraw (versio 18.2) 2. Valitse Manage Projects-kohdasta Create New Project toiminto. Oletusarvona on UML Project, saa olla. Täytä nimi (Name) ja tallennuspaikka (Project location). Klikkaa OK-painiketta. 3. Jos ohjelma tarjoaa valintaa Configuration Perspectives, voi valita Software Architect. Tämän voi vaihtaa valikosta: Options Perspectives - <valitse> - Apply. 4. Edit-valikossa on Undo-toiminto (CTRL+Z). 5. piirtele erilaisia kaavioita nimeä kaaviot vaikkapa vasemmalla Diagrams-ikkunassa. 6. tallennus = Save Project (CTRL+S). TIE-02300 13 Käyttötapauskaavio: kirjojen lainaus etsi kirjaa kirjan lainaus varaamalla asiakas lainaa kirjoja <<include>> palauta kirja lisää/poista kirja/nimike lisää lainaaja kirjastonhoitaja päivitä lainaajan tietoja TIE-02300 20

Käyttötapauskaavio, MagicDraw:n käyttö Valitse Diagrams-valikosta Create Diagram (CTRL+N) ja sieltä alueelta UML Diagrams kaksoisklikkaa tyyppiä Use Case Diagram. Kaksoisklikkaamalla piirtoikkuna aukeaa. Piirtele kaavio käyttämällä piirtoalueen vasemmassa reunassa (siniharmaa alue) olevia elementtien painikkeita. Use Case Diagram-palkin alapuolella ovat tämän kaaviotyypin piirrosmerkit. Käyttö on yksinkertaista. Kun piirrosoliota klikkaa, sille saa annettua nimen. Kokeile erikseen painaa hiiren oletuspainiketta ja kakkospainiketta piirrosolion päällä. TIE-02300 21 Navigaatiokartta: kirjasto, asiakas aloitus haku lopetus varaus lainaus kirjautuminen kirjautuminen TIE-02300 22

Navigaatiokartta, MagicDraw:n käyttö Valitse Diagrams-valikosta Create Diagram (CTRL+N) ja sieltä alueelta UML Diagrams kaksoisklikkaa tyyppiä Activity Diagram (voisi käyttää jotakin muutakin kaaviotyyppiä, mutta tämä on ihan hyvä). Kaksoisklikkaamalla piirtoikkuna aukeaa. Piirtele kaavio käyttämällä piirtoalueen vasemmassa reunassa (siniharmaa alue) olevia elementtien painikkeita. Activity Diagram-palkin alapuolella ovat tämän kaaviotyypin piirrosmerkit. Käyttö on yksinkertaista. Piirrä laatikoita (pyöreät tai terävät kulmat halusi mukaan). Kun painat hiiren oletuspainiketta piirrosmerkin päällä, ilmestyy oikealle valikko, josta voit valita esim. siirtymäviivan (se voi olla Control Flow tai Object Flow, tässä kaaviossa sillä ei ole väliä). TIE-02300 23 Käsitekaavio = tietoyhteyskaavio: kirjasto varaus nimike - varauspvm - nimi -tekijät - kustantaja - isbn -varauksia lainaaja 1 - kirjojalainassa - lainauskielto 0..1 lainaus kirja - kirjannumero - kuntoluokitus MagicDraw 18.2 ei tuota tyhjään käsitteen piirrosmerkkiin vaakasuoria jakoviivoja. - lainauspvm - palautuspvm TIE-02300 24

Käsitekaavio, MagicDraw:n käyttö Valitse Diagrams-valikosta Create Diagram (CTRL+N) ja sieltä alueelta UML Diagrams kaksoisklikkaa tyyppiä Class Diagram. Kaksoisklikkaamalla piirtoikkuna aukeaa. Piirtele kaavio käyttämällä piirtoalueen vasemmassa reunassa (siniharmaa alue) olevia elementtien painikkeita. Activity Diagram-palkin alapuolella ovat tämän kaaviotyypin piirrosmerkit. Käyttö on yksinkertaista. Käsitteenä kannattaa käyttää Class -piirrosoliota. (Structured class:ssa on vasemmassa alakulmassa möykky.) Yhteys voi olla Association (tai Directed Association = nuoli). Association Class on yhteyteen liittyvä luokka (valitse yhteystyyppi), joka on olemassa vain silloin kun yhteyskin on. Kun olet piirtänyt yhteyden, klikkaa sitä, hiiren kakkospainikkeella saat valikon alariveiltä valittua lukumääräsuhteet (Role of ). TIE-02300 25 Sekalaista MagicDraw:sta Käsitekaaviossa eli luokkakaaviossa käsitteen oikeassa reunassa on musta pallo (+), siitä voi lisätä ominaisuuden (eli attribuutin); Property. Lukumääräsuhteen saa lisättyä myös aktivoimalla yhteysviivan ja klikkaamalla käsitteessä kiinni olevan yhteysviivan päätä (pieni musta laatikko). Yhteysviivaan nimi; aktivoi viiva, hiiren kakkospainikkeella Specification, ja sieltä Name tai kaksoisklikkaa piirroselementtiä, Specification aukeaa, ja Name-kohtaan nimi kuvan tallennus; File Save as Image TIE-02300 26