Tải bản đầy đủ (.pdf) (9 trang)

...Phan Thị Hồng.pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (176.25 KB, 9 trang )

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

NGHIÊN CỨU, XÂY DỰNG THƯ VIỆN SỐ TRƯỜNG
ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
SỬ DỤNG PHẦN MỀM MÃ NGUỒN MỞ DSPACE

Hà Nội – 2016


TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

PHAN THỊ HỒNG

NGHIÊN CỨU, XÂY DỰNG THƯ VIỆN SỐ TRƯỜNG
ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
SỬ DỤNG PHẦN MỀM MÃ NGUỒN MỞ DSPACE

Chuyên ngành : Công nghệ thông tin
Mã ngành

: D480201

Người hướng dẫn: TS. NGUYỄN VIỆT ANH

Hà Nội – 2016


LỜI CAM ĐOAN


Em xin cam đoan đồ án tốt nghiệp này là do tự bản thân thực hiện và không
sao chép các công trình nghiên cứu của người khác để làm sản phẩm của riêng
mình. Các thông tin sử dụng trong đồ án là có nguồn gốc và được trích dẫn rõ ràng.
Em xin hoàn toàn chịu trách nhiệm về tính xác thực và nguyên bản của đồ án.

Hà Nội, ngày 15 tháng 6 năm 2016
Sinh viên

Phan Thị Hồng


LỜI CẢM ƠN
Được sự chấp thuận của Khoa Công nghệ thông tin trường Đại học Tài
nguyên và Môi trường Hà Nội, em đã được thực hiện nghiên cứu đề tài tốt nghiệp:
“Nghiên cứu, xây dựng thư viện số trường Đại học Tài nguyên và Môi trường Hà
Nội sử dụng phần mềm mã nguồn mở Dspace”.
Em xin gửi lời cảm ơn đến Ban lãnh đạo nhà trường và Khoa Công nghệ thông
tin đã tạo điều kiện cho em được thực hiện đề tài này. Xin chân thành cảm ơn thầy
cô đã truyền đạt những kiến thức, cũng như những kinh nghiệm quý báu trong suốt
thời gian em học tập ở trường.
Trong suốt quá trình thực hiện nghiên cứu đề tài, em cũng đã nhận được sự
hướng dẫn và giúp đỡ tận tình của TS. Nguyễn Việt Anh- Trưởng phòng Khoa học
dữ liệu và ứng dụng, Viện Công nghệ thông tin, Viện Hàn lâm Khoa học và Công
nghệ Việt Nam. Em xin cảm ơn thầy đã quan tâm hướng dẫn và tạo mọi điều kiện
giúp đỡ em trong suốt quá trình thực hiện và hoàn thành đề tài này.
Xin chân thành cảm ơn những người thân trong gia đình đã quan tâm, động
viên trong suốt thời gian học tập và quá trình làm khóa luận tốt nghiệp.
Xin gửi lời cảm ơn tất cả bạn bè, đặc biệt là các bạn trong lớp ĐH2C3 đã giúp
đỡ và đóng góp ý kiến để mình hoàn thành tốt chương trình.
Mặc dù đã có nhiều cố gắng để thực hiện đề tài này một cách hoàn chỉnh nhất.

Song do một số hạn chế về thời gian, kiến thức, kinh nghiệm nên không thể tránh
khỏi những thiếu sót,em rất mong nhận được sự góp ý nhiệt tình của Hội đồng chấm
khóa luận, quý Thầy, Cô và tất cả mọi người quan tâm đến đề tài này, để bài khóa
luận được hoàn chỉnh hơn.
Em xin chân thành cảm ơn !


MỤC LỤC
LỜI CAM ĐOAN
LỜI CẢM ƠN
DANH MỤC HÌNH ẢNH
MỞ ĐẦU........................................................................................................ 1
CHƯƠNG 1. GIỚI THIỆU MÃ NGUỒN MỞ ............................................ 2
1.1 Mã nguồn mở (Opensource) là gì ?................................................................... 2
1.2 Phân loại phần mềm mã nguồn mở .................................................................. 3
1.3 Lợi ích và hạn chế của phần mềm mã nguồn mở ............................................. 3
1.3.1

Lợi ích của phần mềm mã nguồn mở ........................................................ 3

1.3.2

Hạn chế của phần mềm mã nguồn mở ...................................................... 4

1.4 Một số phần mềm mã nguồn mở thường gặp................................................... 4
1.5 Giới thiệu về công nghệ Dspace ........................................................................ 5
1.5.1

