wiki:Kesä2013/suunnitelmat/jutarahk
Last modified 4 years ago Last modified on 2013-06-28 10:00:03

1. Kalasaalisrekisteri

Kalasaaliiden, ajankohtien, lajien, kalastustapojen yms tietojen tallentamiseen suunniteltu rekisteri.

1.1 Mitä tietoja saaliista tarvitaan?

  • Päivämäärä ja aika
  • Sääolosuhteet
  • Kalojen määrä
  • Kalojen laji
  • Paino tai painoarvio
  • Kalastusmenetelmä
  • Vesistö josta saalis nostettiin
  • Käytetyt vaaput
  • jne.

1.2 Mitä ominaisuuksia rekisteriltä halutaan?

  • Saaliiden lisääminen
  • Saaliiden poistaminen
  • Keskimääräinen saaliin määrä viikoittain
  • Ruoka/roskakalojen suhteet

1.3 Talletustiedostojen muoto

Tiedot tallennetaan tekstitiedostoihin joissa ilmenee kalojen lajit, lukumäärät, sääolosuhteet ja muut tarvittavat tiedot

Saalisrekisteri
;Kenttien järjestys tiedostossa on seuraava:
;id |Saalis pvm.   |Vesistö                    |Vieheet                  |Kalastusmenetelmä |Sääolosuhteet |Vuorokaudenaika
1   |31.5.2013     |Liekovesi, Vammala         |Räsänen musta/sininen    |1                 |1             |2
2   |20.6.2013     |Tuomiojärvi, Jyväskylä     |Mato, taikina            |2                 |2             |4
3   |14.7.2013     |Rautavesi, Vammala         |Merimetso valkoinen      |3                 |3             |6
Kalat
id|pid|lid|paino
1 | 1 | 1 | 0,2
2 | 2 | 4 | 3
3 | 2 | 7 | 0,7
4 | 3 | 2 | 1
Kalan laji
;Lajit
;id |Laji   
1   |Hauki
2   |Kuha
3   |Ahven
4   |Lahna
5   |Lohi
6   |Taimen
7   |Särki
8   |Sulkava
jne.
Kalastusmenetelmä
;Menetelmä
;id |Menetelmä  
1   |Heittokalastus
2   |Mato-onki
3   |Uistelu
4   |Perhokalastus
5   |Verkot
6   |Pilkintä
Sääolosuhteet
;Olosuhteet
;id |Sääolo
1   |Selkeä
2   |Pilvinen
3   |Sateinen
4   |Lumisade
5   |Ukkonen
Vuorokaudenaika
;vuorokaudenaika
;id |VuorAika
1   |Aamu
2   |Aamupäivä
3   |Päivä
4   |Iltapäivä
5   |Ilta
6   |Yö
7   |Aamuyö

2. Ohjelman käyttö

2.1 Ohjelman käynnistys.

Ohjelma käynnistetään klikkaamalla kalarekisteri.jar-ikonia tai antamalla komentoriviltä komento

java -jar kalarekisteri.jar

Kun ohjelma käynnistyy, tulostuu näyttöön

https://svn.cc.jyu.fi/srv/svn/ohj2k13/jutarahk/trunk/kuvat/alkuikkuna.png

2.2 Pääikkuna

Kun ohjelma on käynnistynyt on näkyvillä ohjelman pääikkuna:

https://svn.cc.jyu.fi/srv/svn/ohj2k13/jutarahk/trunk/kuvat/paaikkuna.png

Pääikkunassa on seuraava menurakenne: placeholder

Tiedosto          Muokkaa                 Apua
========          =======                 =====
Talleta           Lisää uusi jäsen        Apua
Avaa...           Poista jäsen...         Tietoja...
Tulosta...
Lopeta

2.3 Menutoiminnot yksityiskohtaisemmin

2.3.1 Talleta

Tallettaa kaikki muutokset. Mahdollinen lisättävä jäsen hyppää hakulistaan.

2.3.2 Avaa

Avaa uuden saalistiedoston. Tallettaa mahdolliset muutokset ennen tätä.

2.3.3 Lopeta

Lopettaa ohjelman ja tallettaa mahdollisesti tallentamattomat tiedot.

2.3.4 Lisää uusi saalis

Luo uuden tyhjän saaliin.

2.3.5 Poista saalis

Poistaa listasta valitun jäsenen. Varmistaa ennen poistoa:

Poistetaanko jäsen Saalis 27.5.2013?

 OK   Cancel

2.3.6 Apua

Näyttää selaimessa ohjelman käyttöohjeen.

2.3.7 Tietoja

Näyttää ohjelmasta tietoja vähän samaan tapaan kuin aloitusikkunassakin.