Seuraavassa on opiskelijoiden arvosanojen laskentaan tarkoitetun sovelluksen lyhyt suunnitelma. Sovelluksen avulla kurssin opettaja voi laskea opiskelijoille tenttien ja kurssin arvosanoja sekä pitää kirjaa opiskelijan harjoitustöistä.
Opiskelijoiden arvosanojen laskentaan tarkoitettu sovelluksen on tarkoitus helpottaa kurssin opettajan työmäärää. Kurssin aluksi opettaja lisää opiskelijat sovellukseen. Opiskelijasta tarvittavia tietoja ovat nimi, sotu ja sähköpostiosoite. Opiskelijoita on myös pystyttävä poistamaan ja opiskelijoiden tiedoista on saatava aakkosjärjestyksessä oleva lista.
Kun kurssista järjestetään tentti, voi opettaja kirjata tenttipistemäärät jokaiselle opiskelijalle ja sovellus laskee opettajalle arvosanat tentistä. Tenttipistemääriä saa lisätä ainoastaan opiskelijalle, jonka tiedot on lisätty sovellukseen. Tenttitehtäviä on maksimissaan 6 kappaletta. Tenttipistemääristä on laskettava yhteensäpistemäärä sekä tenttipistemäärää vastaava arvosana. Tenttiarvosanat lasketaan opettajan määrittelemän arvosanataulukon mukaisesti. Alin hyväksytty arvosana on 12 pistettä, jolla saa arvosanan 1 ja ylin pistemäärä on 24 pistettä, jolla saa arvosanan 3.
Opettajan on pystyttävä tulostamaan tenttituloslista, jossa ei saa olla näkyvillä hylätyt opiskelijat. Tenttituloslista on pystyttävä tulostamaan tenttikohtaisesti. Lisäksi tenttituloslistasta on oltava kaksi erillistä versiota, joista toisessa on oltava mukana sotu suoritusten kirjaamiseksi. Toisessa listassa ei saa olla mukana sotua, koska se sijoitetaan kaikkien nähtäville ilmoitustaululle.
Opettaja kirjaa kurssin kuluessa opiskelijalle harjoitustyömerkinnän. Harjoitustyö on kaksi osainen ja kumpikin harjoitustyön osa on oltava hyväksytty ennen kurssin lopullista hyväksymistä. Harjoitustyömerkintöjä on päästävä tarvittaessa myös poistamaan. Harjoitustyöstä on mahdollista saada myös lisäpisteitä, jotka vaikuttavat hyväksyttyyn arvosanaan korottavasti. Korotus määräytyy suoraan arvosanataulukon perusteella ja lisäpistemäärä on opettajan vapaasti valittavissa. Opettajan on saatava tulostettua myös lista hyväksytyistä harjoitustöistä.
Kurssi on suoritettu, kun harjoitustyö ja tentti ovat hyväksytysti suoritettuja. Sovelluksen on pidettävä kirjaa myös kokonaisista kurssisuorituksista siten, että hyväksytyistä kurssisuorituksista pystytään tulostamaan lista, josta opiskelijan suoritukset ovat nähtävissä.
Kurssilla käytettävä arvosanataulukko on kurssin opettajan päätettävissä. Arvosanataulukkoa on opettajan päästävä muuttamaan vapaasti. Ensimmäiseen toteutukseen voidaan lisätä arvosana lineaarinen arvosana taulukko, jossa pisteet ovat välillä 12-24 ja arvosanat välillä 1-3.
Opiskelija saa kurssista kirjallisen todistuksen kurssin suorittamisesta. Opettajan on pystyttävä tulostamaan opiskelijan suoritukset paperille. Todistuksesta pitää käydä ilmi vähintäänkin opiskelijan nimi, sotu ja kurssin arvosana.
Seuraavassa kuvataan kaikki sovelluksen tärkeimmät käyttötapaukset. Käyttötapausten yhteyteen on kirjattu erilaisia rajoitteita, joita käyttötapaukseen liittyy. Ei toteutettu -ominaisuus tarkoittaa, että malliharjoitustyöhön ei ole toteutettu kyseistä ominaisuutta.
Seuraavaan on taulukoitu sovelluksen eri elementtien eli sovelluksen toteuttavien tyylin tiedot. Suojauksella tarkoitetaan tässä yhteydessä sitä, että pääseekö käyttäjä muuttamaan solujen sisältöä. Toteutettavat tyylit riippuvat toteutettavat aiheesta, joten tyylejä voi tulla myöhemmin lisää.
| Elementti/Tyyli | Muotoilu | Tasaus | Kirjasin | Rajat | Taustaväri | Suojaus |
|---|---|---|---|---|---|---|
| Kaikki solut | Yleinen | Yleinen | Verdana 12 | Ei rajaa | Vaaleansininen | ON |
| Otsikko | Teksti | Yleinen | Verdana 12pt, lihavoitu | Ei rajaa | Vaalean sininen | ON |
| Syöttö | Yleinen | Yleinen | Verdana 12 | Ei rajaa | Vaalea oranssi | EI |