1. Trang chủ
  2. » Luận Văn - Báo Cáo

xây dựng portal cho hệ thống liên thư viện goodas

39 178 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

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 152,33 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG Giáo viên hướng dẫn: Nguyễn Việt Phươn

Trang 1

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG

Giáo viên hướng dẫn:

Nguyễn Việt Phương

Hệ thống thông tin – K50 PGS TS Nguyễn Thanh Thủy

HÀ NỘI, 6 – 2010

Trang 2

Nguyễn Việt Phương – Hệ thống thông tin K50 87

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS

Em xin được gửi lời cảm ơn chân thành và sâu sắc tới TS Nguyễn Hữu Đức Thầy

đã tận tình chỉ bảo em trong suốt quá trình em thực hiện đồ án

Em xin gửi lời cảm ơn chân thành và sâu sắc tới ThsLê Đức Tùng, người đã tận

tình hướng dẫn và động viên em trong quá trình làm đồ án

Em xin cảm ơn các anh ThS Đào Quang Minh, Ks Phạm Hồng Phong– Cán bộ

Trung Tâm Tính Toán Hiệu Năng Cao – ĐH Bách Khoa Hà Nội Hà Nội Các anh đã tậntình chỉ bảo từ nếp làm việc đến phương pháp nghiên cứu trong suốt thời gian em thựctập tại trung tâm

Tôi xin cảm ơn tới các thành viên trong nhóm AGP: Nguyễn Duy Hoàng, Tô Trọng Hiến, Nguyễn Hồng Thanh đã cùng nhau cố gắng để cùng vượt qua những khó

khăn bước đầu Xin cảm ơn các thành viên tại Trung tâm Tính Toán Hiệu Năng Cao

-ĐH Bách Khoa HN,mọi người đã cùng nhau học tập, tìm hiểu và động viên giúp đỡ nhautrong những lúc khó khăn nhất để có thể cùng hoàn thành tốt đồ án tốt nghiệp

Cuối cùng con xin được gửi lời cảm ơn đến bố mẹ và gia đình, những người thânyêu nhất, những người luôn động viên cổ cũ con để con có được ngày hôm nay

Hà Nội, ngày 29 tháng 05 năm 2010

Nguyễn Việt PhươngLớp Hệ Thống Thông Tin – K50Trường Đại học Bách Khoa Hà Nội

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS

MỤC LỤC

Trang 3

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

2.1 Tổng quan lưới & portal cho lưới 24

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

Trang 4

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

3.4 Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 54

4.3 Các ca sử dụng hệ thống 62

4.3.1 Ca sử dụng quản lý thông tin cá nhân 62

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 64

4.3.3 Ca sử dụng tìm kiếm văn bản 67

4.3.4 Ca sử dụng so khớp văn bản 71

4.4 Biểu đồ lớp cho các ca sử dụng 74

4.4.1 Biểu đồ lớp Ca sử dụng Quản lý thông tin cá nhân 74

4.4.2 Biểu đồ lớp ca sử dụng Quản lý ủy quyền lưới 74

Trang 5

4.4.3 Biểu đồ lớp Ca sử dụng Quản lý tài liệu cá

nhân 75

4.4.4 Biểu đồ lớp Ca sử dụng Tìm kiếm tài liệu 76

4.4.5 Biểu đồ lớp Ca sử dụng So khớp tài liệu 77

CHƯƠNG 5: TRIỂN KHAI HỆ THỐNG 77

5.1 Hệ thống triển khai 77

5.2 Kết quả triển khai portal 79

5.2.1 Giao diện trang chủ của portal 79

5.2.2 Nhóm các chức năng quản trị 79

5.2.3 Nhóm các chức năng sử dụng hệ thống 81

5.3 Đánh giá kết quả triển khai 83

TỔNG KẾT 84

1 Đánh giá kết quả công việc 84

2 Hướng phát triển 85

TÀI LIỆU THAM KHẢO 85

Nguyễn Việt Phương – Hệ thống thông tin K50 9

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS MỤC LỤC TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 1

VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG 1

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

Trang 6

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

2.1 Tổng quan lưới & portal cho lưới 24

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

3.4 Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

Trang 7

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 54

4.3 Các ca sử dụng hệ thống 62

4.3.1 Ca sử dụng quản lý thông tin cá nhân 62

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 64

4.3.3 Ca sử dụng tìm kiếm văn bản 67

