wiki:kesa2014/suunnitelmat/alsirjaeCRC
Last modified 3 years ago Last modified on 2014-06-23 22:01:05

CRC-kortit

Luokannimi-luokka (Luokannimi)

|------------------------------------------------------------------------|
| Luokan nimi: Person                                | Avustajat:        |
|------------------------------------------------------------------------|
| Vastuualueet: 	                             |                   | 
|-Henkilön tiedot(Nimi,syntymäaika ym.)              |                   | 
|-XML tiedostosta saadun <person>*</person> käsittely|                   | 
|-Antaa tarvittavat tiedot x:ään kenttään merkkijonona|                  | 
|-Ottaa tarvittavat tiedot x:ään kenttään merkkijonosta|                 | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Luokan nimi: Infraction                            | Avustajat:        |
|------------------------------------------------------------------------|
| Vastuualueet:                                      |                   | 
|-Merkinnän tiedot(Aika, syy, lisätiedot ym.)        |                   | 
|-XML tiedostosta saadun <infraction>*</infraction> käsittely|           | 
|-Antaa tarvittavat tiedot x:ään kenttään merkkijonona|                  | 
|-Ottaa tarvittavat tiedot x:ään kenttään merkkijonosta|                 | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Luokan nimi: Persons  		             | Avustajat:        |
|------------------------------------------------------------------------|
| Vastuualueet:                                      |-Person            | 
|-Ylläpitää taulukkoa Person:eista(Lisäys, poisto)   |                   | 
|-Huolehtii XML tiedostossa olevista Person:eiden tiedoista|             | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Luokan nimi: Infractions                           | Avustajat:        |
|------------------------------------------------------------------------|
| Vastuualueet:                                      |-Infraction        | 
|-Ylläpitää taulukkoa Infraction:eista(Lisäys, poisto)|                  | 
|-Huolehtii XML tiedostossa olevista Infractioneiden tiedoista|          | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Luokan nimi: Koulurikosrekisteri                   | Avustajat:        |
|------------------------------------------------------------------------|
| Vastuualueet:                                      |-Persons           | 
|-XML tiedostojen kirjoitus/luku Persons:in          |-Infractions       |
|ja Infractions:in avulla käyttämällä XML parseria   |			 |	
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Luokan nimi: KoulurikosrekisteriGUI                | Avustajat:        |
|------------------------------------------------------------------------|
| Vastuualueet:                                      |-Person     	 | 
| - Kaikki mikä näkyy käyttäjälle                    |-Infraction  	 | 
| - Kaikki käyttäjältä tuleva tieto                  |-Koulurikosrekisteri| 
| -(Ei tiedä yksityiskohtia)             	     |                   | 
| -Lajittelu                                         |                   | 
| -Haku                                              |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|                                                    |                   | 
|------------------------------------------------------------------------|