Những ưu điểm của phần mềm Dspace ..................................................... 6


1.5.2

Những tồn tại .............................................................................................. 8

CHƯƠNG 2. TÌM HIỂU VỀ HỆ THỐNG THƯ VIỆN .............................. 9
2.1 Thư viện truyền thống....................................................................................... 9
2.1.1

Cách tổ chức lưu trữ tài liệu ...................................................................... 9

2.1.2

Cách tổ chức cho độc giả mượn sách ......................................................... 9

2.1.3

Những ưu điểm của thư viện truyền thống ............................................. 10

2.1.4

Những nhược điểm của thư viện truyền thống ....................................... 10

2.2 Thư viện số ...................................................................................................... 11
2.2.1

Thư viện số là gì ?..................................................................................... 11

2.2.2

Đặc điểm, lợi ích và một số hạn chế của thư viện số ............................... 12


2.2.3

Cấu trúc của thư viện số .......................................................................... 14

2.2.4

Nguyên tắc xây dựng thư viện số ............................................................. 14

2.3 So sánh ưu, nhược điểm của thư viện số và thư viện truyền thống ............... 15

CHƯƠNG 3. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ......................... 17
3.1 Phát biểu bài toán............................................................................................ 17
3.1.1

Hoạt động nghiệp vụ của thư viện ........................................................... 17

3.1.2

Yêu cầu hệ thống ...................................................................................... 17

3.2 Biểu đồ Usecase của hệ thống ......................................................................... 18
3.2.1

Usecase tổng quát hệ thống quản lý thư viện .......................................... 18


3.2.2

Biểu đồ usecase phân rã chức năng tìm kiếm.......................................... 19


3.2.3

Biểu đồ usecase phân rã chức năng quản lý người dùng ........................ 20

3.2.4

Biểu đồ usecase phân rã chức năng quản lý tài liệu ................................ 20

3.3 Biểu đồ tuần tự thể hiện các chức năng của hệ thống .................................... 21
3.3.1

Chức năng đăng nhập .............................................................................. 21

3.3.2

Chức năng đăng ký thành viên ................................................................ 22

3.3.3

Chức năng tìm kiếm thông tin ................................................................. 23

3.3.4

Chức năng thêm tài liệu ........................................................................... 23

3.3.5

Chức năng sửa thông tin tài liệu .............................................................. 24


3.3.6

Chức năng xóa tài liệu.............................................................................. 24

3.3.7

Chức năng sửa thông tin người dùng ...................................................... 25

3.3.8

Chức năng xóa thông tin người dùng ...................................................... 25

3.3.9

Chức năng phân quyền sử dụng .............................................................. 26

3.3.10 Chức năng theo dõi tài liệu ...................................................................... 26
3.3.11 Chức năng đăng xuất ............................................................................... 27

CHƯƠNG 4. CÀI ĐẶT, THỰC NGHIỆM THƯ VIỆN SỐ ..................... 28
4.1 Các phần mềm yêu cầu ................................................................................... 28
4.2 Các bước tiến hành cài đặt.............................................................................. 28
4.3 Kết quả thực nghiệm ....................................................................................... 42
4.3.1

Tạo đơn vị Communities .......................................................................... 42

4.3.2

Tạo bộ sưu tập Collection ........................................................................ 44


4.3.3

Biên mục tài liệu cho Collection............................................................... 46

4.3.4

Tạo tài khoản cho người dùng ................................................................. 51

4.3.5

Một số chức năng của người quản trị ...................................................... 54

KẾT LUẬN VÀ KIẾN NGHỊ ..................................................................... 58
TÀI LIỆU THAM KHẢO .......................................................................... 59


DANH MỤC HÌNH ẢNH
Hình 3.1. Sơ đồ usecase tổng quát hệ thống quản lý thư viện ................... 18
Hình 3.2. Sơ đồ usecase phân rã chức năng tìm kiếm ............................... 19
Hình 3.3. Sơ đồ usecase phân rã chức năng quản lý người dùng.............. 19
Hình 3.4. Sơ đồ usecase phân rã chức năng quản lý tài liệu ..................... 20
Hình 3.5. Biểu đồ tuần tự cho chức năng đăng nhập hệ thống thư viện ... 21
Hình 3.6. Biểu đồ tuần tự cho chức năng đăng ký thành viên thư viện .... 22
Hình 3.7. Biểu đồ tuần tự cho chức năng tìm kiếm thông tin ................... 23
Hình 3.8. Biểu đồ tuần tự cho chức năng thêm tài liệu vào hệ thống thư
viện ............................................................................................................... 23
Hình 3.9. Chức năng sửa thông tin tài liệu ................................................ 24
Hình 3.10. Biểu đồ tuần tự cho chức năng xóa tài liệu .............................. 24
Hình 3.11. Biểu đồ tuần tự cho chức năng sửa thông tin người dùng ..…25

