230 likes | 432 Views
TARE-projekti. Jyväskylän yliopisto Tietotekniikan laitos 2.11.2004 1. Väliesittely. Projektiorganisaatio. Projektilaiset Rauno Koskinen Mikko Meriläinen Heikki Nevala Mikko Vilenius Ohjaajat Hilkka Heikkilä (Vastaava ohjaaja) Lari Kannisto (Vastaava ohjaaja)
E N D
TARE-projekti Jyväskylän yliopisto Tietotekniikan laitos 2.11.2004 1. Väliesittely
Projektiorganisaatio • Projektilaiset • Rauno Koskinen • Mikko Meriläinen • Heikki Nevala • Mikko Vilenius • Ohjaajat • Hilkka Heikkilä (Vastaava ohjaaja) • Lari Kannisto (Vastaava ohjaaja) • Vesa Tanhua-Tyrkkö (Tekninen ohjaaja) • Tilaajan edustajat • Miika Nurminen (DUO- ohjelman kehittäjä) • Pirjo Vuorinen (Yliopiston museon intendentti) • Käytettävyyskonsultit • Maarit Nurkkala • Sanna Saarikko
Esityksen aiheet • Projektin taustaa, tavoitteita ja termejä: Mikko Meriläinen • Taideteosrekisteri, käyttöliittymä: Heikki Nevala • Taideteosrekisteri, tietokanta: Mikko Vilenius • Projektin nykyinen vaihe ja tulevat tehtävät: Rauno Koskinen
Termejä • UNO: DOS- pohjainen hallintajärjestelmä, jota käytettiin taide- esineiden hallinnointiin. • DUO: Miika Nurmisen kehittämä UNO- ohjelman seuraaja, joka toimii Windows- ympäristössä. • TATE: DOS- pohjainen yliopiston taideteosten rekisteröintiin käytetty ohjelma.
Tekniikoita • Tietokanta toteutetaan SQL- kielellä • Tietokannan ja ohjelmiston välillä käytetään ODBC- ajuria • Sovellus toteutetaan pääosin Delphi- sovelluskehittimellä • Poikkeuksena TATE- kannan tietojen konvertointi uuteen kantaa, jossa käytetään C++- ohjelmointikieltä
Taustaa • Yliopiston museon rekisterisovelluksia käytetään: • Yliopiston museon esinekokoelmien hallinnointiin (UNO->DUO) • Yliopiston taideteosten (n. 850 kpl) hallinnointiin (TATE) • Esinekokoelmarekisterit • Aluksi DOS- pohjainen UNO- järjestelmä • 2002 siirtyminen DUO- järjestelmään (Miika Nurminen) • Taideteosrekisterit • DOS- pohjainen TATE- järjestelmä • Tulevaisuudessa uusi TARE- järjestelmä
Tavoitteita • TATE- järjestelmälle Windows- pohjainen seuraaja • Yhteinen tietokanta DUO- järjestelmän kanssa • TARE- ohjelma vastaisi ulkoasultaan DUO- ohjelman ulkoasua
Sovelluksen loppukäyttäjät • TARE- sovelluksen tulevia käyttäjiä: • Jyväskylän yliopiston museon henkilökunta ja harjoittelijat • Mahdollisesti yliopiston ulkopuoliset organisaatiot (esim. TATE on käytössä Hanasaaren kulttuurikeskuksessa)
Käyttöliittymästä • Alkuperäinen TATE:n käyttöliittymä • Tekstipohjainen järjestelmä • Valikoissa liikutaan nuolinäppäimillä jne. • Toteuttaa osittain näennäistä ikkunointia • Selkeä siinä mitä tekee
DUO ”perinteinen” Windows-sovellus • Käyttöliittymä toteutettu Delphin frameilla
TARE:n käyttöliittymä tulee pohjautumaan DUON käyttöliittymään • Ideana käyttää DUON frameista kaikki, mikä mahdollista • DUO ja TARE tulevat muistuttamaan toisiaan • Tällä hetkellä TARE:n käyttöliittymä on vielä suunnittelupöydällä
Projektissa mukana kaksi käytettävyyskonsulttia • Edellisellä viikolla tehtiin haastattelu DUON nykyisille käyttäjille • TARE:n käyttäjistä monet tulevat olemaan museolla toimivia harjoittelijoita, joilla ei välttämättä ole paljon ”konekokemusta”
Tärkeitä asioita, joita TARE:lta odotetaan • Nopeus • Selkeys sovelluksessa ja valikoissa • Myös ohjelmalla generoitavien raporttien tulisi olla selkeitä
Tietokanta • Alun perin sekä UNO, että TATE tietokannat ja käyttöliittymät tehty Clarion-sovelluskehittimellä • Erilliset tietokannat taideteoksille ja muille esineille • Tarkoituksena muuttaa TATEN Clarion-tietokanta SQL-tietokannaksi ja integroida se DUO-tietokantaan
Integroinnissa neljä osaa • Clarion -> ascii • Ascii -tiedon esikäsittely (c++) • DUON kanssa yhtenäisen kannan luonti ja datan siirtäminen uuteen kantaan Delphillä tehdyllä sovelluksella • Kantojen lopullinen integrointi
Projektin nykyinen tila • Projektisuunnitelma ja vaatimusmäärittely katselmusta vailla • Sovellussuunnitelma valmiiksi viikolla 45 • Tietokantasuunnittelu suunnilleen valmis • Tietokantakonversiosovelluksen toteutus puolessavälissä • Käyttöliittymä alkuvaiheessa
Tehtävien jako vastuualueisiin • Mikko Meriläinen • Dokumentointi (pöytäkirjat, dokumenttipohjat) • Heikki Nevala • Suunnittelee käyttöliittymän • Toteuttaa suureksi osaksi käyttöliittymän • WWW-sivujen ylläpito • Rauno Koskinen • Hoitaa projektin hallinnoinnin • Ohjelmistojen käytön opastus, dokumentoinnin täydentäminen • Mikko Vilenius • Tilaajan dokumenttien säilytys • Tietokantasuunnittelu • Vanhojen tietojen siirtosovelluksen toteutus • Tietokantaintegraatio
Projektin aikataulu • Tavoitteena ohjelman valmistuminen ennen joulua • Tuntitavoitteena 350 tuntia per henkilö • Yleinen ”työaika” 9:00-16:00
Lähitulevaisuuden tehtäviä • TATE:n tietojen konversio-ohjelma valmiiksi (TARE tietokantaan) • Käyttöliittymää aletaan ohjelmoida • Lisää dokumentteja: • Testaussuunnitelma • Sovellussuunnitelma • Lisätietoja projektista • http://sovellusprojektit.it.jyu.fi/tare