X-Ladu: Difference between revisions
No edit summary |
|||
Line 45: | Line 45: | ||
*lisaLogisse - Võimaldab lisada logisse tegevuse ja kasutaja id. | *lisaLogisse - Võimaldab lisada logisse tegevuse ja kasutaja id. | ||
*annaToodetootegrupijargi - Võimaldab pärida tooteid vastavalt tootegrupi järgi. | *annaToodetootegrupijargi - Võimaldab pärida tooteid vastavalt tootegrupi järgi. Sisendiks on tootegrupi id ja väljundiks on list toodetest, | ||
Sisendiks on tootegrupi id ja väljundiks on list toodetest, | |||
mis kuuluvad vastava id-ga tootegruppi. | mis kuuluvad vastava id-ga tootegruppi. | ||
*muudaTootegrupp - Võimaldab muuta juba andmebaasis eksisteerivat tootegruppi. | *muudaTootegrupp - Võimaldab muuta juba andmebaasis eksisteerivat tootegruppi. Võetakse vastav tootegrupi id ning muudetakse nimi ja täpsustus või kustutatakse tootegrupp. | ||
Võetakse vastav tootegrupi id ning muudetakse nimi ja täpsustus või | |||
kustutatakse tootegrupp. | |||
*annaToodeNimeJargi - Võimaldab pärida tooted toote nime järgi. | *annaToodeNimeJargi - Võimaldab pärida tooted toote nime järgi. Otsimise jäigus tekitatakse list toodetest, mille nimi sisaldab otsitavat märksõna. | ||
Otsimise jäigus tekitatakse list toodetest, mille nimi sisaldab otsitavat märksõna. | |||
*annaToodeAjaJargi - Võimaldab üärida tooteid toodete lisamise aja vahemikus. | *annaToodeAjaJargi - Võimaldab üärida tooteid toodete lisamise aja vahemikus. Sisendiks võetakse kuupäeva algus ja lõpp ning väljastatakse tooted, mis jäävad vastavasse ajavahemikku. | ||
Sisendiks võetakse kuupäeva algus ja lõpp ning väljastatakse tooted, mis jäävad vastavasse ajavahemikku. | |||
*annaToodeKoguseJargi - Võimaldab pärida tooted koguse järgi. | *annaToodeKoguseJargi - Võimaldab pärida tooted koguse järgi. Sisendiks võetakse toote kogus ja väljastatakse list toodetest koguste järgi. | ||
Sisendiks võetakse toote kogus ja väljastatakse list toodetest koguste järgi. | |||
*annaToodeTootjaJargi - Võimaldab pärida tooted tootja järgi. | *annaToodeTootjaJargi - Võimaldab pärida tooted tootja järgi. Sisendiks võetakse tootja nimi, mille järgi otsitakse ning seejärel väljastatakse list vastavalt toojate | ||
Sisendiks võetakse tootja nimi, mille järgi otsitakse ning seejärel väljastatakse list vastavalt toojate | |||
tähestikulises järjekorras. | tähestikulises järjekorras. | ||
Line 72: | Line 65: | ||
*annaKasutajad - Võimaldab pärida kogu kasutajate list. | *annaKasutajad - Võimaldab pärida kogu kasutajate list. | ||
*annaLogiSisuJargi - Võimaldab pärida logi andmed sisu järgi. Sisendiks võetakse | *annaLogiSisuJargi - Võimaldab pärida logi andmed sisu järgi. Sisendiks võetakse logi sisu ja väljastatakse logi vastavas sisu tähestikulises järjekorras. | ||
logi sisu ja väljastatakse logi vastavas sisu tähestikulises järjekorras. | |||
*annaLogiAjaJargi - Võimaldab pärida logi andmed kindlas ajavahemikus. | *annaLogiAjaJargi - Võimaldab pärida logi andmed kindlas ajavahemikus. | ||
Sisendiks võetakse vastav algus ja lõppkuupäev ning väljastakse vastavas ajavahemikus tekitatud logi andmed.' | Sisendiks võetakse vastav algus ja lõppkuupäev ning väljastakse vastavas ajavahemikus tekitatud logi andmed.' | ||
*annaLogiKasutajaIdJargi - Võimaldab pärida logi kasutaja id järjekorras. | *annaLogiKasutajaIdJargi - Võimaldab pärida logi kasutaja id järjekorras. Sisendiks võetakse kasutaja id ja väljastatakse logi list vastavalt id järjekorras. | ||
Sisendiks võetakse kasutaja id ja väljastatakse logi list vastavalt id järjekorras. | |||
*annaLogi - Võimaldab pärida kogu logi andmed. | *annaLogi - Võimaldab pärida kogu logi andmed. | ||
*kustutaTootegrupp - Võimaldab kustutada tootegruppi. | *kustutaTootegrupp - Võimaldab kustutada tootegruppi. Sisendiks võetakse vastav tootegrupi id ja kustutatakse see tootegrupp. | ||
Sisendiks võetakse vastav tootegrupi id ja kustutatakse see tootegrupp. | |||
*muudaTooteKogust - Võimaldab muuta toote kogust. | *muudaTooteKogust - Võimaldab muuta toote kogust. Sisendiks võetakse toote id, mida tahetakse muuta ja teiseks sisendiks paljuMuuta, mis väljastab tootele uue koguse. | ||
Sisendiks võetakse toote id, mida tahetakse muuta ja teiseks sisendiks paljuMuuta, mis väljastab tootele uue koguse. | |||
*muudaKasutajat - Võimaldab muuta kasutajat. | *muudaKasutajat - Võimaldab muuta kasutajat. Võetakse vastavad ühe kasutja andmed ja muudetakse neid. | ||
Võetakse vastavad ühe kasutja andmed ja muudetakse neid. | |||
*kustutaKasutaja - võimaldab kustutada kasutajat. | *kustutaKasutaja - võimaldab kustutada kasutajat. | ||
Line 100: | Line 88: | ||
*muudaToode - Võimaldab muuta toodet. Kaasa antakse toote ning tema andmed, mida on võimalik muuta. | *muudaToode - Võimaldab muuta toodet. Kaasa antakse toote ning tema andmed, mida on võimalik muuta. | ||
*lisaTootegrupp - Võimaldab lisada tootegruppi. Sisendiks antakse nimi, millest saab uus tootegrupi nimi ning | *lisaTootegrupp - Võimaldab lisada tootegruppi. Sisendiks antakse nimi, millest saab uus tootegrupi nimi ning täpsustus, kuhu antakse kaasa tootegrupi täpsustus. | ||
täpsustus, kuhu antakse kaasa tootegrupi täpsustus. | |||
*annaKommentaaridKoguarv - Võimaldab pärida kommentaaride koguarvu. | *annaKommentaaridKoguarv - Võimaldab pärida kommentaaride koguarvu. | ||
Line 111: | Line 98: | ||
*muudaKommentaar - võimaldab muuta olemasolevat kommentaari. Sisendiks antakse kaasa kommentaari id ja muudetakse vastava kommentaari id-ga sisu. | *muudaKommentaar - võimaldab muuta olemasolevat kommentaari. Sisendiks antakse kaasa kommentaari id ja muudetakse vastava kommentaari id-ga sisu. | ||
*kustutaKommentaar - võimaldab kustutada konkreetsele tootele lisatud kommentaari. | *kustutaKommentaar - võimaldab kustutada konkreetsele tootele lisatud kommentaari. Sisendiks võetakse kaasa vastava kommentaari id ja selle põhjal kustutatakse see kommentaar. | ||
Sisendiks võetakse kaasa vastava kommentaari id ja selle põhjal kustutatakse see kommentaar. | |||
*annaToodeteKoguarv - võimaldav pärida toodete koguarvu. | *annaToodeteKoguarv - võimaldav pärida toodete koguarvu. | ||
Line 127: | Line 113: | ||
*kaotaOigus - kaotab kasutaja adminiõigused. Sisendiks kaasa antakse kasutaja id ja muudetakse vastava id-ga kasutaja õigused. | *kaotaOigus - kaotab kasutaja adminiõigused. Sisendiks kaasa antakse kasutaja id ja muudetakse vastava id-ga kasutaja õigused. | ||
=Logi= | =Logi= |
Revision as of 11:31, 23 May 2013
Liikmed
- Marek Kirillov
- Tiit Tallermaa
- Rando Laisaar
- Siim Treilmann
XML
XML ise
Stiilifailid
Erinevate meeskonnaliikmete poolt loodud stiilifailid html'i kuvamiseks:
Väljastab kõik toodete kohta käivad andmed tootegruppide kaupa:
Väljastab ainult tooted, mille kohta on kirjutatud kommentaare:
Väljastab kaks tabelit - tooted,mis on laos olemas ja mida pole:
Väljastab tooted tootegruppide kaupa, natuke teisiti kui esimeses variandis, koos kommentaaridega:
Skeemifail
Retsensioon
Retsensioon meeskonna V XML'i kohta.
Klient rakendus
Teenus
Teenus on mõelded ühe konkreetse ettevõtte erinevate laudude ühendamiseks ja ühendatud ladude haldamiseks.
Meie teenuse poolt pakutavad meetodid:
- lisaLogisse - Võimaldab lisada logisse tegevuse ja kasutaja id.
- annaToodetootegrupijargi - Võimaldab pärida tooteid vastavalt tootegrupi järgi. Sisendiks on tootegrupi id ja väljundiks on list toodetest,
mis kuuluvad vastava id-ga tootegruppi.
- muudaTootegrupp - Võimaldab muuta juba andmebaasis eksisteerivat tootegruppi. Võetakse vastav tootegrupi id ning muudetakse nimi ja täpsustus või kustutatakse tootegrupp.
- annaToodeNimeJargi - Võimaldab pärida tooted toote nime järgi. Otsimise jäigus tekitatakse list toodetest, mille nimi sisaldab otsitavat märksõna.
- annaToodeAjaJargi - Võimaldab üärida tooteid toodete lisamise aja vahemikus. Sisendiks võetakse kuupäeva algus ja lõpp ning väljastatakse tooted, mis jäävad vastavasse ajavahemikku.
- annaToodeKoguseJargi - Võimaldab pärida tooted koguse järgi. Sisendiks võetakse toote kogus ja väljastatakse list toodetest koguste järgi.
- annaToodeTootjaJargi - Võimaldab pärida tooted tootja järgi. Sisendiks võetakse tootja nimi, mille järgi otsitakse ning seejärel väljastatakse list vastavalt toojate
tähestikulises järjekorras.
- lisaToode - Võimaldab lisada tooteid.
- lisaKommentaar - Võimaldab lisada kommentaare tootele.
- annaKasutajad - Võimaldab pärida kogu kasutajate list.
- annaLogiSisuJargi - Võimaldab pärida logi andmed sisu järgi. Sisendiks võetakse logi sisu ja väljastatakse logi vastavas sisu tähestikulises järjekorras.
- annaLogiAjaJargi - Võimaldab pärida logi andmed kindlas ajavahemikus.
Sisendiks võetakse vastav algus ja lõppkuupäev ning väljastakse vastavas ajavahemikus tekitatud logi andmed.'
- annaLogiKasutajaIdJargi - Võimaldab pärida logi kasutaja id järjekorras. Sisendiks võetakse kasutaja id ja väljastatakse logi list vastavalt id järjekorras.
- annaLogi - Võimaldab pärida kogu logi andmed.
- kustutaTootegrupp - Võimaldab kustutada tootegruppi. Sisendiks võetakse vastav tootegrupi id ja kustutatakse see tootegrupp.
- muudaTooteKogust - Võimaldab muuta toote kogust. Sisendiks võetakse toote id, mida tahetakse muuta ja teiseks sisendiks paljuMuuta, mis väljastab tootele uue koguse.
- muudaKasutajat - Võimaldab muuta kasutajat. Võetakse vastavad ühe kasutja andmed ja muudetakse neid.
- kustutaKasutaja - võimaldab kustutada kasutajat.
- lisaOigus - Võimaldab lisada kasutajatele vastavad õiguse - admin või tavakasutaja õigused.
- kustutaToode - võimaldab kustutada konkreetset toodet. Kaasa antakse toote id, mille põhjal antud toode kustutatakse.
- muudaToode - Võimaldab muuta toodet. Kaasa antakse toote ning tema andmed, mida on võimalik muuta.
- lisaTootegrupp - Võimaldab lisada tootegruppi. Sisendiks antakse nimi, millest saab uus tootegrupi nimi ning täpsustus, kuhu antakse kaasa tootegrupi täpsustus.
- annaKommentaaridKoguarv - Võimaldab pärida kommentaaride koguarvu.
- annaKasutajateKoguarv - Võimaldab pärida kogu kasutajate arvu.
- looKasutaja - võimaldab luua uue tavakasutja. Kaasa antakse sisend loodavkasutja, mille põhjal tehakse uus kasutaja andmetega.
- muudaKommentaar - võimaldab muuta olemasolevat kommentaari. Sisendiks antakse kaasa kommentaari id ja muudetakse vastava kommentaari id-ga sisu.
- kustutaKommentaar - võimaldab kustutada konkreetsele tootele lisatud kommentaari. Sisendiks võetakse kaasa vastava kommentaari id ja selle põhjal kustutatakse see kommentaar.
- annaToodeteKoguarv - võimaldav pärida toodete koguarvu.
- annaTootegruppideKoguarv - võimaldab pärida tootegruppide koguarvu.
- blokeeriKuni - blokeerib kasutaja mingi ajani. Sisendiks võetakse kaasa kasutaja id ja blokeerikuni, mis on aeg, kaua blokeerin kestab.
- annaTooteGrupp - võimaldab pärida tootegruppe
- annaKommenraaridKasutajaJargi - võimaldab pärida kommentaare kasutaja järgi. Kaasa antakse kasutajanimi ja väljastatakse vastav list kommentaaridest kasutajanime järjekorras.
- annaKommentaaridTooteJargi - võimaldab pärida kommentaare toote järgi. Kaasa antakse tooteId ning väljastatakse uus list kommentaaridest toodete tähestikulises järjekorras.
- kaotaOigus - kaotab kasutaja adminiõigused. Sisendiks kaasa antakse kasutaja id ja muudetakse vastava id-ga kasutaja õigused.
Logi
Meeskond sai moodustatud suhteliselt semestri alguses.
- 10.03.2013 - Idee
- 19.03.2013 - XML,XSD,XSLT failid
- 21.03.2013 - Wiki leht
- 21.03.2013 - XML,XSD,XSLT failid wikisse
- 30.03.2013 - Retsensioon XML'i kohta
- 19.04.2013 - Äriloogika, Andmebaas ja mudelid
- 20.04.2013 - Konstruktorid ja meetodid ning teenuse testimine(edukas)
- ...- 10.05.2013 - Teenuse viimistlemine ja Klientrakenduse vaated ja pooled funktsionaalsused
- 23.05.2013 - Klientrakendus valmis. Teenusele tuleb juurde teha omapoolne autentimine ja logi. Teenuse meetodid wikisse.