Skip to content

Latest commit

 

History

History
46 lines (25 loc) · 1.78 KB

README.md

File metadata and controls

46 lines (25 loc) · 1.78 KB

Nappula

OMS_2017

  1. Perehdy UML-kielen käyttötapausmalliin opintojakson kirjallisuuden perusteella. Voit toki hyödyntää muitakin lähteitä.

a) Laadi alustava luettelo kehitettävän hinnoittelujärjestelmän käyttötapauksista.

b) Laadi luettelo hinnoittelujärjestelmän toimijoista (actoreista). Huomaa, että myös mallinnettavan järjestelmän kanssa vuorovaikutuksessa olevan muut, ulkoiset järjestelmät ovat käyttötapausmallin kannalta actoreita.

c) Piirrä käyttötapauskaavio

  1. Valitse käyttötapauslistalta jokin käyttötapaus, jonka arvelet olevan asiakkaan kannalta kaikkein keskeisin (ja myyvin) toiminto.

Täsmennä valitsemasi käyttötapaus määrittelemällä siitä seuraavat asiat:

Nimi
Toimijat (actors)
Esiehto (precondition)
Tapahtumien normaali kulku
Tapahtumien vaihtoehtoinen kulku
Jälkiehto (postcondition)
Muu tieto, huomautukset, kuva käyttöliittymästä jne.
  1. Organisoidutaan pienryhmiin ensimmäisellä kerralla tehtyyn jakoon pohjautuen.

Merkitse ryhmäsi kokoonpano näkyviin erilliselle keskustelualueelle.

  1. Laadi käyttötapausmalli ja käyttötapauskuvaukset järjestelmän keskeisimmille toiminnoille (vähintään 5 kpl).

  2. Laadi analyysivaiheen alustava luokkamalli, joka kuvaa järjestelmän käsitteet ja niiden väliset suhteet.

  3. Perehdy Arduino-kontrolleriin ja korttitietokoneiden perusteisiin esimerkiksi tämän videon avulla:

https://www.youtube.com/watch?feature=youtu.be&v=7vhvnaWUZjE&app=desktop

Perehdy myös joihinkin korttitietokoneilla käytettäviin langattomiin tiedonsiirtoratkaisuihin (RF-moduuli), kuten ZigBee ja NRF24L01.

https://en.wikipedia.org/wiki/RF_module

https://www.youtube.com/watch?v=vpWIM7X3XwQ

  1. Pohdi millainen rakenne järjestelmälläsi voisi olla ja kuvaa se kaaviolla.