Hầu hết các trường sử dụng các phần mềm có phí, mua từ các công ty và không
thống nhất, một số trường còn sử dụng hình thức lưu trên giấy. Trong khi đó,
hiện nay có rất nhiều phần mềm quản lý thư viện là mã nguồn mở, không tốn
phí. Và nhiều nước trên thế giới đã áp dụng vào cho nền giáo dục nước họ.
Vấn đề đặt ra cho nền giáo dục Việt Nam là đưa vào các phần mềm thư viện
miễn phí áp dụng cho các trường trung học cấp 2, cấp 3 và các trường đại học
trên cả nước. Thuận tiện cho nhu cầu tìm hiểu và thu hút học sinh, sinh viên đến
thư viện nhiều hơn và thống nhất hệ thống cơ sở dữ liệu để có thể trao đổi lẫn
nhau.
Trong phạm vi của đề tài chúng tôi sẽ trình bày đầy đủ hai phần mềm mã nguồn
mở, đó là thư viện số - Dspace và thư viện vật lý - Koha về: giới thiệu, cài đặt,
hướng dẫn sử dụng.
118 trang |
Chia sẻ: lvbuiluyen | Lượt xem: 2611 | Lượt tải: 3
Bạn đang xem trước 20 trang tài liệu Luận văn Digital library, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM
KHOA CÔNG NGHỆ THÔNG TIN
LUẬN VĂN TỐT NGHIỆP
DIGITAL LIBRARY
Ngành : Công nghệ thông tin
Niên khoá : 32
Lớp : DH06DT
Sinh viên thực hiện : Phạm Tuấn Anh
Võ Thị Mỹ Dung
Trương Thị Mai
Trần Trọng Thoàng
TP.HỒ CHÍ MINH, tháng 9 năm 2010
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM
KHOA CÔNG NGHỆ THÔNG TIN
LUẬN VĂN TỐT NGHIỆP
DIGITAL LIBRARY
Giáo viên hướng dẫn: Sinh viên thực hiện:
ThS. Nguyễn Thị Thanh Thủy Phạm Tuấn Anh
Võ Thị Mỹ Dung
Trương Thị Mai
Trần Trọng Thoàng
TP.HỒ CHÍ MINH, tháng 9 năm 2010
CÔNG TRÌNH HOÀN TẤT TẠI
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP. HCM
Giáo viên hướng dẫn: Nguyễn Thị Thanh Thủy
Giáo viên phản biện: Nguyễn Thanh Phước
Luận văn cử nhân được bảo vệ tại HỘI ĐỒNG CHẤM LUẬN VĂN CỬ NHÂN
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP. HCM ngày … tháng … năm 2010.
Nhận xét của giáo viên hướng dẫn
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
Nhận xét của giáo viên phản biện
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
NHÓM SINH VIÊN THỰC HIỆN:
Tên Thông Tin
Phạm Tuấn Anh Ngày sinh: 26/11/1987
Giới tính: Nam
Chuyên nghành: Hệ Thống Thông Tin
Địa chỉ:
E-mail: P_T_Anh87@yahoo.com
Võ Thị Mỹ Dung Ngày sinh: 01/11/1988
Giới tính: Nữ
Chuyên nghành: Hệ Thống Thông Tin
Địa chỉ:
E-mail: vomydung_2005@yahoo.com
Trương Thị Mai Ngày sinh: 24/2/1988
Giới tính: Nữ
Chuyên nghành: Hệ Thống Thông Tin
Địa chỉ:
E-mail: truongthimai1988@gmail.com
Trần Trọng Thoàng Ngày sinh: 06/04/1988
Giới tính: Nam
Chuyên nghành: Hệ Thống Thông Tin
Địa chỉ:
E-mail: trantrongthoang@yahoo.com
Digital Library
GVHD: ThS. Nguyễn Thị Thanh Thủy I SVTH: Anh,Dung,Mai,Thoàng
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
Nông Lâm Thành Phố Hồ Chí Minh đã tạo điều kiện thuận lợi cho chúng em thực
hiện luận văn này.
Chúng em xin chân thành cảm ơn Cô Nguyễn Thị Thanh Thủy đã tận tình
hướng dẫn, chỉ bảo cùng những lời động viên khuyến khích và giúp đỡ chúng em
trong suốt quá trình thực hiện luận văn.
Chúng em xin chân thành cảm ơn quý Thầy Cô trong Khoa đã tận tình giảng
dạy, trang bị cho chúng em những kiến thức quý báu trong những năm học vừa qua.
Chúng con xin nói lên lòng biết ơn sâu sắc đối với Ông Bà, Cha Mẹ đã chăm
sóc, nuôi dạy chúng con thành người.
Xin chân thành cảm ơn các anh chị và bạn bè đã ủng hộ, giúp đỡ và động
viên chúng em trong thời gian học tập và nghiên cứu.
Mặc dù chúng em đã cố gắng hoàn thành tốt luận văn trong phạm vi và khả
năng cho phép nhưng chắc chắn sẽ không tránh khỏi những thiếu sót nhất định.
Chúng em kính mong nhận được sự cảm thông và tận tình chỉ bảo của quý Thầy Cô
và các bạn.
Sinh viên thực hiện
Phạm Tuấn Anh
Võ Thị Mỹ Dung
Trương Thị Mai
Trần Trọng Thoàng
Digital Library
GVHD: ThS. Nguyễn Thị Thanh Thủy II SVTH: Anh,Dung,Mai,Thoàng
DANH SÁCH CHỮ VIẾT TẮT
SSO Single Sign On
ILL Interlibrary Loan
Dịch vụ mượn liên thư viện
ISBN International Standard Book Number
Mã tiêu chuẩn cho sách
LDAP Lightweight Directory Access Protocol
LDIF LDAP Interchange Format
MSSV Mã Số Sinh Viên
OPAC Online Public Access Catalog
Mục lục truy cập công cộng trực tuyến
URI Uniform Resource Identifier
Đường dẫn
Digital Library
GVHD: ThS. Nguyễn Thị Thanh Thủy III SVTH: Anh,Dung,Mai,Thoàng
DANH SÁCH CÁC THUẬT NGỮ TIẾNG ANH
Completed Hoàn thành
Custom Tùy chỉnh
Database Cơ sở dữ liệu
Installing Cài đặt
Password Mật khẩu
User Người dùng
Role Vai trò
Digital Library
GVHD: ThS. Nguyễn Thị Thanh Thủy IV SVTH: Anh,Dung,Mai,Thoàng
MỤC LỤC
Trang
CHƯƠNG 1. TỔNG QUAN ........................................................................................................................1
1.1. LÝ DO CHỌN ĐỀ TÀI .....................................................................................................................1
1.2. ĐẶT VẤN ĐỀ ...................................................................................................................................2
1.3. MỤC TIÊU ĐỀ TÀI .........................................................................................................................2
1.4. PHẠM VI NGHIÊN CỨU ................................................................................................................3
CHƯƠNG 2. NỘI DUNG NGHIÊN CỨU ..................................................................................................4
2.1. TÌM HIỂU CÔNG NGHỆ ................................................................................................................4
2.1.1. TÌM HIỂU CÁC QUY TRÌNH NGHIỆP VỤ THƯ VIỆN ............................................................4
2.1.2. CHUẨN MÔ TẢ DỮ LIỆU TRÊN INTERNET: Z39.50 .................................................................. 16
2.1.3. CHUẨN MÔ TẢ DỮ LIỆU TRÊN INTERNET: DUBLIN CORE METADATA ..................................... 18
2.1.4. TTÌM HIỂU CÁC CÔNG NGHỆ MÃ NGUỒN MỞ .................................................................. 20
2.2. GIẢI PHÁP .................................................................................................................................... 38
2.2.1. PHÁT BIỂU BÀI TOÁN ............................................................................................................. 38
2.2.2. KIẾN TRÚC HỆ THỐNG ........................................................................................................... 42
2.2.3. KẾT QUẢ HỆ THỐNG XÂY DỰNG ĐƯỢC ............................................................................. 47
CHƯƠNG 3. KẾT QUẢ ĐẠT ĐƯỢC VÀ HƯỚNG PHÁT TRIỂN ........................................................ 53
3.1. KẾT QUẢ ĐẠT ĐƯỢC .................................................................................................................. 53
3.2. HƯỚNG PHÁT TRIỂN ................................................................................................................. 53
TÀI LIỆU THAM KHẢO ......................................................................................................................... 54
PHỤ LỤC .................................................................................................................................................. 54
1.HƯỚNG DẪN CÀI ĐẶT .................................................................................................................... 54
1.1. DSPACE ......................................................................................................................................... 54
1.1.1.YÊU CẦU KỸ THUẬT ................................................................................................................ 54
1.1.2. CÀI ĐẶT TRÊN UBUNTU ......................................................................................................... 54
1.1.3. CÀI ĐẶT TRÊN WINDOW 32 ................................................................................................... 59
1.2. KOHA ............................................................................................................................................ 70
1.2.1. YÊU CẦU KỸ THUẬT................................................................................................................ 70
1.2.2. CÀI ĐẶT TRÊN UBUNTU ......................................................................................................... 70
1.2.3. CÀI ĐẶT TRÊN WINDOW 32 ................................................................................................... 81
1.3. CÀI ĐẶT OPENDS - LDAP ........................................................................................................... 93
1.4. CẤU HÌNH SSO (SINGLE SIGN ON) TRÊN DSPACE ................................................................ 99
1.5. CẤU HÌNH SSO (SINGLE SIGN ON) TRÊN KOHA ................................................................. 103
Digital Library
GVHD: ThS. Nguyễn Thị Thanh Thủy V SVTH: Anh,Dung,Mai,Thoàng
DANH MỤC CÁC HÌNH
Hình Trang
Hình 3.1 Giao diện tìm kiếm Z39.50 ........................................................................... 17
Hình 3.2 Kết quả tìm kiếm Z39.50 ............................................................................. 17
Hình 3.3 Ví dụ giao diện thêm máy chủ tìm kiếm Z39.50 ............................................ 18
Hình 3.4 Mô hình kiến trúc hệ thống Dspace .......................................................... 21
Hình 3.5 Mô hình kiến trúc hệ thống Koha ............................................................. 25
Hình 3.6 Các Module chính trong mô hình kiến trúc hệ thống Koha....................... 26
Hình 3.7 Truy cập vào ứng dụng khi đã chứng thực với CAS server ............................... 30
Hình 3.8 Truy cập vào ứng dụng mà chưa chứng thực với CAS server ........................... 30
Hình 3.9 Mô hình kết nối giữa client/server ............................................................ 32
Hình 3.10 Cấu trúc cây LDAP ................................................................................ 33
Hình 3.11 Kiến trúc tổng thể của thư viện .............................................................. 42
Hình 3.12 Mô hình quản lý người dùng LDAP ....................................................... 43
Hình 3.13 Sơ đồ quản lý người dùng ...................................................................... 44
Hình 3.14 Mô hình chứng thực ............................................................................... 45
Hình 3.15 Giao diện chính Thư Viện Số .................................................................... 47
Hình 3.16 Giao diện chính Cộng Đồng và Bộ Sưu Tập ................................................. 48
Hình 3.17 Chi tiết một tài liệu đã được biên mục ......................................................... 49
Hình 3.18 Giao diện chính Thư Viện Vật Lý ............................................................... 50
Hình 3.19 Giao diện quản trị_Thư viện Vật Lý ............................................................ 50
Hình 3.20 Giao diện biên mục tài liệu ......................................................................... 51
Hình 3.21 Giao diện đăng nhập thông qua CAS ........................................................... 52
Hình 3.22 Đường dẫn update trong Ubuntu ................................................................. 55
Hình 3.23 Giao diện Accept Installing Java ................................................................. 60
Hình 3.24 Giao diện Custom Setup Install Java .......................................................... 60
Hình 3.25 Giao diện chọn ngôn ngữ Instal Postgresql ................................................. 61
Hình 3.26 Giao diện Custom Setup Postgresql ............................................................ 61
Hình 3.27 Giao diện Service configuration Posgresql .................................................. 62
Hình 3.28 Giao diện chọn ngôn ngữ .......................................................................... 62
Hình 3.29 Giao diện chọn Module contrib.................................................................. 63
Hình 3.30 Giao diện kết nối database Posgresql .......................................................... 63
Hình 3.31 Giao diện Login Posgresql ........................................................................ 63
Hình 3.32 Giao diện tạo Role mới ............................................................................. 64
Hình 3.33 Giao diện tạo database mới ....................................................................... 64
Hình 3.34 Giao diện cấu hình Apache Tomcat ............................................................ 65
Hình 3.35 Giao diện Custom Setup Apache Tomcat .................................................... 65
Hình 3.36 Giao diện hòan thành cài đặt Apache Tomcat .............................................. 66
Hình 3.37 Giao diện nhập giá trị tạo biến môi trường .................................................. 67
Hình 3.38 Giao diện Dpscace ................................................................................... 69
Hình 3.39 Giao diện Dpsace ..................................................................................... 69
Hình 3.40 Biểu tượng update Ubuntu ........................................................................ 70
Digital Library
GVHD: ThS. Nguyễn Thị Thanh Thủy VI SVTH: Anh,Dung,Mai,Thoàng
Hình 3.41 Đường dẫn update Ubuntu ........................................................................ 71
Hình 3.42 Đường dẫn cài đặt các chương trình trong Ubuntu ....................................... 71
Hình 3.43 Chọn vị trí cài đặt trong Ubuntu................................................................. 72
Hình 3.44 Chọn chương trình LAMP server ............................................................... 72
Hình 3.45 Apply tiến hành cài đặt LAMP .................................................................. 72
Hình 3.46 Nhập password mới cho MySQL ............................................................... 72
Hình 3.47 Giao diện ban đầu của Webmin ................................................................. 75
Hình 3.48 Tạo user và group cho Koha ...................................................................... 77
Hình 3.49 Thông tin Server ...................................................................................... 82
Hình 3.50 Kiểu Setup .............................................................................................. 83
Hình 3.51 Chọn nơi cài đặt ....................................................................................... 83
Hình 3.52 Tiến hành cài đặt Apache .......................................................................... 84
Hình 3.53 Giao diện chọn kiểu cài đặt cho MySQL..................................................... 85
Hình 3.54 Giao diện tiến hành cài đặt MySQL ........................................................... 85
Hình 3.55 Chọn cách cấu hình cho MySQL ............................................................... 86
Hình 3.56 Tạo password mới cho MySQL ................................................................. 86
Hình 3.57 Chọn cách cấu hình cho MySQL ............................................................... 87
Hình 3.58 Cài đặt Perl.............................................................................................. 88
Hình 3.59 Chọn folder cài đặt Perl ............................................................................ 88
Hình 3.60 Chọn hành động cài đặt ............................................................................ 89
Hình 3.61 Tiến hành cài đặt Perl ............................................................................... 89
Hình 3.62 Chọn kiểu cài đặt Koha ............................................................................. 90
Hình 3.63 Chọn kiểu biên mục cho Koha ................................................................... 90
Hình 3.64 Chọn chương trình cài đặt cần cho Koha..................................................... 91
Hình 3.65 Chọn đường dẫn cài đặt Koha .................................................................... 91
Hình 3.66 Giao diện cài đặt YAZ .............................................................................. 92
Hình 3.67 Chọn đường dẫn cài đặt YAZ .................................................................... 92
Hình 3.68 Hòan thành cài đặt YAZ ........................................................................... 92
Hình 3.69 Giao diện cài đặt OpenDS ......................................................................... 93
Hình 3.70 Cấu hình LDAP Server ............................................................................. 93
Hình 3.71 Cấu hình topology .................................................................................... 94
Hình 3.72 Cấu hình cây thư mục LDAP ..................................................................... 94
Hình 3.73 Xem lại cấu hình LDAP Server ................................................................. 95
Hình 3.74 Màn hình thông báo cài đặt hoàn tất ........................................................... 95
Hình 3.75 Thông tin cấu trúc cây LDAP .............................................................