Đặc trưng cơ bản của các cổng này là cung cấp mọi dịch vụ thông thường mà người dùng Internet có nhu cầu như: Tìm kiếm, tin tức, diễn đàn, dịch vụ thư mục, ứng dụng trực tuyến như thư [r]
(1)(2)(3)Portal ?
(4)(5)Portal ? Portal ?
portal site: a site that the owner positions as an entrance to other sites
on the internet; "a portal typically has search engines and free email and chat rooms etc."
A portal is a Web-based application that provides personalization,
single sign-on, and content aggregation from different sources and hosts the presentation layer of information systems
A term, generally synonymous with gateway, for a WWW site that is a
major starting site for users when they get connected to the web or that users tend to visit as an anchor site, linking to many other sites Typical services offered by portal sites include a directory of Web sites, the ability to search for information, news, weather information,
(6)Portal ? Portal ?
A Web site "gateway" that provides multiple services, which could include Web searching capability, news, free-email, discussion
groups, online shopping, references and other services A more recent trend is to use the same term for sites that offer services to customers of particular industries, such as a Web-based bank
"portal," on which customers can access their checking, savings and investment accounts
(7)(8)Dịch vụ - đặc tính Portal
Quản trị tài liệu / nội dung (document/content management) Tích hợp ứng dụng (integration)
Xuất bản/phân phối thông tin (Content syndication/distribution) Tích hợp liên kết nhiều loại thơng tin – hiển thị thông tin
(Content aggregation - presentation) Qui trình xử lý (process/workflow) Khả phân loại (categorization) Dịch vụ tìm kiếm (search)
Khả tương tác người dùng (collaboration) Khả cá nhân hoá (Customization Personalization)
Hỗ trợ nhiều môi trường hiển thị thông tin (Multidevice support) Khả đăng nhập lần / chứng thực (Single Sign On)
Quản trị portal (Portal administration)
(9)Các kiểu Portal
Portal chia thành nhóm chính: Intranet Portal, Extranet Portal, Public Portal, Personal Portal
Intranet Portal - Business to Employees (B2E) portal
Được thiết kế để dùng tổ chức:
Cho phép với số người thực nhiều công việc Giúp chia sẻ thực tế - kinh nghiệm
Giúp làm việc có hiệu hơn
Giúp cho việc định nhanh chóng xác hơn
Cịn gọi Enterprise Information Portal (EIP) tích hợp: Business Intelligence Portal; Business Area Portal; Collaborative Portal; Expertise Portal; Knowledge Portal; Role Portal với Document Management, Content Management Workflow
(10)Các kiểu Portal
Intranet Portal - Business to Employees (B2E) portal
Business intelligence portal – portal cho phép người dùng truy
nhập báo cáo/ra định CSDL tổ chức
Business area portal – hỗ trợ chức năng/xử lý ứng dụng
đặc trưng tổ chức Thí dụ BAP bao gồm HR (PeopleSoft); ERP (SAP Portals, Oracle); Sales and Marketing (Siebel); Supply Chain Management (i2)
Collaborative portal - Enterprise Collaborative Portal (ECP) cung cấp
(11)Các kiểu Portal
Intranet Portal - Business to Employees (B2E) portal
Expertise - Enterprise Expertise Portal (EEP) cung cấp kết nối
giữa người dùng dựa khả họ Giúp người dùng nhanh chóng định vị thơng tin “chun gia” cần tìm
Knowledge Management - Enterprise Knowledge Portal (EKP)
EEP với kết nối tới nội dung người liên quan trực tiếp đến nhiệm vụ họ.
Role portal - Role portal cho B2E hỗ trợ khả truy nhập thông
tin cá nhân cho người dùng dịch vụ cá nhân.
Content management – trình tạo/đóng góp, xem lại, duyệt,
(12)Các kiểu Portal
Intranet Portal - Business to Employees (B2E) portal
Document management – tương tự quản trị nội dung Thường
đề cập đến việc điều khiển quản lý tài liệu (ngoài trang web) tổ chức.
Workflow – đề cập đến việc quản lý hiệu trình hoạt
động/kinh doanh, bao gồm vai trò, nhiệm vụ, dạng mẫu
(template), điểm kiểm tra, phê duyệt thủ tục Các hệ thống workflow tích hợp quản trị vào portal để có được tương tác mođun thành phần portal.
Intranet Portal – B2E/EIP cho phép người dùng truy nhập tới
các kiểu portal khác eBusiness portal, personal portal, mobility portal (phone, pager) public portal
Intranet Portal cho phép truy nhập tới nội dung công khai
(13)Các kiểu Portal
Extranet Portals - Business to Customer (B2C) Business to Business (B2B) portal
Được thiết kế để cải thiện luồng thông tin tổ chức với khách hàng nhà cung cấp/đối tác tổ chức.
B2C portal dùng để tăng cường khả thu hút, phục vụ, giữ
chân khách hàng Thu thông tin:
Xác định thị trường tiềm năng Thơng tin tồn cảnh thị trường Tăng doanh số
Đổi khả phục vụ Quản lý quan hệ
Đặt hàng on-line
(14)Các kiểu Portal
Extranet Portals - Business to Customer (B2C) Business to Business (B2B) portal
B2B – Business to Supplier dùng cải thiện khả nhận diện,
duy trì quản lý nhà cung cấp Nâng cao khả năng:
Đặt hàng đáp ứng Thu mua hàng hóa Lập kế hoạch
Nguồn cung cấp Kiểm soát đầu tư
(15)Các kiểu Portal
Extranet Portals - Business to Customer (B2C) Business to Business (B2B) portal
B2B – Business to Partner cung cấp kênh thông tin đơn vị
đối tác:
Chia sẻ tài liệu thị trường
Đưa kế hoạch hoạt động chung Phân bố kênh bán hàng
Quản lý dự báo từ nhiều kênh đối tác Cập nhật thông tin đối tác
Cộng tác hội bán hàng
(16)Các kiểu Portal
Extranet Portals - Business to Customer (B2C) Business to Business (B2B) portal
Một kiểu khác Extranet Portal 'e-Marketplace' portal
Portal cung cấp dịch vụ thương mại cho cộng đồng người bán-mua Thí dụ Ebay mạng B2C
Application Service Provider (ASP) portal B2B Extranet
Portal, cho phép khách hàng doanh nhân thuê sản phẩm lẫn dịch vụ Thí dụ ASP B2B portal
(17)Các kiểu Portal
Public Portal
Cổng nhắm đến toàn người có khả sử dụng internet, ví
dụ Yahoo, Google, MSN Đặc trưng cổng cung cấp dịch vụ thơng thường mà người dùng Internet có nhu cầu như: Tìm kiếm, tin tức, diễn đàn, dịch vụ thư mục, ứng dụng trực tuyến thư điện tử, hội thoại trực tuyến, lịch cá nhân
Personal Portal – Personal Web Portal
Bookmark portal free ASP (application service provider) cho phép
người dùng lưu “bookmark” (“favorite”) để truy nhập lúc từ thiết bị Với bookmark portal, không cần phải chuyển
bookmark từ browser tới browser, từ máy tới máy; thay vào cần đăng nhập vào ASP website để truy nhập bookmark.
Nhiều bookmark website tạo Personal Web Portal - Cho phép người dùng
(18)Phân loại Portal Vertical portal
Loại Portal tập trung phục vụ cho nhu cầu
bộ, ngành, ban, hay doanh nghiệp cụ thể, với ứng dụng cụ thể phù hợp với cấu tổ chức thực trạng quan, tổ chức, doanh nghiệp đó.
B2E (Business to Employee) B2C (Business to Consumer) B2B (Business to Business)
Horizontal portal
Đây loại Portal kết nối tới hầu hết tài nguyên
(19)(20)Công nghệ portal Các lớp dịch vụ
Portal and Platform Content Management
(21)(22)Công nghệ portal Portlets Portlet Containers
Content providers make content available to users as portlets Technically, a portlet is a piece of code that runs on the portal server and provides content to be embedded into portal pages. The container is the server-side components run-time
environment; it calls the component and provides component-specific services
Portlets live in portlet containers The portlet API defines the interface between the portlet and the portlet container.
Remote portlets
(23)Tại phải portal ? Làm rõ khái niệm portal
Portal mốt ? Lợi ích portal ?
Phân biệt portal thực thụ ?
Độ đo portal thực thụ ? Khơng có Có thể mở rộng ?
Có đặc điểm portal ?
Cần phải dùng portal ?
Qui mơ phát triển chi phí ? Các lựa chọn để phát triển
(24)Portal
(25)Zope
Zope ?
Web Application Development and Content Management
Đăng nhập
http://server:8080/manage
Giao diện
Phần bên trái (navigator): hiển thị thư mục (folder) root tất thư
mục nó.
Phần bên phải (Workspace): hiển thị đối tượng quản lý Phần
trên workspace (dưới tab) mô tả kiểu URL đối tượng hiện hành
Phần giao diện quản lý tên tài khoản đăng nhập
một pull-down box chứa lệnh
(26)Zope
Tài khoản người dùng
Zope hệ thống đa người dùng, với kiểu người dùng
Emergency User
Hiếm sử dụng Zope Dùng để tạo tài khoản người dùng khác để sửa tài khoản người dùng bị khóa.
Emergency user tạo kiểu đối tượng user.
Manager
Tài khoản loại thực hầu hết tác vụ xây dựng web site.
Người dùng khởi nạp Manager Có thể tạo nhiều tài khoản manager
Others
(27)Zope
Tạo tài khoản
Các Manager tạo tài khoản người dùng folder nhất:
User Folder.
User folders ln ln có tên acl_users User folder chứa đối tượng
User Có thể tạo tài khoản sửa đổi thông tin tài khoản có.
Tạo đối tượng (object)
Giao diện quản lý Zope chứa object folder.
Khi xây dựng ứng dụng web Zope, cần tạo quản lý đối tượng
trong folder VD: tạo đối tượng user folder User.
Để tạo đối tượng thư mục hành:
Chuyển tới thư mục muốn tạo đối tượng mới
Chọn kiểu đối tượng từ product add list pull-down menu (có tên "Select type to add ") Điền thông tin nhắp nút Add
(28)Zope
Sao chép, di chuyển, đổi tên, xóa đối tượng
Chọn đối tượng
Sử dụng nút Rename, Cut, Copy, Paste, Delete.
Zope khơng cho phép di chuyển, xóa hay đổi tên số đối tượng đặc biệt
(cần thiết cho hoạt động Zope) root: Control_Panel,
standard_html_header, standard_html_footer, standard_error_message
Hủy bỏ thao tác thực hiện
Bất kỳ hành động Zope tác động tới đối tượng
“hủy bỏ” thông qua thẻ Undo.
Quản trị theo dõi Zope
Đối tượng Control Panel root dùng để điều khiển nhiều hoạt động
khác Zope
Sử dụng hệ thống giúp đỡ
(29)Plone Plone ?
Plone Content Management Framework viết để
thi hành ZOPE
Plone thừa hưởng tất đặc tính ZOPE/CMF snhư
là: tích hợp RDBMS, mở rộng Python/Perl, Object Oriented Database, cấu hình luồng cơng việc (workflow), thêm các mối quan hệ xác thực, hủy thao tác, …
Plone chương trình mã nguồn mở
Có thể phát triển để đáp ứng giải pháp intranet
(30)Plone
Giao diện quản trị
Đăng nhập với quyền quản trị Zope Management
Interface (ZMI)
Ta thêm đối tượng, chép, di chuyển đối
tượng, xóa đối tượng hủy bỏ lệnh thi hành
Giao diện người dùng
Nhắp thẻ View hiển thị đầy đủ hoạt động plone site. Tham gia cách nhắp nút join.
Có thể truy nhập folder cá nhân plone
(31)Plone
Tạo tài liệu
Chọn add document Khai báo ID title cho tài liệu ID
không chứa khoảng trắng phân biệt chữ thường/IN Title là chuỗi tùy ý Title xuất trang web, ID xuất trên URL.
Zope quản lý theo đối tượng Các đối tượng phân lớp
theo thuộc tính Đối với tài liệu, phải có ID, title, description, text Ngồi cịn có owner thơng tin khác ngày tạo
(32)Plone Workflow
Zope có sẵn chức workflow quản lý theo vai trị
Ta thay đổi workflow theo ý Trong plone chuẩn có
trạng thái (state):
private (chỉ cho member) visible (cho tất member) pending (đợi phê duyệt) published (công khai).
Tài khoản có vai trị (role) khác
Manager xem thực hành động Owner người tạo đối tượng.
Reviewer chấp nhận hay từ chối đối tượng
(33)Plone
(34)(35)Plone
(36)Plone
(37)Plone
(38)Plone
(39)Plone
(40)Plone
(41)Plone
(42)Plone
(43)Plone
(44)Plone
(45)Plone
(46)