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



Samankaltaiset tiedostot
MagicDraw-pikaohje (VH5)

VH5, JOTU, MagicDraw:n käyttö

TIE = JOTU. VH5 - MagicDraw

Joku hauska otu-aiheinen kuva (no ei oo pakko olla hauska) OHJ-3010 Ohjelmistotuotannon perusteet, kesä 2012

käyttötapaukset mod. testaus

Jypelin käyttöohjeet» Ruutukentän luominen

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Kirjaudu sisään palveluun klikkaamalla Omat kartat -painiketta.

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Skhole Käyttöohjeet Pääkäyttäjille ja Ohjaajille. Päivitetty

Ohjelmistotekniikan menetelmät, UML

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

Toimittajaportaalin pikaohje

Cabas liitännän käyttö AutoFutur ohjelmassa

E-kirjan lainaaminen ja lukeminen

Epooqin perusominaisuudet

Nebula Kotisivutyökalu Käyttöohje - Kauppamoduuli. 1. Kaupan asetukset... 2

Kansion asetusten muuttaminen Windows 2000 käyttöjärjestelmässä Resurssienhallinnan kautta

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

GeoGebra-harjoituksia malu-opettajille

Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli

Uuden työtilan luonti

Ohjelmistojen mallintaminen Unified Modeling Language (UML)

AUTOCAD-TULOSTUSOHJE. Tällä ohjeella selitetään Autocadin mittakaavatulostuksen perusasiat (mallin mittayksikkönä millimetrit)

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

Sähköinen ajanvaraus Virkailijan ohje Valtiovarainministeriö

erasmartcardkortinlukijaohjelmiston

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

VIP Softphone. Opas asennukseen ja tärkeimpien toimintojen käyttöön

KIITOS RICA OPTIMOINTIOHJELMAN VALITSEMISESTA

1. ASIAKKAAN OHJEET Varauksen tekeminen Käyttäjätunnuksen luominen Varauksen peruminen... 4

Rekisteröityminen, tilojen varaaminen ja maksaminen WebTimmi varausjärjestelmässä

Google-dokumentit. Opetusteknologiakeskus Mediamylly

NETIKKA PCTV KÄYTTÖOHJE

FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö

Ohjelmistojen mallintaminen Olioiden yhteistyö Harri Laine 1

KUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA

4 Google. Eetu Kahelin ja Kimi Syrjä DAT 17

Skype for Business pikaohje

Formaalit menetelmät: Kirjaston formalisointi Z-kuvauskielellä

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

CADS Planner Electric perusteet

Harjoitellaan esitysgrafiikkaohjelman käyttöä Microsoftin PowerPoint ohjelmalla.

Hotline-jäsenpalvelun käyttöohjeet

HÄLYRI-SOVELLUKSEN KÄYTTÖOHJEET

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

Oma kartta Google Maps -palveluun

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

Yhteistoimintakaavio (Esimerkki)

Lataaminen, asentaminen, tunnuksenluonti, kirjautuminen, soittaminen, yhteystietojen hakeminen, pikaviestintä, tiedostojen jakaminen.

RES - REAL ESTATE SYSTEM

TERVETULOA OPISKELEMAAN MOODLE-OPPIMISYMPÄRISTÖSSÄ!

Webmailin käyttöohje. Ohjeen sisältö. Sähköpostin peruskäyttö. Lomavastaajan asettaminen sähköpostiin. Sähköpostin salasanan vaihtaminen

5. Klikkaa avautuvan ikkunan oikeasta yläkulmasta käyttäjätunnustasi ja valitse Luo pikakuvake

Helsingin yliopisto WebOodi 1 Opiskelijarekisteri Versio 3.2. Tenttityökalu

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla

Office ohjelmiston asennusohje

Verkkokaupan ohje. Alkutieto. Scanlase verkkokauppa. Sisäänkirjautuminen

Portfolio OneNotessa

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

3. Laajakaistaliittymän asetukset / Windows XP

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

Ennen varmenteen asennusta varmista seuraavat asiat:

Hoitopolkumallin lisääminen

Posterin teko MS Publisherilla

Sonera Yrityssähköposti. Outlook 2013 lataus ja asennus

2. PPPoE YHTEYDEN POISTAMINEN BAANA-CLIENT Windows 2000 / XP

Vakuutusmeklarin ja Finanssivalvonnan välinen suojattu sähköpostiyhteys

CEM DT-3353 Pihtimittari

Visual Case 2. Miika Kasnio (C9767)

Ohjeita kirjan tekemiseen

3 VIESTIT UUSI VIESTI VIESTIN LUKEMINEN SAAPUNEET JA LÄHETETYT KANSIOT ROSKAKORI...

ASIAKASLISENSSIEN LISÄÄMINEN KONSULTIN ASIAKKAAKSI

