Ứng dụng Wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp tại trường Đại học Hùng Vương Ứng dụng Wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp tại trường Đại học Hùng Vương luận văn tốt nghiệp thạc sĩ
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Nguyễn Trung Kiên Trang phụ bìa ỨNG DỤNG WIKI NGỮ NGHĨA TRONG PHÁT TRIỂN HỆ THỐNG QUẢN LÝ THƠNG TIN KHĨA LUẬN TỐT NGHIỆP TẠI TRƯỜNG ĐẠI HỌC HÙNG VƯƠNG Chuyên ngành: Công nghệ thông tin LUẬN VĂN THẠC SĨ KĨ THUẬT CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Cao Tuấn Dũng Hà Nội – Năm 2013 LỜI CAM ĐOAN Tôi xin cam đoan: Luận văn thạc sĩ Công nghệ thông tin “Ứng dụng Wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp Trường Đại học Hùng Vương” cơng trình nghiên cứu thực cá nhân, thực hiện sở nghiên cứu lý thuyết hướng dẫn khoa học Tiến sĩ Cao Tuấn Dũng Các kết Luận văn tốt nghiệp trung thực, không chép cơng trình khác Tơi xin chịu trách nhiệm về lời cam đoan Hà Nội, ngày 15 tháng 03 năm 2013 Học viên Nguyễn Trung Kiên LỜI CẢM ƠN Để hoàn thành chương trình cao học và viết luận văn này, xin chân thành cảm ơn đến quí thầy cô Viện Công nghệ thông tin và Truyền Thông, trường Đại học Bách Khoa Hà Nội đã tận tình dạy bảo thời gian học Tôi xin gửi lời biết ơn sâu sắc đến TS Cao Tuấn Dũng đã khuyến khích và tận tình hướng dẫn suốt quá trình thực hiện luận văn Nhờ quan tâm bảo và ý kiến đóng góp q báu thầy, tơi có thể hoàn thành ḷn văn này Tơi xin cảm ơn Ban giám hiệu và các đồng nghiệp tại trường Đại học Hùng Vương đã tạo điều kiện về thời gian để tơi có thể học tập và hoàn thành luận văn này Cuối xin chân thành cảm ơn gia đình, người thân đã hết lòng giúp đỡ, hỗ trợ về vật chất lẫn tinh thần giúp yên tâm học tập và nghiên cứu suốt quá trình học tập và thực hiện luận văn Mặc dù đã cố gắng để hoàn thiện luận văn, nhiên chắc chắn cịn nhiều thiếu sót, mong góp ý quý báu quí thầy cô và các bạn Hà Nội, ngày 15 tháng 03 năm 2013 Học viên Nguyễn Trung Kiên MỤC LỤC Danh mục thuật ngữ, từ viết tắt Danh mục hình vẽ Mở đầu Lý chọn đề tài .8 Lịch sử vấn đề nghiên cứu Mục đích nghiên cứu luận văn, đối tượng, phạm vi nghiên cứu Phương pháp nghiên cứu .10 Cấu trúc luận văn 10 Chương 1: Tổng quan về web có ngữ nghĩa .11 1.1 Web ngữ nghĩa .11 1.1.1 Tổng quan .11 1.1.2 Lợi ích web ngữ nghĩa 14 1.1.3 Kiến trúc web ngữ nghĩa 15 1.1.4 Ứng dụng web ngữ nghĩa 17 1.2 Biểu diễn liệu web ngữ nghĩa thông qua RDF 18 1.2.1 Tổng quan về RDF 18 1.2.2 Mơ hình hóa liệu RDF 20 1.2.3 Truyền tải liệu RDF internet .20 1.2.4 Ngôn ngữ truy vấn RDF 21 1.2.5 Một số ứng dụng RDF .22 1.3 Ontology – Mô tả phân loại tri thức 22 1.3.1 Cơ về phân loại 22 1.3.2.Tổng quan về ontology .23 1.3.3 Các thành phần ontology 24 1.3.4 Vai Trò ontology lĩnh vự web ngữ nghĩa 26 1.3.6 Phương pháp xây dựng ontology .27 1.3.7 Các ngôn ngữ ontology 28 Chương 2: Wiki phần mềm wiki ngữ nghĩa 31 2.1 Tổng quan về Wiki 31 2.1.1 Lịch sử phát triển .31 2.1.2 Các đặc điểm phần mềm wiki 31 2.1.3 Phương thức hoạt động wiki 32 2.1.4 Ưu điểm mơ hình web wiki .35 2.1.5 Danh sách phần mềm wiki 37 2.2 Media Wiki việc tích hợp cơng nghệ ngữ nghĩa 40 2.2.1 Tổng quan về media wiki 40 2.2.2 Một số tính tổng quát Media wiki 41 2.2.3 Kiến trúc Media wiki 41 2.2.4 Tích hợp cơng nghệ ngữ nghĩa vào phần mềm Media wiki 42 2.3 Một số phần mềm wiki ngữ nghĩa mã nguồn mở 46 2.3.1 Giới thiệu 46 2.3.2 So sánh .47 2.4 Phần mềm Semantic media wiki plus 52 Chương 3: Xây dựng phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp tại Trường Đại học Hùng Vương 55 3.1 Thực trạng hướng đề xuất 55 3.1.1 Thực trạng 55 3.1.2 Hướng đề xuất 56 3.2 Xác định yêu cầu xây dựng chức hệ thống 56 3.2.1 Xác định yêu cầu hệ thống 57 3.2.2 Xây dựng chức hệ thống 58 3.3 Xây dựng ontology cho hệ thống 61 3.3.1 Mô tả ontology 61 3.3.2 Mã hóa ontology 64 3.4 Cài đặt phần mềm thiết kế giao diện 66 3.4.1 Cài đặt phần mềm 66 3.4.2 Thiết kế giao diện 67 3.5 Vận hành phát triển hệ thống .71 3.5.1 Sử dụng chức hệ thống 71 3.5.2 Một số cú pháp sử dụng hệ thống 77 3.5.3 Phát triển hệ thống thông qua xây dựng phần mở rộng 80 3.6 Đánh giá so sánh với hệ thống cũ 85 Kết luận .86 Các nội dung hoàn thành luận văn 86 1.1 Về mặt lý thuyết 86 1.2 Về mặt chương trình 86 Đánh giá kết 86 1.1 Về mặt lý thuyết 86 1.2 Về mặt chương trình 87 Hướng phát triển 88 Tài liệu tham khảo .89 Phụ lục A: Mẫu phiếu điều tra Phụ lục B: Hướng dẫn sử dụng Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp DANH MỤC CÁC THUẬT NGỮ, TỪ VIẾT TẮT STT Thuật ngữ Diễn giải ALC Access Control List CSDL Cơ sở liệu CSV Comma-separated values HTML HyperText Markup Language KLTN Khóa luận tốt nghiệp NCKH Nghiên cứu khoa học OWL Ontology Web Language RDF Resource Description Framework RIA Rich Internet Application 10 SMW Semantic Media Wiki 11 SMW+ Semantic Media Wiki Plus 12 SysOp System Optimisers 13 URI Uniform Resource Identifier 14 W3C World Wide Web Consortium 15 XML Extensible Markup Language Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp DANH MỤC CÁC HÌNH VẼ Hình 1.1: Kiến trúc Semantic web .16 Hình 1.2: Ví dụ về triple mơ tả thơng tin giảng viên 19 Hình 1.3: Ví dụ lược đồ mơ tả trực quan hóa RDF 20 Hình 1.4: Vai trò ontology xây dựng web ngữ nghĩa .14 Hình 1.5 Mối quan hệ RDF RDFS 28 Hình 2.1: Sơ đồ hoạt động web wiki 32 Hình 2.2: Phương thức làm việc bạn đọc wiki 33 Hình 2.3: Phương thức làm việc tác giả wiki 34 Hình 2.4: Phương thức làm việc người quản trị wiki 34 Hình 2.5: Phương thức làm việc người quản trị web 34 Hình 2.6: Ưu điểm mơ hình web wiki 35 Hình 2.7: Biểu đồ phân loại mã nguồn wiki theo ngơn ngữ lập trình 37 Hình 2.8: Kiến trúc Media wiki 42 Hình 2.9: Kiến trúc SMW tích hợp vào Media wiki 42 Hình 2.10: Sơ đồ phát triển SMW+ 52 Hình 3.1: Chức hệ thống quản lý thơng tin khóa luận tốt nghiệp 59 Hình 3.2: Cấu trúc nội dung hệ thống khóa luận tốt nghiệp .59 Hình 3.3: Sơ đồ web dành cho người quản trị 60 Hình 3.4: Sơ đồ web thành viên 60 Hình 3.5: Sơ đồ web người dùng 60 Hình 3.6: Cây phân cấp lớp ontology HVU 62 Hình 3.7: Sơ đồ web người dùng 64 Hình 3.8: Giao diện đăng nhập 67 Hình 3.9: Giao diện trang cơng cụ quản trị .67 Hình 3.10: Giao diện trang hệ thống 68 Hình 3.11: Giao diện thêm 68 Hình 3.12: Giao diện nhập liệu 68 Hình 3.13: Giao diện trang chủ 69 Hình 3.14: Giao diện trang thơng tin khóa luận năm 2013 .69 Hình 3.15: Giao diện trang duyệt liệu 70 Hình 3.16: Giao diện trang truy vấn liệu .70 Hình 3.17: Giao diện tạo viết .71 Hình 3.18: Thanh cơng cụ định dạng .71 Hình 3.19: Thanh công cụ liệu 72 Hình 3.20: Tạo chú thích trang liệu 72 Hình 3.21: Nhập liệu thơng tin sinh viên qua giao diện form 73 Hình 3.22: Chú thích thơng tin Có báo khoa học giảng viên .73 Hình 3.23: Thanh cơng cụ quản lý trang 74 Hình 3.24: Giao diện trang duyệt liệu 75 Hình 3.25: Giao diện trang truy vấn liệu .76 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp MỞ ĐẦU Lý chọn đề tài Tại trường Đại học Hùng Vương có nhiều hệ thống web triển khai như: Cổng thông tin điện tử trường www.hvu.edu.vn; Hệ thống trang web phòng Đào tạo www.dangky.hvu.edu.vn; Hệ thống trang web Trung tâm Thông tin-Tư liệu-Thư viện www.thuvien.hvu.edu.vn; Hệ thống quản lý giảng trực tuyến www.baigiang.hvu.edu.vn Các hệ thống trang web góp phần đáng kể việc nâng cao chất lượng dạy học tại trường Đại học Hùng Vương Tuy nhiên, hệ thống trang web kể chưa có hệ thống chuyên biệt có chức chuyên biệt để quản lý thơng tin về khóa luận tốt nghiệp sinh viên Các hệ thống dừng lại việc đăng tải, cung cấp mơ tả thơng tin về khóa luận mà chưa kết hợp để khai thác thông tin web cách hiệu quả, mà cụ thể để máy tính trợ giúp xử lý tự động liệu đăng tải để cung cấp, phục vụ cho người dùng Cùng với việc ngày tăng về quy mô tuyển sinh, số lượng khóa luận tốt nghiệp sinh viên ngày nhiều Tính đến hết ngày 31 tháng 12 năm 2012 Trường Đại học Hùng Vương có 650 khóa luận tốt nghiệp sinh viên thực hiện Năm 2013 tổng số khóa luận đăng ký phê duyệt 172, chiếm tỷ lệ 20,4% tổng số sinh viên cuối khóa Đây số lượng khóa luận chưa lớn so với trường đại học có truyền thống khác đòi hỏi cần quản lý chặt chẽ đảm bảo về nội dung, đảm bảo về hình thức, quy cách Ngồi ra, hệ thống quản lý thơng tin khóa luận tốt nghiệp cịn kho tri thức khổng lồ để phục vụ cho việc giảng dạy học tập Nhà trường Việc xây dựng hệ thống web thơng minh, web có ngữ nghĩa quản lý thơng tin khóa luận tốt nghiệp tại trường Đại học Hùng Vương điều kiện hiện yêu cầu mang tính thực tiễn cấp bách Do vậy, lựa chọn đề tài Ứng dụng Wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp trường Đại học Hùng Vương để nghiên cứu làm luận văn tốt nghiệp thạc sỹ Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Lịch sử vấn đề nghiên cứu Semantic web hay web có ngữ nghĩa đời vào khoảng năm 1998 Hiện nay, kỹ thuật liên quan đến Semantic web khơng ngừng hồn thiện, ứng dụng liên quan đến Semantic web mở rộng như: Phát triển chuẩn công nghệ chung để biểu diễn thơng tin cho phép máy tính hiểu số thơng tin web, hỗ trợ tìm kiếm thơng minh hơn, hỗ trợ việc khám phá, tách lọc thơng tin, tích hợp liệu tự động hóa số cơng việc thay cho người… Wiki tạo năm 1994 trở thành phương tiện cộng tác Năm 2001, Wikipedia công bố wiki trở nên quen thuộc người dùng internet Semantic media wiki (SMW) hay wiki ngữ nghĩa phát hành lần vào năm 2005 Phiên hiện Semantic media wiki 1.8.0.3 SMW hiện có 10 nhà phát triển sử dụng 300 trang web Một số trang đáng chú ý Youtube wiki, SNPedia, SKYbrary, Metavid , Familypedia, OpenEI, OhInternet Các tổ chức sử dụng SMW bao gồm Pfizer, Harvard Pilgrim Health Care, Bảo tàng Nghệ thuật Metropolitan, Bộ Quốc phòng Mỹ Như vậy, nghiên cứu ứng dụng cơng nghệ SMW hiện có số ứng dụng định Tuy nhiên, góc độ ứng dụng cơng nghệ SMW vào lĩnh vực giáo dục cịn khiêm tốn ứng dụng giáo dục với ngôn ngữ tiếng Việt lại khiêm tốn Tại Trường đại học Hùng Vương ứng dụng công nghệ SMW vào công tác quản lý phục vụ công tác dạy học lần Mục đích nghiên cứu luận văn, đối tượng, phạm vi nghiên cứu 3.1 Mục tiêu nghiên cứu Nghiên cứu tổng quan về web ngữ nghĩa, hệ thống web ngữ nghĩa SMW, Semantic Media Wiki Plus (SMW+) nhằm xây dựng ứng dụng quản lý thơng tin khóa luận tại trường Đại học Hùng Vương Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp 3.2 Đối tượng nghiên cứu Đối tượng nghiên cứu đề tài vấn đề nền tảng công nghệ web ngữ nghĩa, hệ thống mã nguồn mở SMW, SMW+, phần mở rộng ứng dụng 3.3 Phạm vi nghiên cứu • Nghiên cứu tổng quan về web ngữ nghĩa, wiki wiki ngữ nghĩa • Nghiên cứu ngơn ngữ biểu diễn liệu (XML), ngơn ngữ biểu diễn ontology cho web có ngữ nghĩa RDF/RDFS, OWL • Nghiên cứu cách thức tạo sử dụng ontology • Nghiên cứu về wiki media, SMW, SMW+ extension • Nghiên cứu vấn đề quản lý thơng tin khóa luận tốt nghiệp vấn đề liên quan tại Trường Đại học Hùng Vương từ đưa hướng cải tiến • Tìm hiểu, xây dựng phát triển ontology quản lý thơng tin khóa luận sử dụng ontology hệ thống Phương pháp nghiên cứu Các phương pháp nghiên cứu áp dụng bao gồm: - Phương pháp nghiên cứu lý thuyết, tổng hợp tài liệu - Phương pháp nghiên cứu thực tiễn, lấy ý kiến chuyên gia - Phương pháp ứng dụng minh họa Cấu trúc luận văn Ngoài phần mở đầu kết luận, luận văn bố cục làm chương Cụ thể sau: 10 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp KẾT LUẬN Các nội dung hoàn thành luận văn Sau hoàn thành luận văn này, em thu số kết sau: 1.1 Về mặt lý thuyết - Đào sâu nghiên cứu tìm hiểu hiểu cơng nghệ web ngữ nghĩa, wiki, wiki ngữ nghĩa vai trò lĩnh vực thực tế - Hiểu biết bước đầu làm chủ gói phần mềm SMW+ từ biết cách tạo ứng dụng web ngữ nghĩa phục vụ vào mục đích cụ thể phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp tại Trường Đại học Hùng Vương - Hiểu ý nghĩa ontology việc xây dựng web ngữ nghĩa bước đầu xây dựng ontology với lớp, thuộc tính từ vựng có khả đáp ứng cơng tác quản lý thơng tin khóa luận tốt nghiệp - Hồn thiện luận văn gồm chương với 70 trang 1.2 Về mặt chương trình - Cài đặt, xây dựng bước đầu phát triển hệ thống web có ngữ nghĩa Xây dựng chức cho hệ thống nhằm mục đích quản lý thơng tin khóa luận tốt nghiệp thông tin khác liên quan - Vận hành đưa hệ thống lên internet (địa www.libhvu.servehttp.com) - Hệ thống hệ thống quản lý thơng tin khóa luận tốt nghiệp nhập liệu chú thích ngữ nghĩa theo chủ đề, thuộc tính thiết kết ontology Tác giả xây dựng hệ thống có chức để quản lý tồn thơng tin có hỗ trợ cơng cụ tìm kiếm ngữ nghĩa Đánh giá kết 1.1 Về mặt lý thuyết Với thân em, công nghệ web ngữ nghĩa, wiki ngữ nghĩa công nghệ liên quan đến nhiều vấn đề kỹ thuật phức tạp Việc xây dựng hệ thống quản lý thơng tin khóa luận tốt nghiệp khơng mới, hướng tiếp cận ứng dụng wiki ngữ nghĩa để quản lý chưa có nhiều cơng trình nghiên cứu Qua 86 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp thời gian làm luận văn, em nâng cao khả nghiên cứu, khả đọc tham khảo tài liệu Tuy nhiên, khó khăn thân khả kỹ thuật em có hạn, nên chưa thể có nghiên cứu thật sâu về công nghệ web ngữ nghĩa, wiki ngữ nghĩa, chưa có đóng góp về mặt lý thuyết 1.2 Về mặt chương trình Tác giả xây dựng hệ thống quản lý thơng tin khóa luận tốt nghiệp thông tin liên quan khác Việc phát triển ứng dụng này, giúp đỡ sinh viên, giảng viên, chuyên viên nhanh chóng tra cứu thơng tin với kết xác về nội dung phạm vi Trong điều kiện thời gian có hạn, tác giả chưa có điều kiện đánh giá cách kỹ lưỡng ưu điểm hệ thống nhiên xin đưa số ưu điểm nhược điểm ứng dụng sau: Ưu điểm: Ứng dụng sử dụng mơ hình lưu trữ liệu có ngữ nghĩa, nên việc tìm kiếm xác Nhược điểm: Ontology xây dựng chưa thật đầy đủ, nên số nội dung ngữ nghĩa chưa biểu diễn Ngoài ra, em chưa sử dụng công cụ xử lý ngôn ngữ tự nhiên để phân tích, tất thuật ngữ liệt kê thủ công So sánh giải pháp Hiện tại, trường đại học Hùng Vương có hệ thống website chưa có hệ thống tìm kiếm thơng tin về khóa luận Trên hệ thống tìm kiếm theo dạng từ khóa kết trả về lớn Ví dụ ”Tốn học” có 42 kết trả về Tốn học xuất hiện tên luận văn, tên đề tài NCKH tên môn giảng viên công tác Với nghĩa nội dung người dùng phải tự lọc thơng tin cần tìm 87 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Nếu sử dụng việc tìm kiếm ngữ nghĩa ví dụ: tìm tất các tên luận văn, đề tài có chứa từ khóa ”Tốn học” kết trả về giảm bớt, số lượng 24 Nếu thêm điều kiện đề tài nghiên cứu khoa học có cơng tác viên số lượng Như người dùng tìm kiếm xác Hướng phát triển Như trình bày, chương trình dừng lại chức giao diện chưa đẹp mắt, em tin tưởng kết luận văn tiền đề để tác giả phát triển hệ thống hồn thiện mức cao hơn, hỗ trợ nhiều chức để thật ứng dụng thực tế 88 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp TÀI LIỆU THAM KHẢO Tiếng Việt [1] Cao Hoàng Trụ thành viên “Nghiên cứu phát triển các kỹ thuật xây dựng khai thác thơng tin Web có ngữ nghĩa” Đề tài nghiên cứu khoa học cấp nhà nước KC01.21 [2] Hà Quang Thụy, Phan Xn Hiếu, Đồn Sơn, Nguyễn Trí Thành, Nguyễn Thu Trang, Nguyễn Cẩm Tú (2009) “Giáo trình khai phá liệu Web” Nhà xuất Giáo dục Việt Nam [3] Hoàng Hữu Hạnh, Lê Mạnh Thạnh “Giáo trình web ngữ nghĩa” Nhà xuất giáo dục Việt Nam [4] Lê Thành Nhân, Võ Trung Hùng, Cao Xuân Tuấn, Hoàng Thị Mỹ Lệ, MATHIS – Hệ thống hỗ trợ tạo thích và tìm kiếm tài liệu khoa học Tạp chí khoa học cơng nghệ, Đại học Đà Nẵng, Số 4(39).2010 [5] Lương Quý Tịnh Hà, Xây dựng công cụ tìm kiếm tài liệu học tập các truy vấn ngôn ngữ tự nhiên kho học liệu mở tiếng Việt Luận văn thạc sĩ, khoa Khoa học máy tính, trường Đại học Cơng nghệ Thơng tin, Tp HCM, 2009 [6] Nguyen Phi Minh Tri, Nguyen Tuan Dang Building a Universal Ontology for Vietnamese Language Faculty of Computer Science, University of Information Technology [7] NCS Nguyễn Phan Kiên “Những ưu điểm mô hình web wiki” Thư viện học liệu mở Việt Nam [8] Nguyễn Thị Mỹ Trang, Hoàng Hữu Hạnh (2009) “Xây dựng Ontology cho thư viện số” Tạp chí Khoa học, Đại học Huế, Số 53 [9] Phạm Thị Mỹ Phượng, Từ Thị Ngọc Thanh Tìm kiếm ngữ nghĩa ứng dụng lĩnh vực eDoc [10] Trần Đình Khang, Vũ Tuyết Trinh, Đỗ Đức Thành, Đỗ Thị Ngọc Quỳnh, Một phương pháp tìm kiếm dựa ontology phục vụ quản lý thông tin khoa học công nghệ Bộ môn Hệ thống Thông tin, Trường Đại Học Bách Khoa Hà Nội, 2007 [11] Tài liệu hướng dẫn phiên bản mã nguồn mở OVL – Open 1.0 89 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp Tiếng Anh [12] A Johannes Pretorius (2004) “Ontologies - Introduction and Overview” [13] Berner-Lee, Tim (1998), Semantic Web Road map [14] H Peter Alesso, Craig F Smith (2006) “Thinking on the Web: Berners-Lee, Godel and Turing” John Wiley & Sons, Inc [15] Natalya F Noy and Deborah L McGuinness, Ontology Development 101: A Guide to Creating Your First Ontology Stanford University, Stanford, CA, 9430, 2001 [16] Sean Bechhofer, Ian Horrocks, Daniele Turi The OWL Instance Store: System Description Information Management Group, School of Computer Science, The University of Manchester [17] Thomas B Passin (2004) “Explorer’s Guide to the Semantic Web” Manning Publications Co Website tham khảo: [18] www.icompanion.vn [19] www.mediawiki.org [20] www.ontobroker.semanticweb.org [21] www.protege.stanford.edu [22] www.semanticweb.org/wiki/Main_Page [23] www.smwplus.net [24] www.w3.org/RDF [25] www.w3.org/standards/semanticweb [26] www.w3.org/TR/rdf-sparql-query [27] www.w3.org/TR/rdf-schema [28] www.w3.org/wiki/URI [29] www.vi.wikipedia.org [30] www.en.wikipedia.org 90 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp PHỤ LỤC A: MẪU PHIẾU ĐIỀU TRA Mẫu số PHIẾU ĐIỀU TRA ( Dành cho Chuyên gia, lãnh đạo các đơn vị) Nhằm nâng cao chất lượng công tác quản lý các thơng tin về khóa ḷn tốt nghiệp, thông tin đề tài NCKH, thông tin lý lịch khoa học giảng viên Trường Đại học Hùng Vương, xin Thầy (cơ) vui lịng trả lời các câu hỏi sau cách đánh dấu “x” vào ô tương ứng hoặc phần để trống “…” phù hợp với ý kiến mình Tính cần thiết TT NỘI DUNG Cần thiết Ít Khơng cần cần thiết thiết Tính khả thi Rất khả thi Khả thi Chưa khả thi Chỉ đạo đổi phương quản lý, nâng cao về nhận thức lực cán quản lý Đổi tổ chức quản lý theo hướng tập trung, nâng cao tính cơng tác đơn vị, cán quản lý Tổ chức tập huấn nâng cao trình độ về CNTT cán quản lý Ứng dụng CNTT vào quản lý theo hướng xây dựng hệ thống quản lý tập trung Tăng cường tài liệu, sở vật chất phục vụ công tác quản lý thông tin Tăng cường cải tiến xây dựng quy trình quản lý theo dạng ISO Đổi cơng tác kiểm tra, tra, đánh giá công tác quản lý cán Ngoài biện pháp quản lý nêu trên, theo đồng chí cần có thêm biện pháp quản lý khác? ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ………………………………………… Xin đồng chí vui lịng cho biết đơi điều về thân - Họ tên:………………………………………………………………… - Chức vụ:………………………………………………………………… - Đơn vị cơng tác:………………………………………………………… Xin chân thành cám ơn đồng chí! Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp Mẫu số PHIẾU ĐIỀU TRA ( Dành cho Giảng viên và cán bộ quản lý) Nhằm nâng cao chất lượng công tác quản lý thơng tin khóa luận tốt nghiệp tại Trường Đại học Hùng Vương, Q thầy (cơ) vui lịng trả lời câu hỏi sau cách đánh dấu “x” vào ô tương ứng phần để trống “…” phù hợp với ý kiến Câu Ý kiến thầy (cô) về cơng tác quản lý thơng tin về khóa luận tốt nghiệp, về đề tài nghiên cứu khoa học sinh viên, lý lịch khoa học giảng viên tại trường Đại học Hùng Vương - Rất tốt - Bình thường - Tốt - Chưa tốt Câu Ý kiến thầy (cô) về mức độ thực hiện nhiệm vụ quản lý thông tin khóa luận tốt nghiệp, thơng tin đề tài nghiên cứu khoa học, thông tin lý lịch khoa học giảng viên tại phòng ban chức Trường Đại học Hùng Vương TT NỘI DUNG I Quản lý thơng tin khóa luận tốt nghiệp Cơng tác quản lý xây dựng kế hoạch, văn Công tác tư vấn định hướng nghiên cứu xét duyệt đơn đăng ký làm khóa luận sinh viên Cơng tác dụt đề cương khóa luận tốt nghiệp Đánh giá điều kiện đề cương Công tác phân công giảng viên hướng dẫn Công tác quản lý tiến độ theo kế hoạch thực hiện Công tác xét duyệt, thẩm định trước bảo vệ Cơng tác tổ chức chấm khóa luận tốt nghiệp Cơng tác quản lý thơng tin khóa luận sau bảo vệ II Quản lý thông tin đề tài nghiên cứu khoa học Công tác quản lý xây dựng kế hoạch, văn Công tác tư vấn định hướng nghiên cứu xét duyệt đơn đăng ký thực hiện đề tài NCKH sinh viên Công tác duyệt đề cương đánh giá điều kiện đề cương NCKH Công tác phân công giảng viên hướng dẫn Công tác quản lý tiến độ theo kế hoạch thực hiện Mức độ thực Bình Chưa Tốt thường tốt Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Cơng tác xét dụt, thẩm định trước bảo vệ Công tác tổ chức nghiệm thu đề tài NCKH Công tác quản lý thông tin đề tài NCKH sau nghiệm thu III Quản lý thông tin lý lịch khoa học giảng viên Công tác tổng hợp cập nhật liệu về lý lịch khoa học giảng viên Công tác quản lý sử dụng thơng tin q trình phục vụ dạy học nhà trường Câu 3: Thầy (cô) đánh về phù hợp biện pháp quản lý thông tin tại Trường Đại học Hùng Vương TT NỘI DUNG Phù hợp Mức độ Bình Khơng thường phù hợp Quản lý thơng tin khóa luận tốt nghiệp Quản lý thơng tin đề tài nghiên cứu khoa học Quản lý thông tin lý lịch khoa học giảng viên Câu Nhằm nâng cao chất lượng việc quản lý thông tin phục vụ cho công tác đào tạo tại Trường Đại học Hùng Vương, theo thầy (cô) cần đổi lĩnh vực quản lý? Quản lý thơng tin khóa luận tốt nghiệp: Quản lý thông tin đề tài nghiên cứu khoa học: Quản lý thông tin lý lịch khoa học giảng viên: Câu Thầy (cơ) có kiến nghị, đề xuất để cơng tác quản lý thơng tin khóa luận tốt nghiệp, thông tin đề tài nghiên cứu khoa học, thông tin về lý lịch khoa học giảng viên tại trường Đại học Hùng Vương Xin Thầy (cơ) vui lịng cho biết đôi điều về thân - Họ tên:………………………………………………………………… - Chức vụ:………………………………………………………………… - Đơn vị công tác:………………………………………………………… Xin chân thành cám ơn đồng chí! Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp PHỤ LỤC B: HƯỚNG DẪN SỬ DỤNG I Hướng dẫn cho người sử dụng Truy cập hệ thống - Để truy cập hệ thống, từ giao diện trình duyệt ta truy cập địa chỉ: http://libhvu.servehttp.com Màn hình trang chủ hệ thống xuất hiện, người dùng sử dụng thao tác Click chuột đơn giản để truy cập vào mục đẵ phân nhóm theo chủ đề Mọi chức năng, thông tin, liên kết đều thể hiện trang chủ hệ thống - Người dùng đăng nhập tạo tài khoản để sử dụng toàn chức hệ thống + Để đăng nhập người dùng Click vào nút Login / Create account Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp Sau người dùng điền đầy đủ thông tin vào mục Usename / Password click vào mục Log in Tìm kiếm xem thông tin khóa luận tốt nghiệp đề tài nghiên cứu khoa học Sau định hướng nội dung thông tin cần tìm kiếm, người dùng sử dụng menu hình để truy cập nhanh tới mục phân loại trước như: a Thơng tin khóa luận tốt nghiệp: Để tìm kiếm thơng tin theo năm ta thực hiện sau Danh sách khóa luận tự động cập nhật (sử dụng truy vấn nội tuyến) theo liệu nhập vào hệ thống Người dùng xếp theo mã số, theo chuyên ngành, theo tên khóa luận, tên sinh viên thực hiện giảng viên hướng dẫn Để xem thông tin về khóa luận cụ thể, người dùng nhấn vào mã số khóa luận tương ứng Thơng tin về khóa luận hiển thị đầy đủ Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp Đối với khóa luận bảo vệ, người dùng biết điểm đánh giá khóa luận nhấn vào liên kết tại mục nội dung chi tiết để xem nội dung chi tiết khóa luận Ở phần bảng phía hình, người dùng xem thơng tin ngữ nghĩa chú thích Người dùng tìm kiếm tác khóa luận khác có thơng tin chú thích ngữ nghĩa theo thuộc tính giá trị cụ thể thuộc tính b Thơng tin đề tài nghiên cứu khoa học (Đề tài NCKH): Tìm kiếm thơng tin đề tài nghiên cứu khoa học theo năm Tương tự trang thơng tin về khóa luận tốt nghiệp, trang thông tin về đề tài tự động cập nhật danh sách theo liệu nhập vào hệ thống Người dùng xếp theo mã số, theo tên đề tài tên chủ nhiệm đề tài Để xem thông tin về đề tài cụ thể, người dùng nhấn vào mã số đề tài tương ứng Thông tin về đề tài hiển thị đầy đủ Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp Đối với khóa luận bảo vệ, người dùng biết điểm đánh giá khóa luận nhấn vào liên kết tại mục nội dung chi tiết để xem nội dung chi tiết khóa luận Ở phần bảng phía hình, người dùng xem thơng tin ngữ nghĩa chú thích Người dùng tìm kiếm khóa luận khác có thơng tin chú thích ngữ nghĩa theo thuộc tính giá trị cụ thể thuộc tính Ví dụ: Tìm tất đề tài có Lĩnh vực Kinh tế (cùng với đề tài ta xem) người dùng chọn giá trị Kinh tế thuộc tính lĩnh vực Một trang hình hiển thị cho ta danh sách tất đề tài có thuộc tinh “Lĩnh vực” có giá trị “Kinh tế” Duyệt dữ liệu toàn dữ liệu hệ thống Cho phép người dùng duyệt liệu hệ thống cách dễ dàng Với giao diện trực quan, người dùng tìm kiếm xác định chủ đề, đối tượng, thuộc tính hệ thống Sử dụng chế lọc phía bên trái để tìm kiếm cho đối tượng cụ thể hệ thống lọc bên để thu hẹp kết trả về Người dùng chọn chủ đề cần tìm kiếm thơng tin hệ thống tự động lọc đối tượng thuộc chủ đề Người dùng chọn đối tương cụ thể hệ thống hiển thị thuộc tính giá trị chú thích ngữ nghĩa Ngồi người dùng tìm kiếm theo hướng ngược lại Chọn thuộc tính giá trị cụ thể hệ thống xác định tất đối tượng chủ đề hệ thống có chứa giá trị thuộc tính Để xem danh sách đối tượng, chủ đề, thuộc tính người dùng chọn đối tượng, chủ đề, thuộc tính tương ứng chọn nút lệnh “Mở” Hệ thống tự động tạo danh sách theo yêu cầu người dùng Ví dụ: liệt kê tất đối tượng có thuộc tính “Có cơng trình” tên cơng trình ta sau: Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Truy vấn dữ liệu: Người sử dụng tạo truy vấn thông tin theo yêu cầu người sử dụng mong muốn chèn mã truy vấn vào nội dung viết Để tạo truy vấn người sử dụng chọn chủ đề, thuộc tính, đối tượng thiết lập điều kiện tìm kiếm Ví dụ: Tìm tất các khóa luận chưa bảo vệ chuyên ngành kế toán Ta thực hiện sau: Chọn chủ đề: Khóa luận TN; Chọn thuộc tính Chuyên ngành đặt giá trị “Kế tốn”; Chọn thuộc tính Có tình trạng thiết lập giá trị “Đang thực hiện” {{#ask: [[Category:Khóa luận TN]] [[Chun ngành::Kế Tốn]] [[Có tình trạng::Đang thực hiện]] | ?Chun ngành | ?Có tình trạng | format=table | source=wiki | merge=false |}} Các truy vấn tạo mã mã chèn vào viết để tạo danh sách, bảng liệu động thường xuyên cập nhật Kết truy vấn trả về xuất nhiều định dạng khác như: bảng, danh sách, CVS, RSS, RDF… để lựa chọn kiểu xuất liệu ta lựa chọn nút “Tùy chọn” để thiết lập Tìm kiếm nâng cao: Cho phép người dùng lựa chọn nội dung tương ứng để tìm kiếm thơng tin Người dùng tìm kiếm tồn văn tồn hệ thống thu hẹp phạm vi tìm kiếm mẫu template, thuộc tính, chủ đề Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Ngồi sử dụng tìm kiếm theo từ khóa hệ thống cịn cho phép người dùng lựa chọn chủ đề tìm kiếm sau lựa chọn thuộc tính tương ứng để tìm kiếm, thơng tin lọc dựa điều kiện mà người dùng lựa chọn kết tìm kiếm trả về xác đúng ngữ cảnh, chủ đề Ví dụ: Tìm kiếm tất khóa luận tốt nghiệp có giảng viên hướng dẫn “Nguyễn Văn Nghĩa” chun ngành tốn ta thực hiện sau: Các thơng tin khác Trên hệ thơng cịn đăng tải số thông tin khác quy chế, quy định, mẫu biểu viết… Đây nguồn thơng tin vo bổ ích cho sinh viên Đây kênh thông tin để sinh viên tra cứu, tham khảo sử dụng trình học tập đặc biết trình đăng ký làm đề tài nghiên cứu khoa học lam khóa luận tốt nghiệp Để truy cập thơng tin người dùng sử dụng chức menu quy chế để xem thông tin II Hướng dẫn cho cán quản lý, nhập liệu thông tin Tạo chỉnh sửa viết Để tạo viết hệ thống cán quản lý cần đăng nhập vào hệ thống với tài khoản phân quyền Tạo viết có cách sau: tạo viết thông qua liên kết trang qua URL từ địa trình dụt, sử dụng hộp thoại tìm kiếm Các phổ biến đơn giản sử dụng nút lệnh "Tạo mới" để tạo viết Sau ta cần nhập tên lựa chọn mẫu viết tích hợp sẵn Sử dụng chế độ biên tập WYSIWYG chế độ Wiki Text Editor để chỉnh sửa lưu trang Trình soạn thảo WYSIWYG làm cho việc chỉnh sửa định Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp dạng văn dễ dàng, trực quan Trên giao diện soạn thảo cán nhập liệu sử dụng cơng cụ định dạng với tính phần mềm soạn thảo thông thường để soạn thảo chỉnh sửa trang Cán nhập liệu sử dụng chèn chú thích ngữ nghĩa dễ dàng thông qua công cụ liệu (data toolbar) tích hợp chế độ soạn thảo Thanh cơng cụ liệu chứa công cụ thuận tiện tạo chú thích ngữ nghĩa viết Sử dụng công cụ công cụ liệu giúp người sử dụng làm chú thích phân loại viết theo chủ đề cách dễ ràng trực quan Nhập liệu tạo chú thích quản lý ngữ nghĩa Để nhập liệu thông tin về sinh viên, khóa luận tốt nghiệp, đề tài nghiên cứu khoa học cán nhập liệu thực hiện theo sau: Chọn menu Thông tin chọn chức Nhập liệu Cán muốn nhập liệu về thông tin lựa chọn form nhập liệu hệ thống tích hợp sẵn Ví dụ nhập nhiệu thông tin sinh viên sau: Quản lý trang Để quản lý trang thành viên phân quyền thực hiện thao tác di chuyển, đổi tên, khôi phục lịch sử trang, xóa trang , in trang … để thực hiện người nhập liệu sử dụng menu chế độ soạn thảo ... tài Ứng dụng Wiki ngữ nghĩa phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp trường Đại học Hùng Vương để nghiên cứu làm luận văn tốt nghiệp thạc sỹ Ứng dụng wiki ngữ nghĩa phát triển. .. Semantic Media Wiki Plus (SMW+) nhằm xây dựng ứng dụng quản lý thơng tin khóa luận tại trường Đại học Hùng Vương Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp. .. việc phát triển hệ thống web ngữ nghĩa 30 Ứng dụng wiki ngữ nghĩa phát triển hệ thống quản lý thơng tin khóa luận tốt nghiệp CHƯƠNG 2: WIKI VÀ CÁC PHẦN MỀM WIKI NGỮ NGHĨA 2.1 Tổng quan Wiki