|
|
|
# Dokumentista
|
|
|
|
# Tekninen dokumentaatio
|
|
|
|
|
|
|
|
## Dokumentista
|
|
|
|
|
|
|
|
Tämä dokumentti on "elävä"-dokumentti, joka päivittyy jatkuvasti.
|
|
|
|
|
| ... | ... | @@ -10,6 +12,7 @@ Luokittelu Julkinen |
|
|
|
|
|
|
|
* Petri Penttinen
|
|
|
|
* Jusa Myrskog
|
|
|
|
* Olli Koskinen
|
|
|
|
|
|
|
|
|
|
|
|
## Johdatus
|
| ... | ... | @@ -20,7 +23,7 @@ Luokittelu Julkinen |
|
|
|
## Yleiskuvaus
|
|
|
|
|
|
|
|
* OBSIMO-Opintosuunnittelun työkalu on tehty toimimaan yhdessä opintosuunnitelman kanssa helpottamaan valintoja ja antamaan järkeviä, yrityksiltä saatuja ehdotuksia opintojen valinnassa.
|
|
|
|
* Dokumentin tehtävä on avata esim. jatkokehittäjälle käsitys siitä miten tuote on toteutettu.
|
|
|
|
* Dokumentin tehtävä on avata kehittäjille käsitys siitä miten tuote on toteutettu.
|
|
|
|
|
|
|
|
## Käytetyt teknologiat
|
|
|
|
|
| ... | ... | @@ -43,8 +46,7 @@ Luokittelu Julkinen |
|
|
|
## Käytetyt työvälineet ja niiden versionumerot
|
|
|
|
|
|
|
|
* MariaDB 5.5.56
|
|
|
|
* PHP 7.2
|
|
|
|
* PHP PDO
|
|
|
|
* Node.js 9.x (express.js)
|
|
|
|
* React v16.0
|
|
|
|
* React Router v4
|
|
|
|
|
| ... | ... | @@ -52,17 +54,15 @@ Luokittelu Julkinen |
|
|
|
|
|
|
|
* React v.16.0
|
|
|
|
* React Router v4
|
|
|
|
* PHP
|
|
|
|
* PHP PDO
|
|
|
|
* Node.js
|
|
|
|
|
|
|
|
## Yleinen ohjelmiston arkkitehtuuri
|
|
|
|
|
|
|
|
* 
|
|
|
|
|
|
|
|
|
|
|
|
## Palvelujen/n rajapinnat (Interfaces)
|
|
|
|
|
|
|
|
* Palvelussa on rajapinta tietokantaan PHP PDO -kirjaston välityksellä.
|
|
|
|
* Palvelussa on rajapinta tietokantaan mysql-js (npm) -kirjaston välityksellä.
|
|
|
|
|
|
|
|
## Suoritysympäristön (tuotanto) kuvaus
|
|
|
|
|
| ... | ... | |
| ... | ... | |