Java Web XXS: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Siim M - andmete hoidmine ja tagastamine == | == Siim M - andmete hoidmine ja tagastamine == | ||
Changed by: [[User:Skuusik|Skuusik]] 23:38, 14 October 2010 (EEST) | |||
* andmete salvestamine, ilmselt xmli faili | * andmete salvestamine, ilmselt xmli faili | ||
# salvestada tuleb kõik küsimustikud eraldi faili, et mitte süüa mahukat faili mällu töötlemiseks. | |||
# peab saama lihtsalt muuta, kustutada, aktiveerida ja lisada küsimustikke ja küsimustike küsimusi | |||
# eraldi saab lisada küsimustikele ip-sid ja muuta neid aktiivseteks ja mitte aktiivseteks | |||
# faili nime võib kuupäevaga unikaalselt genereerida | |||
# parameetrid, mida vaja salvestada on küsimustikul: nimi, id, aktiivne(false, true), küsimused, vastused, vastanute ip-d | |||
# xml struktuur ... | |||
== Silver - serveri loogika == | == Silver - serveri loogika == | ||
Changed by: [[User:Skuusik|Skuusik]] 23:38, 14 October 2010 (EEST) | |||
* kuidas kasutajale kuvada lehti jne | * kuidas kasutajale kuvada lehti jne | ||
* tulemuste diagrammi joonistamine | * tulemuste diagrammi joonistamine | ||
# klient | |||
## kui kasutaja tuleb lehele, siis küsitakse kõik küsimustikud ja kuvatakse talle leht aktiivsete ja mitte aktiivsete küsimustekega | |||
## kui kasutaja vajutab mõne küsimustiku nimega lingi peal, siis kontrollitakse tema ip-d | |||
### kui selle kasutaja ip-d pole selle küsimustikuga seotud, siis kuvatakse talle esimene selle küsimustiku küsimus | |||
#### kui kasutaja hakkab küsimustele vastama... ( kas salvestada kohe ? ) | |||
#### kui kasutaja lahkub, kas pärast saab alustada, kust lõpetas? | |||
#### kui kõik vastatud, suunatakse kohe selle küsimustiku statistikale | |||
### kui selle kasutaja ip on selle küsimustikuga seotud, siis näidatakse talle selle küsimustiku vastuste diagramme | |||
# admin | |||
## saab ligi ka kliendi lehele | |||
## tema jaoks on teise URLi peal leht, kust saab aktiveerida kustutada, muuta ja lisada küsimustikke | |||
## kuidas see kõik välja näeb.... | |||
== Sergei ja Siim S - kliendi pool == | == Sergei ja Siim S - kliendi pool == | ||
Changed by: [[User:Skuusik|Skuusik]] 23:38, 14 October 2010 (EEST) | |||
* html lehed koos vormidega jne | * html lehed koos vormidega jne | ||
Line 25: | Line 37: | ||
== Tiit == | == Tiit == | ||
Changed by: [[User:Skuusik|Skuusik]] 23:38, 14 October 2010 (EEST) | |||
* dokumentatsioon ja projekti juhtimine | * dokumentatsioon ja projekti juhtimine | ||
# muretseb, et kõigil oleks olemas arendus vahendid ja ülesanded | |||
== Kasulikku == | == Kasulikku == | ||
Raamat [http://enos.itcollege.ee/~smannart/3/JEE/OReilly.Head.First.Servlets.and.JSP.2nd.Edition.Mar.2008.pdf "Head First: Servlets and JSP"] - kui pole viitsind aines kohal käia, siis seda sirvides saad asjadest aimu | Raamat [http://enos.itcollege.ee/~smannart/3/JEE/OReilly.Head.First.Servlets.and.JSP.2nd.Edition.Mar.2008.pdf "Head First: Servlets and JSP"] - kui pole viitsind aines kohal käia, siis seda sirvides saad asjadest aimu |
Revision as of 22:38, 14 October 2010
Siim M - andmete hoidmine ja tagastamine
Changed by: Skuusik 23:38, 14 October 2010 (EEST)
- andmete salvestamine, ilmselt xmli faili
- salvestada tuleb kõik küsimustikud eraldi faili, et mitte süüa mahukat faili mällu töötlemiseks.
- peab saama lihtsalt muuta, kustutada, aktiveerida ja lisada küsimustikke ja küsimustike küsimusi
- eraldi saab lisada küsimustikele ip-sid ja muuta neid aktiivseteks ja mitte aktiivseteks
- faili nime võib kuupäevaga unikaalselt genereerida
- parameetrid, mida vaja salvestada on küsimustikul: nimi, id, aktiivne(false, true), küsimused, vastused, vastanute ip-d
- xml struktuur ...
Silver - serveri loogika
Changed by: Skuusik 23:38, 14 October 2010 (EEST)
- kuidas kasutajale kuvada lehti jne
- tulemuste diagrammi joonistamine
- klient
- kui kasutaja tuleb lehele, siis küsitakse kõik küsimustikud ja kuvatakse talle leht aktiivsete ja mitte aktiivsete küsimustekega
- kui kasutaja vajutab mõne küsimustiku nimega lingi peal, siis kontrollitakse tema ip-d
- kui selle kasutaja ip-d pole selle küsimustikuga seotud, siis kuvatakse talle esimene selle küsimustiku küsimus
- kui kasutaja hakkab küsimustele vastama... ( kas salvestada kohe ? )
- kui kasutaja lahkub, kas pärast saab alustada, kust lõpetas?
- kui kõik vastatud, suunatakse kohe selle küsimustiku statistikale
- kui selle kasutaja ip on selle küsimustikuga seotud, siis näidatakse talle selle küsimustiku vastuste diagramme
- kui selle kasutaja ip-d pole selle küsimustikuga seotud, siis kuvatakse talle esimene selle küsimustiku küsimus
- admin
- saab ligi ka kliendi lehele
- tema jaoks on teise URLi peal leht, kust saab aktiveerida kustutada, muuta ja lisada küsimustikke
- kuidas see kõik välja näeb....
Sergei ja Siim S - kliendi pool
Changed by: Skuusik 23:38, 14 October 2010 (EEST)
- html lehed koos vormidega jne
- natuke dünaamilisust jqueriga
Tiit
Changed by: Skuusik 23:38, 14 October 2010 (EEST)
- dokumentatsioon ja projekti juhtimine
- muretseb, et kõigil oleks olemas arendus vahendid ja ülesanded
Kasulikku
Raamat "Head First: Servlets and JSP" - kui pole viitsind aines kohal käia, siis seda sirvides saad asjadest aimu