Valmentajalisenssi. Käyttöohjeet

KUVANKÄSITTELY POWERPOINT-OHJELMALLA, KUVAN TUOMINEN WORD-DOKUMENTTIIN JA KUVATEKSTIN LISÄÄMINEN

Sisällys. 2 Aloittaminen. 4 Ominaisuudet esimiehet esimerkissä. 5 Työajan mobiilikirjaus

Windows Phone. Sähköpostin määritys. Tässä oppaassa kuvataan uuden sähköpostitilin käyttöönotto Windows Phone 8 -puhelimessa.

UML-MALLINNUS MICROSOFT VISIOLLA JOUNI HUOTARI

Kuukauden kuvat kerhon galleriaan lähtien kuukaudenkuvaajan kuvagalleria on siirretty uudelle palvelimelle osoitteeseen:

eperehdytyksen käyttöönotto Ilmoitapalvelussa

KÄYTTÖÖN. Koulukirjat tietokoneelle PIKAOHJEET PAPERPORT -OHJELMAN. Sisällysluettelo

GIS-ANALYYSI PAIKKATIETOIKKUNASSA. Matias Järvinen 2019

KOTISIVUJEN KÄYTTÖOHJE ULVILAN PESÄ-VEIKOT RY

ViLLE Mobile Käyttöohje

Pikaopas kotisivujen tekoon

KTKO104 Demo 3. Marika Peltonen

Esittely. Muistathan, että voit myös käyttää Petsietä aivan normaalina käyttäjänä kasvattajapalveluiden lisäksi. Antoisaa Petsien käyttöä!

Käyttöohje Palvelu löytyy osoitteesta joenmuksut.fi. Päivitetty

Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden

Rakennusten elinkaarimittareiden verkkotyökalun käyttöohje.

Sisältö. Uusi tunnus / Unohtuiko salasana - Vetuma-tunnistautuminen 3. Kirjaudu sisään Daisy-tunnuksilla 7. Kirjaudu sisään - Pankkitunnuksilla 8

STATUSTEN JA HOITOJAKSOJEN KORJAUS

1. HARJOITUS harjoitus3_korjaus.doc

Office 365 OneDrive Opiskelijan ohje 2017

Ohjeita Porin Lyseon koulun yrittäjuuskasvatuksen blogin kirjoittamiseen

Tero Mononen / Kumppanuuskampus

Nippupelipassi. Nippupelipassien rakentaminen

Scratch ohjeita. Perusteet

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6

Transkriptio:

MagicDraw-pikaohje Tällä harjoituskerralla on tarkoituksena harjoitella käyttötapaus-, luokka- ja tapahtumasekvenssikaavioiden luontia. Alkuvalmistelut Windows (sali TC205) 1) Kirjaudu sisään TTY:n intra-tunnuksella. 2) Käynnistä MagicDraw Start-valikosta. Linux (sali TC217) 1) Kirjaudu sisään Lintulan tunnuksella. 2) Käynnistä MagicDraw terminaalista komennolla magicdraw (/usr/local/bin/magicdraw). Vastaa ensimmäiseen dialogiin (Import configuration) Use Default. Seuraavaksi sinun täytyy hyväksyä lisenssi painamalla I Agree. Sulje päivitys ja vinkki-ikkunat. Ohjelma on nyt valmis käytettäväksi. Uuden projektin luonti 1) Valitse File-valikosta kohta New Project. 2) Luo paketti kaavioille, jotka aiot piirtää, valitsemalla Containment Tree -näkymästä oikealla hiiren napilla Data-kansiosta New Element -> Package. Nimeä pakkaus.

