wiki:kajufalc
Last modified 6 years ago Last modified on 2012-01-17 01:00:51

Pages linking to kajufalc:
itka112

Tämä on ITKA112-kurssia varten tehty harjoitustyösivusto.

Mun pieni poni -tietokanta

Kauri Falck (kauri.j.falck(at)jyu.fi)

1. MPP-tietokanta

Mun pieni poni -tietokanta on tehty nörttien ponikantojen tallentamista varten. Ohjelma mahdollistaa erilaisten ponien ja niiden ominaisuuksien (nimi, vaaleanpunaisuus jne.) tallentamisen, muokkaamisen ja poistamisen.

1.1. Mitä tietoja poneista tarvitaan

  • nimi
  • vaaleanpunaisuus
  • erikoistaito (taidot?)
  • lisätietoja?

1.2 Mitä ominaisuuksia rekisteriltä halutaan?

  • Mahdollisuus uusien ponien lisäämiseen jne.
  • Kirjanpito tietokannassa olevien ja käyttäjien luomien ponien lukumäärästä
  • Käyttäjien hakeminen
  • Ponien hakeminen nimen ja ominaisuuksien perusteella

Talletustiedostojen muoto

Ohjelman tiedot talletetaan seuraavanlaisiin tekstitiedostoihin:

kayttajat.txt - Käyttäjien tiedot

1 |Heppapoika86|
2 |Ponifani123 |

ponit.txt - Ponien tiedot

1 |Sateenkaariryntäys|hennon vaaleanpunainen   |pikakiito  |Käyttää hattua | 
2 |Tärinäujo         |erittäin vaaleanpunainen |karatepotku|Ei käytä hattua| 

2. Ohjelman käyttö =

2.1 Ohjelman käynnistys

Kuvat tulossa kohta?

Kun ohjelma käynnistyy, avautuu tervetuloikkuna, jota klikkaamalla päästään varsinaiseen päävalikkoon.

Päävalikossa on vasemmassa reunassa hakupalkki, josta voi etsiä poneja attribuuteilla "nimi", "vaaleanpunaisuus", "erikoistaito". Oikealla alhaalla näkyy vaihtoehto "Luo uusi poni", josta päästään muokkausvalikkoon. Olemassaolevien ponien tietoja voi myös muokata tuplaklikkaamalla niitä hakuvalikossa. Muokkausvalikossa ovat kentät "Nimi", "Vaaleanpunaisuus", "Erikoistaito" ja "Kuvaus". Muutokset tallennetaan klikkaamalla "Tallenna" -painiketta.

3. Käyttäjä

Oletetun esimerkkikäyttäjän tiedot.

  • Viljami Pohjoisnapa
  • Asuu yksin, käy päivätöissä, viettää suurimman osan päivästä koneella selaten foorumeita ja kirjoitellen vihaisia viestejä foorumeille.
  • Käyttää konetta myös töissä
    • Vaikutus: ohjelma ei käytettäväksi pelkästään vapaa-ajalle.
  • Ohjelmoija, joten mahdollisesti tavallisesta ihmisestä poikkeavat toiveet ja tarpeet ohjelmistosta.
    • Vaikutus: Nörtiltä nörtille -ohjelmointitapa mahdollinen, tosin huomioitava taviskäyttäjätkin tarpeen mukaan.
  • Markkinakoko ja vaikutus
    • Vaikutus: pieni käyttäjäryhmä, jolle ei kuitenkaan vastaavia palveluita.
  • Lainauksia
    • "Ponit > naiset"