Phân hệ công cụ hỗ trợ thu nhập tin tức

Một phần của tài liệu Luận văn thạc sĩ dự án quản lý nội dung cho trang báo điện tử (Trang 59 - 64)

Công cụ thu thập tin tức cho phép lấy từng nguồn tin bài và cho vào từng chuyên mục của hệ thống. Việc cấu hình cho phép thực hiện trên file xml

Hình 4.8 Giao diện crawler tin bài

Mô tả hoạt động: Hình mô tả quá trình crawler tin bài về. Mô tả lấy từng bài của các nguồn báo tương ứng.

Hình 4.9 Giao diện Config Crawler Mô tả hoạt động:

file xml mô tả config lấy tin bài của từng nguồn

<status> là trạng thái crawler nguồn : on là crawler, off là tắt crawler. <name> là tên nguồn tin.

<url> địa chỉ lấy nguồn tin.

<path> là địa chỉ để file dll bóc tách dữ liệu <object> là tên chương trình lấy dữ liệu

Hình 4.10 Danh sách các nguồn báo Crawler Mô tả hoạt động:

Hình mô tả danh sách các file xml của từng nguồn lấy tin. Trong các nguồn lấy tin thì các chuyên mục của nguồn tương ứng với chuyên mục nào của hệ thống thì được config trong file xml.

Hình 4.11 Danh sách các dll nguồn báo

Mô tả hoạt động:

Danh sách các file nguồn báo đã crawler được cho hệ thống. Hệ thống xây dựng dạng plugin mỗi một nguồn báo là một plugin.

KẾT LUẬN 1. Kết quả đạt được

Về mặt lý thuyết

-Hiể rõ kĩ thuật lập trình ASP.NET với code-behind là C# -Hiểu rõ quy trình hoạt động của tòa soạn báo điện tử hiện nay.

-Cơ bản nắm được những tiêu chuẩn của một tòa soạn báo điện tử; cách thể hiện tin tức và các nội dung khác trên một tờ báo.

-Hiểu rõ các yêu cầu đặc thù của nhà mạng (viettel). Về mặt thực nghiệm

-Xây dựng đầy đủ các chức năng cần có của một tòa soạn báo điện tử. -Chương trình có khả năng thay đổi toàn bộ giao diện một cách nhanh chóng.

-Quản lý chặt chẽ các đối tượng người dùng. -Quản lý chặt chẽ quy trình xuất bản tin bài.

-Chương trình đã được chạy trên các báo http://tinngan.vn,

http://viettel.com.vn, http://nhanong.com.vn, …

2. Hướng phát triển

-Xây dựng hệ thống theo dạng plugin nâng cao tính linh hoạt và mở rộng của hệ quản lý nội dung.

-Mở rộng ứng dụng cho hệ quản lý nội dung sang các lĩnh vực khác như hệ thống chăm sóc khác hàng, hệ thống thi điện tử…

-Mở rộng hệ thống thành mạng xã hội đáp ứng nhu cầu mạng xã hội hiện thời.

TÀI LIỆU THAM KHẢO Tiếng Việt

1.Lê Đình Duy, “Tài liệu Hướng dẫn tự học ASP.NET” 2.http://nukeviet.vn/

3.http://vnexpress.net

4. http://www.dantri.com.vn

5. http://vietnamnet.vn/ (adsbygoogle = window.adsbygoogle || []).push({});

Tiếng Anh

6.By Bill Evjenet al (2006), Professional ASP.NET 2.0 Special Edition, Wrox Press

7.By Derek Comingore & Douglas Hinson, Professional SQL Server 2005 CLR Programming with Stored Procedures, Functions, Triggers,

Aggregates, and Types, Published by Wiley Publishing, Inc.

8.By Hakon Wiun Lie, Bert Bos, Cascading Style Sheets; Designing for the Web, Third Edition, Publisher; Addison Wesley Professional

9.MSSN Microsoft

10. (2002) “TopXML Reference”, Microsoft DOM

11. Shaun Walker (2003), “DotNetNuke Documentation” 12. Shaun Walker (2003), “DotNetNuke WhitePaper”

Một phần của tài liệu Luận văn thạc sĩ dự án quản lý nội dung cho trang báo điện tử (Trang 59 - 64)