4.3.4 Ca sử dụng so khớp văn bản 71

4.4 Biểu đồ lớp cho các ca sử dụng 75

4.4.1 Biểu đồ lớp Ca sử dụng Quản lý thông tin cá nhân 75

4.4.2 Biểu đồ lớp ca sử dụng Quản lý ủy quyền lưới 75

4.4.3 Biểu đồ lớp Ca sử dụng Quản lý tài liệu cá nhân 76

4.4.4 Biểu đồ lớp Ca sử dụng Tìm kiếm tài liệu 77

4.4.5 Biểu đồ lớp Ca sử dụng So khớp tài liệu 78

CHƯƠNG 5: TRIỂN KHAI HỆ THỐNG 78

5.1 Hệ thống triển khai 78

5.2 Kết quả triển khai portal 80

5.2.1 Giao diện trang chủ của portal 80

5.2.2 Nhóm các chức năng quản trị 80

5.2.3 Nhóm các chức năng sử dụng hệ thống 82

5.3 Đánh giá kết quả triển khai 84

TỔNG KẾT 85

1 Đánh giá kết quả công việc 85

2 Hướng phát triển 86

TÀI LIỆU THAM KHẢO 86

Nguyễn Việt Phương – Hệ thống thông tin K50 9

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS

Trang 8

MỤC LỤC

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 1

VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG 1

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

2.1 Tổng quan lưới & portal cho lưới 24

Trang 9

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

3.4 Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 55

4.3 Các ca sử dụng hệ thống 62

4.3.1 Ca sử dụng quản lý thông tin cá nhân 62

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 64

4.3.3 Ca sử dụng tìm kiếm văn bản 67

4.3.4 Ca sử dụng so khớp văn bản 71

4.4 Biểu đồ lớp cho các ca sử dụng 75

4.4.1 Biểu đồ lớp Ca sử dụng Quản lý thông tin cá nhân 75

Trang 10

4.4.2 Biểu đồ lớp ca sử dụng Quản lý ủy quyền

lưới 75

4.4.3 Biểu đồ lớp Ca sử dụng Quản lý tài liệu cá nhân 76

4.4.4 Biểu đồ lớp Ca sử dụng Tìm kiếm tài liệu 77

4.4.5 Biểu đồ lớp Ca sử dụng So khớp tài liệu 78

CHƯƠNG 5: TRIỂN KHAI HỆ THỐNG 78

5.1 Hệ thống triển khai 78

5.2 Kết quả triển khai portal 80

5.2.1 Giao diện trang chủ của portal 80

5.2.2 Nhóm các chức năng quản trị 80

5.2.3 Nhóm các chức năng sử dụng hệ thống 82

5.3 Đánh giá kết quả triển khai 84

TỔNG KẾT 85

1 Đánh giá kết quả công việc 85

2 Hướng phát triển 86

TÀI LIỆU THAM KHẢO 86

Nguyễn Việt Phương – Hệ thống thông tin K50 9

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS MỤC LỤC TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 1

VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG 1

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

Trang 11

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

2.1 Tổng quan lưới & portal cho lưới 24

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

Trang 12

Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 55

4.3 Các ca sử dụng hệ thống 63

4.3.1 Ca sử dụng quản lý thông tin cá nhân 63

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 65

4.3.3 Ca sử dụng tìm kiếm văn bản 68

4.3.4 Ca sử dụng so khớp văn bản 72

4.4 Biểu đồ lớp cho các ca sử dụng 76

4.4.1 Biểu đồ lớp Ca sử dụng Quản lý thông tin cá nhân 76

4.4.2 Biểu đồ lớp ca sử dụng Quản lý ủy quyền lưới 76

4.4.3 Biểu đồ lớp Ca sử dụng Quản lý tài liệu cá nhân 77

4.4.4 Biểu đồ lớp Ca sử dụng Tìm kiếm tài liệu 78

4.4.5 Biểu đồ lớp Ca sử dụng So khớp tài liệu 79

CHƯƠNG 5: TRIỂN KHAI HỆ THỐNG 79

5.1 Hệ thống triển khai 79

5.2 Kết quả triển khai portal 81

5.2.1 Giao diện trang chủ của portal 81

5.2.2 Nhóm các chức năng quản trị 81

5.2.3 Nhóm các chức năng sử dụng hệ thống 83

5.3 Đánh giá kết quả triển khai 85

TỔNG KẾT 86

