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 ==
== Project member ==


Vajalike SQL-lausete ja funktsioonide loomine, et andmeid baasist kätte saada ja sinna salvestada.
Siim Männart - MySql queries
Tiit Ojamets - Project management and Documentation
Silver Kuusik - Server logics
Siim Saarik - Style and Javascript
Sergei Rumjantsev - Style and Javascript


== Silver - serveri loogika ==
== Usefull stuff ==


* kuidas kasutajale kuvada lehti jne
Book [http://enos.itcollege.ee/~smannart/3/JEE/OReilly.Head.First.Servlets.and.JSP.2nd.Edition.Mar.2008.pdf "Head First: Servlets and JSP"] - a very good book for java web developers
* tulemuste diagrammi joonistamine


# klient
Google code site https://code.google.com/p/clickers/
## kui kasutaja tuleb lehele, siis küsitakse kõik küsimustikud ja kuvatakse talle leht aktiivsete ja mitte aktiivsete küsimustekega
SVN repo address https://clickers.googlecode.com/svn/Clickers
## 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....
 
''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
 
# muretseb, et kõigil oleks olemas arendus vahendid ja ülesanded
 
== Kasulikku ==
 
kui svnist alla tõmbad, muuda private.properties muutujad ära
 
[http://enos.itcollege.ee/~skuusik/muu/PollData.java "andme objekt"] - andmete liigutamiseks
 
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
 
Google code leht https://code.google.com/p/clickers/
SVN repo aadress https://clickers.googlecode.com/svn/Clickers


== Areng ==  
== Areng ==  


* 24.10.2010 Silps - tegin meile svn repo googlesse ja muretsesin mysql baasi, kuhu oleks vaja tabelid luua
* 24.10.2010 Silps - svn repo and mysql database where the tables will come
* 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
* 26.10.2010 Silps - mysql tables and some test data and test queries
* 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
* 27.10.2010 All - the project setup meeting, setup for netbeans with svn
* 13.11.2010 Silps - alustasin küsimustike küsimuste vastusevariantide kuvamist
* 13.11.2010 Silps - the project
* 07.12.2010 Kõik - saime kokku taaskord ja vaatasime üle vahepealse arengu, leppisime kokku edasistes plaanides ja väike bugfix
* 07.12.2010 All - general meeting, discussion what is done and who has to do what
* 07.12.2010 Sergei - Muutsin failide struktuuri ja üritasin commitida - ei vea väga välja
* 07.12.2010 All - general meeting, discussing what is done and what has to be done and by whom
* 07.12.2010 Sergei - changed the project scaffold
* 07.12.2010 Silver - tomcat basic authentification for admins and closing polls

Revision as of 23:44, 16 December 2010

Project member

Siim Männart - MySql queries Tiit Ojamets - Project management and Documentation Silver Kuusik - Server logics Siim Saarik - Style and Javascript Sergei Rumjantsev - Style and Javascript

Usefull stuff

Book "Head First: Servlets and JSP" - a very good book for java web developers

Google code site https://code.google.com/p/clickers/ SVN repo address https://clickers.googlecode.com/svn/Clickers

Areng

  • 24.10.2010 Silps - svn repo and mysql database where the tables will come
  • 26.10.2010 Silps - mysql tables and some test data and test queries
  • 27.10.2010 All - the project setup meeting, setup for netbeans with svn
  • 13.11.2010 Silps - the project
  • 07.12.2010 All - general meeting, discussion what is done and who has to do what
  • 07.12.2010 All - general meeting, discussing what is done and what has to be done and by whom
  • 07.12.2010 Sergei - changed the project scaffold
  • 07.12.2010 Silver - tomcat basic authentification for admins and closing polls