Tải bản đầy đủ (.pdf) (98 trang)

Xây dựng hệ thống điều tra, khảo sát trực tuyến theo chuẩn QTI dựa trên sản phẩm mã nguồn mở LimeSurvey

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.03 MB, 98 trang )



I HC QUI
I H





















, 




















LUC S  





i - 2014


I HC QUI
I H










X







, 
















 gh in
 

: 60 48 01 03


LUC S  


NG DN KHOA HC: TS. 



ANH



i - 2014


L

t qu c trong lun ph
hiu c      ni dung ca lu   c
c tng hp t nhiu nguu. Tt c
u tham kht x n h
m v n trung thc trong lu
c


, 




























 , 
 ,  
 , 

, , 


.













































, 




















.




  



 , 



 - 















 18 





, 
thu 









 .


, 



, 

















, 









.









tro












 , 









,  
C






.



, 














M U 1
 S N C THU TRA KH 4
1.1 (Survey) ? 4
1.2 




 thu tra, khc tuy



4
1.3  thng khc tuyn m 6
1.4 n LimeSurvey 6
1.5 Kt lun 7
 LIMESURVEY 8
2.1 Tng quan 8
2.1.1 Gii thiu 8
2.1.2 Lch s n 9
2.1.3 



 10
2.1.4 ng dng 11
2.1.5  12
2.2 Chun IMS QTI 30
2.2.1 Lch s n 31
2.2.2 Ti sao cn QTI? 31
2.2.3  31
2.2.4 Phi theo chun QTI 36
2.3 nh dng XML s dn QTI 40
2.4  42
2.5  44
2.6 Kt lun 44
 I TIN H THNG KH 45
3.1 








 45
3.1.1   45
3.1.2 







 45
3.1.3 Ca kh 48
3.1.4 t 50
3.2 

-





 54
3.2.1  54

3.2.2 

, tri-m 55
3.2.3  72
3.3 Kt lun 74
KT LUN 75
U THAM KHO 76


DANH   


















MVC
Model-View-Controller




XML
eXtensible Markup Language









CSDL
Database







QTI
Question and Test
Interoperability












SGQA code
Survey-Group-Question-Answer
code
 -
-

-


DANH  





n mm khc tuy





t nht hin nay. 4



2.1: Lch s n ca LimeSurvey. 9


i trong LimeSurvey. 12


i theo chun IMS QTI v2.1 37


2.4: S nh dng XML s d
chun IMS QTI. 42


i 52


i trong CSDL MySQL. 72


DANH  


 chc h thi trong LimeSurvey. 12


i mi con sp x 14


i mng v lc ng  14



i mi con sp xp theo ct). 15


i mng hai phm vi (dual scale). 15


i mng hai phm vi (dual scale) s d xung. 15


i mng 5 la chn. 16


i mng 10 la chn. 16


i mng (Increase/Same/Decrease). 16


i m th xung. 17


i mng s dng checkbox. 17


i mn. 17


i m d 18



i mng Yes/No/Uncertain. 18


 19


i s dng biu th 20


2.17: File Upload. 23


i gi 23


 kh 24


i nhp s. 24


i nhp nhiu s 24


i nhiu s s dt 25


i sp xp. 25



i hin th n. 25


i Yes/No. 26


i nhiu la chn. 26


i nhiu la chn v 26


i mt la chn. 27


i s d xung. 27


 27


 28


n ngn. 28


n ngn s dng b Google map. 29



 29


n ln (huge text). 30


i tr li nhin ngn. 30


2.37: 











 32


2.38: Cn QTI. 33


2.39: . 35



i mt la chn trong LimeSurvey. 40




i dng la chn choiceInteraction 41


o mi kh 46


3.2: 















. 47



3.3: Th t  th trong tp XML ca mt kh 48


3.4: Khi. 49


c "xml-question" 51


3.6: Giao di to b i trong Microsoft Word. 54


3.7: 





 . 57


a Qun tr h thng 62


 thng 63


3.10: Bi lp c-m 68



3.11: Bi tun t  69


3.12: Bi tun t  69


3.13: Bi tun t  70


3.14: Bi tun t xem lch s m 70


3.15: Bi tun t thit lng, t l nh cho kh 71


3.16: Bi tun t tr li kh 71


3.17: Giao dia Qun tr h thng 73


 73


3.19: Giao din c thng 74


 v y SQGA code 88

1

M U
1. 
 n 31/12/2013    ng 1265 tri i s dng Internet,
