wiki:kesa2014/suunnitelmat/gialmisi/crc
Last modified 3 years ago Last modified on 2014-06-23 14:09:42

CRC-kortit

Tietopankki-luokka (Tietopankki)

|------------------------------------------------------------------------|
| Luokan nimi: Tietopankki                           | Avustajat:        |
|-------------------------------------------------------------------------
| Vastuualueet:                                      | -Alkuaineet       | 
| -Huolehtii Alkuaineet- ja Isotooppi-luokkien       | -Isotoopit        | 
| yhetistyöstä                                       | -Alkuaine         | 
| -Pystyy välittämään tietoja näiden Isotooppi- ja   | -Isotooppi        | 
| Alkuaine-luokkien välillä                          |                   | 
| -Avustajien avulla kirjoittaa tietopankin          |                   | 
| tiedostoon                                         |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|-------------------------------------------------------------------------

Alkuaineet-luokka (Alkuaineet)

|------------------------------------------------------------------------|
| Luokan nimi: Alkuaineet                            | Avustajat:        |
|-------------------------------------------------------------------------
| Vastuualueet:                                      | -Alkuaine         | 
| -Pitää yllä alkuainerekisteriä                     |                   | 
| -Osaa lisätä ja poistaa alkuaineita alkuaineet.dat |                   | 
| tiesdostoon                                        |                   | 
| -Osaa etsiä ja lajitella                           |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|-------------------------------------------------------------------------

Isotoopit-luokka (Isotoopit)

|------------------------------------------------------------------------|
| Luokan nimi: Isotoopit                             | Avustajat:        |
|-------------------------------------------------------------------------
| Vastuualueet:                                      | -Isotooppi        | 
| -Pitää yllä isotooppirekisteriä                    |                   | 
| -Osaa lisätä ja poistaa isotooppeja isotoopit.dat  |                   | 
| tiesdostoon                                        |                   | 
| -Osaa etsiä ja lajitella                           |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|-------------------------------------------------------------------------

Alkuaine-luokka (Alkuaine)

|------------------------------------------------------------------------|
| Luokan nimi: Alkuaine                              | Avustajat:        |
|-------------------------------------------------------------------------
| Vastuualueet:                                      |                   | 
| -Tietää alkuaineen kentät                          |                   | 
| -Osaa tarkistaa kentän oikeellisuuden              |                   | 
| -Pystyy parseamaan merkkijonoja tiedoiksi          |                   | 
| -Osaa antaa i:n kentän tiedot merkkijonona         |                   | 
| -Osaa laittaa merkkijonon i:n kentän tedoiksi      |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|-------------------------------------------------------------------------

Isotooppi-luokka (Isotooppi)

|------------------------------------------------------------------------|
| Luokan nimi: Isotooppi                             | Avustajat:        |
|-------------------------------------------------------------------------
| Vastuualueet:                                      |                   | 
| -Tietää isotoopin kentät                           |                   | 
| -Osaa tarkistaa kentän oikeellisuuden              |                   | 
| -Pystyy parseamaan merkkijonoja tiedoiksi          |                   | 
| -Osaa antaa i:n kentän tiedot merkkijonona         |                   | 
| -Osaa laittaa merkkijonon i:n kentän tedoiksi      |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|-------------------------------------------------------------------------

GUI-luokka (GUI)

-Käytännössä monta eri luokkaa.

|------------------------------------------------------------------------|
| Luokan nimi: GUI                                   | Avustajat:        |
|-------------------------------------------------------------------------
| Vastuualueet:                                      | -Tietopankki      | 
| -Hoitaa käyttöliittymän tulostamisen ruudulle      | -Alkuaine         | 
| -Hoitaa tiedon välittämisen käyttäjän ja avustaja  | -Isotooppi        | 
| luokkien välillä                                   |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|-------------------------------------------------------------------------