1 Đánh giá kết quả công việc 86

2 Hướng phát triển 87

TÀI LIỆU THAM KHẢO 87

Nguyễn Việt Phương – Hệ thống thông tin K50 9

Trang 13

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS

MỤC LỤC

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 1

VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG 1

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

Trang 14

Tổng quan lưới & portal cho lưới 24

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

3.4 Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 55

4.3 Các ca sử dụng hệ thống 63

4.3.1 Ca sử dụng quản lý thông tin cá nhân 63

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 65

4.3.3 Ca sử dụng tìm kiếm văn bản 68

4.3.4 Ca sử dụng so khớp văn bản 72

4.4 Biểu đồ lớp cho các ca sử dụng 76

Trang 15

4.4.1 Biểu đồ lớp Ca sử dụng Quản lý thông tin cá

nhân 76

4.4.2 Biểu đồ lớp ca sử dụng Quản lý ủy quyền lưới 76

4.4.3 Biểu đồ lớp Ca sử dụng Quản lý tài liệu cá nhân 77

4.4.4 Biểu đồ lớp Ca sử dụng Tìm kiếm tài liệu 78

4.4.5 Biểu đồ lớp Ca sử dụng So khớp tài liệu 79

CHƯƠNG 5: TRIỂN KHAI HỆ THỐNG 79

5.1 Hệ thống triển khai 79

5.2 Kết quả triển khai portal 81

5.2.1 Giao diện trang chủ của portal 81

5.2.2 Nhóm các chức năng quản trị 81

5.2.3 Nhóm các chức năng sử dụng hệ thống 83

5.3 Đánh giá kết quả triển khai 85

TỔNG KẾT 86

1 Đánh giá kết quả công việc 86

2 Hướng phát triển 87

TÀI LIỆU THAM KHẢO 87

Nguyễn Việt Phương – Hệ thống thông tin K50 9

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS MỤC LỤC TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 1

VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG 1

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

Trang 16

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN

TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

2.1 Tổng quan lưới & portal cho lưới 24

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

Trang 17

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

3.4 Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 55

4.3 Các ca sử dụng hệ thống 63

4.3.1 Ca sử dụng quản lý thông tin cá nhân 63

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 65

4.3.3 Ca sử dụng tìm kiếm văn bản 68

4.3.4 Ca sử dụng so khớp văn bản 72

4.4 Biểu đồ lớp cho các ca sử dụng 76

4.4.1 Biểu đồ lớp Ca sử dụng Quản lý thông tin cá nhân 76

4.4.2 Biểu đồ lớp ca sử dụng Quản lý ủy quyền lưới 76

4.4.3 Biểu đồ lớp Ca sử dụng Quản lý tài liệu cá nhân 77

4.4.4 Biểu đồ lớp Ca sử dụng Tìm kiếm tài liệu 78

4.4.5 Biểu đồ lớp Ca sử dụng So khớp tài liệu 79

CHƯƠNG 5: TRIỂN KHAI HỆ THỐNG 79

5.1 Hệ thống triển khai 79

5.2 Kết quả triển khai portal 81

5.2.1 Giao diện trang chủ của portal 81

5.2.2 Nhóm các chức năng quản trị 81

5.2.3 Nhóm các chức năng sử dụng hệ thống 83

5.3 Đánh giá kết quả triển khai 85

TỔNG KẾT 86

1 Đánh giá kết quả công việc 86

2 Hướng phát triển 87

TÀI LIỆU THAM KHẢO 87

Trang 18

Nguyễn Việt Phương – Hệ thống thông tin K50 9

Đồ án tốt nghiệp đại học Xõy dựng portal cho hệ thống liên thư viện GOODAS MỤC LỤC TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 1

VIỆN CễNG NGHỆ THễNG TIN VÀ TRUYỀN THễNG 1

ĐỒ ÁN 1

TỐT NGHIỆP ĐẠI HỌC 1

NGÀNH CễNG NGHỆ THễNG TIN 1

HÀ NỘI, 6 – 2010 1

LỜI CẢM ƠN 2

MỤC LỤC 2

DANH MỤC CÁC TỪ VIẾT TẮT 9

ĐẶT VẤN ĐỀ 10

1 Thực trạng ở Việt Nam và tính cấp thiết của đề tài 10

2 Mục tiêu nghiên cứu 11

3 Phương pháp nghiên cứu 12

4 Phạm vị và kết quả nghiên cứu 12