chim 45,1i s d gii (theo [14],
Ving 41 trii s dng Internet, chim khong 43,9 c
i t l y, Vit Nam xp th 7 trong top 10
nhng qu t  
             

-  C






























 .






 , 







 
(,  ). T, 













 , 
. 

 


  









 ,  


, 






, , 





, 








  ( : SurveyPro - 1.995 USD, Snap
Surveys - 1.995 USD, The Survey System - 999 USD, SurveyGizmo - 900 USD ),



















,














 , 

. 




, 








































 : m



, c, 








, c , h , 







, c
 










: LimeSurvey, phpESP, CJ Dynamic Poll, EasyPoll, LittlePoll,
Simple PHP Poll, Aardvark Topsites, Advanced Poll, Piwik Trong s ,










 , a chn tt t
cuc kh     n, nhi i tham gia. LimeSurvey 







, d  t, thit l
2

cao. , 
















, 






















 , 


 /


 (Microsoft Word, Excel ). 















































 





.








  , 



 "



























 " 
.
2. Mc tiu  









,   





. 

, trong
, :
 













 , 







(Yii framework, MySQL ).
  , 








(Question and Test Interoperability) .
  Microsoft






.
 - 




.





:
T hiu h thng kho s trc tuyn   c u nm c
nhng th nng c bn, thit yu v c cng ngh c p dng trong h thng. Da
vo t nng import/export b cu hi kho s theo nh dng  xy dng c


 template tun theo  nh dng XML ca cu hi, kho s trong h thng. Tip
, to template trong Microsoft Word c th hp   cho ph i d
nhp b cu hi, sau  d macro chuyi b cu hi th mt 

 XML (macro
c c 

 template, kt hp vi d liu nhp trong Microsoft Word
h thng. 



,  ,















 - 












.
3. 









:
- 



: 

 , , 











3

- : 



















.
- : 



 -  ,



















 ,  ,
, .
- : 



 ,  - 
: 





, - .
- 









 : 


4. 








-  

 



















.
- 

















.
- 





 























.
- 



 - ,  ,




 g.
















4

 TRA











 v kh .  ,



















 , 

















.
1.1  (Survey) ?
Kh , 

, 








 iu tra, thm d 










.  











 , 



























, 







.












 ,  
 , 


  . 

 kh  








, 









, 










.
Nhng lc khc tuyn:
- 

- 
-                 

- 

1.2 



 
Hi t nhin mm khc tuyn. Top
n mm khtt nht hin nay [15] 


1.1n mm khc tuyn  tt nht hin nay.
STT
n mm
 (USD)

1
The Survey System
999
The Survey System 10.5
2

KeyPoint
831,62
KeyPoint 6
3
FluidSurveys
588
FluidSurvey Ultra
4
Snap Surveys
1.995

5

5
StatPac
495
StatPac 12
6
SurveyGold
100

7
SurveyMonkey
540

8
Survey Crafter
Professional
495
Version 4.0.11

9
SurveyGizmo
900

10
SurveyPro
1.995
SurveyPro5
n m








 (Survey Creation): 























  , /





,
 ,  , 
 























 (Survey Analysis): 










 , 

























.
 (Survey Administration): 





















 ; 
Internet, ,  



.










 (Help & Support): 
, 




, 







,
 (FAQ); 























.
(Easy of Use): P
















 

, 














 


















 . 













.
Vn m to nhiu di: multiple
          t c  n
m ho dng min ch s 
hi/phn hi.  v i khon min
o kh gii h
100 phn hi. i v chn vic s dn mm
6

mia chn tt. 











  thng

khn m 







1.3.
1.3 
n mm khn ch ng:
- 
- 
M n, d s d bi
qu  Google Forms. Vi Google Forms, vic t
 i d  t qu c tp h       i
Google Forms h tr n ch, bao gm 7 di sau: Text, Paragraph text,
Multiple choice, Checkboxes, Choose from a list, Scale, Grid.
 o khc tuyn m dn web
, 









:

- LimeSurvey -
- phpESP -
- CJ Dynamic Poll - -
design.com/products/free_downloads/php_scripts/cjdynamicpoll
- EasyPoll -
- LittlePoll -
- Simple PHP Poll -
- Aardvark Topsites -
- Advanced Poll -
- Piwik -
1.4 
Hi t nhii phn mm khc tuyn.
n mm khc tuyn tng
bt bui tr  
p cp cho mt ph  ca h.
Mc 1.3  ra  phn mm khc tuyn m ng
  n ch v s   i, s    l   trong s ,
t  mnh m, linh ho la chn tt v
vit c:
- 
-  .
- C.
7

- K








/






















 t 



















 (


).
1.5 
 v  thu tra khc tuyn
hi gi thc hi p
n mm khc tuyn m 
mnh m  to, quc tuyn mu qu, tin
dt kirin khai.



















8

 LIMESURVEY
2.1 










 ,  , 


 . , 









.
2.1.1 
t ng dng web -  khn m 
u tra kh n hc thut hay
ng d). Lic vit dc rt nhiu t
chc s dng: Ubuntu Server Team, GNOME Foundation, Office of the Austrian
Vorarlberg State Government Ti Vit Nam, c s dng ph
bi Tn
 n t  d LimeSurvey trong d 
        n t   ng". D   dng
 thu thc v 
ng hiu qu ng dng t m i
s dng, chng dch v thng hong ).
c rt nhing h
t chc phi li nhu  gi dng
trong nhi ming
c bi cn m PHP.
t h thch trc tuyn cao c to ra nh
hch trc tuyn chng. Mt t dng phn mm
 gii h
