Phần mở đầu Chƣơng 1: Tổng quan 1. Hệ thống điều tra khảo sát trực tuyến Phần này ta đi giới thiệu về khảo sát trực tuyến, ứng dụng của khảo sát trực tuyến, vì sao chọn lựa hệ thống khảo sát trực tuyến Limesurvey. Tổng quan về Limesurvey Phần này tìm hiểu về hệ thống Limesurvey, các chức năng chính mà hệ thống Limesurvey hỗ trợ. Các dạng câu hỏi của Limesurvey và lý do chọn hệ thống Limesurvey.
Chƣơng 2: Một số chức năng bổ sung cho hệ thống Limesurvey 2. Công cụ chuẩn hóa dữ liệu câu hỏi Phần này nêu đƣợc về đặc tả QTI, các dạng câu hỏi trong QTI và giải pháp, các thành phần của bộ dữ liệu câu hỏi. Chức năng khảo sát tích điểm Phần này nêu đƣợc vì sao xây dựng module khảo sát tích điểm thƣởng và cơ chế của chức năng khảo sát tích điểm trong hệ thống. Chức năng xác thực ngƣời dùng qua LDAP Phần này tập trung tìm hiểu, nghiên cứu về phƣơng thức hoạt động của LDAP, các thao tác của giao thức LDAP, các mô hình trong LDAP, và xác thực ngƣời dùng trong LDAP.
Chƣơng 3: Chƣơng trình thử nghiệm 3. Bài toán Phần này nêu đƣợc bài toán khảo sát trực tuyến. Chƣơng trình 3. Phân tích, thiết kế 3.
Cài đặt Phần kết luận: Tóm tắt các kết quả đạt đƣợc, hƣớng phát triển tiếp theo. Số hóa bởi Trung tâm Học liệu http://www.vn/ 12 CHƢƠNG 1 TỔNG QUAN Chương này trình bày mục tiêu 1 của luận văn là: Tìm hiểu về khảo sát trực tuyến và ứng dụng của khảo sát trực tuyến trong việc khảo sát thông tin của các cơ quan, doanh nghiệp, tổ chức, tìm hiểu hệ thống khảo sát trực tuyến Limesurvey và các chức năng chính hệ thống, tạo câu hỏi cho một cuộc khảo sát. Từ đó, đưa ra được các vấn đề cần bổ sung cho hệ thống khảo sát trực tuyến mới. Hệ thống điều tra khảo sát trực tuyến Điều tra, khảo sát trực tuyến là hoạt động đƣợc thực hiện trên mạng Internet nhằm đánh giá hay thu thập thông tin từ đó đƣa ra những nhận định, điều chỉnh quyết sách, chiến lƣợc phát triển một cách phù hợp với yêu cầu của ngƣời dùng: thông tin sản phẩm, thông tin về mức độ hài lòng của ngƣời dùng về sản phẩm, điều tra thị trƣờng, tổ chức các bài thi sát hạch trực tuyến.
Các cuộc điều tra, khảo sát trực tuyến thƣờng hƣớng tới một mục tiêu cụ thể, tiết kiệm tối đa thời gian, kinh phí thực hiện, không giới hạn số lƣợng ngƣời tham gia khảo sát so với các cuộc khảo sát thông thƣờng. Với tốc độ phát triển Internet nhƣ hiện nay, việc thực hiện một cuộc khảo sát, điều tra trực tuyến ngày càng đƣợc thực hiện một cách đơn giản, rộng rãi, thuận tiện cho ngƣời tham gia đánh giá, khảo sát trực tuyến với chất lƣợng khảo sát ngày càng đƣợc nâng cao và đáng tin cậy. Tuy nhiên việc điều tra, khảo sát trực tuyến còn gặp nhiều khó khăn: tối ƣu hóa câu hỏi điều tra, nâng cao chất lƣợng của các cuộc khảo sát, mức độ hoàn thành trả lời các câu hỏi mà cuộc điều tra đặt ra với ngƣời tham gia khảo sát. Số hóa bởi Trung tâm Học liệu http://www.vn/ 13 Để khắc phục những tồn tại này, các công ty, website khi tổ chức khảo sát trực tuyến đã tối ƣu hóa các câu hỏi điều tra, trích một phần lợi nhuận để trả chi phí hay gắn với một quyền lợi khác nhằm khuyến khích ngƣời tham gia khảo sát thực hiện đầy đủ, chính xác, góp phần nâng cao hơn nữa chất lƣợng của các cuộc điều tra, khảo sát.
Tổng quan về hệ thống Limesurvey 1. Giới thiệu về Limesurvey LimeSurvey là một ứng dụng khảo sát trực tuyến mã nguồn mở đƣợc viết bằng PHP và sử dụng cơ sở dữ liệu MySQL, PostgreSQL hoặc MSSQL database. Đƣợc thiết kế thân thiện với ngƣời dùng, cho phép phát triển và công bố khảo sát, thu thập các câu trả lời mà không cần phải viết mã. LimeSurvey là một ứng dụng web đƣợc cài đặt vào máy chủ của ngƣời dùng.
Sau khi cài đặt ngƣời dùng có thể quản lý LimeSurvey từ giao diện web. Ngƣời dùng có thể sử dụng dạng câu hỏi kiểu văn bản và tin nhắn, ảnh và video đƣợc tích hợp vào khảo sát. Bố cục và thiết kế của phiếu khảo sát đƣợc thay đổi bằng cách sửa đổi khôn mẫu. Khuôn mẫu đƣợc thay đổi trong trình soạn thảo WYSIWYG HTML.
Thêm vào đó, khuôn mẫu có thể đƣợc nhập vào hay xuất ra thông qua trình soạn thảo mẫu. Sau khi khảo sát đƣợc tạo, ngƣời dùng có thể kích hoạt nó, làm cho nó sẵn sàng cho ngƣời trả lời đƣợc xem và trả lời. Tƣơng tự nhƣ vậy, các câu hỏi cũng có thể đƣợc nhập vào hay xuất ra thông qua giao diện trình soạn thảo. LimeSurvey không giới hạn về số lƣợng các phiếu khảo sát ngƣời dùng tạo ra, cũng không giới hạn số ngƣời trả lời.
Về mặt kĩ thuật hay thực tế cũng không có giới hạn về số lƣợng câu hỏi mà mỗi khảo sát có thể có. Câu hỏi đƣợc thêm vào trong nhóm. Các câu hỏi trong mỗi nhóm đƣợc tổ chức trên cùng một trang. Các cuộc điều tra có thể bao gồm một loạt các dạng câu hỏi mà phải mất rất nhiều định dạng phản ứng, Số hóa bởi Trung tâm Học liệu http://www.vn/ 14 bao gồm nhiều lựa chọn,nhập văn bản, danh sách thả xuống, nhập vào số, nhập vào thanh trƣợt, và có/không.
Các câu hỏi có thể đƣợc sắp xếp một mảng hai chiều, với các tùy chọn cùng một trục dựa trên các câu hỏi trên trục khác. Câu hỏi có thể phụ thuộc vào kết quả của câu hỏi khác. LimeSurvey cũng cung cấp một số tính năng tiên tiến khác. Nó cung cấp thống kê kết quả khảo sát có bản.
Khảo sát có thể đƣợc truy cập công cộng hoặc quản lý chặt chẽ qua việc sử dụng thẻ chỉ đƣợc cung cấp cho ngƣời đƣợc lựa chọn tham dự. Thêm vào đó, ngƣời tham dự có thể ẩn danh hoặc LimeSurvey có thể lần theo địa chỉ của ngƣời tham dự. LimeSurvey sử dung bộ kí tự UTF-8 để có thể hiển thị tất cả các ngôn ngữ. LimeSurvey hỗ trợ 60 ngôn ngữ và tiếng địa phƣơng.
Ứng dụng của Limesurvey LimeSurvey đƣợc sử dụng bởi một số tổ chức đáng chú ý, chẳng hạn nhƣ Chính phủ Nhà nƣớc ÁoVorarlberg, ArsElectronica, và một số tổ chức nguồn mở nhƣ OpenOffice.org, Ubuntu và GNOME. LimeSurvey cũng đƣợc sử dụng bởi nhiều tổ chức giáo dục trên toàn thế giới. LimeSurvey có rất nhiều ứng dụng. Cho phép ngƣời dùng tạo và tổ chức khảo sát chất lƣợng cao, lý tƣởng cho mục đích thu thập dữ liệu, có thể đƣợc sử dụng trong nhiều lĩnh vực khác nhau để thu thập dữ liệu từ khách hàng và nhân viên.
- Khảo sát thị trƣờng. - Kiểm tra tâm lý. - Khảo sát sự hài lòng của khách hàng sau khi mua từ một cửa hàng trực tuyến. - Tổng thu thập dữ liệu ví dụ nhƣ điện thoại tại các trung tâm cuộc gọi.
- Kiểm tra trình độ ứng viên. - Mẫu đơn đặt hàng cho mẫu sản phẩm. Số hóa bởi Trung tâm Học liệu http://www.vn/ 15 - Kiểm tra lý thuyết cho trƣờng dạy lái xe. - Nhận xét về các bài giảng… 1.
Vì sao chọn lựa hệ thống mã nguồn mở khảo sát trực tuyến Limesurvey Ƣu điểm của hệ thống Limesurvey: - Mã nguồn mở là mã nguồn đƣợc công bố rộng rãi, bất kỳ cá nhân hay tổ chức nào cũng có thể sử dụng, nghiên cứu, thay đổi, cải tiến phần mềm, phân phối phần mềm ở dạng chƣa thay đổi hoặc đã thay đổi mã nguồn. - Mã nguồn mở đã trở thành một thuật ngữ trong công nghệ phần mềm. làm thay đổi sự phát triển của công nghệ phần mềm, ngƣời sử dụng có thể thay đổi tùy theo mục đích yêu cầu, cũng nhƣ có thể bổ sung các tiện ích mới thuận tiện hơn và gửi cho những ngƣời quan tâm cùng sử dụng thông qua đánh giá của cộng đồng. - Sử dụng mã nguồn mở, và do đó dễ tùy biến sao cho phù hợp với mục đích sở dụng mà đặc biệt là miễn phí.
Đồng thời, khi sử dụng công nghệ mã nguồn mở chúng ta sẽ không phải chạy theo công ty sản xuất ứng dụng mỗi khi họ thay đổi công nghệ. Với mô hình nhƣ Limesurvey cho phép bạn trao đổi với chính cộng đồng phát triển phần mềm, góp ý kiến và yêu cầu chỉnh sửa nếu có ý tƣởng hay. - Hệ thống Limesurvey là một phần mềm mã nguồn mở, do đó khi sử dụng Limesurvey ngƣời dùng không phải trả phí, dễ cải tiến những ý tƣởng, phƣơng pháp mới, công nghệ mới theo yêu cầu mà không phải chạy theo công ty sản xuất phần mềm. - Các tính năng của hệ thống Limesurvey rất đa dạng và phong phú, nổi bật.
Nó chứa gần nhƣ mọi thứ mà ngƣời sử dụng cần để thực hiện một cuộc khảo sát: không giới hạn số lƣợng cuộc khảo sát trong cùng một khoảng thời gian, không giới hạn bởi số lƣợng câu hỏi trong một cuộc khảo sát (chỉ giới Số hóa bởi Trung tâm Học liệu http://www.vn/ 16 hạn bởi cơ sở dữ liệu của bạn), không giới hạn số lƣợng ngƣời tham gia khảo sát, khảo sát với đa ngôn ngữ, quản lý ngƣời dùng, có hơn 28 loại câu hỏi khác nhau để hỗ trợ tạo khảo sát, hỗ trợ trình soạn thảo WYSIWYG HTML… 1. Hạn chế của hệ thống Limesurvey Mặc dù trên hệ thống khảo sát Limesurvey cung cấp đầy đủ, trực quan, phong phú các dạng câu hỏi cho ngƣời sử dụng có thể tạo một cuộc khảo sát. Tuy nhiên hệ thống cũng bộc lộ các hạn chế sau: - Thứ nhất, công cụ tạo câu hỏi khảo sát của Limesurvey yêu cầu ngƣời sử dụng cần thao tác trực tiếp với từng câu hỏi trên hệ thống khiến cho việc tạo câu hỏi khảo sát chậm, tốn nhiều thời gian. - Thứ hai, với cách tạo trực tiếp trên hệ thống ngƣời sử dụng cần phải duy trì kết nối mạng internet ổn định với server để cập nhật dữ liệu làm tăng nguy cơ mất mát dữ liệu nếu kết nối không ổn định, làm giảm khả năng làm việc offline của ngƣời sử dụng.
- Thứ ba, trong thực tế ngƣời tham gia cuộc khảo sát đó có thể hoàn thành hay không hoàn thành các câu hỏi. Điều này đã làm giảm đáng kể lƣợng thông tin cần thu thập, chất lƣợng khảo sát không cao. Các chức năng chính của Limesurvey hỗ trợ 1. Các chức năng chính của Limesurvey Limesurvey có thể thiết kế theo kiểu Modul, ngƣời sử dụng có thể dễ dàng bổ sung hoặc bớt đi các thành phần ở trong nó.
Các chức năng chính mà Limesurvey hỗ trợ là: Chức năng thiết lập chung hệ thống: chức năng này chỉ có sẵn cho ngƣời dùng với quyền quản trị viên.