Arhiiv 2006 - Võrgurakendused I: ülesanne 3

Allikas: Lambda
Redaktsioon seisuga 12. aprill 2006, kell 09:19 kasutajalt Tammet (arutelu | kaastöö)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti

Ülesandeks on ehitada minimaalsete võimalustega, kuid põhimõtteliselt funktsioniseeriv veebipood, mille kasutaja saab vaadata kaupu ja neid endale tellida. Veebipoe pidada lisab kaupu, vaatab tellimusi jne otse andmebaasist, st veebipoe pidaja liidest ei ole vaja teha. Tarvis on ehitada liides veebipoe ostjale.

Veebipoe ostja ennast ei autendi. Ostjal on võimalik teha kahte asja:

  • vaadata poes müügil olevaid kaupu: nimi, hind, ühik (tk, liitreid vms)
  • tellida endale müügil olevaid kaupu, valides neist mõne välja ning sisestades soovitava koguse ja oma kontaktandmed.

Meie eelduse kohaselt võtab veebipoe pidaja tellimuse info järgi ostja ise ühendust: maksmine, laoseis jne jne

ei ole enam rakenduse mure.

Veebipoe jaoks on tarvis realiseerida MySQL-s vähemalt kaks tabelit: kaubad ja tellimused. Veebiliides kuvab kaupu kaupade tabelist ja lisab tellimusi tellimuste tabelisse. Viimases peb olema realiseeritud seos kaupade tabeliga (st kaupade tabeli kauba id).