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

041_Xây dựng hệ thống báo điện tử trên nền tảng Portal và CMS

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 (243.83 KB, 2 trang )

- 54 -
XÂY DỰNG HỆ THỐNG BÁO ĐIỆN TỬ TRÊN
NỀN TẢNG PORTAL VÀ CMS


Nguyễn Bình Nguyên
MSV: 0122015
Email:

Người hướng dẫn: TS. Lê Trọng Bài

1. Giới thiệu
Cùng với sự phát triển mạnh mẽ của Internet
đã tạo nên loại hình hoạt động báo chí mới gọi
là “báo điện tử” hay còn gọi là eNews. Báo
điện tử là loại hình hoạt động báo chí thông qua
Internet để chuyển tải thông tin, kiến thức đến
cho bạn đọc. Loại hình báo điện tử này có một
số điểm khác biệt so với các loại hình hoạt
động báo chí thông thường khác(Báo in, báo
ảnh, báo hình, …). Đặc biệt là kh
ả năng nhanh
nhạy trong việc cung cấp thông tin mà các loại
hình khác không có được. Trong đề tài này, tôi
sẽ xây dựng một hệ thống báo điện tử.
2. Tổng quan về Internet
Internet thường được gọi là Net là một mạng
lưới của những mạng máy tính. Tiền thân của
mạng Internet là mạng ARPANET của cơ quan
quản lý nghiên cứu phát triển thuộc bộ quốc
phòng Mỹ. Internet có các dịch vụ phổ biến như


dịch vụ WWW(World Wide Web), Email,
Telnet, truyền file(FTP), … Internet còn có rất
nhiều giao thức(là các quy tắc để các máy tính
có thể hiểu được nhau) như: giao thức truyền
siêu văn bản(HTTP), giao thức TCP/IP, …
Internet có sử d
ụng một số công nghệ sau: công
nghệ web tĩnh(các tài liệu được xây dựng sẵn,
cố định trên máy chủ), công nghệ web động,
công nghệ cổng thông tin điện tử(Portal), công
nghệ quản trị nội dung CMS, …
Internet chính là môi trường hết sức thuận
lợi cho sự ra đời và phát triển của báo điện tử.
Sự phát triển của Internet làm cho báo điện tử
cũng sẽ phát triển mạnh mẽ
hơn.
3. Tìm hiểu về Portal và CMS
Trước khi tìm hiểu về mô hình hoạt động
của báo điện tử, tôi sẽ tìm hiểu về các công
nghệ mà nó sử dụng là Portal và CMS:
Portal là một ứng dụng web thường bao gồm
các tính năng: cá nhân hóa, đăng nhập một lần,
tích hợp thông tin từ nhiều nguồn khác nhau và
đưa vào tầng trình diện của hệ thống thông tin.
Portal là bước tiếp theo của công nghệ web.
Sau đây là một số tính năng cần có của portal:
 Khả
năng cá nhân hóa
 Tích hợp và liên kết nhiều loại thông tin
 Xuất bản thông tin

 Hỗ trợ nhiều môi trường hiển thị
 Khả năng đăng nhập một lần
 Quản trị portal
 Quản trị người dùng
 Cung cấp môi trường cộng tác
Hệ quản trị nội dung CMS là hệ thống xây
dựng dựa trên nội dung(văn bản, hình ảnh, âm
thanh, file, …) được thu thập, quả
n lý, và xuất
bản dựa trên thông tin về nội dung. Thông tin
về nội dung lại được quản lý để đảm bảo hệ
thống có cấu trúc chặt chẽ và hiệu quả. Sau đây
là một số chức năng cần có của CMS:
 Tách biệt phần nội dung và hiển thị
 Có luồng công việc(workflow) mềm
dẻo, linh hoạt. Các luồng hỗ trợ việc
tạo, kiểm duyệt, và xuất b
ản nội dung.
 Có các công cụ để quản lý nội dung,
công cụ biên tập nội dung, công cụ quản
lý trang, và trang quản trị.
 Có khả năng tích hợp ứng dụng khác, và
thêm các tính năng tùy chọn.
 Cơ chế tìm kiếm hiệu quả, nhanh chóng,
và chính xác.
 Có công cụ để theo dõi, thống kê, báo
cáo về sự hoạt động của hệ thống.
Từ những tính năng của Portal và CMS. Hai
công nghệ này có thể xây dựng được
độc lập.

Tuy nhiên, kết hợp giữa Portal và CMS sẽ tạo
nên một hệ thống hoàn chỉnh. Khi đó, Portal sẽ
trở thành tầng trình diện của CMS. Do đó, ta có
thể áp dụng sự kết hợp đó vào mô hình của một
báo điện tử.
4. Tìm hiểu mô hình báo điện tử
Trước khi có sự xuất hiện của báo điện tử,
đã có rất nhiều loại hình hoạt động báo chí khác
như báo in, báo hình, báo tiếng. Tuy nhiên, so
- 55 -
với các hình thức đó, báo điện tử có những
điểm khác biệt và mới mẻ hơn. Báo điện tử có
những ưu điểm mà các loại hình báo chí khác
không có:
 Tính thời sự nóng hổi
 Khả năng chuyển tải thông tin toàn cầu
 Khả năng tương tác nhiều chiều(khả
năng tương tác hai chiều giữa bạn đọc
và tòa soạn)

Có thể tổ
chức những cuộc giao lưu trực
tuyến
 Sức chứa to lớn của tờ báo
 Là tờ báo đa năng và đa phương tiện
 Dễ dàng tìm kiếm thông tin
Một tờ báo điện tử được tổ chức thành các
chuyên mục(là một mảng nào đó), trong chuyên
mục có thể có các chuyên mục con. Các bài viết
phải nằm trong một chuyên mục nào đó. Trong

các chuyên mục lại có các chuyên đề(một v
ấn
đề nào đó thuộc chuyên mục), các sự kiện(là tin
tức nổi bật được nhiều người quan tâm). Trong
trang chủ, các bài viết nóng hổi nhất, các bài
viết mới được hiển thị lên. Mỗi bài viết cụ thể
đều chứa tiêu đề, lời dẫn, ảnh minh họa(nếu
có), nội dung, tên tác giả, theo nguồn.
Báo điện tử có 2 mô hình hoạt động. Đó là:
mô hình quản trị, và mô hình biên tập. Mô hình
quản tr
ị dành cho những nhà quản trị trang web,
họ chịu trách nhiệm tạo, quản lý trang web(cấu
trúc, banner, footer, quảng cáo, menu, biểu
mẫu, khung mẫu, …). Họ còn phải chịu trách
nhiệm quản lý người dùng(thêm, xóa người
dùng, định nghĩa nhóm, và quyền cho nhóm,
…). Ngoài ra, họ còn chịu trách nhiệm về bảo
mật của tờ báo. Mô hình biên tập để xuất bản
một bài viết. Quá trình này phải tuân theo một
luồng công việc, có thể là
phóng viên – biên
tập viên – phê duyệt – xu
ất bản. Một mô hình
biên tập sẽ có 3 loại biên tập viên:
 Biên tập viên nội dung: giao cho phóng
viên đi viết bài hoặc biên tập từ một
nguồn khác.
 Biên tập viên tin tức: xuất bản các bài
viết, cũng như chọn các chuyên đề, sự

kiện để đưa bài viết vào.
 Biên tập viên: là những người vừa có
thể viết bài vừa phải kiểm duyệt bài viết
từ biên tập viên nộ
i dung.
Tại sao lại phải quản trị nội dung trong hệ
thống báo điện tử:
 Báo điện tử là tập hợp rất nhiều bài
viết(nội dung) nên quản trị bài viết là
cần thiết.
 Báo điện tử cần có sự tách biệt giữa nội
dung và trình diện
 Việc quản lý người dùng, cấp quyền cho
người dùng là rất cần thiết.

Qu
ản lý luồng công việc của báo điện tử
đòi hỏi phải sử dụng CMS.
 Tìm kiếm là chức năng không thể thiếu
trong một hệ thống báo điện tử. Do đó,
CMS sẽ làm cho công việc dễ dàng hơn.
5. Phân tích thiết kế hệ thống báo điện tử
Trong phần này, tôi sẽ phân tích thiết kế hệ
thống báo điện tử. Các mô hình sẽ được thể
hiện như:
Mô hình nghiệp vụ: mô tả nghiệp vụ của hệ
thống. Trong mô hình này, tôi sẽ vẽ mô hình
phân rã chức năng và mô hình ngữ cảnh.
Mô hình quá trình xử lý:
xác định luồng

dữ liệu mức 0 và mức 1.
Mô hình tiến trình:
xác định mô hình logic
với cấu trúc tiếng Anh.
Mô hình dữ liệu quan niệm: xác đị
nh mô
hình mối quan hệ - thực thể (E-R).
Mô hình dữ liệu logic: xác định mô hình cơ
sở dữ liệu quan hệ.
Thiết kế cơ sở dữ liệu: thiết kế mô hình cơ
sở dữ liệu MSSQL.
6. Kết luận
Trong khóa luận này, tôi đã tìm hiểu và xây
dựng hệ thống báo điện tử. Hệ thống báo điện
tử là một hệ thống khá lớn đòi hỏi cần nhiều
người, nhiều kinh phí để triển khai thành công
hệ thống. Tôi chỉ mới cài đặt một phần chức
năng của hệ thống, cần phải tiếp tục hoàn thành
tiếp các chức năng của hệ th
ống nhất là chức
năng hiển thị, xuất bản tới nhiều định dạng,
nhiều loại thiết bị.
Tài liệu tham khảo
[1] Giáo trình Phân tích thiết kế hệ thống thông
tin (Nguyễn Văn Vỵ – Hà Nội 2004).
[2] trang web: vietnamjournalism.com …

×