Tổng quan về Limesurvey
Giới thiệu
LimeSurvey là một ứng dụng khảo sát trực tuyến mã nguồn mở miễn phí, được phát triển bằng ngôn ngữ PHP và hỗ trợ các cơ sở dữ liệu như MySQL, PostgreSQL và MSSQL Phần mềm này được phân phối theo giấy phép GNU General Public, cho phép người dùng tạo và thực hiện các bảng khảo sát trực tuyến qua giao diện web, thu thập phản hồi, tạo số liệu thống kê và xuất dữ liệu kết quả cho các ứng dụng khác.
LimeSurvey cho phép tạo không giới hạn số lượng khảo sát và câu hỏi cùng một lúc, hỗ trợ đa ngôn ngữ và quản lý người dùng hiệu quả Nền tảng này cung cấp 28 dạng câu hỏi khác nhau, kèm theo trình soạn thảo WYSIWYG thân thiện, cùng nhiều tính năng hữu ích khác.
Cách cài đặt và sử dụng
− Tải Limesurvey tại website: https://www.limesurvey.org/
− Giải nén và upload lên webserver
Để cấu hình phân quyền thư mục cho LimeSurvey, cần thiết lập quyền “Read & Write” cho thư mục “/limesurvey/tmp” và các thư mục con để hỗ trợ công việc “imports” và “uploads” Đồng thời, cũng cần thiết lập quyền “Read & Write” cho thư mục “/limesurvey/upload” và các thư mục con để cho phép upload hình ảnh và media Thêm vào đó, quyền “Read & Write” cũng phải được thiết lập cho thư mục “/limesurvey/application/config/” Cuối cùng, các tập tin trong thư mục cần được thiết lập quyền “Read Only”.
− Chạy đường dẫn “[http://www.example.com]/limesurvey/admin” và làm theo
Hình 2 Màn hình đăng nhập
− Tên đăng nhập và mật khẩu lần đầu đăng nhập mặc định là: o Username: admin o Password: password
− Người dùng có thể thay đổi mật khẩu sau khi đăng nhập thành công Màn hình chính của Limesurvey sau khi đăng nhập thành công
Hình 3 Màn hình sau khi đăng nhập với quyền admin
− Limesurvey được tổ chức thành 3 thành phần
− Mỗi một khảo sát (Survey) phải chứa ít nhất một nhóm câu hỏi (Question group)
− Nhóm câu hỏi (Question groups) cho phép người dùng dễ dàng nhóm các câu hỏi liên quan lại với nhau
− Một nhóm câu hỏi phải chứa ít nhất một câu hỏi (question)
2.2.3 Cách tạo một khảo sát
− Để tạo một khảo sát, click chọn biểu tượng bên góc phải màn hình như bên dưới
Hình 5 Tạo mới một khảo sát
Trong tab Tổng quát, khi tạo khảo sát, có hai trường bắt buộc cần điền là Ngôn ngữ cơ sở và Tiêu đề Lưu ý rằng ngôn ngữ cơ sở chỉ được thiết lập một lần duy nhất và không thể thay đổi sau khi khảo sát đã được tạo.
Hình 6 Các trường bắt buộc khi tạo khảo sát
Các trường không bắt buộc trong khảo sát bao gồm: Trường Mô tả, nơi giới thiệu ngắn gọn về khảo sát; Trường Đầu thư, hiển thị đầu tiên với mục đích khảo sát; Trường Cuối thư, thường là lời cảm ơn khi kết thúc khảo sát; và Trường Địa chỉ URL kết thúc, cung cấp liên kết tham khảo thêm sau khi hoàn thành khảo sát, có thể được mô tả ngắn gọn trong trường Mô tả.
Ngoài tab Tổng quát, người dùng có thể mở rộng cấu hình khảo sát thông qua các tab khác, bao gồm tab Trình diễn & Di chuyển, nơi cho phép cấu hình cách chuyển trang và template cho khảo sát.
Tab Trình diễn & di chuyển bao gồm Tab Publication & Access Control, cho phép cấu hình quyền truy cập khảo sát, thiết lập mã CAPTCHA, và xác định thời gian bắt đầu và kết thúc khảo sát Lưu ý rằng một khảo sát đã hết hạn không thể được kích hoạt lại; để kích hoạt khảo sát này, cần xuất khảo sát ra và sau đó nhập lại, cho phép nó hoạt động như một khảo sát mới.
Tab Quản lý thông báo & dữ liệu trong Hình 8 cho phép người dùng gửi thông báo qua email và lựa chọn thông tin cần lưu trữ cho từng khảo sát.
Tab Quản lý thông báo & dữ liệu bao gồm Tab Tokens, nơi người dùng có thể quản lý các token Những token này được sử dụng để gửi đến những người được chọn tham gia khảo sát.
Hình 10 Tab Tokens o Tab Nhập (Import): Cho phép nhập một khảo sát có sẵn theo định dạng
Tab Nhập (Import) và Tab Sao chép (Copy) cho phép người dùng sao chép một khảo sát để sử dụng lại Phương pháp này giúp phục hồi các khảo sát đã hết hạn mà không cần phải xuất (export) chúng ra trước.
Hình 12 Tab Sao chép (Copy)
− Sau khi cấu hình xong, chọn nút Lưu (Save) ở cuối màn hình
Khi bắt đầu tạo một khảo sát, nếu chỉ thiết lập ở tab Tổng quát, bạn vẫn có thể điều chỉnh các tab khác sau khi khảo sát đã được tạo, ngoại trừ tab Nhập.
Sao chép) bằng cách chọn biểu tượng Thuộc tính khảo sát (Survey properties) và sau đó chọn biểu tượng Thiết lập tổng quát (General setting)
Hình 13 Thiết lập tổng quát khảo sát
2.2.4 Thêm người dùng cho khảo sát
Ngoài việc có admin, bạn có thể thêm người dùng để quản lý khảo sát bằng cách nhấn vào biểu tượng Thuộc tính khảo sát, sau đó chọn biểu tượng Quyền khảo sát.
Hình 14 Thiết lập quyền khảo sát
Hình 15 Chọn người dùng/ nhóm người dùng quản lý khảo sát
− Sau đó, phân quyền quản lý khảo sát cho người dùng/ nhóm người dùng mới thêm
Hình 16 Quản lý phân quyền người dùng
− Mỗi khảo sát phải chứa ít nhất một nhóm câu hỏi Để tạo một nhóm câu hỏi, ta chọn biểu tượng ở thanh công cụ khảo sát
− Tại đây ta điền thông tin cho trường bắt buộc Tiêu đề (Title), và trường thông tin mô tả cho nhóm câu hỏi đó
Hình 17 Tạo nhóm câu hỏi
Hình 18 Thêm tiêu đề và mô tả cho nhóm câu hỏi
− Hoặc có thể nhập một nhóm câu hỏi có sẵn ở định dạng *.lsg bằng cách chọn tab Nhập nhóm câu hỏi (Import question group)
Hình 19 Nhập một nhóm câu hỏi có sẵn
− Một nhóm câu hỏi sẽ có ít nhất một câu hỏi
Sau khi bạn đã thêm thành công một nhóm câu hỏi, hệ thống sẽ cho phép bạn tạo câu hỏi mới bằng cách chọn biểu tượng trên thanh công cụ của nhóm câu hỏi.
Hình 20 Thêm mới một câu hỏi
− Mỗi câu hỏi trong một nhóm sẽ có một Mã (Code) duy nhất, và không được bỏ trống
− Mã có thể bắt đầu bằng số hoặc ký tự
− Sau đó thêm câu hỏi vào trường Câu hỏi (Question)
Hình 21 Các trường cần thiết khi thêm mới một câu hỏi
− Có thể thêm trợ giúp cho câu hỏi ở trường Giúp đỡ (Help)
Hình 22 Các trường cần thiết khi thêm mới một câu hỏi (2)
− Sau đó chọn Loại câu hỏi (Question type) từ danh mục
− Có thể thay đổi nhóm cho câu hỏi ở trường nhóm câu hỏi (Question group)
− Trường Tính bắt buộc (Mandatory) quy định câu hỏi có bắt buộc phải trả lời hay không
Trường Relevance và Tính hợp lệ có thể để trống, vì hệ thống sẽ tự động cập nhật hai trường này khi điều kiện cho câu hỏi được thiết lập.
− Ngoài ra, có thể nhập một câu hỏi có sẵn ở định dạng *.lsq ở cuối trang như hình bên dưới
Hình 23 Nhập một câu hỏi có sẵn
Hệ thống câu hỏi trong Limesurvey
Điều kiện
Chương 2 Tổng quan về Limesurvey
LimeSurvey là một ứng dụng khảo sát trực tuyến mã nguồn mở miễn phí, được phát triển bằng ngôn ngữ PHP và hỗ trợ các cơ sở dữ liệu như MySQL, PostgreSQL và MSSQL Phần mềm này được phân phối theo giấy phép GNU General Public, cho phép người dùng tạo và thực hiện các bảng khảo sát trực tuyến thông qua giao diện web LimeSurvey giúp thu thập phản hồi, tạo số liệu thống kê và xuất dữ liệu kết quả để sử dụng trong các ứng dụng khác.
Limesurvey cho phép tạo khảo sát không giới hạn về số lượng và câu hỏi, hỗ trợ đa ngôn ngữ và quản lý người dùng hiệu quả Nền tảng này cung cấp 28 dạng câu hỏi khác nhau và trình soạn thảo WYSIWYG, cùng nhiều tính năng hữu ích khác.
2.2 Cách cài đặt và sử dụng
− Tải Limesurvey tại website: https://www.limesurvey.org/
− Giải nén và upload lên webserver
Để cấu hình phân quyền thư mục cho LimeSurvey, cần thiết lập quyền “Read & Write” cho thư mục “/limesurvey/tmp” và các thư mục con để hỗ trợ cho việc “imports” và “uploads” Đồng thời, cũng cần thiết lập quyền “Read & Write” cho thư mục “/limesurvey/upload” và các thư mục con để cho phép upload hình ảnh và media Ngoài ra, quyền “Read & Write” cũng phải được thiết lập cho thư mục “/limesurvey/application/config/” Cuối cùng, các tập tin trong thư mục này cần được thiết lập quyền “Read Only”.
− Chạy đường dẫn “[http://www.example.com]/limesurvey/admin” và làm theo
Hình 2 Màn hình đăng nhập
− Tên đăng nhập và mật khẩu lần đầu đăng nhập mặc định là: o Username: admin o Password: password
− Người dùng có thể thay đổi mật khẩu sau khi đăng nhập thành công Màn hình chính của Limesurvey sau khi đăng nhập thành công
Hình 3 Màn hình sau khi đăng nhập với quyền admin
− Limesurvey được tổ chức thành 3 thành phần
− Mỗi một khảo sát (Survey) phải chứa ít nhất một nhóm câu hỏi (Question group)
− Nhóm câu hỏi (Question groups) cho phép người dùng dễ dàng nhóm các câu hỏi liên quan lại với nhau
− Một nhóm câu hỏi phải chứa ít nhất một câu hỏi (question)
2.2.3 Cách tạo một khảo sát
− Để tạo một khảo sát, click chọn biểu tượng bên góc phải màn hình như bên dưới
Hình 5 Tạo mới một khảo sát
Trong tab Tổng quát (General) của việc tạo khảo sát, có hai trường bắt buộc cần điền là Ngôn ngữ cơ sở (base language) và Tiêu đề (title) Lưu ý rằng ngôn ngữ cơ sở chỉ được xác định lần đầu khi khảo sát được tạo và không thể thay đổi sau này.
Hình 6 Các trường bắt buộc khi tạo khảo sát
Các trường không bắt buộc trong khảo sát bao gồm: Trường Mô tả, nơi cung cấp giới thiệu ngắn gọn về khảo sát; Trường Đầu thư, hiển thị mục đích khảo sát ngay khi mở; Trường Cuối thư, thường là lời cảm ơn khi khảo sát kết thúc; và Trường Địa chỉ URL kết thúc, liên kết đến một website khác để người tham gia có thể tham khảo thêm thông tin sau khi hoàn tất khảo sát.
Ngoài tab Tổng quát, bạn có thể mở rộng cấu hình khảo sát thông qua các tab khác, bao gồm tab Trình diễn & Di chuyển, nơi cho phép bạn thiết lập cách chuyển trang và mẫu cho khảo sát.
Tab Trình diễn & di chuyển bao gồm Tab Publication & Access Control, cho phép cấu hình quyền truy cập khảo sát, thiết lập mã CAPTCHA, và xác định thời gian bắt đầu và kết thúc khảo sát Lưu ý rằng một khảo sát đã hết hạn không thể được kích hoạt lại; để kích hoạt lại, cần xuất khảo sát ra và nhập lại, sau đó có thể kích hoạt như một khảo sát mới.
Tab Quản lý thông báo & dữ liệu trong Hình 8 cho phép người dùng gửi thông báo qua email và lựa chọn thông tin cần lưu trữ cho từng khảo sát.
Tab Quản lý thông báo & dữ liệu bao gồm Tab Tokens, nơi người dùng có thể quản lý các token Các token này được sử dụng để gửi cho những người được chọn tham gia khảo sát.
Hình 10 Tab Tokens o Tab Nhập (Import): Cho phép nhập một khảo sát có sẵn theo định dạng
Tab Nhập (Import) và Tab Sao chép (Copy) cho phép người dùng sao chép một khảo sát để sử dụng lại, giúp phục hồi các khảo sát đã hết hạn mà không cần xuất (export) các khảo sát này ra trước.
Hình 12 Tab Sao chép (Copy)
− Sau khi cấu hình xong, chọn nút Lưu (Save) ở cuối màn hình
Khi khởi tạo một khảo sát, nếu chỉ thiết lập ở tab Tổng quát, người dùng vẫn có thể điều chỉnh các tab khác sau khi khảo sát đã được tạo, ngoại trừ tab Nhập.
Sao chép) bằng cách chọn biểu tượng Thuộc tính khảo sát (Survey properties) và sau đó chọn biểu tượng Thiết lập tổng quát (General setting)
Hình 13 Thiết lập tổng quát khảo sát
2.2.4 Thêm người dùng cho khảo sát
Ngoài việc chỉ định quản trị viên, bạn có thể thêm người dùng để quản lý khảo sát bằng cách nhấp vào biểu tượng Thuộc tính khảo sát, sau đó chọn biểu tượng Quyền khảo sát để thiết lập quyền truy cập.
Hình 14 Thiết lập quyền khảo sát
Hình 15 Chọn người dùng/ nhóm người dùng quản lý khảo sát
− Sau đó, phân quyền quản lý khảo sát cho người dùng/ nhóm người dùng mới thêm
Hình 16 Quản lý phân quyền người dùng
− Mỗi khảo sát phải chứa ít nhất một nhóm câu hỏi Để tạo một nhóm câu hỏi, ta chọn biểu tượng ở thanh công cụ khảo sát
− Tại đây ta điền thông tin cho trường bắt buộc Tiêu đề (Title), và trường thông tin mô tả cho nhóm câu hỏi đó
Hình 17 Tạo nhóm câu hỏi
Hình 18 Thêm tiêu đề và mô tả cho nhóm câu hỏi
− Hoặc có thể nhập một nhóm câu hỏi có sẵn ở định dạng *.lsg bằng cách chọn tab Nhập nhóm câu hỏi (Import question group)
Hình 19 Nhập một nhóm câu hỏi có sẵn
− Một nhóm câu hỏi sẽ có ít nhất một câu hỏi
Sau khi bạn đã thêm thành công một nhóm câu hỏi, hệ thống sẽ cho phép bạn tạo câu hỏi mới bằng cách nhấp vào biểu tượng trên thanh công cụ của nhóm câu hỏi.
Hình 20 Thêm mới một câu hỏi
− Mỗi câu hỏi trong một nhóm sẽ có một Mã (Code) duy nhất, và không được bỏ trống
− Mã có thể bắt đầu bằng số hoặc ký tự
− Sau đó thêm câu hỏi vào trường Câu hỏi (Question)
Hình 21 Các trường cần thiết khi thêm mới một câu hỏi
− Có thể thêm trợ giúp cho câu hỏi ở trường Giúp đỡ (Help)
Hình 22 Các trường cần thiết khi thêm mới một câu hỏi (2)
− Sau đó chọn Loại câu hỏi (Question type) từ danh mục
− Có thể thay đổi nhóm cho câu hỏi ở trường nhóm câu hỏi (Question group)
− Trường Tính bắt buộc (Mandatory) quy định câu hỏi có bắt buộc phải trả lời hay không
Các trường Relevance equation và Tính hợp lệ (Validation) có thể để trống, vì hệ thống sẽ tự động cập nhật hai trường này khi chúng ta thiết lập điều kiện cho câu hỏi.
− Ngoài ra, có thể nhập một câu hỏi có sẵn ở định dạng *.lsq ở cuối trang như hình bên dưới
Hình 23 Nhập một câu hỏi có sẵn
Chương 3 Hệ thống câu hỏi trong Limesurvey
3.1 Các dạng câu hỏi trong LimeSurvey
3.1.1 Câu hỏi dạng mảng – Arrays
− Câu hỏi dạng mảng cho phép tạo ra nhiều câu hỏi con (Subquestions) và các lựa chọn (Answers) để người dùng chọn trả lời
− Xem thêm mục 2.2 Các dạng câu hỏi con để biết cách tạo câu hỏi dạng mảng
3.1.1.2 M ả ng 5 ch ọ n l ự a – Array (5 point choice)
− Câu hỏi dạng mảng 5 chọn lựa cho phép tạo ra nhiều câu hỏi con
(Subquestions) và 5 lựa chọn (Answers) để người dùng chọn trả lời
− Ngoài ra, còn có lựa chọn No answer dành cho câu hỏi không bắt buộc phải trả lời
Hình 25 Mảng 5 chọn lựa (5 point choice) Subquestions
Hình 26 Mảng 10 chọn lựa (10 point choice)
3.1.1.4 M ả ng có/không/không ch ắ c – Array (Yes/No/Uncertain)
Câu hỏi dạng mảng có/không/không chắc cho phép người dùng tạo ra nhiều câu hỏi con (Subquestions) với 3 lựa chọn trả lời là có, không, hoặc không chắc.
− Lựa chọn No answer dành cho câu hỏi không bắt buộc phải trả lời
Hình 27 Mảng có/không/không chắc – Array (Yes/No/Uncertain)
3.1.1.5 M ả ng t ă ng/không đổ i/gi ả m – Array (Increase/Same/Descrease)
Cải tiến template
Giao diện
Chương 2 Tổng quan về Limesurvey
LimeSurvey là một ứng dụng khảo sát trực tuyến mã nguồn mở miễn phí, được phát triển bằng ngôn ngữ PHP và hỗ trợ các cơ sở dữ liệu như MySQL, PostgreSQL hoặc MSSQL Phần mềm này được phân phối theo giấy phép GNU General Public, cho phép người dùng tạo và thực hiện các bảng khảo sát trực tuyến thông qua giao diện web, thu thập phản hồi, tạo số liệu thống kê và xuất dữ liệu kết quả cho các ứng dụng khác.
Limesurvey cho phép người dùng thực hiện nhiều khảo sát đồng thời mà không bị giới hạn về số lượng câu hỏi Nền tảng này hỗ trợ đa ngôn ngữ, quản lý người dùng hiệu quả và cung cấp 28 dạng câu hỏi khác nhau Ngoài ra, Limesurvey còn tích hợp trình soạn thảo WYSIWUG và nhiều tính năng hữu ích khác.
2.2 Cách cài đặt và sử dụng
− Tải Limesurvey tại website: https://www.limesurvey.org/
− Giải nén và upload lên webserver
Để cấu hình phân quyền thư mục cho LimeSurvey, cần thiết lập quyền “Read & Write” cho thư mục “/limesurvey/tmp” và các thư mục con để hỗ trợ cho việc “imports” và “uploads” Đồng thời, cũng cần thiết lập quyền “Read & Write” cho thư mục “/limesurvey/upload” và các thư mục con để cho phép upload hình ảnh và media Ngoài ra, quyền “Read & Write” cũng cần được thiết lập cho thư mục “/limesurvey/application/config/” Cuối cùng, các tập tin trong thư mục cần được thiết lập quyền “Read Only”.
− Chạy đường dẫn “[http://www.example.com]/limesurvey/admin” và làm theo
Hình 2 Màn hình đăng nhập
− Tên đăng nhập và mật khẩu lần đầu đăng nhập mặc định là: o Username: admin o Password: password
− Người dùng có thể thay đổi mật khẩu sau khi đăng nhập thành công Màn hình chính của Limesurvey sau khi đăng nhập thành công
Hình 3 Màn hình sau khi đăng nhập với quyền admin
− Limesurvey được tổ chức thành 3 thành phần
− Mỗi một khảo sát (Survey) phải chứa ít nhất một nhóm câu hỏi (Question group)
− Nhóm câu hỏi (Question groups) cho phép người dùng dễ dàng nhóm các câu hỏi liên quan lại với nhau
− Một nhóm câu hỏi phải chứa ít nhất một câu hỏi (question)
2.2.3 Cách tạo một khảo sát
− Để tạo một khảo sát, click chọn biểu tượng bên góc phải màn hình như bên dưới
Hình 5 Tạo mới một khảo sát
Trong tab Tổng quát, khi tạo khảo sát, có hai trường bắt buộc cần điền là Ngôn ngữ cơ sở và Tiêu đề Lưu ý rằng ngôn ngữ cơ sở chỉ được xác định một lần duy nhất khi khởi tạo khảo sát và không thể thay đổi sau đó.
Hình 6 Các trường bắt buộc khi tạo khảo sát
Các trường không bắt buộc trong khảo sát bao gồm: Trường Mô tả, nơi giới thiệu ngắn gọn về khảo sát; Trường Đầu thư, hiển thị đầu tiên và mô tả mục đích khảo sát; Trường Cuối thư, thường là lời cảm ơn khi khảo sát kết thúc; và Trường Địa chỉ URL kết thúc, cung cấp liên kết tham khảo cho người khảo sát sau khi hoàn tất Thông tin về liên kết có thể được mô tả ngắn gọn trong trường mô tả.
Ngoài tab Tổng quát, bạn có thể mở rộng cấu hình khảo sát thông qua các tab khác, bao gồm tab Trình diễn & di chuyển, nơi cho phép bạn cấu hình cách chuyển trang và chọn template cho khảo sát.
Tab Trình diễn & di chuyển bao gồm Tab Publication & Access Control, cho phép cấu hình quyền truy cập khảo sát, thiết lập mã CAPTCHA và xác định thời gian bắt đầu và kết thúc của khảo sát Lưu ý rằng một khảo sát hết hạn sẽ không thể được kích hoạt lại; để khôi phục khảo sát, cần phải xuất khảo sát ra và sau đó nhập lại, cho phép kích hoạt như một khảo sát mới.
Tab Quản lý thông báo & dữ liệu cho phép người dùng gửi thông báo qua email và lựa chọn thông tin cần lưu trữ cho từng khảo sát.
Tab Quản lý thông báo & dữ liệu bao gồm Tab Tokens, nơi người dùng có thể quản lý các token được sử dụng để gửi khảo sát đến những người được chọn.
Hình 10 Tab Tokens o Tab Nhập (Import): Cho phép nhập một khảo sát có sẵn theo định dạng
Tab Nhập (Import) và Tab Sao chép (Copy) cho phép người dùng sao chép một khảo sát để sử dụng lại Phương pháp này giúp phục hồi các khảo sát đã hết hạn mà không cần phải xuất (export) các khảo sát đó ra trước.
Hình 12 Tab Sao chép (Copy)
− Sau khi cấu hình xong, chọn nút Lưu (Save) ở cuối màn hình
Khi khởi tạo một khảo sát, nếu chỉ thiết lập ở tab Tổng quát, người dùng vẫn có khả năng điều chỉnh các tab khác sau khi khảo sát đã được tạo, trừ tab Nhập.
Sao chép) bằng cách chọn biểu tượng Thuộc tính khảo sát (Survey properties) và sau đó chọn biểu tượng Thiết lập tổng quát (General setting)
Hình 13 Thiết lập tổng quát khảo sát
2.2.4 Thêm người dùng cho khảo sát
Ngoài việc chỉ định admin, bạn có thể thêm người dùng để quản lý khảo sát bằng cách nhấn vào biểu tượng Thuộc tính khảo sát và sau đó chọn biểu tượng Quyền khảo sát.
Hình 14 Thiết lập quyền khảo sát
Hình 15 Chọn người dùng/ nhóm người dùng quản lý khảo sát
− Sau đó, phân quyền quản lý khảo sát cho người dùng/ nhóm người dùng mới thêm
Hình 16 Quản lý phân quyền người dùng
− Mỗi khảo sát phải chứa ít nhất một nhóm câu hỏi Để tạo một nhóm câu hỏi, ta chọn biểu tượng ở thanh công cụ khảo sát
− Tại đây ta điền thông tin cho trường bắt buộc Tiêu đề (Title), và trường thông tin mô tả cho nhóm câu hỏi đó
Hình 17 Tạo nhóm câu hỏi
Hình 18 Thêm tiêu đề và mô tả cho nhóm câu hỏi
− Hoặc có thể nhập một nhóm câu hỏi có sẵn ở định dạng *.lsg bằng cách chọn tab Nhập nhóm câu hỏi (Import question group)
Hình 19 Nhập một nhóm câu hỏi có sẵn
− Một nhóm câu hỏi sẽ có ít nhất một câu hỏi
Sau khi bạn đã thêm một nhóm câu hỏi thành công, hệ thống sẽ cho phép bạn tạo câu hỏi mới bằng cách nhấn vào biểu tượng trên thanh công cụ của nhóm câu hỏi.
Hình 20 Thêm mới một câu hỏi
− Mỗi câu hỏi trong một nhóm sẽ có một Mã (Code) duy nhất, và không được bỏ trống
− Mã có thể bắt đầu bằng số hoặc ký tự
− Sau đó thêm câu hỏi vào trường Câu hỏi (Question)
Hình 21 Các trường cần thiết khi thêm mới một câu hỏi
− Có thể thêm trợ giúp cho câu hỏi ở trường Giúp đỡ (Help)
Hình 22 Các trường cần thiết khi thêm mới một câu hỏi (2)
− Sau đó chọn Loại câu hỏi (Question type) từ danh mục
− Có thể thay đổi nhóm cho câu hỏi ở trường nhóm câu hỏi (Question group)
− Trường Tính bắt buộc (Mandatory) quy định câu hỏi có bắt buộc phải trả lời hay không
Trường Relevance và Tính hợp lệ có thể để trống, vì hệ thống sẽ tự động cập nhật hai trường này khi chúng ta thiết lập điều kiện cho câu hỏi.
− Ngoài ra, có thể nhập một câu hỏi có sẵn ở định dạng *.lsq ở cuối trang như hình bên dưới
Hình 23 Nhập một câu hỏi có sẵn
Chương 3 Hệ thống câu hỏi trong Limesurvey
3.1 Các dạng câu hỏi trong LimeSurvey
3.1.1 Câu hỏi dạng mảng – Arrays
− Câu hỏi dạng mảng cho phép tạo ra nhiều câu hỏi con (Subquestions) và các lựa chọn (Answers) để người dùng chọn trả lời
− Xem thêm mục 2.2 Các dạng câu hỏi con để biết cách tạo câu hỏi dạng mảng
3.1.1.2 M ả ng 5 ch ọ n l ự a – Array (5 point choice)
− Câu hỏi dạng mảng 5 chọn lựa cho phép tạo ra nhiều câu hỏi con
(Subquestions) và 5 lựa chọn (Answers) để người dùng chọn trả lời
− Ngoài ra, còn có lựa chọn No answer dành cho câu hỏi không bắt buộc phải trả lời
Hình 25 Mảng 5 chọn lựa (5 point choice) Subquestions
Hình 26 Mảng 10 chọn lựa (10 point choice)
3.1.1.4 M ả ng có/không/không ch ắ c – Array (Yes/No/Uncertain)
Câu hỏi dạng mảng có/không/không chắc cho phép người dùng tạo ra nhiều câu hỏi con với ba lựa chọn trả lời: có, không, hoặc không chắc.
− Lựa chọn No answer dành cho câu hỏi không bắt buộc phải trả lời
Hình 27 Mảng có/không/không chắc – Array (Yes/No/Uncertain)
3.1.1.5 M ả ng t ă ng/không đổ i/gi ả m – Array (Increase/Same/Descrease)