Java Web XXS: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Srumjant (talk | contribs)
No edit summary
Skuusik (talk | contribs)
No edit summary
Line 39: Line 39:


== Kasulikku ==
== Kasulikku ==
kui svnist alla tõmbad, muuda private.properties muutujad ära


[http://enos.itcollege.ee/~skuusik/muu/PollData.java "andme objekt"] - andmete liigutamiseks
[http://enos.itcollege.ee/~skuusik/muu/PollData.java "andme objekt"] - andmete liigutamiseks

Revision as of 23:31, 7 December 2010

Siim M - andmete hoidmine ja tagastamine

Vajalike SQL-lausete ja funktsioonide loomine, et andmeid baasist kätte saada ja sinna salvestada.

Silver - serveri loogika

  • kuidas kasutajale kuvada lehti jne
  • tulemuste diagrammi joonistamine
  1. klient
    1. kui kasutaja tuleb lehele, siis küsitakse kõik küsimustikud ja kuvatakse talle leht aktiivsete ja mitte aktiivsete küsimustekega
    2. kui kasutaja vajutab mõne küsimustiku nimega lingi peal, siis kontrollitakse tema ip-d
      1. kui selle kasutaja ip-d pole selle küsimustikuga seotud, siis kuvatakse talle esimene selle küsimustiku küsimus
        1. kui kasutaja hakkab küsimustele vastama... ( kas salvestada kohe ? )
        2. kui kasutaja lahkub, kas pärast saab alustada, kust lõpetas?
        3. kui kõik vastatud, suunatakse kohe selle küsimustiku statistikale
      2. kui selle kasutaja ip on selle küsimustikuga seotud, siis näidatakse talle selle küsimustiku vastuste diagramme
  2. admin
    1. saab ligi ka kliendi lehele
    2. tema jaoks on teise URLi peal leht, kust saab aktiveerida kustutada, muuta ja lisada küsimustikke
    3. kuidas see kõik välja näeb....

valideerimine

  • ei saa salvestada sama nimega küsimustikku
  • ei saa salvestada tühja nimega küsimustikku
  • ei saa salvestada ühegi küsimuseta küsimustikku
  • ei saa salvestada vähemalt 2 valikuta küsimusi

Sergei ja Siim S - kliendi pool

  • html lehed koos vormidega jne
  • natuke dünaamilisust jqueriga

Tiit

  • dokumentatsioon ja projekti juhtimine
  1. muretseb, et kõigil oleks olemas arendus vahendid ja ülesanded

Kasulikku

kui svnist alla tõmbad, muuda private.properties muutujad ära

"andme objekt" - andmete liigutamiseks

Raamat "Head First: Servlets and JSP" - kui pole viitsind aines kohal käia, siis seda sirvides saad asjadest aimu

Google code leht https://code.google.com/p/clickers/ SVN repo aadress https://clickers.googlecode.com/svn/Clickers

Areng

  • 24.10.2010 Silps - tegin meile svn repo googlesse ja muretsesin mysql baasi, kuhu oleks vaja tabelid luua
  • 26.10.2010 Silps - tegin andmebaasi tabelid ja paar kirjet ning lihtsa näite, mis kujutas endast küsimustike nimede ja kirjelduste võtmist baasist ning nende kuvamist küsimustike lehel
  • 27.10.2010 Kõik - saime kokku hommikul ja panime püsti kõigil arendus keskkonna (netbeans+svn), vaatasime lihtsaid andmebaasi päringuid ja kuidas luua uusi lehti rakendusele
  • 13.11.2010 Silps - alustasin küsimustike küsimuste vastusevariantide kuvamist
  • 07.12.2010 Kõik - saime kokku taaskord ja vaatasime üle vahepealse arengu, leppisime kokku edasistes plaanides ja väike bugfix
  • 07.12.2010 Sergei - Muutsin failide struktuuri ja üritasin commitida - ei vea väga välja