| ... | @@ -154,8 +154,6 @@ quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid |
... | @@ -154,8 +154,6 @@ quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid |
|
|
|
|
|
|
|
## Palveluun liittyvät toiminnalliset vaatimukset (Functional Requirements)
|
|
## Palveluun liittyvät toiminnalliset vaatimukset (Functional Requirements)
|
|
|
|
|
|
|
|
* Sovellusta käytetään verkkosivun kautta.
|
|
|
|
|
* Ohjelma tukee seuraavia sidoryhmiä: Opiskelija, yritys ja JAMKin edustaja.
|
|
|
|
|
* Opiskelija voi luoda oman HOPSin.
|
|
* Opiskelija voi luoda oman HOPSin.
|
|
|
* Opiskelija voi valita kursseja omaan HOPSiin.
|
|
* Opiskelija voi valita kursseja omaan HOPSiin.
|
|
|
* Opiskelija voi muokata olemassa olevaa HOPSia poistamalla kursseja.
|
|
* Opiskelija voi muokata olemassa olevaa HOPSia poistamalla kursseja.
|
| ... | @@ -164,20 +162,29 @@ quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid |
... | @@ -164,20 +162,29 @@ quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid |
|
|
* Opiskelija voi nähdä yritysten tekemät valinnat työnkuvaprofiilissa.
|
|
* Opiskelija voi nähdä yritysten tekemät valinnat työnkuvaprofiilissa.
|
|
|
* JAMKin edustaja voi nähdä yritysten tekemät valinnat työnkuvaprofiilissa.
|
|
* JAMKin edustaja voi nähdä yritysten tekemät valinnat työnkuvaprofiilissa.
|
|
|
* JAMKin edustaja näkee työnkuvaprofiileja koskevan heatmapin (ohjelma kertoo mitä kurssia yrityksen pitävät tärkeimpänä).
|
|
* JAMKin edustaja näkee työnkuvaprofiileja koskevan heatmapin (ohjelma kertoo mitä kurssia yrityksen pitävät tärkeimpänä).
|
|
|
|
* Opiskelija näkee montako opintopistettä valituista opinnoista tulee ja tutkinnossa vaadittavan kokonaismäärän.
|
|
|
|
* Sovellus varmistaa, että pakolliset opinnot ovat mukana tai ilmoittaa jos näin ei ole. TAI NE NE LISÄTTY AUTOMAATTISESTI ?? (huomioidaanko muuntokoulutettavien mahdollisuutta muokata tavanomaista laajemmin omaa HOPSia?)
|
|
|
* Opiskelija näkee kuormitusvaroituksen jos on valinnut lukukaudelle kursseja yli tietyn määrän.
|
|
* Opiskelija näkee kuormitusvaroituksen jos on valinnut lukukaudelle kursseja yli tietyn määrän.
|
|
|
* Opiskelija näkee varoituksen jos on valinnut lukukaudelle kursseja liian vähän (opintojen edistymisen Kelan * vaatimusten mukaan ?? / Muiden rahoittajien vaatimukset vastaavat kuin Kelalla?).
|
|
* Opiskelija näkee varoituksen jos on valinnut lukukaudelle kursseja liian vähän (opintojen edistymisen Kelan * vaatimusten mukaan ?? / Muiden rahoittajien vaatimukset vastaavat kuin Kelalla?).
|
|
|
|
|
|
|
|
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|
|
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|
|
|
|:-:|:-:|:-:|:-:|
|
|
|:-:|:-:|:-:|:-:|
|
|
|
| REQ001 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
| REQ001 | Sivulla näkyy kuinka monta opintopistettä valitut kurssit muodostavat | Mikä osa-alue | Kuka vastaa |
|
|
|
| REQ002 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
| REQ002 | Sivulla näkyy kuinka monta opintopistettä tutkintoon vaaditaan | Mikä osa-alue | Kuka vastaa |
|
|
|
| REQ003 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
| REQ003 | Sivuilla näkyy tieto, jos pakollisia opintoja ei ole valittuna riittävästi TAI vaihtoehtoisesti automaattisesti pakolliset opinnot KUMPI ?? | Mikä osa-alue | Kuka vastaa |
|
|
|
| REQ004 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
| REQ004 | Opiskelija klikkaa haluamansa kurssia ja liittää sen omaan HOPSiin | Mikä osa-alue | Kuka vastaa
|
|
|
| REQ005 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
| REQ005 | Opiskelija poistaa kurssin omasta HOPSista | Mikä osa-alue | Kuka vastaa |
|
|
|
|
| REQ006 | Käyttäjä kirjautuu sisään sovellukseen | Mikä osa-alue | Kuka vastaa |
|
|
|
|
| REQ007 | Käyttäjä kirjautuu ulos sovelluksesta | Mikä osa-alue | Kuka vastaa |
|
|
|
|
| REQ008 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
|
|
| REQ009 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
|
|
| REQ010 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
## Palveluun liittyvät ei-toiminnalliset vaatimukset (Non Functional Requirements)
|
|
## Palveluun liittyvät ei-toiminnalliset vaatimukset (Non Functional Requirements)
|
|
|
|
|
|
|
|
|
* Ohjelma tukee seuraavia sidosryhmiä: Opiskelija, yritys ja JAMKin edustaja.
|
|
|
|
* Sovellusta käytetään verkkosivun kautta.
|
|
|
* Opiskelijan tekemät valinnat highlitataan käyttöliittymässä kun opiskelija tarkastelee kurssilistaa.
|
|
* Opiskelijan tekemät valinnat highlitataan käyttöliittymässä kun opiskelija tarkastelee kurssilistaa.
|
|
|
* Sovelluksen verkkosivusta toteutetaan vain Desktop-versio eli tuetaan vain isokokoisempia näyttölaitteita.
|
|
* Sovelluksen verkkosivusta toteutetaan vain Desktop-versio eli tuetaan vain isokokoisempia näyttölaitteita.
|
|
|
* Opiskelija näkee kurssien eriteltynä eri lukukausille.
|
|
* Opiskelija näkee kurssien eriteltynä eri lukukausille.
|
| ... | |
... | |
| ... | | ... | |