150 likes | 320 Views
Loppuesittely 18.12.2003. Käki-projekti. Esityksen aiheet. Yleiskuva projektista Projektin tavoite ja taustaa Projektin eteneminen Sovellukseen liittyvä prosessi Sovelluksen yleisrakenne Käytettävät tekniikat Sovellus Yhteenveto Keskustelua aiheesta. Projektiorganisaatio.
E N D
Loppuesittely 18.12.2003 Käki-projekti Käki-projekti, Loppuesittely
Esityksen aiheet • Yleiskuva projektista • Projektin tavoite ja taustaa • Projektin eteneminen • Sovellukseen liittyvä prosessi • Sovelluksen yleisrakenne • Käytettävät tekniikat • Sovellus • Yhteenveto • Keskustelua aiheesta Käki-projekti, Loppuesittely
Projektiorganisaatio • Projektiryhmä • Sami Huttunen (samih@cc.jyu.fi) • Tatu Lamminmäki (tplammin@cc.jyu.fi) • Juha Lappi (jujolapp@cc.jyu.fi) • Eija Pelkkikangas (ekpelkki@cc.jyu.fi) • Tilaajan edustajat • Antti Auer, virtuaaliyliopisto • Jari Rantamäki, OPLAA!-hanke Käki-projekti, Loppuesittely • Projektikokouksissa mukana myös • Kekke Hyvämäki ja Marja Kankaanranta, Agora Learning Laboratory • Juha Merikoski, fysiikan laitos • Hanna Seuranen, virtuaaliyliopisto • Ohjaajat • Jukka-Pekka Santanen (vastaava ohjaaja) • Minna Hillebrand (tekninen ohjaaja) • Vesa Lappalainen (Korppi-asiantuntijana)
Projektin tehtävä • henkilökohtaiset suunnitelmat • tutkintovaatimukset • opintokokonaisuudet “Ryhmä toteuttaa Jyväskylän yliopistolle henkilökohtaisten opintosuunnitelmien hallinta- ja raportointisovelluksen Korppi-järjestelmään” 09/03 Syksyn 2003 sovellusprojektit Käki-projekti, Loppuesittely “Käki-projekti määritteli WWW-pohjaisen henkilökohtaisen opiskelusuunnitelman (HOPS) suunnittelu- ja seurantasovelluksen vaatimukset sekä toteutti sovelluksen sihteerin käyttöliittymän osalta.” 12/03 Sovellusraportti
Henkilökohtainen opiskelusuunnitelma = (HOPS) • Opiskelijan laatima suunnitelma • tutkinnon suorittamisesta • opintojen tavoitteista • Ominaista • prosessiluonteisuus • eli suunnitelma muuttuu joustavasti opintojen edetessä • Tarkoituksena • opiskelun ja opinnoissa etenemisen tukeminen • tukea opinto-ohjausta (työväline) • auttaa urasuunnittelussa • Ajankohtaista • opintojen nopeuttaminen Käki-projekti, Loppuesittely
Sovelluksen hyödyt • Opiskelijalle • työväline opintojen suunnitteluun • ’juoni ja mieli’ • Opintojen ohjaajille • yhtenäinen kuva opiskelijoiden suunnitelmista • työväline opinto-ohjaukseen • Oppilaitoksille • tietoa opiskelijoiden suunnitelmista • esimerkiksi taustatiedoksi opetustarjonnan suunnitteluun ja ajoitukseen Käki-projekti, Loppuesittely
HOPS-Prosessi SIHTEERI OPISKELIJA OPINTOKO- KONAISUUS Otsikko Kurssien vähim. määrä Opintovi. vähim. määrä Kurssit Pakolliset kurssit ~~~~~~~ ~~~~~~~ Valitse näistä 3 kpl ~~~~~ ~~~~~ ~~~~~ Lisää kursseja TUTKINTOVAA- TIMUS Pakollisia ~~~~~ ~~~~~ ~~~~~ Valitse yksi erikoistumislinja ~~~~~ ~~~~~ ~~~~~~ Lisää ryhmittely HALLINTA HOPS Opiskeluraportti TUTKINTO- VAATIMUS Rakenteeseen kuuluvat osat: ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ ~~~~~~ Perusteluja OPINTOKO-KONAISUUS Pakolliset suun. suor. ~~~~~~ kv04 5.6.04 ~~~~~~ kv04 ~~~~~~ s05 Valitse jompikumpi ~~~~~ ~~~~~ Valitse 8 ov mitä haluat seuraavista ~~~~~ ~~~~~ ~~~~~ Perustele valintasi Käki-projekti, Loppuesittely RAPORTTI Syksy 03 ~~~~~ ~~~~~ ~~~~~ ~~~~~ Kevät 04 ~~~~~~ ~~~~~~ ~~~~~~ Kesä 04 ~~~~~~ OPPILAS X OPINTOKO- KONAISUUS Rakenteeseen kuuluvat osat: ~~~~~~ ~~~~~~ ~~~~~~ Perusteluja OPINTOJEN OHJAAJA JA HYVÄKSYJÄ
Tekninen toteutus • Dynaaminen WWW-sovellus, joka toteutettiin Korppi-järjestelmän osaksi • Toteutettiin Javan JSP-tekniikalla • Käytettiin vapaanlähdekoodin ohjelmistoja • WWW-palvelinohjelmistona Apache • Apacen servlet- ja JSP-moottorina Tomcat • Tietokannanhallintajärjestelmänä PostgreSQL • Kehitysympäristönä oli Borlandin JBuilder9 Käki-projekti, Loppuesittely
JSP-tekniikka JSP-dokumentit Staattiset HTML-sivut Palvelin Apache selain Tomcat HTTPS-pyyntö HTML-sivu Käännetyt sevletit Servletit ja pavut JDBC-rajapinta Kotka-tietokanta (PostreSQL) korppi.jyu.fi Käki-projekti, Loppuesittely
Sovellus Käki-projekti, Loppuesittely
Lisätietoa projektista • http://kotka.it.jyu.fi/kaki Käki-projekti, Loppuesittely
Tietokanta Käki-projekti, Loppuesittely
Oliorakenne Käki-projekti, Loppuesittely
Opiskelijan näkymä Käki-projekti, Loppuesittely