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

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

Đang tải... (xem toàn văn)

Thông tin tài liệu

- 54 - XÂY DỰNG HỆ THỐNG BÁO ĐIỆN TỬ TRÊN NỀN TẢNG PORTAL CMS Nguyễn Bình Nguyên MSV: 0122015 Email: nguyenbeo@gmail.com 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 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 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ụngPortal 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 đư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 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ý, 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ẽ 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 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, 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, trang quản trị.  Có khả năng tích hợp ứng dụng khác, thêm các tính năng tùy chọn.  Cơ chế tìm kiếm hiệu quả, nhanh chóng, 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 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 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 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 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 đ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ị, 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, 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 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 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 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 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 … . 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. . - 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: nguyenbeo@gmail.com

Ngày đăng: 06/10/2013, 19:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan