Post date: Oct 27, 2014 10:33:36 PM
Projekti ne kursin Inxhinieri Software dhe Programim ne Web eshte individual.
Studenti qe zgjedh te punoj per projekt, propozon nje teme te menduar nga vete ai, dhe e dorezon me email brenda dates 4 Nentor 2014.
Pas miratimit te temes studenti punon per plotesimin e kerkesave te projektit.
Projekti do te vleresohet mbi bazen e disa kritereve.
Te gjitha kriteret jane te detyrueshme.
Nese projekti nuk ploteson kriteret e kerkuara, atehere nuk pranohet per prezantim.
Projekti vleresohet me 20 pike bonus.
Kerkesat e projektit jane:
Analiza e problemit
- Duhet te prezantohet nje pershkrim narrativ i problemit.
Baza e te dhenave
- Duhet te prezantohet skema llogjike e bazes se te dhenave
- Projekti duhet te kete kete nje baze te dhenash relacionale, se paku ne formen e trete normale
- Projekti duhet te permbaje veprimet baze (si afishim,shtim, modifikim,fshirje) nga baza e te dhenave
- Projekti duhet te kete te integruar teknologjite AJAX/JQuery
- Te dhenat e ndjeshme si: fjalekalim etj duhet te ruhen te enkriptuara
- Ne bazen e te dhenave duhet te kete nje rol/perdorues per secilin nga rolet ne aplikacion. Te drejtat e rolit/perdoruesit do te caktohen me parimin e sa me pak te drejtave, duke i caktuar cdo perdoruesi vetem te drejtat e nevojshme mbi objektet e bazes se te dhenave
Aplikacioni
- Duhet te prezantohet nje skicim i layout te aplikacionit, pa grafike nje skicim , ku do te ndodhen funksionet e caktuar, mund te perdorni visio per kete
- Duhet te prezantohet nje pageflow/sitemap qe tregon rrjedhen e ekzekutimit te faqeve. (mund te perdoret visio)
- Aplikacioni duhet te jete i ekzekutueshem gjate prezantimit
- Modulet e aplikacionit duhet te jene te mbrojtura ne menyre te tille qe te mund te kapen vetem nga personat te autorizuar (shembull: financa vetem financen, magazina vetem magazinen etj)
- Aplikacioni duhet te zbatoje teknika qe kontrollojne input e perdoruesit
- Aplikacioni duhet te lejoje qe faqet te aksesohen/referohen vetem nga faqe te aplikimit jo nga adresa te jashtme. me perjashtim te faqes kryesore qe do te sherbeje si hyrje ne aplikim. Testi per kete mund te behet ne dy menyra. Ndertoni ne kompjuterin tuaj nje skedar html me nje link ose forme me destinacion faqet e aplikimit dhe ruajeni kete ne desktop. Nese nga ky link ose forme shkon nje kerkese tek cdonjera nga faqet ath ajo duhet ta ridrejtoje kerkesen tek faqe hyrese ne aplikim(index ose default)
Sqarime shtese:
Kerkesat e mesiperme, jane te detyrueshme dhe cojne ne mos pranimin e projektit.
Prezantimi i projektit nuk eshte i detyrueshem.
Studenti mund te paraqitet ne provim edhe pa dorezuar projekt.
Piket e projektit nuk jane pjese e totalit te pikeve te marra ne fund te ketij kursi.
Pavarsisht pikeve te projektit, nese nje student nuk merr ne total pike minimale per te kaluar ne provim, ndonese totali i akumuluar sebashku e piket e projektit eshte me shume se minimumi qe te quhet kalues, provimi nuk konsiderohet i kaluar.
Eshte e nevojshme qe te merren nje minimum pikesh ne provim, pasi ky eshte kriter i domosdoshem.
Projektet mund te prezantohen vetem ne sezonin e rregullt, nuk eshte e mundur qe projektet te prezantohen ne sezonet e tjera te ndermjetme, te vjeshtes apo te mbartur.
Ndersa provimi mund te jepet ne secilin prej ketyre sezoneve.
Per studentet qe do ti duhet te japin provimin ne sezonet e tjera, piket e projektit nuk do te jene te vlefshme.