Kuovi-Sovellusprojekti. Vaatimusmäärittely

Samankaltaiset tiedostot
Kuovi-projekti. Vaatimusmäärittely

Kuovi-projekti. Testausraportti

Liikkuva-sovellusprojekti

UCOT-Sovellusprojekti. Testausraportti

Kuovi-projekti. Vaatimusmäärittely

Koskelo-Sovellusprojekti. Vaatimusmäärittely

Kuovi-projekti. Projektisuunnitelma

Kuovi-projekti. Sovellussuunnitelma

Kuovi-projekti. Sovellussuunnitelma

Kuovi-projekti. Projektiraportti

UCOT-Sovellusprojekti. Vaatimusmäärittely

CONCEPT-Sovellusprojekti. Lisenssisopimus

Projektisopimus. 1 Sopimuksen osapuolet. 3 Sopimuksen kohde ja Projektin taustaa

Kuovi-projekti. Projektiraportti

Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC Alasalmi Teija (puheenjohtaja)

UCOT-Sovellusprojekti. Asennusohje

Projektisopimus. 1. Sopimuksen osapuolet. 2. Määrittelyt. 2.1 Johtoryhmä. 2.2 Suunnitteludokumentit

UCOT-Sovellusprojekti. Vaatimusmäärittely

Tietotekniikan Sovellusprojektit

Verso-projekti. Tero Hänninen Juho Nieminen Marko Peltola Heikki Salo Jyväskylän yliopisto

Käyttöohje. Versiohistoria: versio Mari Kommenttien perusteella korjattu versio

TIE 280. Kyyhky PROJEKTIPALAVERI, PÖYTÄKIRJA. Aika: Keskiviikko klo

UCOT-Sovellusprojekti. Vaatimusmäärittely

Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC Itkonen Jonne (saapui 9.25) Santanen Jukka Pekka (saapui 9.35)

WebOodin opinto-opas ja ilmoittautuminen

ALEA-Sovellusprojekti. Testaussuunnitelma

UCOT-Sovellusprojekti. Vaatimusmäärittely

Opettajan ohje 1/2. Tentin luominen. Tenttiakvaarion tukisivut: 1. Aloitus

Liikkuva-sovellusprojekti

Kakapo-projekti. Projektiraportti

11. PALAVERIN PÖYTÄKIRJA. Jyväskylän Yliopisto Tietotekniikan laitos CONCEPT-projekti Paikka ja aika

Testaussuunnitelma Labra

Aika: keskiviikko klo 9-16 Paikka: Ag Alfa ja Ag C234.1

ohjeet. AtFlow Oy, Pekka Rönkkönen, +358 (0)

opiskelijan ohje - kirjautuminen

Kepler-sovellusprojekti

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link

Samk Exam ohjeistus opiskelijalle

Kepler-sovellusprojekti

WebOodin opinto-opas ja ilmoittautuminen

ohjeita kirjautumiseen ja käyttöön

Orientaatiotilaisuus Avoimen yliopiston opintoihin

Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE. Kirjautuminen Moodleen ja työtilan valitseminen

Projektisopimus. 1 Sopimuksen osapuolet. 3 Sopimuksen kohde ja Projektin taustaa

Weboodi. Katri Laaksonen Oppimisen IT

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

1. palaveri Pöytäkirja Aika Keskiviikko klo Paikka Jyväskylän yliopisto, Agora, Sovellusprojektien kokoushuone C226.

Lyhyt oppimäärä sihteerin toimista Korppi-järjestelmässä

Lomalista-sovelluksen määrittely

TenttiWilho 2.0 UUSINTA- JA KOROTUSTENTTIJÄRJESTELMÄ OPISKELIJAN OHJE

Eero Nousiainen. Tekniikan yksikkö Tietotekniikan osasto. Projektiperustainen opetus ja oppiminen

Kepler-sovellusprojekti

KIURU Tietotekniikan sovellusprojekti

UCOT-Sovellusprojekti. Projektisuunnitelma

ehops Henkilökohtainen opintosuunnitelma

WebOodin opinto-opas ja ilmoittautuminen

PORTTI-PROJEKTI. Vaatimusmäärittely. PORTTI Vaatimusmäärittely. Juha Erkkilä. Jenni Hytönen. Marko Kivelä. Paula Mali. Lari Väänänen 26.2.

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

ASIO-OHJE HENKILÖSTÖLLE.

Uutiskirjesovelluksen käyttöohje