Hình 3.12. Biểu đồ tuần tự cho chức năng xóa thông tin người dùng …..25
Hình 3.13. Biểu đồ tuần tự cho chức năng phân quyền truy cập .……….26
Hình 3.14. Biểu đồ tuần tự cho chức năng theo dõi tài liệu

……………26

Hình 3.15. Biểu đồ tuần tự cho chức năng đăng xuất ……………………27
Hình 4.1. Cấu hình thông số ....................................................................... 29
Hình 4.2. Cấu hình thông số PATH ........................................................... 30
Hình 4.3. Thiết lập JAVA_HOME ............................................................. 30
Hình 4.4. Thiết lập ANT_HOME ............................................................... 31
Hình 4.5. Thiết lập MVN_HOME .............................................................. 32
Hình 4.6. Cấu hình thông số ....................................................................... 33
Hình 4.7. Hệ thống hiển thị các phiên bản được cài đặt. ........................... 34
Hình 4.8. Kết nối tới server của PostgreSQL............................................. 34
Hình 4.9. Tạo vai trò đăng nhập mới cho Dspace ...................................... 35
Hình 4.10. Tạo vai trò đăng nhập mới cho dspace .................................... 35
Hình 4.11. Tạo cơ sở dữ liệu Dspace .......................................................... 36


Hình 4.12. Cài đặt Apache Tomcat ............................................................ 36
Hình 4.13. Chọn các chức năng để cài đặt Apache Tomcat ...................... 37
Hình 4.14. Đặt password để quản lý PostgreSQl (pass: phanhong).......... 37
Hình 4.15. Cài đặt thành công .................................................................... 38
Hình 4.16. Tạo gói cài đặt ........................................................................... 39
Hình 4.17. Bắt đầu đi cài đặt hệ thống Dspace .......................................... 39
Hình 4.18. Hệ thống cài đặtt hành công Dspace ........................................ 40
Hình 4.19. Tạo tài khoản Administrator .................................................... 41
Hình 4.20. Giao diện trang chủ Dspace ...................................................... 41
Hình 4.21. Đăng nhập vào thư viện số........................................................ 42

Hình 4.22. Chọn Communities and Collections ......................................... 43
Hình 4.23. Giao diện tạo Community ......................................................... 43
Hình 4.24. Chọn Create collection .............................................................. 44
Hình 4.25. Áp dụng điều khoản cho Collection ......................................... 45
Hình 4.26. Mô tả collection ......................................................................... 45
Hình 4.27. Thiết lập quyền đối với người dùng ......................................... 46
Hình 4.28. Thông tin về tác giả, tiêu đề sách cần đưa vào Collection ....... 47
Hình 4.29. Thông tin về từ khóa liên quan, tóm tắt của cuốn sách ........... 48
Hình 4.30. Upload file ................................................................................. 48
Hình 4.31. Upload File thành công ............................................................. 49
Hình 4.32. Kiểm tra lại thông tin các trường của sách .............................. 49
Hình 4.33. Giao diện xác định lại quyền xuất bản tài liệu lên collection .. 50
Hình 4.34. Giao diện hoàn thành trình biên mục ...................................... 50
Hình 4.35. Chọn Administer ....................................................................... 51
Hình 4.36. Chọn E-people trên thanh menu .............................................. 52
Hình 4.37. Nhập thông tin người dùng....................................................... 52
Hình 4.38. Tạo nhóm người dùng ............................................................... 53
Hình 4.39. Nhập địa chỉ email để đăng ký ................................................. 54
Hình 4.40. Sửa thông tin người quản trị .................................................... 55


Hình 4.41. Chọn 1 Communities cần sửa chữa……………………………55
Hình 4.42. Sửa hoặc xóa đơn vị Communities ........................................... 56
Hình 4.43. Chọn bộ sưu tập cần sửa chữa và Edit..................................... 56
Hình 4.44. Sửa hoặc xóa Collection ............................................................ 57
Hình 4.45. Thống kê số lượt truy cập……………………………………...57




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×