opiskelun suunnittelujärjestelmä, kurki ja ilmo käyttävät kaikki samaa tietokantaa, ja uusi järjestelmä tulee osaksi tätä.

Samankaltaiset tiedostot
Tietokanta.java Luokka tarjoaa välineet tietokannan lukemiseen. Haetuista tiedoista muodostetaan kurssi- ja opetus-olioita.

TKT50004 Akateemiset taidot, 1 op

Tähtitieteen käytännön menetelmiä Kevät 2009

213a. MS-A0503 Todennäköisyyslaskenna n ja tilastotieteen per; M (vkot 3-7)

TKT50004 Akateemiset taidot, 1 op

Teknillisen fysiikan pääaineen tupsut / Mallilukujärjestys I periodi / viikot /

Orientaatiotilaisuus Avoimen yliopiston opintoihin

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Matematiikan ja systeemitieteiden pääaineen tupsut Mallilukujärjestys I periodi / viikot /

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.


Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

LUKUJÄRJESTYS 1. VUOSI METSÄEKONOMIA JA MARKKINOINTI LUKUJÄRJESTYKSET LUKUVUODELLE , MEM-FUKSIEN 1. OPINTOVUOSI

Mallilukujärjestys 1. vuosi 2013

ELM GROUP 04. Teemu Laakso Henrik Talarmo

Lukujärjestyksen laatiminen, kursseille ilmoittautuminen KTK/KTM-opiskelijat TkK/DI-opiskelijat

WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa

Ylläpitodokumentti Mooan

Ryhmäpalaverit. Lintulaskenta-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät Olio-ohjelmoinnin perusteet (5 op) Tavoitteena

Maisteriopiskelijan infopaketti. Informaatiotutkimuksen ja interaktiivisen median opintosuunta

Testaussuunnitelma. Ohjelmistotuotantoprojekti Nero. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Tietojenkäsittelytieteet Tutkinto-ohjelman info. Henrik Hedberg Heli Alatalo

Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat. Käyttäjä. Käyttäjä. Käyttäjä

Matematiikan ja systeemitieteiden pääaineen 2. vuosikurssi Mallilukujärjestys I periodi / viikot /

Ylläpito-ohje. Matematiikan oppifoorumi. Carl Johansson Jukka Kariola Outi Marttila Helena Venäläinen Sampsa Virtanen. Ohjaaja.

