Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

150 677 1
Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu tham khảo công nghệ thông tin Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM SINH VIÊN THỰC HIỆN ƒ MAI HẢI THANH ƒ ĐÀO PHƯƠNG THÚY 0112113 0112448 TÌM HIỂU VÀ XÂY DỰNG HỆ THỐNG FRAMEWORK HỖ TRỢ CÁC HÌNH THỨC TRẮC NGHIỆM LUẬN VĂN CỬ NHÂN TIN HỌC Tp.HCM, 2005 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM SINH VIÊN THỰC HIỆN ƒ MAI HẢI THANH ƒ ĐÀO PHƯƠNG THÚY 0112113 0112448 TÌM HIỂU VÀ XÂY DỰNG HỆ THỐNG FRAMEWORK HỖ TRỢ CÁC HÌNH THỨC TRẮC NGHIỆM GIẢNG VIÊN HƯỚNG DẪN ThS TRẦN MINH TRIẾT ThS NGUYỄN TẤN TRẦN MINH KHANG Tp.HCM, 2005 LỜI CÁM ƠN Chúng em xin chân thành cám ơn Khoa Công Nghệ Thông Tin, trường Đại Học Khoa Học Tự Nhiên TpHCM tạo điều kiện tốt cho chúng em thực đề tài luận văn tốt nghiệp Chúng em xin chân thành cám ơn Thầy Trần Minh Triết Thầy Nguyễn Tấn Trần Minh Khang tận tình hướng dẫn, bảo chúng em suốt thời gian thực đề tài Chúng em xin chân thành cám ơn q Thầy Cơ Khoa tận tình giảng dạy, trang bị cho chúng em kiến thức quý báu năm học vừa qua Chúng xin nói lên lịng biết ơn sâu sắc Ơng Bà, Cha Mẹ chăm sóc, ni dạy chúng thành người Xin chân thành cám ơn anh chị bạn bè ủng hộ, giúp đỡ động viên chúng em thời gian học tập nghiên cứu Mặc dù chúng em cố gắng hoàn thành luận văn phạm vi khả cho phép chắn không tránh khỏi thiếu sót Chúng em kính mong nhận cảm thơng tận tình bảo q Thầy Cơ bạn Sinh viên thực hiện, Mai Hải Thanh & Đào Phương Thúy 07/2005 MỤC LỤC Trang MỤC LỤC i DANH SÁCH CÁC HÌNH .v DANH SÁCH CÁC BẢNG ix Chương Tổng quan 1.1 Xu hướng chung 1.2 Hình thức thi trắc nghiệm 1.3 Lý mục tiêu đề tài 1.4 Cấu trúc báo cáo: Chương Chuẩn, chuẩn trắc nghiệm đặc tả IMSQTI .5 2.1 Chuẩn chuẩn trắc nghiệm .5 2.1.1 Giới thiệu chung 2.1.2 Tổ chức IMS .6 2.2 Đặc tả IMSQTI (Question and Test Interoperability) .11 2.2.1 Lịch sử phiên bản: .11 2.2.2 Mục đích thiết kế .11 2.2.3 Cấu trúc tổ chức thi câu hỏi 13 Chương Phân loại câu hỏi trắc nghiệm 15 3.1 Sơ đồ lớp interaction 15 3.1.1 interaction 15 3.1.2 inlineInteraction 15 3.1.3 blockInteraction .16 3.2 Sơ đồ lớp choice .16 3.3 Các loại câu hỏi phân loại theo interaction 17 3.3.1 choiceInteraction .17 3.3.2 orderInteraction 18 3.3.3 associateInteraction 18 3.3.4 matchInteraction 19 3.3.5 gapMatchInteraction 19 3.3.6 inlineChoiceInteraction .20 3.3.7 textEntryInteraction 20 3.3.8 extendedTextInteraction 21 3.3.9 hottextInteraction 21 i 3.3.10 3.3.11 3.3.12 3.3.13 3.3.14 3.3.15 3.3.16 3.3.17 3.3.18 3.3.19 hotspotInteraction 22 selectPointInteraction 23 graphicOrderInteraction 24 graphicAssociateInteraction 25 graphicGapMatchInteraction 26 positionObjectInteraction 26 sliderInteraction .27 drawingInteraction 27 uploadInteraction .27 customInteraction 27 Chương Kiến trúc chung phần mềm 28 4.1 Phát biểu toán: 28 4.2 Mơ hình kiến trúc tổ chức hoạt động 30 4.2.1 Engine .30 4.2.2 ETSONLINE 36 4.2.3 ETSClient 45 4.2.4 InteractionDefinition 49 4.2.5 ImportExportEngine 50 4.2.6 QuestionsPlugins .50 4.2.7 UserInterfacePlugins 50 4.2.8 ETSPluginService .50 4.2.9 HelpCenter 51 4.3 Thiết kế liệu 53 4.3.1 Lược đồ bảng liệu 53 4.3.2 Danh sách chức bảng liệu 53 Chương 5.1 Module quản lý 55 Đặc tả yêu cầu chức module quản lý 55 5.2 Mơ hình Use-Case .56 5.2.1 Lược đồ mơ hình Use-Case 56 5.2.2 Đặc tả số Use-Case 58 5.3 Các lược đồ 64 5.3.1 Lược đồ “CreateFolder”: .64 5.3.2 Lược đồ “ChangeRole”: 65 5.3.3 Lược đồ “CreateMember”: 65 5.3.4 Lược đồ “UpdateDataFromWin”: .66 5.3.5 Lược đồ “ExportToMSWord”: .66 5.4 Các hình giao diện hướng dẫn sử dụng 67 5.4.1 Chức quản lý câu hỏi 67 5.4.2 Chức quản lý đề thi 69 5.4.3 Chức quản lý thành viên 71 5.4.4 Chức quản lý ngân hàng câu hỏi, ngân hàng đề thi 75 ii Chương 6.1 Module soạn thảo 78 Đặc tả yêu cầu chức module soạn thảo .78 6.2 Mơ hình Use-Case .78 6.2.1 Lược đồ mơ hình Use-Case 78 6.2.2 Đặc tả số Use-Case 79 6.3 Các lược đồ 86 6.3.1 Lược đồ “CreateQuestion” 86 6.3.2 Lược đồ “ImportQuestionFromMSWord” 87 6.4 Các hình giao diện hướng dẫn sử dụng 87 6.4.1 Chức “Soạn thảo nội dung câu hỏi” 87 6.4.2 Chức “Import danh sách câu hỏi từ MS Word” .91 6.4.3 Chức “Soạn thảo thông tin section” 92 6.4.4 Chức “Biên tập nội dung section” 94 6.4.5 Chức “Soạn thảo thông tin đề thi” 97 6.4.6 Chức “Biên tập nội dung đề thi” 99 Chương Module plugin 101 7.1 Mục đích vị trí plugin hệ thống 101 7.2 Tổ chức plugin câu hỏi 102 7.3 Plugin template đề thi 104 7.3.1 Các bước để tạo template .104 7.3.2 Hình ảnh giao diện: 105 7.4 Plugin thành phần giao diện 108 Chương 8.1 Module tổ chức thi cử 111 Đặc tả yêu cầu chức module tổ chức thi cử .111 8.2 Mơ hình Use-Case 111 8.2.1 Lược đồ mơ hình Use-Case 111 8.2.2 Đặc tả số Use-Case 112 8.3 Các lược đồ .117 8.3.1 Lược đồ “DoTest” .117 8.3.2 Lược đồ “RequestResult” 118 8.3.3 Lược đồ “ViewMemberResults” .118 8.4 Giao diện hướng dẫn sử dụng 118 8.4.1 Sơ đồ hình giao diện 118 8.4.2 Chức thi 118 8.4.3 Chức tra cứu danh sách thí sinh kết thi .119 Chương Các kỹ thuật bổ sung 122 9.1 Kỹ thuật thiết kế web application linh động load động user control 122 9.2 Kỹ thuật automation Microsoft Word 124 iii 9.2.1 9.2.2 9.2.3 9.2.4 Giới thiệu .124 Các đối tượng MS Word 124 Ngôn ngữ VBA (Microsoft Visual Basic for Applications) 125 Ứng dụng hệ thống 128 Chương 10 Tổng kết 132 10.1 Kết luận 132 10.2 Hướng phát triển 132 Phuï luïc A - Export database theo đặc tả IMSQTI 133 Phuï luïc B - Phần lưu trữ XML số dạng câu hỏi đặc tả IMSQTI 135 TÀI LIỆU THAM KHẢO 138 iv DANH SÁCH CÁC HÌNH Hình 1-1 Logo ETS Hình 1-2 Logo ETS-TOEFL Hình 1-3 Logo MCAD - Microsoft Hình 1-4 Logo MCDBA - Microsoft Hình 2-1 Logo tổ chức IMS Hình 2-2 Vai trị thành phần tham gia hệ thống sử dụng đặc tả IMSQTI .12 Hình 2-3 Cấu trúc thi đặc tả IMSQTI 13 Hình 3-1 Sơ đồ lớp interaction 15 Hình 3-2 Sơ đồ lớp inlineInteraction 15 Hình 3-3 Sơ đồ lớp blockInteraction 16 Hình 3-4 Sơ đồ lớp choice 16 Hình 3-5 Câu hỏi choiceInteraction với lựa chọn 17 Hình 3-6 Câu hỏi choiceInteraction với nhiều lựa chọn 17 Hình 3-7 Câu hỏi orderInteraction .18 Hình 3-8 Câu hỏi associateInteraction .18 Hình 3-9 Câu hỏi matchInteraction .19 Hình 3-10 Câu hỏi gapMatchInteraction .19 Hình 3-11 Câu hỏi inlineChoiceInteraction .20 Hình 3-12 Câu hỏi loại textEntryInteraction .20 Hình 3-13 Câu hỏi extendedTextInteraction .21 Hình 3-14 Câu hỏi hottextInteraction 21 Hình 3-15 Câu hỏi hotspotInteraction 22 Hình 3-16 Câu hỏi selectPointInteraction 23 Hình 3-17 Câu hỏi graphicOrderInteraction 24 Hình 3-18 Câu hỏi graphicAssociateInteraction 25 Hình 3-19 Câu hỏi graphicGapMatchInteraction 26 Hình 3-20 Câu hỏi positionObjectInteraction 26 Hình 3-21 Câu hỏi sliderInteraction 27 Hình 4-1 Mơ hình kiến trúc tổ chức 30 Hình 4-2 Mối quan hệ Engine component khác .31 Hình 4-3 Sơ đồ tổ chức Engine .32 v Hình 4-4 Sơ đồ lớp phần ETSEngineBasicObject Engine 33 Hình 4-5 Sơ đồ lớp phần IMSQTIBasicObject Engine .34 Hình 4-6 Sơ đồ lớp phần ETSEngineControllerObject Engine 34 Hình 4-7 Sơ đồ lớp phần ETSEngineDBManager .35 Hình 4-8 Sơ đồ tổ chức ứng dụng ETSONLINE .36 Hình 4-9 Sơ đồ tổ chức lớp ETSONLINE 37 Hình 4-10 Trang chủ ETSONLINE 38 Hình 4-11 Phân cấp quản lý theo cấu trúc 39 Hình 4-12 Trang quản lý ETSONLINE 39 Hình 4-13 Demo chức soạn thảo câu hỏi 40 Hình 4-14 Kết thi truyền XML 41 Hình 4-15 Sơ đồ tổ chức ứng dụng ETSClient 46 Hình 4-16 Sơ đồ tổ chức lớp ETSClient 47 Hình 4-17 Sơ đồ tổ chức InteractionDefinition 49 Hình 4-18 Sơ đồ tổ chức lớp InteractionDefinition 49 Hình 4-19 Sơ đồ tổ chức HelpCenter 51 Hình 4-20 HelpCenterMenu 51 Hình 4-21 Liên hệ tác giả 52 Hình 4-22 Hướng dẫn sử dụng ETSONLINE .52 Hình 4-23 Sơ đồ bảng liệu .53 Hình 4-24 Danh sách bảng liệu 54 Hình 5-1 Mơ hình Use-Case module quản lý 56 Hình 5-2 Quản lý danh sách câu hỏi web 67 Hình 5-3 Xem thông tin thống kê câu hỏi 68 Hình 5-4 Quản lý danh sách câu hỏi windows .68 Hình 5-5 Quản lý danh sách thi web 69 Hình 5-6 Kết xuất đề thi file Word 70 Hình 5-7 Xem thơng tin thống kê thi .71 Hình 5-8 Quản lý danh sách thành viên web 72 Hình 5-9 Xem hồ sơ thành viên 72 Hình 5-10 Import danh sách sinh viên từ file Excel 73 Hình 5-11 Di chuyển thành viên chọn .73 vi Hình 5-12 Xem thơng tin thống kê tình hình trả lời câu hỏi sinh viên 74 Hình 5-13 Quản lý danh sách thành viên windows 75 Hình 5-14 Quản lý kho câu hỏi, kho thi, thành viên, cấu trúc section 76 Hình 5-15 Cấu trúc lại quan hệ thư mục .76 Hình 5-16 Các chức thư mục windows 77 Hình 6-1 Sơ đồ Use-Case module soạn thảo .78 Hình 6-2 Chọn loại câu hỏi web 87 Hình 6-3 Soạn thảo nội dung câu hỏi 88 Hình 6-4 Menu tạo câu hỏi windows 89 Hình 6-5 Context Menu tạo câu hỏi windows 89 Hình 6-6 Danh sách loại câu hỏi ứng dụng windows 90 Hình 6-7 Import danh sách câu hỏi từ MS Word 91 Hình 6-8 Soạn thảo section web 92 Hình 6-9 Soạn section windows 93 Hình 6-10 Chọn trực tiếp câu hỏi cho section web 94 Hình 6-11 Chọn trực tiếp câu hỏi cho section windows .95 Hình 6-12 Chọn kho câu hỏi cho section windows 96 Hình 6-13 Soạn thảo đề thi web 97 Hình 6-14 Soạn thảo đề thi windows 98 Hình 6-15 Chọn section cho thi web 99 Hình 6-16 Chọn section cho thi windows 100 Hình 7-1 Minh họa plugin 101 Hình 7-2 Tổ chức câu hỏi 103 Hình 7-3 Template mặc định thi 105 Hình 7-4 Template smoke skin 106 Hình 7-5 Template wave skin 107 Hình 7-6 Chỉnh sửa cấu hình giao diện .108 Hình 7-7 Plugin cột trái .109 Hình 7-8 Plugin cột phải 109 Hình 7-9 Các plugin hiển thị theo lựa chọn người dùng 110 Hình 8-1 Sơ đồ Use-Case module thi cử 111 Hình 8-2 Sơ đồ hình giao diện module thi cử .118 vii ... KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM SINH VIÊN THỰC HIỆN ƒ MAI HẢI THANH ƒ ĐÀO PHƯƠNG THÚY 0112113 0112448 TÌM HIỂU VÀ XÂY DỰNG HỆ THỐNG FRAMEWORK HỖ TRỢ CÁC HÌNH THỨC TRẮC NGHIỆM GIẢNG... đề tài Như nói, hình thức trắc nghiệm trở thành xu hướng tất yếu cho nhiều kỳ thi, đặc biệt đất nước Việt Nam Trắc nghiệm hình thức thi giấy máy tính Trong hình thức thi trắc nghiệm giấy phổ... trọng sau: • Tìm hiểu loại câu hỏi trắc nghiệm chất • Xây dựng khung (framework) có tính tiến hóa cao, phục vụ cho việc soạn câu hỏi, đề thi, việc thi cử • Xây dựng hệ thống thi thử nghiệm 1.4

