Opinto-opas 2002-2003

8102000 OHJELMISTOTUOTANNON PERUSKURSSI, INTRODUCTION TO SOFTWARE ENGINEERING, 2 ov

Tietoa luennoitsijoista
Professori ILKKA HAIKALA

Viikottainen opetus/periodi

S1

S2

K1

K2

Kesä

Luennot (h):

2+

2

-

-

-

Harjoitukset (h):

2+

2

-

-

-

Tavoitteet
Luoda yleiskuva ohjelmistotyöstä ja perusvalmiudet määrittelymenetelmien soveltamiseen. Kyky osallistua ohjelmistoprojektiin asiakkaan edustajana.

Sisältö
Ohjelmistojen tuotantoprosessi. Oliokeskeinen spesifiointi UML-notaatiolla, SA-määrittelymenetelmä. Luokkakaaviot, ER-kaaviot, sekvenssikaaviot, tilakaaviot, tietovuokaaviot, tiedosto- ja sanomarakenteiden määrittely.

Tutkintovaatimukset
Harjoitustyö ja tentti.

Kirjallisuus
Haikala, Märijärvi: Ohjelmistotuotanto. 8. painos. Suomen ATK-kustannus Oy. 2002.

Esitiedot

Numero

Nimi

OV

P/S

8100200

Laaja ohjelmointi

6

Pakollinen

8100100

Ohjelmointi I

3-5

Pakollinen

Huomautuksia
Laaja ohjelmointi ja Ohjelmointi II ovat vaihtoehtoisia.

Kurssin kotisivu