Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena Novija izmjena Novije izmjene na obje strane | ||
2017:studenti:dkutlesa:start [2017/03/17 13:52] mvarga [Projektni zadatak] |
2017:studenti:dkutlesa:start [2017/06/26 21:29] dkutlesa [Razrada konteksta] |
||
---|---|---|---|
Redak 3: | Redak 3: | ||
===== Razrada konteksta ===== | ===== Razrada konteksta ===== | ||
- | [[:2012:ogledni_student:kontekst_projekta|Slični projekti, ostvarenja i povezane isntitucije]] | + | Slični projekti, ostvarenja i povezane institucije |
+ | |||
+ | S-K Smartphone Barcode Reader for the Blind:\\[[https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4288446/,|https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4288446/,]] | ||
+ | |||
+ | ScanLife Barcode & QR Reader:\\ | ||
+ | [[http:// http://www.androidauthority.com/best-android-apps-visually-impaired-blind-97471/ |ttp:// http://www.androidauthority.com/best-android-apps-visually-impaired-blind-97471/ ]] ,\\ | ||
+ | odnosno link na aplikaciju:\\ | ||
+ | [[https://play.google.com/store/apps/details?id=com.ScanLife|https://play.google.com/store/apps/details?id=com.ScanLife]] | ||
===== Projektni zadatak ===== | ===== Projektni zadatak ===== | ||
Redak 17: | Redak 25: | ||
* Napraviti bazu podataka s objektima | * Napraviti bazu podataka s objektima | ||
- | * Podignuti server na Raspberry Pi računalu | + | * Podizanje servera |
* Omogućiti pristup bazi podataka na poslužitelju | * Omogućiti pristup bazi podataka na poslužitelju | ||
* Razviti android aplikaciju za skreniranje bar koda i reprodukciju zvuka | * Razviti android aplikaciju za skreniranje bar koda i reprodukciju zvuka | ||
* Omogućiti jednostavno dodavanje novih objekata u bazu podataka | * Omogućiti jednostavno dodavanje novih objekata u bazu podataka | ||
+ | |||
===== Plan projekta ===== | ===== Plan projekta ===== | ||
|Datum|Očekivani rezultat| | |Datum|Očekivani rezultat| | ||
- | | | | | + | |1.5.2017.|Definiranje problema i podjela zadataka| |
+ | |8.5.2017.|Upoznavanje s dostupnim programskim alatima| | ||
+ | |15.5.2017:|Podizanje servera i zaštite| | ||
+ | |28.5.2017.|Otklanjanje problema i grešaka| | ||
+ | |2.6.2017.|Ostvarivanje komunikacije između aplikacije, servera i baze podataka| | ||
+ | |8.6.2017.|Testiranje| | ||
- | ===== Rezultati projekta ===== | + | \\ |
- | [[:2012:ogledni_student:prezentacija|Prezentacija projekta]] | ||
- | \\ | + | ===== Zadatak ===== |
+ | Moj zadatak je bio riješiti poslužiteljsku stranu ovoga projekta. Iako bi se baza podataka mogla voditi i samo lokalno na mobilnom telefonu odlučeno je kako je pogodnije koristiti bazu podataka na poslužitelju. Glavni razlog je stvaranje velike baze podataka proizvoda ako se aplikacijom služi mnoštvo korisnika. Kako je u aplikaciju potrebno unijeti zvučni zapis imena svakog proizvoda ovakvim pristupom se višestruko ubrzava punjenje baze podataka. | ||
+ | |||
+ | |||
+ | ===== Rezultati projekta ===== | ||
+ | |||
+ | Rezultat rada je funkcionalna aplikacija spremna za korištenje. Kao tim smo dobili bolje razumijevanje korištenih tehnologija i uvid u izradu android aplikacija kao i njihovo povezivanje sa poslužiteljem. Daljnjim razvijanjem aplikacije moguće ju je pripremiti za korištenje u stvarnom svijetu i pomoć slijepim i slabovidnim osobama. | ||