Bố cục uPortal

Một phần của tài liệu luận văn công nghệ thông tin nghiên cứu và ứng dụng uportal (Trang 27 - 30)

III. Kiến trúc uPortal

1.Bố cục uPortal

Người ta coi uPortal giống như một tủ hồ sơ, trong đó mỗi người dùng sẽ được cung cấp một ngăn lưu trữ riêng, mỗi thẻ trong bố cục người sử dụng được coi như là một thư mục tập tin trong ngăn lưu trữ đó và nội dung của mỗi thẻ được coi là tài liệu, hay các khoảng mục khác trong thư mục đó.

Hình 2.3 Tổ chức uPortal

Người sử dụng :là cấp cao nhất, mỗi người sử dụng là một ngăn trong tủ hồ sơ

Thẻ: mỗi thẻ trong giao diện người sử dụng được gọi là một thư mục trong ngăn hồ sơ đó

Kênh : Mỗi mục trong một thư mục là một kênh (channel hay portlet), một thư mục có thể chứa một thư mục khác, và các thư mục con đó được gọi là các cột

Bố cục được thể hiện trên Hình 2.1 bao gồm ba thẻ, thẻ thứ nhất bao gồm hai cột, cột thứ nhất chứa ba kênh, cột thứ hai chứa năm kênh.

______________________________________________________________________________________

Thẻ thứ hai chứa một cột và hai kênh. Thẻ thứ ba chứa ba kênh. Theo thuật ngữ của uPortal thì cách sắp xếp trên được coi như một cây chứa các nút có quan hệ lẫn nhau. Theo cấu trúc cây thì mỗi một mục trong giao diện người sử dụng được coi là một nút, trong đó người sử dụng được gọi là nút root. Những thẻ trực tiếp phía sau và được kết nối đến nút root được xem là nút con của root. Tương tự như vậy, các cột và các kênh sẽ là con của thẻ mà chúng trực tiếp kết nối đến. Những nút nằm ở cùng một cấp hay có cùng một cha thì được gọi là nút kề (cùng cấp).

Hình 2.4 Tổ chức dạng cây của các thẻ Hình 1.9 thể hiện 10 nút, theo thứ tự bao gồm:

Nút 1 là nút root, là nút cha của nút 2, 3 và 4.

Nút 2 là nút thư mục, là con của nút 1 và là cha của nút 5 và 6, là nút thân cận của nút 3 và 4.

Nút 3 là nút thư mục, là con của nút 1 và là cha của nút 7, là nút thân cận của nút 2 và 4.

Nút 4 là nút thư mục, là con của nút 1 và là cha của nút 8, 9 và 10, là nút thân cận của nút 2 và 3.

Nút 5 là nút thư mục, là con của nút 2 và là nút thân cận của nút 6.

______________________________________________________________________________________

Nút 6 là nút thư mục, là con của nút 2 và là nút thân cận của nút 5.

Nút 7 là nút thư mục, là con của nút 3, và không có nút thân cận.

Nút 8 là nút kênh, là con của nút 4, là nút thân cận của nút 9 và 10.

Nút 9 là nút kênh, là con của nút 4, là nút thân cận của nút 8 và 10

Nút 10 là nút kênh, là con của nút 4, là nút thân cận của nút 8 và 9.

Về mặt tổng thể, uPortal gồm ba loại nút trừu tượng đó là nút gốc, nút thư mục và nút kênh (portlet).

Hình 2.5 Mô hình chuyển đổi của uPortal.

Giao diện người sử dụng

Thư mục Thư mục Thư mục

Thư mục Kênh Thư mục

Kênh

Kênh Kênh

______________________________________________________________________________________

Một phần của tài liệu luận văn công nghệ thông tin nghiên cứu và ứng dụng uportal (Trang 27 - 30)