Ngày đăng: 23/11/2012, 08:12

Hình ảnh liên quan

Mô hình vai trò của các hệ thống tham gia sử dụng đặc tả IMSQTI: - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

h.

ình vai trò của các hệ thống tham gia sử dụng đặc tả IMSQTI: Xem tại trang 24 của tài liệu.
Hình 2-3 Cấu trúc bài thi trong đặc tả IMSQTI - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 2.

3 Cấu trúc bài thi trong đặc tả IMSQTI Xem tại trang 25 của tài liệu.
Hình 3-1 Sơ đồ lớp interaction - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 3.

1 Sơ đồ lớp interaction Xem tại trang 27 của tài liệu.
Hình 3-18 Câu hỏi graphicAssociateInteraction - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 3.

18 Câu hỏi graphicAssociateInteraction Xem tại trang 37 của tài liệu.
Hình 3-19 Câu hỏi graphicGapMatchInteraction - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 3.

19 Câu hỏi graphicGapMatchInteraction Xem tại trang 38 của tài liệu.
Hình 4-4 Sơ đồ lớp phần ETSEngineBasicObject của Engine - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 4.

4 Sơ đồ lớp phần ETSEngineBasicObject của Engine Xem tại trang 45 của tài liệu.
Hình 4-5 Sơ đồ lớp phần IMSQTIBasicObject của Engine - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 4.

