Eero, Tomi

Toteutus refaktroitu siten että tiedon tallennus on tietokatariippumaton ja mahdollistaa paremman lokituksen ja optimoinnin(kymmeniä kertoja nopeampi kuin aikaisemmin)

 

TunnisteVaatimusTilaHuomioitavaa validoinnissaPerusrekisterin tiedotPrioriteetti
1Suoritusten liitokset opintojaksototeutuksiin  Selvitetty että winhan kannassa ei ole mitään toteutuksen nimitietoja, eli tuodaan vain toteutuksen tunnus suoritustietoon2
2Suoritusten arvostelijat
assessed_by_id

Tätä ei täss ävaiheessa migratoida ennen kuin saadaan vietyä perusrekisteriin henkilöt

 

Tapio: eli tässä on ongelmana se että assarit ovat voineet antaa suoritusmerkinnän. tämä pitäsi korjata siten että tarkistetaan toteutuksen opettaja jos suorituksen antaja eri niin korjattava(selvitettävä Metropolialta että miten korjataan).

Ei tehty

study_accomplishment

`assessment_date` date DEFAULT NULL,
`assessed_by_id` int(11) DEFAULT NULL,
`assessed_by_first_name` varchar(50) DEFAULT NULL,
`assessed_by_last_name`

assesment_date, Arvostelupäivämäärä

, linkki eelin tietokannan identity-tauluun. Winhatunnus haetaan pepin unit-kannasta käyttäjä haetaancn:llä unithandle-taulusta, cn-tiedon nimi on "person:cn" unithandlenn nimi winhatunnukselle on winha:id

evaluated_by_first_name, sotketaan etunimen ensimmäinen kirjain + sukunimen ensimmäinen kirjain

evaluated_by_last_name

unit haku cn:n perusteella:

select * from unit_handle where namespace='person:cn' and handle='teppo';

Winha id:

select * from unit_handle where unit_id=67994 and namespace='winha:id';

 

2
3Läsnäolotietojen lisätiedotTehty 

Winhassa taulussa OPPVM on sarake jnro, mikä tarkoitus tällä on? se on avaimen osa.

 

Läsnäolorivit tuodaan winhasta sellaisenaan, paitsi erokoodit ja valmistuminen laitetaan omaan tauluun. semester_enrollment -taulu, parent_id poistetaan.

  • Läsnäolokoodit -> Tomi tekee json-siirtotiedoston Winhasta. Läsnäolokoodit ja ero/valmistuskoodit omana tiedostonaan

name: Läsnäolo -> key:attendance

 

1
 

Läsnäolotietojen lisätiedot,

eroaminen

Tehty 

päätetty poistaa resignation taulu. eli siirretään erokoodit samaan koodistoon läsnäolokoodien kanssa, jolloin toimii jo suoraan.

 
 

Läsnäolotietojen lisätiedot,

valmistuminen

Täytyy vielä tarkistaa että tarvitaanko suoritusmerkintää tutkinnolle oikeasti 
  • Lisätään suoritusmerkintä tutkinnolle study_accomplishment -tauluun
 
      
4.1Opiskeluoikeus, tutkintonimike
Tehty 

Eduix: tehty koodisto valmiiksi että koulutusluokitukset voidaan tuoda. tehty opintpolku.fi:stä "koulutus"-koodistosta

Metropolia(Tomi): Tehty linkitys koulutusluokituksen kautta. Koulutusluokitus määrittää tutkintonimikkeen. Ei ole huomioitu että mikäli opiskelijalla muuttuu luokitus tai jos se poistetaan opiskelijalta, todennäköisesti ei tarvitse huomioida migraatiossa.

1
4.2Opiskeluoikeus,opetuspiste
Tehty 

Eduix: ajettu toimipisteet json tiedostosta, jonkametropolia on toimittanut Winhasta. Koodeihin on lisätty aliakset(winha:id)

Metropolia(Tomi): opiskeluoikeudet linkitetty

1
4.3Opiskeluoikeus,koulutusohjelmaTehty 

Eduix: tehty koodisto, jossa koulutusohjelmat, jonka alla suuntautumiset. Tuotu Winhasta

Metropolia(Tomi): tehty liitokset opiskeluoikeuteen

Tomi toimittanut listan winhasta, logiikka, jolla linkataan, ei tehty

1
4.4Opiskeluoikeus, tutkintoTehty

Onko kaikille vanhoille opiskelijoille tallennettavissa uusi 6 numeroinen koulutusluokitus? Tällaisia tutkintoja on "kourallinen", jotka pitää tarkistaa.

Metropolia selvittää.

käsitelty kohdassa 4.1. Ei myöskään tarvita enää viranomaisraportoinissa?1
4.5Opiskeluoikeus,maksimiläsnäolokaudetTehtyHavaittu että winhassa on null rivejä, winhan kälissä ko. rivejä ei näy mutta kannassa ne ovat. Ei ole edes winhan arkistossa. Metropolia selvittää mistä on kysymysstudy_entitlement_enrollment_limit1
4.6Opiskeluoikeus,maksimipoissaolokaudetTehty study_entitlement_enrollment_limit
4.7SuuntautuminenTehty 

Eduix: tehty suuntautumiset koodistoon. Huomaa että suvan koodi on koulutusohjelmankoodi:suvan koodi, tämä siksi että winhassa suvan koodi ei ole yksilöllinen. Huomioitavaa että winhassa opiskelijalla on vain yksi suuntautuminen.

Metropolia(Tomi): tehty linkitykset student_entitlement_specialisation-tauluun

4.8KoulutusalaOdottaa tarkempaa määrittelyä 

Miten tallennettu Winhassa? Miten integroidaan? Tietokannassa study_entitlement_sector, jonka avulla linkitetään. Tarkistetaan mistä koulutusala-koodisto tuodaan.

Tämä on käsitelty Metropolia/Tamk -palaverissa. Koulutushierarkian kaksi ylintä tasoa määritellään tarkemmin Metropolian/Tamkin asiantuntijoiden toimesta.

 

  • No labels
You must log in to comment.