Meeskond "The TuX's"
Liikmed
Tiina Laast
Tiia Tänav
funktionaalsus
Teeme kohviku menüüd, mida oleks võimalik näidata ekraanilt ning muutmiseks ligi pääsetav Internetist.
Pärast valmimist peaks olema võimalik:
vaadata tänast menüüd, otsas olevaid toite ei kuvata
koostada iga päeva jaoks menüü valides toitud nimekirjast ja sidudes selle kuupäevaga
lisada toitude nimekirja toite juurde
märkida, kas toit on otsas või mitte (tänasel kuupäeval)
kasutaja audentimine, et ainult kohviku töötajad saaks muudatusi teha
töökäik
Alustasime oma tegevust ajurünnakuga. Arutlesime funktsionaalsuse, välja nägemise, paigutuse, kujunduse ja xml ülesehituse üle. Samas naljatlesime, et millise pildi saaks see kord lisada oma teenusesse visuaalseks rosinaks :)
Praeguse seisuga on meil töötav menüüsse lisamine, märkimine saadavuse kohta ja ka kaunis kujundus on valmis.
Seis millalgi aprillis
XML ja selle schema valmis, all xml arhitektuur
<menu> <toidud> <toit> <nimi></nimi> <hind></hind> <liik></liik> </toit> </toidud> <menyyd> <menyy kuup=""> <menutoit otsas="false"> <nimi></nimi> <hind></hind> <liik></liik> </menutoit> </menyy> </menyyd> </menu>
Seis 3. mail
Projekt võtab juba ilmet. Enamus funktsionaalsusi on valmis. Saab lisada, kustutada, vaadata, märkida(otsas või mitte), sisse logida. hetkel polnud veel teinud teenuse funktsioone, kuna üritasime alles välja mõelda kuidas oleks mugavaim ülesandeid lahendada. järgmisena muudame 'rakenduses' kasutatud xml-ga seotud funktsioonid teenuse funktsioonideks.
Seis 5. mail
Teenus on valmis. funktsioonid:
- addToMenu-kuupäevalisse menüüsse toidu lisamine
- isMenu-kontroll kas kuupäeval on menüü
- lisaToit-toidu lisamine (nimi, hind, liik)
- looMenu-tühja menüü loomine kuupäevale
- rmvFromMenu-kuupäevalisest menüüst toidu eemaldamine
- seeFood-kõigi toitude vaatamine
- seeMenu-menüü vaatamine kuupäeva järgi (otsas toite ei näita)
- seeMenu2-menüü vaatamine kuupäeva järgi
- toitOtsas-otsas toidu märkimine toidu nime ja kuupäeva järgi
- loggedIn-kontroll kas kasutaja on siise logitud
- logout-väljalogimine
- Login- sisselogimine
vaja lõpetada rakendus, nii et hetkel töötavad funktsioonid asenduksid teenuse funktsioonidega.
Seis 7. mail
otsustasime menüü koostamisel implementeerida kalendri kasutust...sellega sai tükk aega jamatud, aga tööle ta sai (enam-vähem :P )
Seis 9. mail
Teenus edukalt rakendusse implementeeritud. ainuke asi veel hetkel jäänud on väljalogimine
Seis 10. mail
sisselogimise süsteemi pidime ümber tegema, aga nüüd see töötab. tegime eraldi rakenduse kliendile (näeb tänast menüüd) ja kohviku töötajale (menüü tegemine, muutmine, toitude lisamine, toitude otsa märkimine, menüü vaatamine)
-
sisselogimine
-
menu leht
-
menüü koostamise leht
-
mida kunde näeb
-
toitude lisamine
-
toitude otsa märkimine