Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

2.1 Tehtävän tarkennus

Ohjelman suunnittelu aloitetaan aina tehtävän tarkastelulla. Annettua tehtävää joudutaan usein huomattavasti tarkentamaan.

Olkoon tehtävänä suunnitella kerhon jäsenrekisteri. Onko kerho iso vai pieni? Mitä tietoja jäsenistä talletetaan? Mitä ominaisuuksia rekisteriltä halutaan?

Mikäli sovitaan, että kerho on kohtuullisen pieni (esim. alle 500 jäsentä), ei meidän heti alkuun tarvitse miettiä parhaita mahdollisia hakualgoritmeja eikä tiedon tiivistämistä.

Mitä tietoja jäsenistä tarvitaan?

	- nimi
	- sotu
	- katuosoite
	- postinumero
	- postiosoite
	- kotipuhelin
	- työpuhelin
	- autopuhelin
	- liittymisvuosi
	- tämän vuoden maksetun jäsenmaksun suuruus
	- lisätietoja
	jne...

Mitä ominaisuuksia rekisteriltä halutaan?

	- kerholaisten lisääminen
	- kerholaisten poistaminen
	- tietyn kerholaisen tietojen hakeminen
	- tietyn kerholaisen tietojen muuttaminen
	- postitustarrat postinumerojärjestyksessä 
	- nimilista nimen mukaisessa järjestyksessä
	- lista jäsenmaksua maksamattomista jäsenistä
	jne...

Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys