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

Cỏc tớnh năng chớnh của Zope

Một phần của tài liệu NGHIÊN CỨU XÂY DỰNG MÔ HÌNH THƯ VIỆN ĐIỆN TỬ KHOA HỌC VÀ CÔNG NGHỆ TẠI CƠ QUAN THÔNG TIN KHOA HỌC VÀ CÔNG NGHỆ ĐỊA PHƯƠNG (Trang 85 -85 )

C. Ở mức độ lớn hơn,

2.2.4. Cỏc tớnh năng chớnh của Zope

Zope (Z Object Publishing Environment) là một tập hợp cỏc phần mềm mó nguồn mở, do cụng ty Zope Corporation và một cộng đồng lớn cỏc nhà phỏt triển phần mềm xõy dựng. Zope được viết bằng ngụn ngữ Python, phiờn bản đầu tiờn của Zope là vào năm 1998. Zope cung cấp cỏc dịch vụ nền tảng trờn web.

Dựa trờn nền tảng này, rất nhiều phần mềm (trong đú cú nhiều phần mềm nguồn mở) đó được xõy dựng để bổ sung mở rộng thờm nhiều cỏc tớnh năng.

__

____________

“Mô hình TVĐT về KHCN ơ địa phơng

85

CMF (Content Management Framework) là cỏc cụng cụ nền tảng mạnh và cú khả năng tựy biến cao để xõy dựng cỏc ứng dụng quản trị nội dung ( theo thuật ngữ

thư viện là quản trị cỏc CSDL toàn văn tài liệu hay cỏc CSDL đa phương tiện như

hỡnh ảnh, õm thanh, video...).

Plone là một phần mềm mở rộng nữa của Zope cung cấp thờm nhiều dịch vụ

mới như quản trị người dựng tốt hơn, cú sẵn nhiều loại dữ liệu, giao diện người dựng thõn thiện với nhiều trợ giỳp đểđịnh hướng, cỏc cửa sổ, liờn kết...

Tập hợp phần mềm Zope và tất cả cỏc phần mềm mở rộng đú sau đõy chỳng ta gọi tắt là Zope.

Zope bao gồm cỏc thành phần chớnh sau:

- Dịch vụ ứng dụng web, cho phộp xuất bản cỏc đối tượng lờn web, vào cỏc vựng riờng biệt trờn màn hỡnh (portlet);

-

CSDL hướng đối tượng ZODB, cho phộp quản trị cỏc loại đối tượng; - Cỏc thành phần mở rộng được gọi là cỏc “sản phẩm” (products);

- Cú thể lập trỡnh phỏt triển bằng ngụn ngữ ZPT (Zope Page Template) hoặc Python, thay đổi giao diện trỡnh bày bằng CSS;

- Một cơ chế lập chỉ mục thụng qua một bộ mỏy tỡm kiếm Zcatalog; - Quản trị người dựng, nhúm người dựng và cỏc quyền;

- Kết nối với cỏc nguồn lực bờn ngoài ( cỏc hệ quản trị CSDL quan hệ, cỏc hệ

thống quản trị nguồn lực LDAP...);

- Quản trị hệ thống thụng qua giao diện web ( ZMI - Zope Management Interface);

- Quản trị dũng cụng việc;

- Quản trị siờu dữ liệu (Dublin Core); - Quản trị giao diện người dựng.

Kiến trỳc hệ thống Zope

__ ____________ ____________ “Mô hình TVĐT về KHCN ơ địa phơng

86

Ưu điểm của hệ thống:

- Cú thể chạy trờn cỏc hệđiều hành phổ biến như Windows, Linux, BSD, Unix, Solaris ...;

- Cú thể chạy như một ứng dụng riờng lẻ hoặc kết hợp với cỏc web server phổ

biến như MS IIS hay Apache;

__

____________

“Mô hình TVĐT về KHCN ơ địa phơng

87

- Cú giao diện hoàn toàn qua web kể cả sử dụng, quản trị và phỏt triển phần mềm;

- Dễ định hướng; - Tỡm kiếm thuận tiện;

- Cho phộp tổ chức hợp lý dữ liệu trong và ngoài cơ quan;

- Nội dung và cụng cụ do cỏn bộ thụng tin, chứ khụng phải người lập trỡnh, lựa chọn. Việc nhập tài liệu theo mẫu cú sẵn và trực quan, khụng yờu cầu kiến thức về

HTML, CSS…;

- Cú thể mở rộng cỏc chức năng, thay đổi giao diện;

- Hỗ trợ cỏc cụng đoạn xuất bản điện tử cỏc tài liệu, theo dũng cụng việc cú thể tựy biến, phự hợp với qui trỡnh riờng do cơ quan đặt ra;

- Bao gồm một hệ quản trị nội dung đầy đủ, cho phộp quản trị cả phần mụ tả

và toàn văn tài liệu, cho phộp xõy dựng danh mục cỏc yếu tố mụ tả theo yờu cầu; - Cho phộp quản trị người dựng và nhúm người dựng, quản trị quyền truy cập vào từng đối tượng cho từng người hoặc từng nhúm;

- Dễ dàng sao lưu và khụi phục dữ liệu (toàn bộ dữ liệu chứa trong một file). Cú thể tải về cỏc bản nõng cấp chương trỡnh thường xuyờn;

- Hỗ trợ cỏc chuẩn CNTT cơ bản, thớ dụ như Unicode, Web, XML, RSS, LDAP, … cú thể tớch hợp với cỏc phần mềm thụng dụng khỏc như cỏc hệ quản trị

CSDL quan hệ Oracle, MS SQL Server, MySQL,… ;

- Hỗ trợ sẵn hoặc cú thể cài đặt thờm cỏc mở rộng để hỗ trợ nhiều chuẩn về

thụng tin – tư liệu như chuẩn siờu dữ liệu Dublin Core, hoặc chuẩn phổ biến trong cỏc hệ thống tài liệu toàn văn OAI-PMH (Open Archives Initiative - Protocol for Metadata Harvesting);

- Cũng phải núi thờm rằng, ưu điểm chung của cỏc phần mềm mó nguồn mở

khụng phi tr tin bn quyn, nếu nghiờn cứu phỏt triển vẫn hoàn toàn đảm bảo được cỏc bài toỏn, nhiệm vụđặt ra cho cơ quan thụng tin địa phương. Cỏc sản phẩm trờn phần mềm mó nguồn mở cú thể tiếp tục phỏt triển và khi cần chuyển đổi sang cỏc phần mềm khỏc vẫn cú khả năng tương thớch.

__ ____________ ____________ “Mô hình TVĐT về KHCN ơ địa phơng

88

III. Mễ HèNH HỆ THỐNG

Mụ hỡnh ở đõy thiết kế chớnh là Trang chủ và Phần tài nguyờn thụng tin (cỏc CSDL, cỏc bản tin, …) và Phần liờn kết với tài nguyờn bờn ngoài.

3.1.Trang ch:

Chỳng tụi xõy dựng ở đõy một mụ hỡnh cổng thụng tin, bao gồm một số chức năng phổ biến nhất cho một cơ quan thụng tin địa phương. Mỗi cơ quan cú thể tham khảo mụ hỡnh này để ỏp dụng nếu cú cỏc chức năng tương tự. Với những cấu trỳc dữ liệu cơ bản và cụng cụ sẵn cú trong mụ hỡnh, ta đó cú thể xõy dựng và tổ chức cỏc nguồn lực, cỏc CSDL một cỏch rất linh hoạt mà khụng cần can thiệp nhiều vào chương trỡnh. Cỏc cơ quan cú những nhu cầu đặc biệt riờng vẫn cú thể tự mỡnh hoặc cựng cỏc đối tỏc về CNTT xõy dựng một hệ thống hoàn toàn mới dựa trờn phần mềm nguồn mở này. Như vậy, với những nhu cầu bỡnh thường, ta cú thể sử dụng luụn mụ hỡnh này sau một vài tựy biến đơn giản, cũn với những nhu cầu đặc biệt hơn thỡ đõy vẫn là một mụ hỡnh mở cho phộp tớch hợp hay phỏt triển thờm cỏc thành phần khỏc.

Một trang chủ của một cơ quan thụng tin bất kỳ thụng thường tối thiểu cú cỏc vựng: Giới thiệu cơ quan và sản phẩm; Phần nội dung; Phần liờn kết.

+ Cụ thể trong Trang chủởđõy được tổ chức như sau:

- Sự kiện (đưa tin hoạt động của cơ quan, của địa phương, ….); - Liờn kết (cỏc liờn kết tới cỏc website hữu ớch nhất);

- CSDL thư mục (chứa cỏc CSDL Thư mục);

- CSDL toàn văn (chứa cỏc CSDL toàn văn, bản tin điện tử);

- Sản phẩm và dịch vụ (cỏc sản phẩm và dịch vụ chủ yếu cũng như cơ chế ký kết hợp đồng, cung cấp sản phẩm…);

- Giới thiệu cơ quan (những thụng tin về cơ quan, điều lệ hoạt động, cơ cấu tổ

chức, địa chỉ liờn hệ…).

Một phần của tài liệu NGHIÊN CỨU XÂY DỰNG MÔ HÌNH THƯ VIỆN ĐIỆN TỬ KHOA HỌC VÀ CÔNG NGHỆ TẠI CƠ QUAN THÔNG TIN KHOA HỌC VÀ CÔNG NGHỆ ĐỊA PHƯƠNG (Trang 85 -85 )

×