Meeskond "Hyper Power ASP Rangers": Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Projekt== | |||
Autolammutus, ehk sisuliselt veebipood. | Autolammutus, ehk sisuliselt veebipood. | ||
==Start== | |||
Saime kokku, lõppeks arvasime, et võiks veebipoe moodi asja proovida. Hakkasime pihta. | Saime kokku, lõppeks arvasime, et võiks veebipoe moodi asja proovida. Hakkasime pihta. | ||
==Nõuded== | |||
Loodav lahendus peab sisaldama: | Loodav lahendus peab sisaldama: | ||
Line 34: | Line 34: | ||
*Lisavõimaluste realiseerimine (vt näidisteemad) | *Lisavõimaluste realiseerimine (vt näidisteemad) | ||
CMS | ==CMS== | ||
*Läbi admin liidese on võimalik avalehte, varuosalehte, abiinfot, kontaktiinfot ja kasutajate infot hallata. | *Läbi admin liidese on võimalik avalehte, varuosalehte, abiinfot, kontaktiinfot ja kasutajate infot hallata. | ||
*sisuhaldus on CkEditori abil tehtud, kasutades süsteemiklassi DataClasses.dbml | *sisuhaldus on CkEditori abil tehtud, kasutades süsteemiklassi DataClasses.dbml | ||
==MasterPage== | |||
*Projektis on 2 masterPage, üks pealehe ja ülejäänud poe kujundamiseks ning teine admin liidese ilusatmiseks. | *Projektis on 2 masterPage, üks pealehe ja ülejäänud poe kujundamiseks ning teine admin liidese ilusatmiseks. | ||
==Ajax== | |||
*Toote otsinguks lehel on ListBoxide kuvamine ja peitmine ajaxi abil teostatud. | *Toote otsinguks lehel on ListBoxide kuvamine ja peitmine ajaxi abil teostatud. | ||
==Finito== | |||
* 10 minutit enne esitlust sai viimased asjad paika. Tudengi tööstiil täies hoos. | |||
==Tulem== | |||
* Täiesti funktsioneeriv veebipood, kus kasutaja ei pea sisse logima, et ostukorvi täita. Alles ostu sooritama minnes on autentimine vajalik. | |||
==Kes mida tegi?== | |||
*Arno - andmebaas, ostukorv, rakendus | *Arno - andmebaas, ostukorv, rakendus | ||
Line 59: | Line 61: | ||
*Erki - CMS, wiki | *Erki - CMS, wiki | ||
==Mis läks hästi?== | |||
*Saime projekti valmis ja asjad töötavad, aujee :) | *Saime projekti valmis ja asjad töötavad, aujee :) | ||
==Mis oleks võinud olla paremini?== | |||
*Projekti arendus algas üsna õigeaegselt, aga lõppes ikka kiirustades ja natuke poolikult. Teised ained, töö, miskid enda asjatamised...nii see läheb. | *Projekti arendus algas üsna õigeaegselt, aga lõppes ikka kiirustades ja natuke poolikult. Teised ained, töö, miskid enda asjatamised...nii see läheb. | ||
*Projekti alguses oleks pidanud planeerimisega põhjalikumalt tegelema(kes, mis ajaks ja mida) | *Projekti alguses oleks pidanud planeerimisega põhjalikumalt tegelema(kes, mis ajaks ja mida) | ||
==Koodi näited== | |||
<source lang="csharp"> | |||
</source> |
Latest revision as of 20:37, 17 June 2010
Projekt
Autolammutus, ehk sisuliselt veebipood.
Start
Saime kokku, lõppeks arvasime, et võiks veebipoe moodi asja proovida. Hakkasime pihta.
Nõuded
Loodav lahendus peab sisaldama:
- CMS'i funktsionaalsust
- Võimalus lehtede sisu muuta veebiliidese abil
- Võimalus lehti leheküljestikku lisada
- Võimalus lehti leheküljestikust kustutada
- Võimalus lehti avaldada või varjata
- Piiratud kasutajatele mõeldud ala
- Mingisugust ärirakendust (vt näidisteemad)
Loodavas süsteemis tuleb kasutada:
- Oma teadmisi :)
- Master-lehekülgi
- Kasutajahaldust
- Andmeallikat (XML, andmebaas jne)
Lisapunkte annab:
- Majanduslik mõtlemine (kas loodav rakendus oleks kasutatav ka ärilistel eesmärkidel)
- AJAX / Silverlight
- Kasutajamugavus
- Läbimõeldud töökorraldus
- Lisavõimaluste realiseerimine (vt näidisteemad)
CMS
- Läbi admin liidese on võimalik avalehte, varuosalehte, abiinfot, kontaktiinfot ja kasutajate infot hallata.
- sisuhaldus on CkEditori abil tehtud, kasutades süsteemiklassi DataClasses.dbml
MasterPage
- Projektis on 2 masterPage, üks pealehe ja ülejäänud poe kujundamiseks ning teine admin liidese ilusatmiseks.
Ajax
- Toote otsinguks lehel on ListBoxide kuvamine ja peitmine ajaxi abil teostatud.
Finito
- 10 minutit enne esitlust sai viimased asjad paika. Tudengi tööstiil täies hoos.
Tulem
- Täiesti funktsioneeriv veebipood, kus kasutaja ei pea sisse logima, et ostukorvi täita. Alles ostu sooritama minnes on autentimine vajalik.
Kes mida tegi?
- Arno - andmebaas, ostukorv, rakendus
- Lili-Ann - disain, ostukorv, rakendus, autentimine
- Erki - CMS, wiki
Mis läks hästi?
- Saime projekti valmis ja asjad töötavad, aujee :)
Mis oleks võinud olla paremini?
- Projekti arendus algas üsna õigeaegselt, aga lõppes ikka kiirustades ja natuke poolikult. Teised ained, töö, miskid enda asjatamised...nii see läheb.
- Projekti alguses oleks pidanud planeerimisega põhjalikumalt tegelema(kes, mis ajaks ja mida)