5 Sơ đồ lớp phần IMSQTIBasicObject của Engine Xem tại trang 46 của tài liệu.
Hình 4-6 Sơ đồ lớp phần ETSEngineControllerObject của Engine - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 4.

6 Sơ đồ lớp phần ETSEngineControllerObject của Engine Xem tại trang 46 của tài liệu.
Hình 4-16 Sơ đồ tổ chức lớp trong ETSClient 4.2.3.3 Các chức năng chính:  - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 4.

16 Sơ đồ tổ chức lớp trong ETSClient 4.2.3.3 Các chức năng chính: Xem tại trang 59 của tài liệu.
Hình 4-21 Liên hệ tác giả - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 4.

21 Liên hệ tác giả Xem tại trang 64 của tài liệu.
24 ConfigUserInterfaceComponent Cấu hình lại các thành phần giao diện - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

24.

ConfigUserInterfaceComponent Cấu hình lại các thành phần giao diện Xem tại trang 70 của tài liệu.
Hình 5-3 Xem thông tin thống kê của câu hỏi 5.4.1.3 Màn hình giao diệ n trên window  - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 5.

3 Xem thông tin thống kê của câu hỏi 5.4.1.3 Màn hình giao diệ n trên window Xem tại trang 80 của tài liệu.
5.4.3.2 Màn hình giao diện trên web - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

5.4.3.2.

Màn hình giao diện trên web Xem tại trang 84 của tài liệu.
Hình 5-10 Import danh sách sinh viên từ file Excel - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 5.

10 Import danh sách sinh viên từ file Excel Xem tại trang 85 của tài liệu.
5.4.3.3 Màn hình giao diện trên windows - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

5.4.3.3.

Màn hình giao diện trên windows Xem tại trang 87 của tài liệu.
6.2 Mô hình Use-Case - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

6.2.

Mô hình Use-Case Xem tại trang 90 của tài liệu.
Bảng 6-1 Danh sách actor module soạn thảo 6.2.1.3  Danh sách các Use-Case chính  - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Bảng 6.

1 Danh sách actor module soạn thảo 6.2.1.3 Danh sách các Use-Case chính Xem tại trang 91 của tài liệu.
6.4 Các màn hình giao diện chính và hướng dẫn sử dụng - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

6.4.

Các màn hình giao diện chính và hướng dẫn sử dụng Xem tại trang 99 của tài liệu.
Hình 6-3 Soạn thảo nội dung một câu hỏi - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 6.

3 Soạn thảo nội dung một câu hỏi Xem tại trang 100 của tài liệu.
Hình 6-6 Danh sách các loại câu hỏi trong ứng dụng trên windows - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 6.