mt phn mn m n mi
  c g   t ng d c vi

i CSDL MySQL hoc PostgreSQL hoy
t phn mm d ,
i t bch trc tuyn, thu thp phn
hc l
c gii thii dng dng thu
v       ng 1st prize award ti Les
 contest  lo  


 c gii Best Project for the Enterprise ti Sourceorge.net Community Choice
Awards 2008  c ch 
tip vi t t chc c vn cho Google Summer of Code t 2009-2011.
9

2.1.2 
LimeSurvey h tr  ng theo ging GNU.
c: www.limesurvey.org
 





2.1:


2.1: Lch s n ca LimeSurvey.









20/02/2003
 .



 PHPSurveyor,














 _ Jason
Cleeland.
05/03/2003
 0.93 











 












(





, 








, 

)
2004






























.  13.500 




10 

















.
2005






















 -
Carsten Schmitz
17/05/2007












2008








 , 










.

04/06/2008




 .

 99 
100 000 



, 



200 000 .
2009
Tham gia Google 













-




2010
































 (File
upload question). 2010 2.944 






.
2012
2.0.
10

 (Model-View-
Controller)  . 

 
 -















.
2014








2.05+
2.1.3 




LimeSurvey 2.








:
- 
















- 












 (








)
- 










- 















- 
- 



29 
- 










- (Quotas management)
- 




(movie) 
- 
- 
(Skip Logic / Branching)
- 



  (Piping and Micro-tailoring)
(
- 
- 










- (assessment survey)
- 


















 (anonymous) 




(not-anonymous)
- 



















- 



, 
- 

11

- 













-  












- 



















- 





















(Back-office data entry)
- 

















- 
, CSV, PDF, SPSS, R queXML, MS Excel.
- 
- 

3C
- 



71 









- .
2.1.4 
 s dng LimeSurvey cho bt k loi thu thp d li:
- u tra tip th ng
- 
- Kh  mt cc tuyn
- Thu thp d li n thoi tc gi)
- Qung
- Truy vn v  
- Bu cho sn phm th nghim
- Qui m kin
- Kit cho h
- ng ti hc
-  t chc s ki i hc
- Lng v ng
dch v o ci hc.
- L chng phc v ca m
p
           ch - th  
nhn hn m
12

hn th khi tham
gia d
2.1.5 
c t chn: Khi
2.1 minh ha v  chc n




2.1 chc h thi trong LimeSurvey.
Hin ti LimeSurvey h tr 29 loc x, c th  
i [8,9]:


2.2i trong LimeSurvey.





Array Questions
(



)
Array (5 point choice)




(5 



)
Array (10 point choice)
(10 




)
Array (Yes/No/Uncertain)
 (//
)
Array
(Increase/Same/Decrease)
 (/


/)
Array

Array by Column

Array Dual Scale
2 
Array (Numbers)
()
Array (Text)
(

)
13

Mask Questions
(






)
Date

Gender





Equation





Numerical Input

Multiple Numerical Input

Ranking



Text Display








Yes/No

Language Switch





File Upload

Multiple Choice
Questions
(






)
Multiple Choice






Multiple Choice with
Comments











Single Choice
Questions
(






)
List (Dropdown)


()
5 Point Choice
5 





List (Radio)


(Radio)
List with Comment









Text Questions
(


)
Multiple Short Text



Short Free Text




Long Free Text





Huge Free Text













 
2.1.5.1 



)
14

a. Array





















 





























 . 
: 





















.



2.2i mi con sp x
, 
. 







 - subquestion, 



"|" 

















. 



, 

|


:



2.3i mng v tr lc ng .

b. Array by Column
 , 





























. :
15




2.4i mi con sp xp theo ct).
 "Random order" = " Randomize on each page load " 






, .
c. Array Dual Scale
 . 
.



2.5i mng hai phm vi (dual scale).
, 
(dropdown box). :



2.6i mng hai phm vi (dual scale) s d th xung.
16


d. Array (5 point choice)
 1 5. 














 ,  "No answer" 
.



2.7i mng 5 la chn.
e. Array (10 point choice)









 5 



, 










 1 5. 

 












 , 
"No answer" .



2.8i mng 10 la chn.
f. Array (Increase/Same/Decrease)
 : "Increase", " Same",
"Decrease". 



 , 













 "No
answer".




2.9: i mng (Increase/Same/Decrease).

×