1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Nghiên cứu ứng dụng mã nguồn mở Greenstone để xây dựng thư viện số tại Trường Đại học Phú Yên

26 233 0

Đ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

Nội dung

Header Page of 126 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG LÊ THỊ KIM ANH NGHIÊN CỨU ÚNG DỤNG MÃ NGUỒN MỞ GREENSTONE ĐỂ XÂY DỰNG THƯ VIỆN SỐ TẠI TRƯỜNG ĐẠI HỌC PHÚ YÊN Chuyên ngành: Khoa học máy tính Mã số: 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2013 Footer Page of 126 Header Page of 126 Công trình hoàn thành ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TS VÕ TRUNG HÙNG Phản biện 1: TS TRƯƠNG NGỌC CHÂU Phản biện 2: TS NGUYỄN MẬU HÂN Luận văn bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp thạc sĩ Kỹ thuật họp Đại học Đà Nẵng vào ngày 18 tháng 05 năm 2013 Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại Học Đà Nẵng - Trung tâm Học liệu, Đại Học Đà Nẵng Footer Page of 126 Header Page of 126 MỞ ĐẦU Lý chọn đề tài Khi mà yêu cầu thông tin đòi hỏi nhanh chóng, xác, tài liệu điện tử thể khả ưu việt Việc xây dựng thư viện số nhằm mục đích tập hợp nguồn tài nguyên số hoá từ sở liệu thư viện trường vào kho tài nguyên học tập tập trung Thư viện số cung cấp kho chứa cho bảo tồn trì công trình khoa học, giảng sưu tập điện tử, đồng thời cung cấp công cụ phân loại cho việc truy cập, sử dụng tài nguyên tìm kiếm tra cứu dễ dàng tạo nên môi trường dạy, học nghiên cứu hiệu Sau tìm hiểu hệ thống phần mềm thư viện số nước giới, GreenStone bật lên với tính hiệu quả, dễ sử dụng, mã nguồn mở, dễ tùy biến mang tính chuẩn quốc tế Rất tâm đắc với phương châm hoạt động GreenStone muốn xây dựng thư viện số phục vụ nhu cầu học tập giảng dạy Trường, chọn đề tài luận văn cao học: “Nghiên cứu ứng dụng mã nguồn mở GreenStone để xây dựng thư viện số trường Đại học Phú Yên” Mục tiêu nghiên cứu Khai thác mã nguồn mở Greenstone ứng dụng công tác chuẩn hóa tài liệu xây dựng sưu tập số Đồng thời, xây dựng hệ thống thư viện số cho Trường Đại học Phú Yên với giao diện web, giúp người dùng sử dụng sưu tập chức năng, nghiệp vụ thư viện khác Đối tượng phạm vi nghiên cứu - Đối tượng nghiên cứu: Cơ sở lý thuyết thư viện số, công cụ giúp xây dựng thư viện số Footer Page of 126 Header Page of 126 - Phạm vi nghiên cứu: mã nguồn mở GreenStone ứng dụng xây dựng thư viện số Trường Đại học Phú Yên Giả thiết nghiên cứu Hệ thống thư viện số đời phục vụ tốt cho việc học tập giảng dạy Trường Đại học Phú Yên; cung cấp công cụ phân loại cho việc truy cập, sử dụng tài nguyên tìm kiếm tra cứu dễ dàng; tạo nên môi trường dạy, học nghiên cứu hiệu Phương pháp nghiên cứu - Phương pháp tài liệu: nghiên cứu tài liệu liên quan đến thư viện số - Phương pháp thực nghiệm: thực nghiệm công cụ hỗ trợ phát triển thư viện số Bố cục đề tài Nội dung luận văn bao gồm chương tổ chức sau: Chương 1: Nghiên cứu tổng quan Chương 2: Giải pháp xây dựng Chương 3: Phát triển ứng dụng Cuối phần kết luận, hướng phát triển luận văn CHƯƠNG NGHIÊN CỨU TỔNG QUAN 1.1 THƯ VIỆN VÀ THƯ VIỆN SỐ 1.1.1 Giới thiệu 1.1.2 Thư viện số Theo định nghĩa Akscyn Witten (Trường Đại học Waikato - NewZealand) thư viện số tập hợp sưu tập số, đối tượng kĩ thuật bao gồm văn bản, hình ảnh, video, âm cho phép: - Truy cập, chọn lọc hiển thị tài nguyên số (dành cho độc giả) Footer Page of 126 Header Page of 126 - Xây dựng, tổ chức lưu hành (dành cho cán thư viện) 1.2 THƯ VIỆN SỐ GREENSTONE 1.2.1 Giới thiệu Đứng trước yêu cầu thực tế, năm 1995, nhóm giảng viên sinh viên trường Đại học Waikato – NewZealand xây dựng phần mềm thư viện số GreenStone Thấy nghĩa tác dụng, tháng năm 2000, UNESCO Human Info NGO tham gia hỗ trợ phát triển GreenStone GreenStone phần mềm giúp người sử dụng dễ dàng xây dựng phân phối sưu tập thư viện số, cung cấp phương pháp để tổ chức thông tin xuất thông tin Internet qua CD ROM GreenStone phần mềm mã nguồn mở mang tính quốc tế cung cấp http://www.greenstone.org với mục đích cung cấp cho trường Đại học, thư viện viện nghiên cứu xây dựng sưu tập cho riêng 1.2.2 Các khái niệm GreenStone a Tài liệu GreenStone hỗ trợ loại tài liệu dạng HTML, XML, TXT dạng phức tạp Word, RTF dạng sử dụng phổ biến nhiều môi trường PDF, PostScript, dạng multi-media âm (ví dụ mp3), hình ảnh, phim b Bộ sưu tập Một thư viện số GreenStone tạo chứa nhiều sưu tập Mỗi sưu tập tập trung vào chủ đề Ví dụ, sưu tập Sách, sưu tập Luận văn… Các sưu tập bổ sung cập nhật, kích thước sưu tập lên đến hàng Gigabyte liệu Bộ sưu tập xem đơn vị thư viện số GreenStone c Tìm kiếm Footer Page of 126 Header Page of 126 Các sưu tập cho phép tìm kiếm toàn nội dung văn tìm kiếm vùng (section) hay đoạn (paragraph) Cũng tìm kiếm theo từ khóa, hay cụm từ kết xếp theo yêu cầu câu truy vấn d Duyệt tài liệu GreenStone cho phép định nghĩa trước cấu trúc để duyệt tài liệu sưu tập dựa metadata tìm thấy sưu tập e MetaData Là thông tin mô tả cho tài liệu sưu tập, ví dụ tên tài liệu, tên tác giả, ngày xuất bản… GreenStone dùng thẻ XML để mô tả thông tin cho tài liệu, ví dụ: Tìm hiểu phần mềm GreenStone Kim Anh Các thẻ có thể: - Được nhúng tài liệu sưu tập (ví dụ thẻ HTML tài liệu HTML) - Được lưu thành tập tin Metadata kèm theo tài liệu - Được trích cách tự động từ tài liệu đó, ví dụ thông tin tên, kích thước, ngày tạo, ngày hiệu chỉnh,… tập tin tài liệu f Biên mục Biên mục khái niệm nghiệp vụ thư viện để hành động cung cấp thông tin mô tả cho tài liệu thư viện Hiện người ta thường biên mục tài liệu theo chuẩn quốc tế Dublin Core g Plugin Footer Page of 126 Header Page of 126 Plugin chương trình (script) dùng trình xây dựng sưu tập Do nguồn vào có nhiều dạng tài liệu khác (PDF, Word, Text, …) nên cần plugin để chuyển chúng loại thống XML GreenStone trích thông tin từ tài liệu nguồn đưa vào tập tin XML Ví dụ tài liệu nguồn tập tin Word ta dùng Plugin WordPlug Các Plugin viết ngôn ngữ Perl Mọi plugin kế thừa từ plugin sở BasPlug Plugin sở BasPlug thực thao tác tạo tài liệu XML theo định dạng Greenstone, gán định danh cho tài liệu Các plugin đặt thư mục “greenstone\perllib\plugins” Các Plugin xử lý tài liệu độc quyền Đối với tài liệu độc quyền Word, PDF, ta dùng plugin tương ứng WordPlug PDFPlug Các plugin thực thao tác: Chuyển tài liệu nguồn sang dạng HTML hay Plain Text Sử dụng plugin HTMLPlug hay TEXTPlug chuyển kết bước sang dạng XML Greenstone Để chuyển tài liệu nguồn sang dạng HTML hay Plain Text, Greenstone dùng chương trình có sẵn pdftohtml, wvware thư mục “greenstone\bin\windows” Danh sách Plugin Footer Page of 126 Header Page of 126 Bảng 1.1 Danh sách Plugin Tên Plugin Công dụng Là lớp sở cho tất plugin ConvertToPlug Gọi chương trình để chuyển tài liệu độc quyền sang HTML hay Plain Text ArcPlug Xử lýcác tập tin tập archives.inf, tập tin archives.inf cầu nối tiến trình import tiến trình build Plugin bắt buộc phải khai báo tập tin cấu hình RecPlug Duyệt qua thư mục để xử lý tập tin mà plugin tìm thấy GAPlug Xử lý tập tin Greenstone phát sinh từ chương trình import.pl TextPlug Xử lý tập tin Text túy Kiểu tập tin xử lý BasPlug Footer Page of 126 .xml txt, text Các tập tin không xử lý Header Page of 126 HTMLPlug Xử lý tập tin HTML WordPlug Xử lý tập tin Word htm, html, cgi, php, asp, shm, shtml doc PDFPlug Xử lý tập tin PDF pdf PSPlug Xử lý tài liệu postscript, trích thông tin metadata ngày, tựa đề, số trang, … Xử lý thông điệp email, trích thông tin tác giả, ngày, chủ đề, … ps EMAILPlug BibTexPlug ReferPlug Xử lý tập tin bibliography theo chuẩn Bib Tex Xử lý tập tin bibliography theo chuẩn Refer Footer Page of 126 Tập tin kết thúc số số theo sau Email bib bib gif, jpg, jpeg, png, css, rtf gif, jpg, jpeg, png, css, rtf gif, jpg, jpeg, png, css, rtf eps Header Page 10 of 126 SRCPlug Xử lý tập tin mã nguồn ImagePlug Xử lý tập tin ảnh Plugin dùng Unix SplitPlug Giống BasPlug ConvertToPlug Không dùng trực tiếp plugin này, plugin phải thừa kế để xử lý tài liệu Xử lý tập tin FoxBase Xử lý tập tin nén FoxPlug ZipPlug Makefile, o, obj, Readme, a, so, c, cc, dll cpp, h, hpp, pl, pm, sh gif, jpg, jpeg, png, bmp, xbm, tif, tiff dbt, dbf gzip, bzip, tar, zip, gz, bz, tgz, taz Các plugin WordPlug PDFPlug kế thừa từ plugin ConvertToPlug Tùy chọn convert_to plugin ConvertToPlug cho biết chuyển sang dạng tài liệu Footer Page 10 of 126 Header Page 12 of 126 10 Ta định dạng thành phần sau: - Danh sách tài liệu phát sinh classifier danh sách tài liệu nhận trình tìm kiếm - Những thành phần trang web hiển thị tài liệu hiển thị đoạn tài liệu 1.2.3 Tính Những đặc trưng bật ưu GreenStone: - Truy cập qua trình duyệt web, chế độ cục (local) từ xa (remote) - Chạy nhiều hệ điều hành: Windows, Unix, Macintosh - Tìm kiếm toàn văn tìm kiếm theo trường riêng biệt - Khả trình duyệt linh động, đa dạng - Cấu trúc duyệt tài liệu xây dựng hoàn toàn tự động - Tận dụng metadata sẵn có tài liệu, giúp người tạo lập sưu tập làm tay - Khả linh động, dễ mở rộng hệ thống nhờ thành phần plugin, classifier - Hỗ trợ xử lý tài liệu với nhiều loại ngôn ngữ - Cung cấp giao diện đa ngôn ngữ - Ngoài sưu tập văn bản, hình ảnh thông thường, GreenStone cho phép tạo sưu tập hình ảnh, âm đa phương tiện (multimedia) - Khả lưu trữ lớn, tới hàng Gigabyte liệu - Thêm sưu tập đơn giản, có hiệu tức - Khả xuất sưu tập CD, với đầy đủ tính để tự cài đặt chạy độc lập Footer Page 12 of 126 Header Page 13 of 126 11 - Các sưu tập dễ dàng mang chuyển, phân phối, chia sẻ - Theo phong cách WYSIWYG (What you see is what you get), dễ dùng, thuận tiện 1.3 MỘT SỐ THƯ VIỆN SỐ ĐÃ CÓ 1.3.1 Thư viện iLib CMC 1.3.2 Thư viện VeBrary Lạc Việt 1.3.3 Thư viện Libol Tinh Vân CHƯƠNG GIẢI PHÁP XÂY DỰNG 2.1 MÔ TẢ ỨNG DỤNG 2.1.1 Giới thiệu công tác thư viện Đại học Phú Yên 2.1.2 Đối tượng sử dụng hệ thống Giảng viên, sinh viên, thủ thư - Đối với người dùng (giảng viên, sinh viên) truy cập vào hệ thống Web để xem thông tin điều lệ thư viện; thực tra cứu sưu tập tài liệu; xem thông báo từ thư viện; đăng nhập, đăng xuất, thay đổi mật khẩu; xem website thư viện số khác - Đối với cán thủ thư: sử dụng hệ thống để biên mục tài liệu xây dựng sưu tập số 2.1.3 Các chức a Xây dựng sưu tập Thủ thư có quyền tạo sưu tập, quản lý xuất sưu tập lên hệ thống Xây dựng sưu tập Luận Văn Thủ thư lấy thông tin luận văn tập tin luận văn khoa chuyên môn trường cung cấp để tạo sưu tập luận văn Xây dựng sưu tập Sách Footer Page 13 of 126 Header Page 14 of 126 12 Thông tin Sách, Giáo trình từ sở liệu, thủ thư dùng để biên mục tạo sưu tập Sách, Giáo trình Xây dựng sưu tập Tổng quát Nhằm đáp ứng tính mở rộng thư viện, hệ thống cho phép thủ thư tạo sưu tập tổng quát Thủ thư biên mục tài liệu theo chuẩn biên mục, phổ biến chuẩn Dublin Core, tự tạo chuẩn riêng nhờ hiệu chỉnh metadata Các tài liệu bao gồm: tài liệu văn phòng (Word, Power Point, Excel ), văn bản, Acrobat Reader (PDF), HTML, XML, Email, tập tin nén (.ZIP) âm (mp3), hình ảnh, video Sau biên mục, thủ thư xây dựng sưu tập b Tra cứu tài liệu Người dùng thông qua website tra cứu, tìm kiếm tài liệu sưu tập số 2.2 MÔ HÌNH ĐỀ XUẤT 2.2.1 Giới thiệu Hệ thống cho phép người dùng xây dựng sưu tập luận văn, sách, giáo trình, tài liệu khác; tìm kiếm thông tin tài liệu, tra cứu nội dung tài liệu, quản lý người dùng số chức khác Người dùng (giảng viên, cán bộ, sinh viên) - Xem thông tin điều lệ thư viện: nội quy, nguyên tắc làm thẻ đọc giả, hình thức phạt - Tra cứu sưu tập tài liệu Ở chức hệ thống LibWeb kết nối với hệ thống GreenStone để thực chức tra cứu, tìm kiếm tài liệu, xem nội dung tài liệu Footer Page 14 of 126 Header Page 15 of 126 13 - Xem thông báo từ thư viện bao gồm: thông báo tài liệu mới, thông báo độc giả mượn hạn - Thực chức đăng nhập, đăng xuất, thay đổi mật - Xem website báo chí, âm nhạc, hội họa - Xem website thư viện điện tử khác bao gồm thư viện điện tử Trường Đại học, thư viện điện tử tổ chức quan nước Cán thủ thư: sử dụng phần mềm GreenStone xây dựng sưu tập số Bộ sưu tập cấu hình định dạng để 2.2.2 Mô hình thuận tiện cho việc tra cứu 2.2.2 Mô hình Hình 2.1 Mô hình hệ thống quản lý thư viện Hệ thống thư viện số LibWeb hệ thống thư viện số Trường Đại học Phú Yên thiết kế môi trường Web, có liên kết với hệ thống GreenStone Hệ thống cho phép: Footer Page 15 of 126 Header Page 16 of 126 14 - Người dùng (nói chung): Xem thông tin; tra cứu sưu tập tài liệu, chức hệ thống LibWeb kết nối với hệ thống GreenStone để thực chức tra cứu, tìm kiếm tài liệu, xem nội dung tài liệu - Thủ thư: xây dựng sưu tập cho thư viện số 2.3 PHÂN TÍCH HỆ THỐNG THƯ VIỆN SỐ 2.3.1 Mô hình Use Case 2.3.2 Đặc tả Use case 2.3.3 Phân tích Use case 2.4 GIẢI PHÁP XÂY DỰNG BỘ SƯU TẬP 2.4.1 Giới thiệu Quá trình xây dựng sưu tập trải qua pha chính: - Pha 1: Tạo cấu trúc chung cho sưu tập - Pha 2: Chuyển định dạng tài liệu nguồn sang định dạng XML - Pha 3: Nén tạo mục tài liệu sưu tập Ở pha ta dùng chương trình Greenstone hỗ trợ để xây dựng sưu tập : - Pha 1: dùng chương trình mkcol.pl - Pha 2: dùng chương trình import.pl - Pha 3: dùng chương trình buildcol.pl Các chương trình đặt thư mục “greenstone\bin\script” Để thực thi chương trình môi trường DOS, ta dùng cú pháp lệnh sau: perl -S Footer Page 16 of 126 Header Page 17 of 126 15 Hình 2.10 Quá trình xây dựng sưu tập 2.4.2 Cấu trúc thư mục GreenStone Ta gọi thư mục cài đặt Greenstone GSDLHOME Cấu trúc thư mục Greenstone sau: Hình 2.11 Cấu trúc thư mục Greenstone Footer Page 17 of 126 Header Page 18 of 126 16 Bảng 2.3 Danh sách thư mục GreenStone Tên thư mục Mục đích bin Chứa mã thực thi bin\script Chứa script Perl để tạo sưu tập perllib Chứa module Perl hỗ trợ cho trình xây dựng sưu tập Perllib\plugin Chứa mã nguồn plugin hỗ trợ xử lý tài liệu Perllib\classify Chứa mã nguồn claasify hỗ trợ việc hiển thị kết tìm kiếm tài liệu cgi-bin Chứa CGI script GreenStone tmp Chứa tập tin tạm GreenStone etc Chứa tập tin cấu hình, tập tin log, sở liệu quản lý người dùng src Chứa mã nguồn C++ src/colservr Chứa mã nguồn C++ src/recpt Chứa mã nguồn C++ packages Chứa mã nguồn gói phần mềm hỗ trợ cho GreenStone Packages\mg Chứa mã nguồn MG - phần mềm dùng để nén tạo mục GreeStone mappings Chứa bảng chuyển đổi chuẩn Unicode thành chuẩn khác macros Chứa tập tin macro dùng cho giao diện GreenStone collect Chứa sưu tập lib Chứa mã nguồn C++ dùng cho collection server receptionist Footer Page 18 of 126 Header Page 19 of 126 17 images Chứa tập tin ảnh dùng cho giao diện GreenStone docs Chứa tài liệu GreenStone 2.4.3 Cấu trúc thư mục sưu tập Trong pha trình xây dựng sưu tập, sau thực thi chương trình mkcol.pl, sưu tập tạo với cấu trúc thư mục sau: Bảng 2.4 Danh sách thư mục sưu tập Tên thư mục Mục đích archives Chứa tập tin sau import building Chứa tập tin trình nén, tạo mục, sở liệu cho sưu tập etc Chứa tập tin cấu hình collect.cfg images Chứa ảnh dành riêng cho sưu tập import Chứa tài liệu nguồn cần xây dựng sưu tập index Chứa tập tin sau nén, tạo mục, sở liệu lấy từ thư mục building perllib Chứa thư viện Perl hỗ trợ cho sưu tập 2.4.4 Cấu trúc tài liệu theo định dạng XML Trong pha import, Greenstone chuyển tài liệu nguồn sang tài liệu XML Tài liệu XML Greenstone có thẻ gốc Tài liệu chia thành nhiều vùng (section) bao bọc cặp thẻ , Footer Page 19 of 126 18 Header Page 20 of 126 cặp thẻ lồng Mỗi Section có thẻ Description thẻ Content Thẻ Decription chứa hay nhiều thẻ Metadata Các thẻ metadata có cấu trúc: Giá trị metadata Ta thường biên mục tài liệu theo chuẩn Dublin Core, ví dụ: Tìm hiểu nguồn mở Greenstone dc từ viết tắt cụm từ Dublin Core Greenstone thiết kế sẵn số thẻ để biên mục, với Dublin Core ta có thẻ dc Nếu metadata chuẩn Greenstone thích hợp để mô tả tài liệu, dùng metadata ta định nghĩa Cấu trúc phân cấp tài liệu dùng cho mục tìm kiếm tài liệu, có mức mục: document, section, paragraph Chỉ mục document: tìm kiếm số từ tất tài liệu Chỉ mục section: tìm kiếm số từ section Chỉ mục paragraph: xem đoạn văn tài liệu riêng biệt, thích hợp cho mục đích tìm kiếm tập trung 2.4.5 Tập tin cấu hình sưu tập Tập tin cấu hình sưu tập có tên collect.cfg đặt thư mục “greenstone\collect\\etc” dùng để quản lý giao diện, cách thức xử lý tài liệu, cách hiển thị nội dung tài liệu… Footer Page 20 of 126 19 Header Page 21 of 126 Trong trình xây dựng sưu tập, ta thực thi chương trình mkcol.pl, tập tin cấu hình đơn giản cho sưu tập tạo, chứa giá trị mặc định cho sưu tập Greenstone hỗ trợ chức tìm kiếm tài liệu nhiều sưu tập, định nghĩa sau: supercollection … Khi này, trình tìm kiếm tài liệu, Greenstone tìm n +1 sưu tập: sưu tập tại, sưu tập 1, sưu tập 2, …, sưu tập n 2.5 HỆ THỐNG WEB GREENSTONE 2.5.1 Thiết kế giao diện Để thiết kế giao diện ta thao tác tập tin sau: - Tập tin cấu hình sưu tập collect.cfg - Những tập tin macro: có phần mở rộng dm, lưu thư mục “greenstone\macros” Macro ngôn ngữ dành riêng cho Greenstone để xử lý giao diện web Một macro có định dạng sau: _tên macro_ Ví dụ: _imagecollect_ macro Các trang web Greenstone không thiết kế sẵn, trang phát sinh từ tập tin macro Ví dụ tập tin home.dm phát sinh trang chủ Greenstone, tập tin help.dm phát sinh trang trợ giúp Greenstone… Mỗi tập tin macro chứa hay nhiều package Mỗi package chứa loạt macro Một macro viết cho sưu tập với từ khóa [c=tên sưu tập], nghĩa ta viết đè macro mặc định Greenstone Footer Page 21 of 126 Header Page 22 of 126 20 - Những tập tin ảnh: Tất tập tin ảnh chứa thư mục “greenstone\images” - Tập tin main.cfg: Chứa khai báo tập tin macro dùng Greenstone Nếu tạo tập tin macro mới, để tập tin macro có hiệu lực, cần thêm tên tập tin macro vào nội dung tập tin main.cfg Tập tin main.cfg lưu thư mục “greenstone\etc” 2.5.2 Cài đặt cấu hình lại a Ảnh tiêu đề sưu tập b Các nút duyệt trang c Ảnh tiêu đề trang web d Các nút duyệt tài liệu e Hiển thị văn f Viết đè Macro g Thêm trang h Hiển thị sưu tập i Macro chuẩn j Lưu ý CHƯƠNG PHÁT TRIỂN ỨNG DỤNG 3.1 QUI TRÌNH PHÁT TRIỂN ỨNG DỤNG • Bước 1: Xây dựng sưu tập số • Bước 2: Thiết kế giao diện Web GreenStone phục vụ tra cứu, tìm kiếm xem thông tin tài liệu sưu tập số • Bước 3: Thiết kế trang chức hệ thống LibWeb 3.2 XÂY DỰNG BỘ SƯU TẬP SỐ Phần trình bày bước sử dụng phần mềm GreenStone để tạo sưu tập số (luận văn tốt nghiệp, sách/giáo trình, Footer Page 22 of 126 Header Page 23 of 126 21 giảng) Các sưu tập biên mục, cấu hình định dạng để thuận tiện cho việc tra cứu 3.2.1 Xây dựng sưu tập với GLI a Giao diện thủ thư GreenStone Librarian Interface (GLI) Giao diện Greenstone Library Interface [11] cung cấp giao diện tương tác phản ánh bước thực sau: - GATHER: Dùng để thu gom tài liệu tập trung vào sưu tập - ENRICH: Trình bày 15 yếu tố Dublin Core để biên mục tài liệu Động tác biên mục làm thủ công Trong đó, 15 yếu tố chuẩn Dublin Core: Nhan đề (Title): Nhan đề tài liệu Tác giả (Creator): Tác giả tài liệu, bao gồm tác giả cá nhân tập thể Chủ đề (Subject): Chủ đề tài liệu đề cập dùng để phân loại tài liệu Có thể thể từ, cụm từ/(Khung chủ đề), số phân loại/ (Khung phân loại) Tóm tắt (Description): Tóm tắt, mô tả nội dung tài liệu Có thể bao gồm tóm tắt, thích, mục lục, đoạn văn để làm rõ nội dung Nhà xuất (Publisher): Nhà xuất bản, nơi ban hành tài liệu tên cá nhân, tên quan, tổ chức, dịch vụ Tác giả phụ (Contributor): Tên người tham gia cộng tác đóng góp vào nội dung tài liệu, cá nhân, tổ chức Ngày tháng (Date): Ngày, tháng ban hành tài liệu Footer Page 23 of 126 Header Page 24 of 126 22 Loại (kiểu) (Type): Mô tả chất tài liệu Dùng thuật ngữ mô tả phạm trù kiểu: trang chủ, báo, báo cáo, từ điển Khổ mẫu (Format): Mô tả trình bày vật lý tài liệu, bao gồm; vật mang tin, kích cỡ độ dài, kiểu liệu (.doc,.html,.jpg, xls, phần mềm ) 10 Định danh (Identifier): Các thông tin định danh tài liệu, nguồn tham chiếu đến, chuỗi ký tự để định vị tài nguyên: URL (Uniform Resource Locators) (bắt đầu http://), URN (Uniform Resource Name), ISBN (International Standard Book Number), ISSN (International Standard Serial Number), SICI (Serial Item & Contribution Identifier), 11 Nguồn (Resource): Các thông tin xuất xứ tài liệu, tham chiếu đến nguồn mà tài liệu mô tả trích ra/tạo ra, nguồn là: đường dẫn (URL), URN, ISBN, ISSN 12 Ngôn ngữ (Language): Các thông tin ngôn ngữ, mô tả ngôn ngữ tài liệu 13 Liên kết (Relation): Mô tả thông tin liên quan đến tài liệu khác dùng đường dẫn (URL), URN, ISBN, ISSN 14 Diện bao quát (Coverage): Các thông tin liên quan đến phạm vi, quy mô mức độ bao quát tài liệu Phạm vi địa điểm, không gian thời gian, tọa độ 15 Bản quyền (Right): Các thông tin liên quan đến quyền tài liệu Footer Page 24 of 126 Header Page 25 of 126 23 - DESIGN: Dùng để thiết kế giao diện sưu tập kèm theo thị tìm kiếm theo dẫn mục cho ta chọn, chẳng hạn như: tác giả, nhan đề, năm, - CREAT: Dùng để sản xuất sưu tập - FORMAT: Trình bày tài liệu b Các bước xây dựng sưu tập với GLI • Bước 1: Khởi động GLI Start/ Program/ Greenstone/Greenstone Librarian Interface Chọn File/ New để tạo sưu tập mới: Gõ tên vào mục Collection title mô tả tóm tắt vào phần Description of content • Bước 2: Chọn tài liệu cần tạo sưu tập Bấm Gather/ Mở đến địa chứa tài liệu phần workspace Chọn tập tin tài liệu kéo thả vào cửa sổ Collection bên phải • Bước 3: Biên mục cho tài liệu đưa vào theo chuẩn Dublin Core Bấm vào Enrich/ Chọn file tương ứng biên mục theo 15 trường Dubline Core • Bước 4: Xây dựng sưu tập Create/ Build collection 3.2.2 Xây dựng sưu tập Luận văn tốt nghiệp 3.3 THIẾT KẾ GIAO DIỆN MỘT SỐ TRANG LIBWEB 3.4 THỬ NGHIỆM 3.4.1 Công cụ môi trường phát triển hệ thống 3.4.2 Đánh giá Footer Page 25 of 126 Header Page 26 of 126 24 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận GreenStone hệ thống thư viện số đơn giản, không phần hiệu việc quản lý tài nguyên điện tử Các thư viện số xây dựng GreenStone tuân thủ theo tiêu chuẩn quốc tế chung, giúp cho tiến trình liên kết thư viện, vốn xu hướng nay, trở nên dễ dàng Đặc biệt, GreenStone hoàn toàn miễn phí người dùng toàn giới sử dụng đóng góp cho phát triển Những yếu tố có ý nghĩa với thư viện hạn chế lực tài Việt Nam Kết đạt Chúng thực mục tiêu đặt ban đầu: tìm hiểu cấu trúc chế hoạt động GreenStone, từ đó, xây dựng ứng dụng thư viện số cho Trường Đại học Phú Yên Hệ thống việc thực chức GreenStone (tìm kiếm thông tin tài liệu, tra cứu nội dung tài liệu) bổ sung thêm tính riêng, xây dựng sưu tập đặc thù, giao diện tương tác với người dùng đẹp, dễ sử dụng Tuy nhiên, hệ thống hạn chế việc chưa cung cấp đầy đủ chức năng: dịch vụ trực tuyến, diễn đàn, đăng ký thành viên, thể loại số lượng sưu tập Hướng phát triển GreenStone phần mềm mã nguồn mở, khả phát triển tương lai lớn Trong hệ thống LibWeb cần bổ sung chức khác: dịch vụ trực tuyến, diễn đàn, đăng ký thành viên, phân phát tự động tài liệu đến người đăng ký sử dụng (theo ý thích họ) Footer Page 26 of 126 ... học: Nghiên cứu ứng dụng mã nguồn mở GreenStone để xây dựng thư viện số trường Đại học Phú Yên Mục tiêu nghiên cứu Khai thác mã nguồn mở Greenstone ứng dụng công tác chuẩn hóa tài liệu xây dựng. .. tượng nghiên cứu: Cơ sở lý thuyết thư viện số, công cụ giúp xây dựng thư viện số Footer Page of 126 Header Page of 126 - Phạm vi nghiên cứu: mã nguồn mở GreenStone ứng dụng xây dựng thư viện số Trường. .. Trường Đại học Phú Yên Giả thiết nghiên cứu Hệ thống thư viện số đời phục vụ tốt cho việc học tập giảng dạy Trường Đại học Phú Yên; cung cấp công cụ phân loại cho việc truy cập, sử dụng tài nguyên

Ngày đăng: 06/05/2017, 12:02

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w