Ja sam ex-softveraš, psiholog, i želim da napravim bazu u koju će ispitanici beležiti rezultate. Treba mi savet oko izbora baze i tehnologije pristupa.
1) BAZA
Baza će imati 10-ak tabela, neke 1-1, neke 1-n, neke n-m veze (relaciona baza). Forme bi trbalo da imaju podformu: za ispitanika X, unosimo rezultate testa Y1, Y2, Y3... Za svaki od rezultata može se napisati više komentara (primer tri tabele sa 1-n vezom).
Ovo znam sam da napravim u Access-u za 2h, zajedno sa formama, bez trunke koda (ex-softveras).
2) WAN PRISTUP
Ovo dalje ne znam: baza bi bila na računaru koji je stalno online, sa fixnom IP adresom, a ispitanici bi se od svoje kuće logovali i imali mogućnost pregleda svih sadržaja i upisivanja novog (svako može samo svoje da menja). Ranije sam ovakve stvari radio samo u LAN-u, na svakom PC-u je bio Access sa formama i to je bilo to. I sada mogu svakome da dam Access forme sa potrebnim bibliotekama (video bih kako se Access 07 distribuira). A može da bude i iz browsera. Tj, bilo bi super kad bi moglo sa bilo kod uređaja (ako je s mobilnog, OperaMini). Znam Visual Basic pomalo, ali PHP ne znam.
Dakle, dilema je:
1) Da li to uopšte da radim u Access-u? Kada sam rekao drugaru šta radim, on reče "Access je za 90-e, uzmi ZOHO! To je najjača kompanija iz ove oblasti, dosta firmi koriste njihove usluge i baš je namenjeno decentralizovanoj kolaboraciji". Video sam Zoho sajt, za 2 user-a je besplatno, no ja ne znam ništa o tome. Rekao mi je za još jednu sličnu firmu koja daje 10 usera besplatno.
2) Kako udaljeno pristupati bazi? Ne znam da napravim WAN pristup.
- Windows VPN (WAN Miniport PPTP)
- LogMeIn Hamachi aplikacija.
- Microsoft Office SharePoint tehnologija, podržana od verzije 2007.
- ?
Takođe ne znam kako se SharePoint koristi i da li bi on zapravo bio rešenje. Video sam puno sajtova koji omogućavaju free SharePoint hosting.
Da zaključim, programirao sam 90-ih i od onda to *nisam* radio, a svet i tehnologija se izmenila. Office mi je blizak, pa mi se Access + SharePoint čini kao dobro rešenje. Druga napomena je da ovo nije veliki kompanijski projekat sa budžetom, već lična alatka za rad sa ispitanicima (besplatno rešenje ima prednost :). Bitno: baza će rasti, hteo bih rešenje s kojim neću da se "ukopam". U suštini, najbitnije mi da lepo napravim strukturu, a to i umem. Connectivity može da bude i ODBC.
Šta možete da mi savetujete? HVALA!
1) BAZA
Baza će imati 10-ak tabela, neke 1-1, neke 1-n, neke n-m veze (relaciona baza). Forme bi trbalo da imaju podformu: za ispitanika X, unosimo rezultate testa Y1, Y2, Y3... Za svaki od rezultata može se napisati više komentara (primer tri tabele sa 1-n vezom).
Ovo znam sam da napravim u Access-u za 2h, zajedno sa formama, bez trunke koda (ex-softveras).
2) WAN PRISTUP
Ovo dalje ne znam: baza bi bila na računaru koji je stalno online, sa fixnom IP adresom, a ispitanici bi se od svoje kuće logovali i imali mogućnost pregleda svih sadržaja i upisivanja novog (svako može samo svoje da menja). Ranije sam ovakve stvari radio samo u LAN-u, na svakom PC-u je bio Access sa formama i to je bilo to. I sada mogu svakome da dam Access forme sa potrebnim bibliotekama (video bih kako se Access 07 distribuira). A može da bude i iz browsera. Tj, bilo bi super kad bi moglo sa bilo kod uređaja (ako je s mobilnog, OperaMini). Znam Visual Basic pomalo, ali PHP ne znam.
Dakle, dilema je:
1) Da li to uopšte da radim u Access-u? Kada sam rekao drugaru šta radim, on reče "Access je za 90-e, uzmi ZOHO! To je najjača kompanija iz ove oblasti, dosta firmi koriste njihove usluge i baš je namenjeno decentralizovanoj kolaboraciji". Video sam Zoho sajt, za 2 user-a je besplatno, no ja ne znam ništa o tome. Rekao mi je za još jednu sličnu firmu koja daje 10 usera besplatno.
2) Kako udaljeno pristupati bazi? Ne znam da napravim WAN pristup.
- Windows VPN (WAN Miniport PPTP)
- LogMeIn Hamachi aplikacija.
- Microsoft Office SharePoint tehnologija, podržana od verzije 2007.
- ?
Takođe ne znam kako se SharePoint koristi i da li bi on zapravo bio rešenje. Video sam puno sajtova koji omogućavaju free SharePoint hosting.
Da zaključim, programirao sam 90-ih i od onda to *nisam* radio, a svet i tehnologija se izmenila. Office mi je blizak, pa mi se Access + SharePoint čini kao dobro rešenje. Druga napomena je da ovo nije veliki kompanijski projekat sa budžetom, već lična alatka za rad sa ispitanicima (besplatno rešenje ima prednost :). Bitno: baza će rasti, hteo bih rešenje s kojim neću da se "ukopam". U suštini, najbitnije mi da lepo napravim strukturu, a to i umem. Connectivity može da bude i ODBC.
Šta možete da mi savetujete? HVALA!