Harjoitustyön aiheen valinta ja rakenteen suunnittelu

Seuraavissa luvuissa on esitelty yksityiskohtaisesti harjoitustyön aiheen valintaan ja suunnitelman tekemiseen liittyviä toimenpiteitä.

Harjoitustyöaiheen valinta

Taulukkolaskentasovelluksen aiheen jokainen voi valita itse. Aiheiksi eivät kuitenkaan käy kurssin malliharjoitustöiden aiheet eli opiskelijasovelluksen rakentaminen tai kurssikyselyanalysaattorin tekeminen. Samantyyppiset aiheet ovat kuitenkin käytettävissä. Tämän ohjeen lopussa on muutamia aiheideoita, joista harjoitustyötä voi lähteä suunnittelemaan.

Aiheen valinnassa kannattaa kiinnittää huomiota seuraaviin asioihin:

Harjoitustyö suunnitelman toteuttaminen

Harjoitustyön rakenne ja toiminta on suunniteltava huolellisesti, koska vääränlainen rakenne voi aiheuttaa ylimääräistä työtä sovelluksen toteuttamisen yhteydessä. Työmäärän helpottamiseksi suunnitelma täytyy hyväksyttää ennen varsinaisen sovelluksen toteuttamista!

Harjoitustyösuunnitelma toteutetaan valmiiseen esitäytettyyn ja määrämuotoiseen asiakirjamalliin suunnitelma.dot. Suunnitelman tekemistä valottaa varmasti parhaiten mallisuunnitelma, joka on tehty opiskelijoiden arvosanojenlaskentasovellusta varten. Seuraavassa on kuvattu suunnitelmaan sisällytettävät asiat.

  1. Lyhyt kuvaus sovelluksen toiminnasta, merkityksestä ja sovelluksen käyttäjästä.
  2. Yksityiskohtainen tekstimuotoinen selitys/kuvaus sovelluksen toiminnasta. Kuvauksesta täytyy löytyä tarkat tiedot erilaisista toimenpiteistä, joita sovelluksen käyttäjä tekee. Mieti sovelluksen käyttöä käyttäjän kannalta aina sovelluksen avaamisesta sen sulkemiseen asti ja kirjaa toiminnat suunnitelmaan! Kuvauksesta täytyy löytyä lyhyt kuvaus kaikista toimista, joita käyttäjä voi joutua tekemään.
  3. Lista käyttötapauksista, jossa kerrotaan lyhyesti sovelluksen tärkeimmät käyttötapaukset eli käyttäjän tekemät toimet sovelluksessa. Käyttötapauslistan toiminnot saadaan poimittua edellisen vaiheen tarkasta kuvauksesta. Tässä yhteydessä käyttötapauksia voidaan tarkentaa eli mukaan voidaan liittää tietoa erilaisista rajoitteista tai poikkeustapauksista, joita käyttötapauksissa on.
  4. Käyttöliittymäsuunnitelmassa määritellään tarkoin käyttöliittymän ominaisuudet. Esimerkiksi käyttöliittymän värit, käytettävät kirjasimet ja tyylit kiinnitetään jo tässä vaiheessa. Asiakirjamallista löytyy valmis taulukko käytettävistä tyyleistä, joiden tiedot on kiinnitettävä tässä vaiheessa. Voit kokeilla erilaisia solumuotoiluja taulukkolaskentaohjelmassa ja miettiä hieman niiden sopimista aiheeseesi.

Suunnitelman hyväksyttäminen

Suunnitelman hyväksyttäminen on tehtävä seuraavalla tavalla:

Muutamia aiheideoita

Seuraavaan on listattu muutamia aiheideoita. Todellisuudessa kaikki seuraavista aiheideoista eivät sovellu toteutettavaksi taulukkolaskentaohjelmalla, vaan ne olisi parempi toteuttaa tietokannan avulla. Oikean työkalun valinta on siis tärkeää todellisten ongelmien ratkaisemisessa. Omaan käyttöön tehtäviä pieniä sovelluksia voi kuitenkin toteuttaa haluamallaan työkalulla.

Vapaavalintainen aihe

Voit toteuttaa sovelluksen haluamastasi aiheesta. Kannattaa miettiä onko sinulla minkäänlaisia tarpeita jollekin taulukkolaskentasovellukselle. Esimerkiksi gradun tekijöille voi olla hyödyllistä toteuttaa jonkinlainen data-analysaattori. Harjoitustyön aihevalinta saa olla hyvinkin mielivaltainen. Sovelluksen tekeminen itse valitsemastaan aiheesta on usein mielekkäintä ja massasta erottuvat harjoitustyöt ovat hauskaa tarkastettavaa :) Kannattaa harkita vakavasti omaa aihetta!

Tulojen ja menojen seurantaohjelma

Ohjelman tarkoituksena on laskea ryhmittäin käyttäjän kuukausittaisia menoja ja tuloja.

Saunavuorojen ja pyykkivuorojen laskutussovellus

Taloyhtiösi tarvitsee taulukkolaskentasovellusta, jolla on helppo laskuttaa jonkin taloyhtiössä olevan asunnon kuukausittaisten saunavuorojen ja pyykkivuorojen käytöstä laskutettavat kustannukset.

Autovuokraamo

Autovuokraamo Kunnon Auto OY tarvitsee sovellusta, jolla pystytään hoitamaan autojen vuokraaminen ja niiden vuokrauksista laskuttamisen.

Hiihtokilpailujen tuloslaskenta

Urheiluseurasi järjestää hiihtokilpailut, jonne ennakko-odotuksista poiketen ilmoittautuu hyvin paljon hiihtäjiä. Tehtäväsi on suunnitella ja toteuttaa kilpailuihin soveltuva tuloslaskentasovellus.

Ampumakilpailujen tuloslaskenta

Ampumaseurasi haluaa pitää hieman suuremmat ampumakilpailut ja se on tilannut sinulta tuloslaskentaa varten sovelluksen.

Salaatintekijän sovellus

Yrittäjä, joka tekee valmissalaatteja myyntiin kaipaa sovellusta, joka helpottaisi hänen työtään. Hän saa kaupoista tilauksia, joissa kerrotaan laatikoittain kolmen erilaisen salaatin tarpeesta. Salaatteja on erilaisia ja hän tarvitsee sovellusta laskeakseen raaka-aineiden määriä yhteen. Raaka-ainemäärän perusteella hän käy suorittamassa raaka-aineostoksensa kaupoista.

http://appro.mit.jyu.fi/2002/kevat/ohjelmistot/harkka/suunnitelma.html
© Petri Heinonen ()<URL: http://www.mit.jyu.fi/peheinon/>
2002-09- 4T12:04:28Z