opiskelijan ohje - kirjautuminen

Joustavasti verkossa ERIVERIA.FI

1. Kalenterin omistajan käyttöohje

elearning Salpaus Elsa-tutuksi

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE

Opettajan SoleOps -ohje

Muksunetti. Huoltajan ohje VARHAISKASVATUS. Muksunetti, huoltajan ohje sivu 1/20. Lähde: Tiedon Muksunetti-opas huoltajille

Tietotekniikan kandidaattiseminaari

Skhole Käyttöohjeet Pääkäyttäjille ja Ohjaajille. Päivitetty

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen

Opiskelijan WinhaWILLE-ohjeet (Wille)

Muksunetti. Huoltajan ohje VARHAISKASVATUS. Muksunetti, huoltajan ohje sivu 1/18. Lähde: Tiedon Muksunetti-opas huoltajille

Office_365_loppukäyttäjän ohje Esa Väistö

UCOT-Sovellusprojekti. Projektisuunnitelma

Paatti-sovellusprojekti

Kotopro käyttäjän ohje

Secure hubiin kirjautuminen

Opiskelu: opetussuunnitelman mukainen suoritus, esimerkkinä sähköinen yleinen tentti

Miten hyväksyn SoleOPSissa opiskelijat omalle opintojakson toteutukselle?

Hoksotin-sovellusprojekti

Se älykäs valinta. Käyttöohjeet asukkaalle. Kodinportti / DreamIt. Teknologiantie Oulu. Tekninen tuki (helpdesk):

Finnfoam tuotekirjaston asennusohje. Asennus ja rekisteröintiohje

Urkund plagiaatintunnistus & Koppa. IT-palvelut Hannele Rajaniemi

Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli

WinhaWille www opiskelijasivujen ohjeita

Ohjeet asiakirjan lisäämiseen arkistoon

JAKELUPISTE KÄYTTÖOHJE 2/6

Outlook ja Yritysportaali Androidille

Kemikaalitieto yhdestä palvelusta

LC Profiler. - Oppimisympäristön keskeisiä piirteitä. Antti Peltonen, LC Prof Oy

UTIFLEET-VARAUSJÄRJESTELMÄ KÄYTTÄJÄN OHJE. Gospel Flight ry

Punomo Blogit BLOGIN LUOMINEN WORDPRESS-ALUSTALLA. Kirjaudu -palveluun osoitteessa tunnuksellasi.

Secure hubiin kirjautuminen

KOVS-vuosisuunnittelun INFO

Mallintaminen; kurssipalautejärjestelmä

EK:n palkkatiedustelun asiointipalvelu ja SFTPtiedonsiirto. Ohje

eopas ja ehops HT Antti Auer TieVie asiantuntijakoulutus

Opetuksen suunnittelu

Testitapaukset. Hannu Hautakangas Nikolai Koudelia Joel Lehtonen Johan Nysten. Versio 0.1 Julkinen

Transkriptio:

Kuovi-Sovellusprojekti Vaatimusmäärittely Antti Hedlund Juho Kortelainen Jaana Ojala Juhana Pikki Versio: 0.1 Julkinen 5. lokakuuta 2005 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä

