X-Ladu: Difference between revisions
Line 113: | 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. | ||
*tuvastaKasutaja - Kontrollib, kas vastava kasutajanimega ja parooliga andmed on andmebaasis olemas. | |||
=Logi= | =Logi= |
Revision as of 15:43, 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.
- tuvastaKasutaja - Kontrollib, kas vastava kasutajanimega ja parooliga andmed on andmebaasis olemas.
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.