Tietokanta projektin alussa: create table kurssin_tila ( NOT NULL VARCHAR2(60) create table kurssin_tyyppi ( create table opintojakson_tyyppi (

LuK-HOPS: Henkilökohtainen opintosuunnitelma ja osallistuminen opettajatuutorointiin (1 op)

JWT 2016 luento 11. to klo Aulikki Hyrskykari. PinniB Aulikki Hyrskykari

Opetussuunnitelma. Riikka Leikola

Interfacing Product Data Management System

Ylläpitodokumentti. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Mallilukujärjestyksessä on vain muutama esimerkki harjoitusryhmistä. Joillakin kursseilla on useampia vaihtoehtoja. Katso lisää aikoja Weboodista.

Työkalujen merkitys mittaamisessa

Tietojenkäsittelytieteet Tutkinto-ohjelman info. Henrik Hedberg (Heli Alatalo)

13/20: Kierrätys kannattaa koodaamisessakin

Akateeminen tiedonhankinta - yliopisto-opiskelun perustaito

T Loppukatselmus

OPETUKSEN JA OPISKELUN UUDET DIGITAALISET TYÖVÄLINEET INFO KUMPULA

Ohjelmistotekniikan menetelmät, luokkamallin laatiminen

Kurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan?

Projektisuunnitelma. Projektin tavoitteet

LUKKARIN KÄYTTÖOHJE Sisällys

ESITUTKIMUS. Polku Versio 0.1. Projektiryhmä

Ansioluettelo, Rauno Inkinen IT-asiantuntija. Esittely. Hei,

LUKUJÄRJESTYSPOHJA Tekniikan ja luonnontieteiden TkK-tutkinto-ohjelma, Teknis-luonnontieteellinen opintosuunta

Opintojen suunnittelu ja HOPS Riikka Leikola

Kasvatustiede (luokanopettaja/varhaiskasvatus) perusopinnot (25 op)

OTM-HANKE. Opintohallinnon tietojärjestelmän modernisointi - tilannekatsaus

GroupDesk Toiminnallinen määrittely

Oodin kehityksen painopistealueet HY:n näkökulmasta, vuosi

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.

Pe mennessä opintoasiain toimistoon

RIIHIMÄEN LUKION KURSSITARJOTIN

Tietotekniikan Sovellusprojektit

PERUSTIETEIDEN LAAJA OPPIMÄÄRÄ Syksyn 2010 informaatiotilaisuudet: to 2.9. klo L-salissa / pe 3.9. klo F-salissa TERVETULOA!

Edellytykset suunnittelun rakennusmallien hyödyntämiselle ylläpidon tietojärjestelmissä

Tietokantasuunnittelun pääperiaatteena on tiedon toiston välttäminen. Tiedon toistumiseen liittyy monenlaisia ongelmia.

Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin

Navistools Standard. Navistools

ELEC-A0110 Johdatus opiskeluun sähkötekniikan kandidaatiohjelmassa 1 op

ALUE- JA KULTTUURINTUTKIMUS / POHJOIS-AMERIKAN TUTKIMUS

Uusi osoitetietojärjestelmä ja kunnan kokemukset

MTTTP1 Tilastotieteen johdantokurssi Luento JOHDANTO

Tietojärjestelmän osat

Myös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta.

REKISTERI- JA TIETOKANTA-AINEISTOJEN SIIRTÄMINEN VAPA-PALVELUUN

Playoff kokouspöytäkirja 4

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät Olio-ohjelmoinnin perusteet (TIEA2.1)

Kurssiesite Olio-ohjelmoinnin perusteet Kevät Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto

Kotimaisten kielten opinnot tutkinnossa

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Oodin osajärjestelmien esittely ja niiden käyttöönotot

Lomalista-sovelluksen määrittely

Ohjelmistojen mallintaminen viikon 4 laskareiden mallivastauksia

Juujärvi esitti itseään puheenjohtajaksi ja Korhosta sihteeriksi. Ehdotus hyväksyttiin ja puheenjohtaja Juujärvi aloitti palaverin.

AJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML

Käyttöliittymäprototyypin esittely. Sami Nikander OTM Sidosryhmäseminaari

Alueraportointijärjestelmä - näkymiä kaupungin kasvuun

Kurssin hallinta -työväline

Ohjelmistotekniikan menetelmät, Ohjelmistotuotannon työkaluista

LAATURAPORTTI Iteraatio 1

Action Request System

CLT131: Tekstityökalut 2011, viides luento

Palautekysely tilastollisen signaalinkäsittelyn kurssiin

Insinöörimatematiikan tentin toteuttaminen EXAM-järjestelmällä

17/20: Keittokirja IV

File [Otsikko] Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista

Käyttöohje. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Käyttöliittymäsuunnitelma MAITO Metadatan Analyysi-, Integraatio- ja Transformaatio-Ohjelmisto

Matematiikan oppifoorumi Käyttöohje

Tapahtuipa Testaajalle...

Työryhmätyöskentely. Ryhmä A Rajapinnat Rajapintojen uudet mahdollisuudet Teknologiavalinnat. Ryhmä B Tietomalli Kaavan esittäminen tietomallina

Oppilaiden motivaation ja kiinnostuksen lisääminen matematiikan opiskeluun ja harrastamiseen. Pekka Peura

Järjestelmäarkkitehtuuri (TK081702)

Kurssin aloitus. AS XML-kuvauskielten perusteet Janne Kalliola

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

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

Transkriptio:

25.1.2010 Palaverin kysymyksien selvittelymuistio Mitä ominaisuuksia halutaan? Sopivat ajat sprinttien jälkeisiin demoihin/palavereihin. - mitkä ajat sopivat? Pekka : pe 12-16 Tommi : pe 8-16 Onko ohjelmointikielen suhteen mitään rajoituksia? V: JavaScript-kirjastojen käyttö ok? V: On, varsinkin AJAXia käytettäessä Tietokannasta Rakennetaanko järjestelmä jo valmiina olevan tietokannan päälle - ja jos rakennetaan, minkälainen se on, onko mahdollisesti dokumentointia olemassa, saako tietokantaratkaisuja muokata/lisätä tarpeelliseksi katsomiaan tauluja/kenttiä. V: Tulee sijoittumaan laitoksen oracle-tietokantaan. Mihin järjestelmiin ohjelmiston on tarkoitus olla yhteydessä? - Yliopiston tilavarausjärjestelmä(timmi)? Mistä/keneltä kysytään lisätietoa? V: Opintohallinnon järjestelmät, ilmoittautumisjärjestelmä, Osa tilavaraustiedoista Timmissä, osa laitoksen omassa järjestelmässä, riippuen siitä onko salin tiedot Timmissä vai ei Toive: myös joidenkin matematiikan kurssien saaminen mukaan olisi hienoa, mutta näiden kurssien aikatauluista ja tilatiedoista voi olla hankalaa. Osa tiedoista pitänee hankkia WebOodin ws-rajapinnan kautta. Lähtökohtana on tietojenkäsittelytieteen yhteistyö laitoksen tilavarauskannan kanssa. opiskelun suunnittelujärjestelmä, kurki ja ilmo käyttävät kaikki samaa tietokantaa, ja uusi järjestelmä tulee osaksi tätä. Kalenterijärjestelmä: Tarkoituksena ei ole toteuttaa varsinaista kalenterijärjestelmää, mutta olisi hyvä mikäli tiedon saisi siirrettyä johonkin olemassaolevaan, esim google calendariin.

Voiko käyttää jotakin Frameworkkia, jos kokee tarpeelliseksi? - Kommentti: tähän voisi laittaa henk.koht. ajatuksia Frameworkkien käytöstä, kokeeko tarpeelliseksi ehdotuksia ym. joku voi vaikka siirtää tämän omaan "työkalut"-dokumenttiin - Java-frameworkkeja/työkaluja: Hibernate, Spring, Struts http://articles.techrepublic.com.com/5100-10878_11-5070873.html, Hibernate kuvaa Java-oliot, tietokannan tauluiksi, kuulostaa lupaavalta V: Yhtenäisyys olemassaolevien laitoksen järjestelmien kanssa ei ole välttämätöntä, olemassaolevissakin järjestelmissä on käytetty vaihtelevasti templateja. Frameworkien ja Javan käyttö mahdollista Websovellus vs. Työpöytäsovellus: V: Websovellus, koska tulevaisuuden kehitystarpeissa nähdään opiskelijakäyttöliittymän sisällyttäminen Kehitysympäristö: db.cs, laitoksen oracle-testikanta (sijaitsee ilmo.cs), Selainyhteensopivuus: Firefox ja IE (kohtuullisen uudet) Nykyisessä järjestelmässä tuotetaan jo jonkinlainen päällekkäisyysanalyysi, joka tuottaa kalenterimuotoista tietoa Tarve on pystyä määrittelemään tiettyjä joukkoja kursseja, jotka eivät saisi mennä keskenään päällekkäin ja ajaa testejä säännöllisesti (periodeittain, vuosittain) Harjoitusryhmät on saatava analyysiin mukaan. Tarkempi kurssien valikointi ja päällekkäisyyden analysointi Lisäarvoa: opiskelijan näkökulmasta järjestelmä voisi antaa ehdotuksia ryhmävalinnoista Olemassaoleva mallilukujärjestys on rakennettu syksylläaloittavan "putkiopiskelijan" näkökulmasta, tarve olisi luoda maisterivaiheessa aloittaville ja tammikuussa aloittaville

opiskelijoille, ja erilaisia settejä olisi hyvä voida käyttää ja tallentaa oluthun tuottamaan järjestelmään. Malli: useamman vuoden kurssisuunnitelma, Setti: periodin tai lukukauden mittainen joukko opiskeluja, jotka voivat olla päällekkäin keskenään Tulevien periodien ja lukukausien settien tarkka sisältö ei ole tiedossa heti lukuvuoden alussa, kevään ajat selviävät marraskuussa, syksyn ajat ennen kesälomia. Joissain poikkeustapauksissa opiskelijat voivat joutua osallistumaan kahteen harj. ryhmään. Päällekkäisyysanalyysin teko järjestelmässä opiskelijalle ei tulisi vaatia rekisteröitymistä järjestelmään esimerkkejä settikombinaatioista; - Englanninkieliset kurssit, - Tietyn linjan englanninkieliset kurssit, - Tietyn linjan pakolliset kurssit, Settejä pitäisi voida rakentaa käsin tarpeen mukaan ja tallentaa järjestelmään. Olemassaolevassa järjestelmässä on melko kattava tietosisältö kurssien tarpeellisista parametreista (perioditieto löytyy kannasta, mutta tiedon syöttämistä ei vielä tueta) Olemassaolevan järjestelmän dokumentaatio on osittain puutteellista, mutta tietokannan dokumentaatio on suhteellisen ajantasainen. Ohjelmien dokumentaatio melko vaihtelevan tasoista. Yhteistyö olemassaolevien järjestelmien kanssa tapahtuu lähinnä tietokannan kautta. Päällekkäisyysanalyysin esittäminen graafisesti (lukujärjestyksessä) tulisi olla tavoite. - Erilaisia esitystarpeita: -- Johtoryhmän kokoukseen paperilla, -- Reijolle suunnittelun tueksi, -- Mahdollisesti professoreille tiedoksi -- Opiskelijoille lukujärjestyksen rakennuksen tueksi -- Esitettävä tarpeen mukaan settien tai kaikkien kurssien

Dokumentin esittäminen värien yms. avulla siten, että esim. tietyn linjan kurssit tietyllä värillä jne. Joskus jopa halutaan sijoittaa tietyt kurssit päällekkäin! Yksi käyttötapaus on etsiä yhdelle kurssille uudet luento- ja laskariajat. Käyttäjäryhmiä: - Suunnittelijat (Reijo, linjan vastuuprofessorit) - Opiskelijat -- Opiskelijoita halutaan palvella jo siinä vaiheessa, kun data ei ole kannassa lopullisena Toive: opiskelija voi haluta xml-datan ulos omista kursseistaan. Kysymyksiä ilman vastausta: Onko meidän systeemi samassa tietokantainstanssissa ja käyttääkö se pelkästään samoja datoja mitä muut järjestelmät.