| ... | @@ -118,7 +118,7 @@ Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käy |
... | @@ -118,7 +118,7 @@ Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käy |
|
|
| REQ0023 | Kursseissa pitää olla max opiskelija määrä|Yleinen | [Kurssienlisääminen ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
| REQ0023 | Kursseissa pitää olla max opiskelija määrä|Yleinen | [Kurssienlisääminen ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
|
| REQ0024 | Kursseissa pitää olla suositeltava opintovuosi| Yleinen| [Kurssienlisääminen ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
| REQ0024 | Kursseissa pitää olla suositeltava opintovuosi| Yleinen| [Kurssienlisääminen ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
|
| REQ0025 | Kursseissa pitää olla tieto mitä edeltäviä kursseja pitää olla suoritettu |Yleinen| [Kurssienlisääminen ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
| REQ0025 | Kursseissa pitää olla tieto mitä edeltäviä kursseja pitää olla suoritettu |Yleinen| [Kurssienlisääminen ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
|
| REQ0026 | Kurssia ei voi vetää opintosuunnitelmaan ellei edeltävätkin kurssit ole suunnitelmassa | Yleinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
| REQ0026 | Kurssia ei voi lisätä opintosuunnitelmaan ellei edeltävätkin kurssit ole suunnitelmassa | Yleinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
|
| REQ0027 | Yhdelle Vuodelle ei voi valita liikaa kursseja | Toiminnallinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
| REQ0027 | Yhdelle Vuodelle ei voi valita liikaa kursseja | Toiminnallinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
|
| REQ0028 | Suunnittelutyökalun näkymässä näkyy jo valittujen kurssien yhteinen opintopistemäärä | Yleinen |[Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
| REQ0028 | Suunnittelutyökalun näkymässä näkyy jo valittujen kurssien yhteinen opintopistemäärä | Yleinen |[Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
|
| REQ0029 | Erittelee näkyvät opintopistemäärät perus-, ydin- ja valinnaisiin opintoihin | Toiminnallinen |[Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
| REQ0029 | Erittelee näkyvät opintopistemäärät perus-, ydin- ja valinnaisiin opintoihin | Toiminnallinen |[Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
| ... | @@ -127,8 +127,6 @@ Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käy |
... | @@ -127,8 +127,6 @@ Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käy |
|
|
| REQ0032 | Listasta valitsemalla näkee erilaisia valmiita opintopolkuja | Toiminnallinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
| REQ0032 | Listasta valitsemalla näkee erilaisia valmiita opintopolkuja | Toiminnallinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
|
| REQ0033 | Väriteema vaihtoehtoihin Irish-green | Erikoinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
| REQ0033 | Väriteema vaihtoehtoihin Irish-green | Erikoinen | [Suunnittelutyökalu](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus2)|
|
|
|
| REQ0034 | Kirjautuminen ei saa kaataa verkkosivua, jos tapahtuu jotain odottamatonta | Käytettävyys | [Kirjautuminen](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus1) |
|
|
| REQ0034 | Kirjautuminen ei saa kaataa verkkosivua, jos tapahtuu jotain odottamatonta | Käytettävyys | [Kirjautuminen](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus1) |
|
|
|
| REQ0035 | Ulkopuoliset ja vieraat eivät voi lisätä tietoa tietokantaan | Tietoturva | [Kirjautuminen](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus1) |
|
|
|
|
|
| REQ0034 | Kirjautuminen ja autentikointi toimivat riippumatta siitä, mitä kenttiin syötetään | Käytettävyys | [Kirjautuminen](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus1) |
|
|
|
|
|
| REQ0035 | API-KEY-koodi satunnainen generointi |Toiminallinen| [API-KEY ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus4) |
|
|
| REQ0035 | API-KEY-koodi satunnainen generointi |Toiminallinen| [API-KEY ](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus4) |
|
|
|
| REQ0036 | Uniikki API-KEY | Toiminallinen | [API-KEY](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus4)|
|
|
| REQ0036 | Uniikki API-KEY | Toiminallinen | [API-KEY](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus4)|
|
|
|
| REQ0037 | API-KEY voimassa oloaika | Toiminallinen | [API-KEY](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus4)|
|
|
| REQ0037 | API-KEY voimassa oloaika | Toiminallinen | [API-KEY](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus4)|
|
| ... | @@ -146,17 +144,19 @@ Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käy |
... | @@ -146,17 +144,19 @@ Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käy |
|
|
| REQ0049 | Kursseja tulee voida siirtää sivulla sarakkeelta toiselle (1. vuoden syksy ja kevät, 2. vuoden syksy ja kevät jne..) | Käytettävyys | [Kurssien lisäys](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
| REQ0049 | Kursseja tulee voida siirtää sivulla sarakkeelta toiselle (1. vuoden syksy ja kevät, 2. vuoden syksy ja kevät jne..) | Käytettävyys | [Kurssien lisäys](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
|
| REQ0050 | Kurssi poistuu lähtösarakkeesta jos se vedetään onnistuneesti toiseen sarakkeeseen. | Käytettävyys | [Kurssien lisäys](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
| REQ0050 | Kurssi poistuu lähtösarakkeesta jos se vedetään onnistuneesti toiseen sarakkeeseen. | Käytettävyys | [Kurssien lisäys](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
|
| REQ0050 | Kurssin onnistunut veto sarakkeeseen päivittää tilaa niin, että käyttäjälle voidaan näyttää valittujen kurssien kokonaisopintopistemäärä (ja muut tarvittavat tiedot?) | Käytettävyys | [Kurssien lisäys](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
| REQ0050 | Kurssin onnistunut veto sarakkeeseen päivittää tilaa niin, että käyttäjälle voidaan näyttää valittujen kurssien kokonaisopintopistemäärä (ja muut tarvittavat tiedot?) | Käytettävyys | [Kurssien lisäys](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus3) |
|
|
|
| REQ10035 | Verkkosivulle täytyy antaa ennaltamääritetyt päivitys ajankohdat | Ylläpito | - |
|
|
| REQ0051 | Ulkopuoliset ja vieraat eivät voi lisätä tietoa tietokantaan | Tietoturva | [Kirjautuminen](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus1) |
|
|
|
| REQ1001 | Web-palvelin täytyy olla käytössä 99.999% ajasta | Luotettavuus | - |
|
|
| REQ0052 | Kirjautuminen ja autentikointi toimivat riippumatta siitä, mitä kenttiin syötetään | Käytettävyys | [Kirjautuminen](https://gitlab.labranet.jamk.fi/Alphanet/projekti-01/wikis/ominaisuus1) |
|
|
|
| REQ1002 | Ulkopuoliset eivät pääse käsiksi palvelimiin fyysisesti | Tietoturva | - |
|
|
| REQ1001 | Verkkosivulle täytyy antaa ennaltamääritetyt päivitys ajankohdat | Ylläpito | - |
|
|
|
| REQ1003 | Palvelin on suojattu ulkopuolisten mahdollisesti haitallisilta toiminnoilta | Tietoturva | - |
|
|
| REQ1002 | Web-palvelin täytyy olla käytössä 99.999% ajasta | Luotettavuus | - |
|
|
|
| REQ1004 | Palvelimen ohjelmisto täytyy olla ajantasalla | Ylläpito | - |
|
|
| REQ1003 | Ulkopuoliset eivät pääse käsiksi palvelimiin fyysisesti | Tietoturva | - |
|
|
|
| REQ1005 | Api-avaimet ovat valideja, kun niitä jaetaan | Ylläpito | - |
|
|
| REQ1004 | Palvelin on suojattu ulkopuolisten mahdollisesti haitallisilta toiminnoilta | Tietoturva | - |
|
|
|
| REQ1006 | Yrityskäyttäjästä ei saa tallentaa yksilöivää tietoa järjestelmään. | Tietoturva | |
|
|
| REQ1005 | Palvelimen ohjelmisto täytyy olla ajantasalla | Ylläpito | - |
|
|
|
| REQ1007 | Eri yritysten työntekijöiden arviot/valinnat pitää voida tunnistaa | Tiedon eheys | |
|
|
| REQ1006 | Api-avaimet ovat valideja, kun niitä jaetaan | Ylläpito | - |
|
|
|
| REQ1008 | Käyttäjän on voitava ehdottaa uutta kurssia | Yleiset | |
|
|
| REQ1007 | Yrityskäyttäjästä ei saa tallentaa yksilöivää tietoa järjestelmään. | Tietoturva | |
|
|
|
| REQ1009 | Opiskelijoiden on voitava selata yritysten tekemiä polkuja | Mikä osa-alue | |
|
|
| REQ1008 | Eri yritysten työntekijöiden arviot/valinnat pitää voida tunnistaa | Tiedon eheys | |
|
|
|
| REQ1010 | Palvelua voi käyttää koulutusalasta riippumatta | Yleiset | |
|
|
| REQ1009 | Käyttäjän on voitava ehdottaa uutta kurssia | Yleiset | |
|
|
|
|
| REQ1010 | Opiskelijoiden on voitava selata yritysten tekemiä polkuja | Mikä osa-alue | |
|
|
|
|
| REQ1011 | Palvelua voi käyttää koulutusalasta riippumatta | Yleiset | |
|
|
|
|
|
|
|
|
## Palvelu mockup-prototyyppi
|
|
## Palvelu mockup-prototyyppi
|
|
|
|
|
|
| ... | |
... | |
| ... | | ... | |