6 Danh sách các loại câu hỏi trong ứng dụng trên windows Xem tại trang 102 của tài liệu.
6.4.3.1 Màn hình giao diện trên web - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

6.4.3.1.

Màn hình giao diện trên web Xem tại trang 104 của tài liệu.
Hình 7-1 Minh họa plugin - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 7.

1 Minh họa plugin Xem tại trang 113 của tài liệu.
Hình 7-5 Template wave skin - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 7.

5 Template wave skin Xem tại trang 119 của tài liệu.
Hình ảnh các plugin: - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

nh.

ảnh các plugin: Xem tại trang 120 của tài liệu.
Bảng 8-1 Danh sách actor module thi cử - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Bảng 8.

1 Danh sách actor module thi cử Xem tại trang 124 của tài liệu.
Hình 8-3 Hình ảnh một bài thi - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 8.

3 Hình ảnh một bài thi Xem tại trang 131 của tài liệu.
Hình 8-6 Thông tin thống kê tình hình điểm số của một bài thi - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 8.

6 Thông tin thống kê tình hình điểm số của một bài thi Xem tại trang 133 của tài liệu.
Hình 9-1 Sơ đồ quan hệ của các đối tượng của MSWord - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 9.

1 Sơ đồ quan hệ của các đối tượng của MSWord Xem tại trang 136 của tài liệu.
Hình 9-2 Record macro trong MSWord - Tìm hiểu và xây dựng hệ thống framework hỗ trợ các hình thức trắc nghiệm

Hình 9.

2 Record macro trong MSWord Xem tại trang 138 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan