Siirry suoraan sisältöön

Kuvaus- ja mallintamismenetelmät (5 op)

Toteutuksen tunnus: TX00EY25-3001

Toteutuksen perustiedot


Ilmoittautumisaika
27.11.2023 - 14.01.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
15.01.2024 - 12.05.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) ICT ja tuotantotalous
Toimipiste
Myllypurontie 1
Opetuskielet
englanti
Paikat
0 - 35
Koulutus
Degree Programme in Information Technology
Opettajat
Matti Valovirta
Ryhmät
ICT22-SW
Software Engineering
Opintojakso
TX00EY25

Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 39 t 30 min.

Aika Aihe Tila
To 18.01.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5023 Oppimistila
To 25.01.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5023 Oppimistila
To 01.02.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5023 Oppimistila
To 08.02.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001

To 15.02.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001

To 29.02.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5023 Oppimistila
To 07.03.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5023 Oppimistila
To 14.03.2024 klo 13:00 - 16:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5023 Oppimistila
To 21.03.2024 klo 09:00 - 12:00
(3 t 0 min)
Description and Modelling Techniques TX00EY25-3001
MPA5019 Oppimistila
To 04.04.2024 klo 09:30 - 12:00
(2 t 30 min)
Description and Modelling Techniques TX00EY25-3001
MPA5019 Oppimistila
To 11.04.2024 klo 09:30 - 12:00
(2 t 30 min)
Description and Modelling Techniques TX00EY25-3001

To 18.04.2024 klo 09:30 - 12:00
(2 t 30 min)
Description and Modelling Techniques TX00EY25-3001
MPA5019 Oppimistila
To 25.04.2024 klo 09:30 - 12:00
(2 t 30 min)
Description and Modelling Techniques TX00EY25-3001
MPA5019 Oppimistila
To 02.05.2024 klo 09:30 - 12:00
(2 t 30 min)
Description and Modelling Techniques TX00EY25-3001
MPA5019 Oppimistila
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa mallintaa ja kuvata ohjelmistojen rakenteita ja niihin liittyviä toiminnallisuuksia yleisesti käytössä olevilla kuvaus- ja mallintamismenetelmillä sekä -välineillä. Hän osaa mallintaa tiedon rakenteet ja riippuvuudet sekä suunnitella relaatiotietokannan datalähtöisesti.

Sisältö

- Ohjelmien rakenteiden mallintaminen ja kuvaaminen
- Ohjelmien toiminnallisuuden mallintaminen ja kuvaaminen
- Tiedon mallintaminen ja kuvaaminen (ER-malli)
- Tietokantarakenteen viimeistely ja normalisointi.

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa selittää mallinnuksen perustavoitteet ja käyttötarpeet. Osaa luokitella tärkeimmät kaaviotekniikat käyttötarkoituksen mukaan. Osaa selittää ja antaa esimerkin rakenteellisesta ja toiminnallisesta mallista sekä ER-mallista. Osaa käyttää CASE-työkalua yksittäisten kaavioiden tuottamiseksi.

Arviointikriteerit, hyvä (3)

Opiskelija pystyy kuvailemaan erilaisten mallien käyttötarpeet ja -kohteet ohjelmiston elinkaaren eri vaiheissa. Osaa hyödyntää käyttötapauskaavioita ja tilannekuvauksia järjestelmän vaatimusten selvittämisessä. Pystyy kuvaamaan luokka-, sekvenssi- ja tila- ja ER-kaavioiden avulla yksittäisiä suunnitteluratkaisuja.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa valita sopivan mallinnustavan ongelmakentän ja tehtävän mukaan. Pystyy valitsemaan sopivat mallinnusmenetelmät erityyppisiin ongelmiin. Osaa hyödyntää mallintamista ja kuvaustekniikoita ohjelmistoprojektin kaikissa vaiheissa. Osaa laatia järjestelmästä kattavan joukon malleja, jotka kuvaavat järjestelmän toimintaa ja rakennetta eri abstraktiotasoilla ja eri näkökulmista.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija osaa selittää mallinnuksen perustavoitteet ja käyttötarpeet. Osaa luokitella tärkeimmät kaaviotekniikat käyttötarkoituksen mukaan. Osaa selittää ja antaa esimerkin rakenteellisesta, toiminnallisesta ja ER-mallista. Osaa käyttää CASE-työkalua yksittäisten kaavioiden tuottamiseksi.

Esitietovaatimukset

Oliosovellukset ja tietokannat

Siirry alkuun