Meeskond "C terav ASP.net"

From ICO wiki
Revision as of 14:38, 30 May 2011 by Jvallman (talk | contribs)
Jump to navigationJump to search

Klient Rakendus

Kirjeldus

Otsustasime teha veebiklientrakenduse kasutades selleks .NET arendus keskonda. Rakendus koosneb kahes osast:

Esimene osa

  • Kasutaja saab vaadata andmebaasis olemasolevaid kohvikuid.
  • Kohviku kohta saab vaadata selle aadressi ja lahtioleku aegu.
  • Kohviku kohta saab ka vaadata ka menüüd.
  • Kohviku menüüs saab erinevaid toite komenteerida ja lisada poolt ja vastu hääli toidule.

Teine osa

Tesieks pooleks on kohviku omaniku poolne vaade mis on turvatud. Turvamiseks kasutasime .net-i sisse ehitatud logimis funktsiooni. Ka toimub pidev kasutaja õiguste kontroll kui tahetakse midagi kohvikuga seonduvat muuta.

  • Kohiku omanik saab muuta kohviku aadersi ja lahtioleku aegu.
  • Saab lisad muuta ja kustuda kohviku menyysi.
  • Saab lisada muuta ja kustudada uusi toite.
  • Saab Lisada toite menüüdese, neid muuta ja kustudada.

Pildid

Uue toidu lisamine

Omaniku pealeht

Mobiil

Desktopklient

Koodinäited

Teenuse koos klientrakendusega, mobiilirakendusega ja desktopkliendiga saab kätte siit


Testimiseks tuleb teenuse aadress muuta rakenduses, sest teilvõivad olla portid erinevad mida kasutab. Lisaks tuleb ka rakenduse web.config failis pordid muuta. Teenus tuleb lisada nimega KohvikTeenus. Mobiilirakenduse puhul piisab uue refernici lisamisega soovitavalt nimeks panna KohvikTeenus.

Kuidas kasutada

Rakkendust on võimalik kasutada külalisena või siis kasutajane.

  • Külalisena saab vaadata kohvikuid, kohviku asukoht, tööaehu ja menüüsi
  • Kasutaja saab lisada uusi enda kohvikuid, muuta nede kohta infot, lisada uusi menüüsi, ja toite.


Desktop rakendus

Loodud kassapidajale päevajooksul menüüs olevate asjade hinna muutmiseks või menüüst eemaldamiseks.


Mobiili rakendus

Loodud kiireks kasutamiseks kui peaks olema vajadus valida sõõgikohta lõunaks või õhtuks. Rakendus võimaldab saada infot kohviku asukoha kohta ja saada teada ka pakutavat menüüd.