wiki:kesa2014/suunnitelmat/jamamili2
Last modified 4 years ago Last modified on 2014-06-06 11:15:22

1. Kirjasto musiikille

Ohjelmalla pidetään kirjaa käyttäjän omistamista musiikista

1.1 Mitä tietoja jäsenistä tarvitaan?

  • track
  • artist
  • album
  • genre
  • year
  • time

1.2 Mitä ominaisuuksia rekisteriltä halutaan?

  • kappaleiden lisäys ja poisto
  • tietojen muokkaus jälkeenpäin

1.3 Talletustiedostojen muoto

Ohjelman tiedot talletetaan seuraavanlaisiin tekstitiedostoihin:

kappalekirj.dat - relaatiokannan päätaulu

Musakirjasto
; Kenttien järjestys tiedostossa on seuraava:
albumi.dat
id  |album                  |artist             |year |genre            |
1   |Let The World Know     |Dead by April      |2014 |Melodic metalcore|
2   |5.0                    |Nelly              |2010 |Rap              |
3   |Anjunabeats Worldwide02|Super8&Tab         |2010 |Trance           |

kappaleet.dat

id|albumid|nimi          |aika|
1 |1      |As a Butterfly|4:52|
2 |1      |Freeze Frame  |3:58|     
3 |1      |Empathy       |3:57|   

2. Ohjelman käyttö

2.1 Ohjelman käynnistys.

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

java -jar musakirj.jar

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

https://svn.cc.jyu.fi/srv/svn/ohj2ht/k2014/jamamili/trunk/kuvat/alkuikkuna.PNG

Mikäli käyttäjä antaa tiedoston nimen, jollaista ei tunneta, tulostuu näyttöön:

https://svn.cc.jyu.fi/srv/svn/ohj2ht/k2014/jamamili/trunk/kuvat/eiloydy.PNG

tällöin käyttäjä voi aloittaa syöttämään uusia jäseniä tai jos kirjoitti nimen väärin, hän voi ottaa menusta Avaa-valinnan ja antaa uuden nimen

2.2 Pääikkuna

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

https://svn.cc.jyu.fi/srv/svn/ohj2ht/k2014/jamamili/trunk/kuvat/MusaGUI.PNG

Pääikkunassa on seuraava menurakenne:

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

2.2.1 Hakeminen

voi hakea hakupalkin avulla mm albumia kappaletta tai artistia jonka jälkeen päästään muokkaamaan

2.2.2 Muokkaaminen

Valittua jäsentä voidaan muokata painamalla muokkaa nappia ja sitten menemällä tietoihin oikeaan kohtaan ja kirjoittamalla uusi arvo. Muutokset hyväksytään tallentamalla eli painamalaa muokkaa painiketta uudelleen

2.3 Menutoiminnot yksityiskohtaisemmin

2.3.1 Talleta

Tallettaa kaikki muutokset.

2.3.2 Avaa

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

2.3.3 Lopeta

Lopettaa ohjelman ja tallettaa mahdollisesti tallentamattomat tiedot.

2.3.4 Lisää uusi kappale

lisää albuumiin uuden kappaleen.

2.3.5 Poista albumi

Poistaa listasta valitun albumin. Varmistaa ennen poistoa: https://svn.cc.jyu.fi/srv/svn/ohj2ht/k2014/jamamili/trunk/kuvat/albumipoisto.PNG

2.3.6 Poista kappale

Poistaa listasta valitun kappaleen. Varmistaa ennen poistoa: https://svn.cc.jyu.fi/srv/svn/ohj2ht/k2014/jamamili/trunk/kuvat/kappalepoisto.PNG

2.3.7 Apua

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

2.3.8 Tietoja

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