Meeskond "Hyper Power ASP Rangers": Difference between revisions

From ICO wiki
Jump to navigationJump to search
Eveiko (talk | contribs)
Created page with 'PROJEKTI SISU START NÕUDED CMS FINSH TULEMUS MIS HÄSTI MIS KEHVASTI'
 
Eveiko (talk | contribs)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
PROJEKTI SISU
==Projekt==


START
Autolammutus, ehk sisuliselt veebipood.


NÕUDED
==Start==


CMS
Saime kokku, lõppeks arvasime, et võiks veebipoe moodi asja proovida. Hakkasime pihta.


==Nõuded==


FINSH
Loodav lahendus peab sisaldama:


TULEMUS
*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)


MIS HÄSTI
Loodavas süsteemis tuleb kasutada:


MIS KEHVASTI
*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)
 
==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)

Koodi näited