Meeskond "Heiki Mis?": Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''Idee.''' | '''Idee.''' | ||
Olavi pakkus ilmateadete kogumise teenust. Erki arvas, et peaks olema asi mis hakkab kohe kõvasti raha sisse tooma. Arno ütles, et ta teeb andmebaasi :) | Olavi pakkus ilmateadete kogumise teenust. Erki arvas, et peaks olema asi mis hakkab kohe kõvasti raha sisse tooma. Arno ütles, et ta teeb andmebaasi :) | ||
Kokkuvõttes sai Nimede Pakkumise Teenuse heaks otsustatud. Miks just selline teenus? Tundus teostatav. Arto oli nõus. | Kokkuvõttes sai Nimede Pakkumise Teenuse heaks otsustatud. Miks just selline teenus? Tundus teostatav. Arto oli nõus. |
Revision as of 11:57, 17 May 2010
Idee.
Olavi pakkus ilmateadete kogumise teenust. Erki arvas, et peaks olema asi mis hakkab kohe kõvasti raha sisse tooma. Arno ütles, et ta teeb andmebaasi :) Kokkuvõttes sai Nimede Pakkumise Teenuse heaks otsustatud. Miks just selline teenus? Tundus teostatav. Arto oli nõus.
Planeerimine. Nädal aega vaikust ja siis saime kokku. Tund aega raamatukogus ja esimene plaan tehtud.
Projekti ülesehitus. Võtsime ülesande püstituse kätte ja hakkasime järjest nõudeid kirjutama. Projekti keegi otseselt juhtima ei asunud, igaüks pakkus mida ta teha oskaks.
XML andmefail Vaja teha xml fail ja selle transformatsioone pakkuv xslt fail(id). XML jäi Erki teha. Esmalt tekitati XML fail, mis funktsiooni abil kogus eesnimed ja . Edaspidi töötatigi selle kallal.
Veebiteenus Nimeteenus.
Teenuse meetodid. Nimede pakkumine, logimine, kasutajate lisamine, nimede hindamine, kasutajate statistika.
Teenuse autentimise kirjeldus. Andmebaasis hoiatakse kasutajanimesid ja paroole. Veebiliidese kaudu päritakse user ja pass, kui need klapivad, siis kasutaja suunatakse teenuse juurde.
Teenuse kasutatavus. Teenus on kergesti kasutatav. Pärast sisse logimist suunatakse kasutaja teenuse pealehele. Trükkides tektsikasti alates 2. tähest, hakkab tööle autocompleter, mis pakub sisestatud esitähtedega algavaid eesnimesid. Teenus on nii üles ehitatud, et kõrgemalt hinnatud nimed peaks olema esimestena pakutud.
Klientrakendus Saab registreeruda. Nimesid otsida, hinnata, lisada (kui seda teeb 2 erinavat kasutajat).
Lõpptulemus. Ülesanne sai täidetud. NImeteenus täidab etteantud nõudeid.
Tööde jaotus.
Mis projektis läks valesti?
Vähese läbimõtlemise tulemusena pidime osa projektist ümber tegema, sest alguses tegime ASP'i lehe, mis andmebaasiga suhtles. Keskne teenus puudus. Olavi kirjutas selle ümber. Projekti juhtimine oleks pidanud kohe konkreetse isiku kätte minema, kes tagant utsitaks ja pidevalt tehtust ülevaadet omaks.
Mis projektis läks hästi?