TRƯỜNG ĐẠI HC HÀNG HI VIT NAM
KHOA CÔNG NGH THÔNG TIN
THUYT MINH
ĐỀ TÀI NCKH CẤP TRƯỜNG
ĐỀ TÀI
Nghiên cu chun Dublin Core Metadata, ng dng xây dng gii pháp
thư viên s cung cp tài liu chuyên ngành cho Khoa Công ngh thông tin
Trường Đi hc Hàng hi Vit Nam.
Ch nhiệm đề tài: KS. Lê Hoàng Dương
Hi Phòng, tháng 05 / 2015
MỤC LỤC
CHƯƠNG 1: S THUYT V SIÊU D LIU DUBLIN CORE ................ 3
1.1 Metadata (siêu d liu) .................................................................................................. 3
1.1.1 Metadata .............................................................................................................. 3
1.1.2 Mục đích và yêu cầu ................................................................................................... 3
1.1.3 Các loại Metadata ....................................................................................................... 4
1.1.4 Metadata được đặt ở đâu ............................................................................................. 6
1.2 Dublin Core Metadata .................................................................................................... 6
1.2.1 Dublin Core Metadata là gì ......................................................................................... 6
1.2.2 Đặc điểm ca Dublin Core .......................................................................................... 7
1.2.3 Ý nghĩa của Dublin Core trong Thư vin s ............................................................... 7
1.2.4 Các yếu t ca Dublin Core ........................................................................................ 8
1.2.5 Các yếu t m rng ..................................................................................................... 9
1.2.6 So sánh đối chiếu vi các yếu t mô t AACR2 và MARC ..................................... 11
1.3 hóa Dublin Core trong XML ................................................................................. 12
1.3.1 Mt s kiến thc bn v XML ............................................................................. 12
1.3.1.1 Ch th x lý và li chú thích ................................................................................. 13
1.3.1.2 Không gian tên (Namespace) ................................................................................. 13
1.3.1.3 CDATA .................................................................................................................. 14
1.3.2 Data Type Define (DTD) .......................................................................................... 14
1.3.2.1 DTD là gì ............................................................................................................... 14
1.3.2.2 Cấu trúc DTD và các bước to............................................................................... 15
1.3.2.3 Các dng khai báo DTD ......................................................................................... 15
1.3.2.4 DTD ca Dublin Core ............................................................................................ 19
1.3.3 RDF ................................................................................................................ 21
1.3.3.1 Khái nim RDF ...................................................................................................... 21
1.3.3.2 Cú pháp RDF ......................................................................................................... 21
1.3.3.3 Mô hình RDF ca Dublin Core .............................................................................. 24
1.3.4 Các URI ca chun Dublin Core .............................................................................. 25
1.3.5 Các bước to ra DCMES (Dublin Core Metadata Element Set) trong XML ........... 26
CHƯƠNG 2: NG DNG CHUN DUBLIN CORE METADA TRONG TRIN KHAI
THƯ VIN CUNG CP TÀI LIU CHUYÊN NGÀNH CÔNG NGH THÔNG TIN . 28
2.1 Các tác nhân ca h thng ........................................................................................... 28
2.2 Biu đồ ca s dng Usecase......................................................................................... 28
2.3 Đặc t d liu h thng ................................................................................................ 29
(1) Phn siêu d liệu lưu thông tin tài liệu ......................................................................... 29
(2) Phần lưu thông tin các danh mục ................................................................................. 32
2.4 Kết qu cài đt th nghim: ......................................................................................... 33
2.4.1 Giao din trang qun lý ............................................................................................. 33
2.4.2 Giao din qun lý danh sách tài liu ......................................................................... 33
2.4.3 Giao din thêm siêu d liu cho tài liu ................................................................... 34
2.4.4 Giao din trang ch h thng .................................................................................... 34
2.4.5 Giao din danh sách tài liu mt s chuyên ngành ................................................... 36
2.4.6 Giao din trang xem tài liu ...................................................................................... 36
KT LUN ........................................................................................................................ 37
Đề tài: Dublin Core Metadata Thư viện s chuyên ngành Công ngh thông tin
Trang 2
M đầu
Ngày nay, vic xây dng các cổng thông tin đin t mt nhu cu cp thiết
đối vi các trường đại hc nhm cung cp công c truy cập đến các tài nguyên
thông tin của Nhà trường cho người dùng, đặc biệt đối tượng ging viên và sinh
viên. Tài liu hc tp, giáo trình, luận văn, tài liệu tham kho nhng tài nguyên
cùng quan trng nhm phc v cho nhu cu nghiên cu hc tp ca ging
viên sinh viên của Nhà trường. Gii pháp xây dựng các thư vin tài liu s để
tích hp vào trong cng thông tin của Nhà trường đang được rt nhiều trường đại
hc quan tâm và phát trin. Tuy nhiên, vn đề đặt ra hiện nay cho các thư viện tài
liu s vic qun các tài nguyên khng l của thư viện như thế nào để h tr
vic tìm kiếm, truy hi thông tin d dàng hơn, chính xác hơn, tìm kiếm theo ng
cnh của người s dng.
Để gii quyết các yêu cu trên thì thư viện s phi s dng siêu d liu chung
để mô t các bn ghi ca danh mc và các t vựng điều khin chung cho phép gán
định danh các tài liệu. Các tviện tài liu s thưng s dng mt chun siêu d
liệu nào đó để t chc các mô t tài nguyên. Các chuẩn định dng mô t tài nguyên
ph biến như MARC, Dublin Core, BibTex,… Trong gii hn ca nghiên cu này,
tác gi tp trung vào vic tìm hiu xây dng b siêu d liu theo chun Dublin
Core. Tuy nhiên, trong quá trình thc hin tìm hiu nghiên cu, tác gi nhn
thy rng vic s dng chun siêu d liu Dublin Core ch tiền đ giúp t chc
đưc các tp thông tin phc v cho vic xây dng các quan h ng cnh ca tài
liệu, hướng ti vic trin khai h thng theo công ngh Web 3.0 Semantic Web.
vậy, hướng phát trin của đ tài trong thi gian tới để hoàn thiện được h thng
tài liu s chuyên ngành công ngh thông tin s áp dng công ngh Semantic
web vào trong h thống đang triển khai.
Mục đích của đề tài: m hiu v chun siêu d liu Dublin Core, thc hin
phân tích h thng tài liu s, trin khai xây dng h thng tài liu s chuyên
ngành công ngh thông tin đính kèm thêm các siêu d liu theo chun Dublin
Core.
Ni dung báo cáo: bao gm phn m đầu, 2 chương phn kết lun.
Chương I s trình bày các kiến thc v siêu d liu, chun siêu d liu Dublin
Core, vic hóa siêu d liu Dublin Core s dụng XML RDF. Chương II s
trình bày v vic phân tích chức năng bài toán thư vin tài liu số, đặc t d liu
ca h thng và kết qu cài đặt.
Đề tài: Dublin Core Metadata Thư viện s chuyên ngành Công ngh thông tin
Trang 3
CHƯƠNG 1: S THUYT V SIÊU D LIU
DUBLIN CORE
1.1 Metadata (siêu d liu)
1.1.1 Metadata
Metadata (siêu d liu) là mt thut ng hiện đại cho các mc thông tin mà
các thư viện truyn thống đưa vào các biên mc hoc cơ sở d liu ca h; hoc là
thông tin khai báo v nhng b sưu tập mà các bảo tàng đưa vào hệ thng ca h;
Tuy nhiên thut ng siêu dữ liệu” thường được s dụng để đề cập đến thông tin
mô t v nhng tài nguyên s. Metadata còn được định nghĩa là d liu v các d liu,
là nhng thông tin chuyn tải ý nghĩa của các thông tin khác. Metadata bao gm mt tp
hp các phn t thiết yếu để mô t ngun thông tin. Thuật ngữ “meta” xuất xứ là một từ
Hy Lạp dùng để chỉ một cái gì đó có bản chất cơ bản hơn hoặc cao hơn. Vì vậy metadata
là dữ liệu về dữ liệu.
Theo tiến sĩ Warwick Cathro (Thư viện Quốc gia Úc) thì “siêu dữ liệu những
thành phần mô tả tài nguyên thông tin hoặc hỗ trợ thông tin truy cập đến tài nguyên thông
tin”. Cụ thể trong tài liệu thì siêu dữ liệu được xác định “dữ liệu tả các thuộc tính
của đối tượng thông tin trao cho các thuộc tính y ý nghĩa, khung cảnh tổ chức.
Siêu dữ liệu còn có thể được định nghĩa là dữ liệu có cấu trúc về dữ liệu”.
Theo Gail Hodge siêu dữ liệu là “thông tin cấu trúc tả, giải thích, định
vị, hoặc làm cho nguồn tin trở nên dễ tìm kiếm, sử dụng quản hơn. Siêu dữ liệu
được hiểu là dữ liệu về dữ liệu hoặc thông tin về thông tin”. Nói tóm lại thì siêu dữ liệu là
thông tin mô tả tài nguyên thông tin.
1.1.2 Mục đích và yêu cầu
Mục đích và yêu cầu cốt lõi nhất của siêu dữ liệu (metadata) góp phần mô tả
tìm lại các tài liệu điện tử trên mạng Internet. Sự phát triển mạnh mẽ của Internet đã tạo
ra sự bùng nổ của các loại dữ liệu đa dạng dạng số, văn bản, âm thanh, hình ảnh, tài
liệu đa phương tiện. Những tài liệu này có thể truy cập được trên mạng Internet song việc
tìm kiếm chúng một cách hiệu quả khoa học như với các hệ thống thông tin trực tuyến
hết sức khó khăn. Để góp phần tăng cường chất lượng m kiếm các tài liệu số trên
mạng Internet, người ta đã đưa ra giải pháp sử dụng siêu dữ liệu.
Thực ra trong hoạt động thông tin thư viện truyền thống, từ lâu đã những khái
niệm liên quan đến siêu dữ liệu. Các bản thư mục chứa các dữ liệu tả đối tượng như
cho sách , cho tạp chí thì chúng ng được coi như một dạng siêu dữ liệu. Với việc tự
động hóa công tác biên mục, phiếu thư mục được thay thế bằng biểu ghi thư mục. Như
vậy thành phần siêu dữ liệu còn thể được trình y trong biểu ghi, vậy biểu ghi y