Käyttötapauskaavion luonti 1) Valitse Diagrams-valikosta Use Case Diagrams. 2) Lisää uusi kaavio Add-nappulalla, nimeä kaavio ja sijoita se edellisessä kohdassa luomaasi pakkaukseen. 3) Piirtele kaavio käyttämällä ruudun vasemmassa reunassa olevia painikkeita. 4) Objektin ominaisuuksia voi muokata valitsemalla sen ensin hiiren vasemmalla napilla ja sitten painamalla hiiren oikeaa nappia. Luokkakaavion luonti 1) Valitse Diagrams-valikosta Class Diagrams. 2) Lisää uusi kaavio Add-nappulalla, nimeä kaavio ja sijoita se alussa luomaasi pakkaukseen. 3) Piirtele kaavio käyttämällä ruudun vasemmassa reunassa olevia painikkeita. 4) Objektin ominaisuuksia voi muokata valitsemalla sen ensin hiiren vasemmalla napilla ja sitten painamalla hiiren oikeaa nappia. Tapahtumasekvenssikaavion luonti 1) Valitse Diagrams-valikosta Sequence diagrams. 2) Lisää uusi kaavio Add-nappulalla, nimeä kaavio ja sijoita se alussa luomaasi pakkaukseen. 3) Piirtele kaavio käyttämällä ruudun vasemmassa reunassa olevia painikkeita. 4) Objektin ominaisuuksia voi muokata valitsemalla sen ensin hiiren vasemmalla napilla ja sitten painamalla hiiren oikeaa nappia. Kaavioiden tulostus 1) Valitse File-valikosta Print. 2) Valitse tulostettavat kaaviot valitsemalla Print Range-välilehdeltä Selected Diagrams -kohdasta kaaviot, jotka haluat tulostaa. 3) Valitse Print. OtuPK:n MagicDraw-harjoitus 1) Tutustu MagicDraw-ohjelman käyttöön. 2) Piirrä esimerkkiä vastaava käyttötapauskaavio. 3) Piirrä esimerkkiä vastaava luokkakaavio. 4) Piirrä esimerkkiä vastaava tapahtumasekvenssikaavio (jos ehdit/osaat, näitä ei ole vielä käsitelty luennolla). 5) Tulosta piirtämäsi kaaviot.

Koulun kirjasto: - Koululla on oma kirjasto, josta opiskelijat saavat lainata kirjoja. - Opiskelijakortti toimii lainauskorttina. - Lainaajalla voi olla korkeintaan 5 kirjaa kerrallaan lainassa. - Kirjaa saa pitää lainassa korkeintaan yhden kuukauden. - Kirjoja voi varata. Käyttötapaus: Lainaa kirjoja (versio 1.0 / ijh) Suorittaja(t): Asiakas Esiehdot: Kirjat ovat käsillä (lainaaja on hakenut itse, tai varattu kirja on otettu varaushyllystä). Kuvaus: Asiakas esittää opiskelijakorttinsa, josta saadaan opiskelijanumero. Järjestelmä tarkastaa, että asiakas ei ole syystä tai toisesta lainauskiellossa. Kirjat kirjataan asiakkaalle lainatuksi yksi kerrallaan [poikkeus 1: lainaajakohtainen yläraja ylittyy] [poikkeus 2: kirjan lainaus estyy kirjan varaustilanteen takia] Lopputulos: Kirjat on lainattu. Poikkeus 1: Järjestelmä ei anna lainata enempää kirjoja. Tämän tilanteen estämiseksi ennalta järjestelmä näyttää koko lainaustapahtuman ajan, kuinka monta kirjaa on vielä lainattavissa. Poikkeus 2: Kirjaan voi kohdistua yksi tai useampia varauksia. Ylimääräisiä kirjoja ei ole, kirjaa ei saa antaa lainaan. Muut vaatimukset: Lainaustapahtuman vasteajan on oltava alle 1 sekuntia.

Käyttötapauskaavio (Use Case Diagram): Ohjeita käyttötapauskaavion piirtämiseen: - Järjestelmän rajauksen saa tehtyä valitsemalla valikosta System Boundary.

Luokkakaavio (Class Diagram): Ohjeita luokkakaavion piirtämiseen: - Lukumääräsuhteet saat lisättyä klikkaamalla hiiren oikeaa nappia siinä päässä yhteyttä (association), johon haluat lisätä. - Assosiaatioluokka-objekti löytyy Association-valikosta. Lisää ensin Lainaaja- ja Kirja-luokat kaavioon ja luo vasta sitten assosiaatioluokka niiden välille. - Attribuuttien lisääminen onnistuu valitsemalla ensin luokka hiiren vasemmalla napilla. Klikkaa sen jälkeen hiiren vasenta nappia luokan sivussa näkyvän oranssin pallukan päällä.

Tapahtumasekvenssikaavio (Sequence Diagram): Ohjeita tapahtumasekvenssikaavion piirtämiseen: - Tapahtumasekvenssikaavio kuvaa ohjelman ajonaikaista toimintaa. - Kaksoispiste nimen edessä tarkoittaa, että kyseessä on luokasta luotu olio. - Olion voi lisätä kaavioon lisäämällä uuden elämänviivan (Lifeline) ja kirjoittamalla sen tyypin (kaksoispiste+nimi) tai raahaamalla hiiren vasemmalla napilla Containment Tree:stä, jos sellainen on jo olemassa (vrt. luokkakaavio!). - Esimerkkikaavion viestit (kolmiokärkiset nuolet) oliolta toiselle ovat synkronisia eli olio jää odottamaan paluuviestiä ennen suorituksen jatkamista. - Synkroninen viesti luodaan valitsemalla valikosta Message. Klikkaa ensin lähettävää oliota ja sen jälkeen vastaanottajaa. - Katkoviivalla piirretyt nuolet ovat paluuviestejä (Reply Message).