Hyväksyjä Päivämäärä Allekirjoitus Nimenselvennys Projektipäällikkö..2005 Tilaaja..2005 Ohjaaja..2005

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti Tietoa dokumentista Tekijät: Antti Hedlund (AH) anoshedl@cc.jyu.fi 040-7546798 Juho Kortelainen (JK) jumakort@cc.jyu.fi 040-7786227 Jaana Ojala (JO) jhlehtio@cc.jyu.fi 050-3623262 Juhana Pikki (JP) kajupikk@cc.jyu.fi 044-0300882 Dokumentin nimi: Kuovi-Projekti, Vaatimusmäärittely Sivumäärä: 11 Tiedosto: Vaatimusmaarittely.tex Tiivistelmä: Tiivistelmä dokumentista Avainsanat: - i

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen Versiohistoria Versio Päivämäärä Muutokset Tekijät 0.1 5.10.2005 Ensimmäinen luonnos valmis. JK, JO ii

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti Tietoa projektista Tiivistelmä projektista Tekijät: Antti Hedlund (AH) anoshedl@cc.jyu.fi 040-7546798 Juho Kortelainen (JK) jumakort@cc.jyu.fi 040-7786227 Jaana Ojala (JO) jhlehtio@cc.jyu.fi 050-3623262 Juhana Pikki (JP) kajupikk@cc.jyu.fi 044-0300882 Tilaaja: Vesa Lappalainen vesal@mit.jyu.fi 014-2602722 Ohjaajat: Vesa Korhonen vkorhone@mit.jyu.fi 014-2604976 Jukka-Pekka Santanen santanen@mit.jyu.fi 014-2602756 Maunu Tuomainen mttuomai@cc.jyu.fi 041-5381381 Yhteystiedot: Sähköpostilistat: Sähköpostiarkistot: kuovi05_opetus@korppi.jyu.fi, kuovi05@korppi.jyu.fi, kuovipien.group@korppi.jyu.fi Työhuone: Ag C222.2 / 014-2604963 https://korppi.jyu.fi/list-archive/kuovi05_ https://korppi.jyu.fi/list-archive/kuovi05/ iii

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen iv

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti Sisältö 1 Johdanto 1 2 Termit 2 3 Taustat ja tavoitteet 3 4 Tekniset vaatimukset 4 5 Toiminnalliset vaatimukset 5 6 Rajoitteet 6 7 Käyttäjäryhmät 7 8 Käyttötapaukset 8 8.1 Kirjautuminen................................ 8 9 Kännykkämuotoon toteutettavat sivut 9 9.1 Opiskelusi.................................. 9 9.2 Kalenteri................................... 9 9.3 Kurssitiedot ja ilmoittautuminen..................... 9 9.4 Tentteihin ilmoittautuminen........................ 10 9.5 Asetukset................................... 10 9.6 Henkilötiedot................................ 10 9.7 Ryhmät.................................... 10 9.8 Ilmoitustaulu................................ 10 9.9 Salivaraukset................................ 10 9.10 Opetuksesi.................................. 11 v

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen vi

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti 1 Johdanto Kuovi-projekti on Jyväskylän yliopiston tietotekniikan laitoksella toteutettava sovellusprojekti. Projektin tarkoituksena on suunnitella ja toteuttaa Korppi-opintotietojärjestelmään matkapuhelimella selattava internet-sivusto. Nykyiset sivut sisältävät liikaa informaatiota pienellä ruudulla käsiteltäväksi. Lisäksi siirtomäärän mukaan laskutettavissa liittymissä selaaminen on kallista. Kuovi-sovellus tarjoaa helpon, joustavan ja edullisen tavan käyttää Korpin tarjoamia palveluja. Sisäänkirjautumalla opiskelija pääsee esimerkiksi ilmoittautumaan kursseille ja tentteihin, tarkistamaan tenttituloksia, lisäämään ja poistamaan tapahtumia sekä suunnittelemaan tulevia opintojaan. Opettajalle tärkeitä toimintoja ovat tapahtumien lisäykset ja poistot, salivarausten tekeminen ja kalenteripalvelut. Tässä dokumentissa kuvataan Kuovi-sovelluksen toiminnallisia ja teknisiä vaatimuksia, rajoitteita sekä kaikkien käyttäjäryhmien käyttötapauksia. Vaatimukset on myös priorisoitu. Vaatimusmäärittelyn tarkoitus on antaa selkeä kuva siitä, mitä toimintoja ja tietoja sovelluksen tulee sisältää. Projektin taustoja, tavoitteita, aikataulua, tehtäviä, riskejä ja muita läpivientiin vaikuttavia asioita kuvataan Projektisuunnitelmassa. Sovellussuunnitelmassa esitellään sovelluksen teknistä toteutusta. Projektin osapuolten roolit, velvollisuudet ja oikeudet esitellään Projektisopimuksessa. Luvussa 2 esitellään aiheeseen ja työkaluihin liittyviä termejä, joita tässä dokumentissa käytetään. Luvussa 3 kuvataan sovelluksen taustaa ja tavoitteita. Luvussa 4 määritellään kehitettävän sovelluksen toiminnalliset sekä luvussa 5 sen tekniset vaatimukset. Luvussa 6 esitellään rajoitteita ja luvussa 7 käyttäjien käyttötapauksia. Luvussa 8 on priorisoitu tavoitteita. 1(11)

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen 2 Termit Dokumentin aihealueen termejä ovat seuraavat: Sovellusprojekti Kuovi on tietotekniikan laitoksen opintojakso. ei ole. Dokumentissa esiintyviä teknisiä termejä ovat seuraavat: L A TEX 2ε Word on ladontaohjelmisto. ei ole. 2(11)

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti 3 Taustat ja tavoitteet 3(11)

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen 4 Tekniset vaatimukset Sivut toteutetaan JSP:llä. Sivujen oltava mahdollisimman yksinkertaiset. Sivujen oltava ladattavan tietomäärän osalta kevyitä. Sivujen on otettava huomioon kännykän näytön pieni koko, sekä erilainen käytettävyys (vrt. tietokoneen näppäimistö ja hiiri). Kaiken tiedon on löydyttävä tekstinä, siistissä muodossa. Tuettava eri kännykkämalleja. 4(11)

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti 5 Toiminnalliset vaatimukset Sivujen tulee tarjota käyttäjille tärkeimmät Korpin perustoiminnot. Oltava murrospolku jokaisen sivun ylälaidassa (mahduttava yhdelle riville). Oltava jonkinnäköinen apusivu. Jossakin on oltava yliopiston logo (mahdollisesti vain apusivulla). Sivun alareunassa oltava linkkejä tärkeimmille alasivuille. Jos linkki vie Korpin sivulle tätä merkitään (k):lla. Toiminnallisuuttaa on testattava muunmuassa äänilukijalla. Vältettävä alasvetolistoja. 5(11)

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen 6 Rajoitteet Vain tärkeimmät normaalin Korpin sivut tehdään kännykkämuotoon. Näkövammaisia ei välttämättä pysty ottamaan huomioon jokaisessa kännykkäkorpin sivussa. Sovellus toteutetaan syksyn 2005 aikana. Sivut saatetaan tehdä SHTML:llä rajoittaen kännyköiden joukkoa, joille sovellus tehdään. WAP tukea ei välttämättä tule. 6(11)

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti 7 Käyttäjäryhmät Jyväskylän yliopiston oppilaat ja opettajat Jyväskylän avoimen yliopiston oppilaat ja opettajat Vierailija 7(11)

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen 8 Käyttötapaukset 8.1 Kirjautuminen Käyttäjä menee Korpin pääsivulle. Siella valitaan erikseen linkki kännykkäkorppiin. Tulee kirjautumissivu, jolle käyttajä voi kirjautua normaaliin tapaan. Avautuu kännykkäkorppi sivu, josta käyttäjä voi valita haluamansa toiminnon. 8(11)

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti 9 Kännykkämuotoon toteutettavat sivut Suluissa olevat JSP-sivut ovat normaalin Korpin kyseisten sivujen nimiä. Joitakin alisivuja ei välttämättä ole mainittu. 9.1 Opiskelusi https://korppi.jyu.fi/kotka/course/student/opiskurssit.jsp Meneillään olevat Vanhentuneet Suoritetut Tenttisi (https://korppi.jyu.fi/kotka/exam/student/examsstu.jsp?status=1) * Ilmoittautuminen 9.2 Kalenteri https://korppi.jyu.fi/kotka/calendar/week.jsp Viikko (week.jsp) Kuukausi (month.jsp) Päivä (day.jsp) Lisää tapahtuma Ryhmän tapahtumat 9.3 Kurssitiedot ja ilmoittautuminen https://korppi.jyu.fi/kotka/course/student/organisationlist.jsp 9(11)

Kuovi-Projekti Vaatimusmäärittely 0.1 Julkinen Kurssi/koodi haku Haku-wizard (eli tarkempi kurssin etsiminen, joka pitää toteuttaa kännykkä- Korppiin) 9.4 Tentteihin ilmoittautuminen https://korppi.jyu.fi/kotka/exam/student/examreg.jsp Tenttien etsiminen laitoksen / koodin / nimen mukaan 9.5 Asetukset https://korppi.jyu.fi/kotka/portal/showsettings.jsp 9.6 Henkilötiedot https://korppi.jyu.fi/kotka/person/showmain.jsp 9.7 Ryhmät https://korppi.jyu.fi/kotka/group/index.jsp 9.8 Ilmoitustaulu https://korppi.jyu.fi/kotka/noticeboard/notices.jsp 9.9 Salivaraukset https://korppi.jyu.fi/kotka/reservation/reservationmain.jsp 10(11)

Julkinen Vaatimusmäärittely 0.1 Kuovi-Projekti Varauksen peruminen (ainakin) 9.10 Opetuksesi Aktiivinen Suunitteilla Vanhentunut Tenttien hallinta * Peruminen (ainakin) 11(11)