T-106.213 Ohjelmoinnin peruskurssi L1 / OLO

Tapaus 6

WWW-pohjainen varauskalenteri

Tietojenkäsittelyopin laboratoriossa eri neuvottelutiloja voidaan varata ns. WebCal-ohjelman avulla. Laboratorion henkilökunta voi varata sieltä käyttöönsä haluamansa neuvotteluhuoneen ja katsoa, mitä muita varauksia siellä on, jolloin ei tule päällekkäisiä varauksia.

Järjestelmää voitaisiin kehittää edelleen. Toiveena olisi kalenteri, jonka avulla voitaisiin hallinnoida tilojen käyttöä monipuolisemmin. Tarvittavia toimintoja olisivat:

Esittäkää suunnitelma, miten tällainen järjestelmä toteutetaan. Minkälaisia tiedon tallennusmuotoja kannattaa käyttää eri toimintojen toteuttamisessa? Minkälaisia algoritmeja tarvitaan, jotta edellä mainitut toimenpiteet voidaan toteuttaa?

Käyttöliittymän toteutusta ei tarvitse pohtia.


 
 

Työotsikko:

 
 
 
 

Mahdollisia oppimistavoitteita: