Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuLasse Aaltonen Muutettu yli 7 vuotta sitten
1
Kakapo-projekti 2. väliesittely 25.3.2007
2
Esityksen rakenne ● Projektiorganisaatio ● Projektin taustaa ● Projektin tehtävä ● Tekninen toteutus ● Sovelluksen esittely
3
Projektiorganisaatio (1) ● Projektiryhmä: – Anssi Pannula – Ilmari Repo – Ari Roponen – Tero Roponen ● Ohjaajat: – Jukka-Pekka Santanen – Panu Suominen
4
Projektiorganisaatio (2) ● Tilaajana Jyväskylän yliopiston tietohallintokeskus. ● Tilaajan edustajat: – Antti Auer – Jussi Talaskivi ● Asiantuntijat: – Vesa Lappalainen – Pauli Kujala – Leena Hiltunen
5
Projektin taustaa ● Korppi: – Opintotietojärjestelmä ● Moodle ja Optima: – Oppimisympäristöjä. – Käytetään oppimateriaalin jakamiseen ja tehtävien palautukseen. ● Plone: – Avoin sisällönhallintajärjestelmä. – Lähes kaikki tiedekuntien ja laitosten WWW-sivut ovat Plonessa.
6
Taustalla olevat ongelmat ● Kurssien luonti ja opiskelijoiden lisääminen oppimisympäristöihin ei onnistu automaattisesti. ● Oppimisympäristöt ovat liian raskaita pelkkään materiaalin jakelemiseen. ● Materiaalia tulisi pystyä jakamaan helposti, kuitenkin vain niille joilla on oikeus kyseiseen materiaaliin.
7
Projektin tehtävä ● Kakapo-projekti suunnittelee ja toteuttaa Ploneen sovelluksen, joka luo kurssille sivuston ja työtilan Korpista saatavan ryhmätiedon perusteella. ● Sovellus mahdollistaa sivuston luonnin suoraan Korpista.
8
Tekninen toteutus (1) ● Ryhmä toteuttaa Ploneen produktin Python- kielellä. ● Plone 2.5.2: – Käyttää Zope 2.9.6 -sovelluspalvelinta. ● Kehitysympäristönä Eclipse 3.2.1: – PyDev 1.2.6. – Subclipse 1.0.5. ● Sovellus toteutetaan GPL-lisenssillä.
9
Tekninen toteutus (2) ● XML-RPC: – Kevyt etäkutsuprotokolla. – Käytetään kurssisivuston luonnissa ja päivityksessä. ● LDAP: – Kevyt verkkoprotokolla, jolla voidaan käyttää hakemistopalveluita. – LDAP-palvelin tarjoaa Korpin ryhmätiedot Ploneen.
10
Tekninen toteutus (3) ● Trac – WWW-pohjainen projektinhallintatyökalu – Sisältää wikin ja tikettijärjestelmän. – Mahdollistaa lähdekoodin selailun subversionista. http://trac.cc.jyu.fi/projects/kakapo http://trac.cc.jyu.fi/projects/kakapo – Ryhmän käytössä oleva Trac-ympäristö on julkinen ja löytyy osoitteesta http://trac.cc.jyu.fi/projects/kakapo http://trac.cc.jyu.fi/projects/kakapo
11
Tekninen toteutus (4)
12
1. 1. Vastuuhenkilö luo kurssin Korpissa 2. 2. Vastuuhenkilö luo Plone-sivuston kurssille Korpista 3. Selaaja saapuu kurssisivustolle 3. 4. 5. 4. Käyttäjä liitetään Plone-rooliin LDAP- palvelimen ja kurssikansion tietojen perusteella 5. Sivusto voi noutaa materiaalia ulkoisesta materiaalipankista näkymäkoostajan kautta
13
Kurssisivuston luonti
14
Kurssisivuston rakenne – Opetusryhmät viedään puumaisena rakenteena. – Jokaiselle kurssille luodaan lisäksi materiaalikansio.
15
Kiitos! ● Kakapo-ryhmä kiittää mielenkiinnosta! ● Kysymyksiä?
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.