5 Cấu trúc đồ án 12

CHƯƠNG 1: KIẾN TRÚC HỆ THỐNG TèM KIẾM & SO KHỚP TÀI LIỆU LIấN TRƯỜNG ĐẠI HỌC GOODAS 13

1.1 Giới thiệu chung 13

1.1.1 Bài toán quản lý tài liệu phân tán 13

1.1.2 Các phương pháp tiếp cận truyền thống 13

1.1.3 Hướng tiếp cận của hệ thống GoodAs 14

1.2 Mô hình kiến trúc của hệ thống 16

1.3 Thiết kế các thành phần của hệ thống 17

1.3.1 Cổng thông tin trên nền lưới (Grid Portal) 18

1.3.2 Lưới dữ liệu hệ thống (GoodAs DataGrid) 18

1.3.3 Máy chủ dịch vụ thông tin (Information Server) 19

1.3.4 Mô đun Quản lý ủy quyền lưới (Credential Management) 19

1.3.5 Mô đun quản lý đăng ký lưới (VOMS Module) 20

1.4 Vị trí của thành phần portal trong hệ thống 21

1.4.1 Quản trị portal 22

1.4.2 Truy cập hệ thống lưới 22

1.4.3 Tìm kiếm tài liệu 23

Trang 19

1.4.4 So khớp tài liệu 23

1.4.5 Quản lý không gian cá nhân 23

CHƯƠNG 2: TỔNG QUAN VỀ GRID PORTAL 24

2.1 Tổng quan lưới & portal cho lưới 24

2.1.1 Tính toán lưới 24

2.1.2 Portal 26

2.1.3 Portlet 29

2.1.4 Grid portal 30

2.2 Các công nghệ xây dựng portal cho lưới 32

2.2.1 Gridsphere Portal Framework 32

2.2.2 Công cụ phát triển portal cho lưới 32

2.2.3 Portal cộng tác khoa học vật lý thiên thể 33

CHƯƠNG 3: GRIDSPHERE – CễNG NGHỆ XÂY DỰNG PORTAL CHO LƯỚI 33

3.1 Giới thiệu Gridsphere 34

3.2 Kiến trúc Gridsphere 35

3.2.1 Bộ máy xếp đặt 35

3.2.2 Mô hình portlet của Gridsphere 37

3.2.3 Nền tảng dịch vụ portlet 40

3.2.4 Các portlet nhân của Gridsphere 41

3.3 Triển khai Gridsphere 41

3.3.1 Các gói phần mềm yêu cầu 41

3.3.2 Môi trường cài đặt 42

3.3.3 Cài đặt 43

3.4 Lập trình trên Gridsphere 45

3.4.1 JSR 168 portlet 45

3.4.2 Gridsphere Visual Bean 46

3.4.3 Portlet Services 47

CHƯƠNG 4: CỔNG THễNG TIN HỆ THỐNG TÌM KIẾM & SO KHỚP TÀI LIỆU GOODAS 48

4.1 Đặc tả các ca sử dụng portal 49

4.1.1 Biểu đồ tác nhân của portal 49

4.1.2 Biểu đồ các ca sử dụng của portal 50

4.2 Các ca sử dụng quản trị portal 50

4.2.1 Ca sử dụng Quản trị người dùng 51

4.2.2 Ca sử dụng cấu hình tham số portal 53

4.2.3 Ca sử dụng Truy cập hệ thống lưới 55

4.3 Các ca sử dụng hệ thống 63

4.3.1 Ca sử dụng quản lý thông tin cá nhân 63

4.3.2 Ca sử dụng quản lý tài liệu cá nhân 65

4.3.3 Ca sử dụng tìm kiếm văn bản 68

Ngày đăng: 07/01/2015, 20:20

HÌNH ẢNH LIÊN QUAN

Hình 4.13 – Biểu đồ trình tự Xem tài liệu từ kết quả tìm kiếm - xây dựng portal cho hệ thống liên thư viện goodas
Hình 4.13 – Biểu đồ trình tự Xem tài liệu từ kết quả tìm kiếm (Trang 34)
Hình 4.13 – Biểu đồ trình tự Xem tài liệu từ kết quả tìm kiếm - xây dựng portal cho hệ thống liên thư viện goodas
Hình 4.13 – Biểu đồ trình tự Xem tài liệu từ kết quả tìm kiếm (Trang 35)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w