Một vài giao diện của chương trình

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 48)

Hình 4.1 Giao diện Wapsite 3G Mô tả hoạt động:

Hình ảnh thể hiện trang chủ wapsite dành cho smartphone gồm các phần sau:

-(1) Tin top của trang wapsite. -(2) Tin nóng quan trọng wapsite. -(3) Quảng cáo trên trang wapsite. -(4) Các sự kiện nổi bật trên wapsite.

-(5) Quảng cáo trên wapsite phần này tự detect mobile browser hiển thị quảng cáo cho phù hợp với từng dòng máy.

-(6) Phần tin top của từng chuyên mục. -(8) Quảng cáo.

-(9) Hiển thị video trên wapsite. Để giảm dung lượng cho trang video trên trang chủ hiển thị dạng ảnh, khi click vào video sẽ ra trang video và play video luôn.

Hình 4.2 Giao diện Wapsite 2G Mô tả hoạt động:

Hình ảnh thể hiện trang chủ wapsite dành cho điện thoại không là smartphone. Do các dòng điện thoại này có cấu hình thấp nên trang giao diện phải tối ưu để cho điện thoại có thể vào được nhanh nhất.

-(1) Quảng cáo trang chủ.

-(2) Các tin tiêu đểm của wapsite. -(3) Các tin theo thời gian mới nhất.

Hình 4.4 Giao diện CMS nhập tin bài Mô tả hoạt động:

Hình vẽ mô tả giao diện trang nhập tin bài của cms. Để tránh việc thực hiện nhiều thao tác của biên tập viên. Trang nhập tin bài cung cấp tất cả các công cụ để biên tập viên có thể thực hiện nhập tin bài một cách hoàn chỉnh.

-(1) Menu của phần tin bài.

-(2) Cho phép lựa chọn bài có được quảng cáo hay không? Do một số tin bài đặc thù nên tránh việc hiển thị quảng cáo trên tin bài.

-(3) Thực hiện việc cho điểm đối với từng tin bài. -(4) Đánh số thứ tự các tin bài được đọc tin bài.

-(5) Lựa chọn chuyên mục cho tin bài, có thể chọn nhiều chuyên mục cho một tin bài.

-(6) Nhập các loại ảnh cho tin bài. CMS đưa ra mô tả từng ảnh với các kích thước và vị trí của ảnh.

-(7) Nhập từ khóa để thực hiện cho việc đánh tag cho tin bài.

-(8) Nhập các thông tin liên quan của tin bài (nguồn, đặt giờ xuất bản, tác giả, kiểu bài...)

Hình 4.5 Giao diện quản lý quảng cáo Mô tả hoạt động:

Hình ảnh mô tả trang giao diện phần quản lý quảng cáo cms. Hệ thống quảng cáo cho phép nhập quảng cáo nhiều vị trí khác nhau, và nhập nhiều quảng cáo ở cùng vị trí với nhau cùng các tham số thời gian chuyển cho các quảng cáo.

Hệ thống cung cấp các loại file quảng cáo khác nhau (file ảnh, file flash,..). Hệ thống cung cấp chức năng nhập quảng cáo cho từng dòng điện thoại khác nhau để nâng cao hiệu suất phản hồi của khách hàng. Hệ thống cung cấp việc nhập quảng cáo tương ứng với từng đầu số và các cú pháp để tạo thuận lợi cho khách hàng bán hàng.

-(4) Menu của phần quản lý quảng cáo có phần quản lý quảng cáo thông thường và phần quản lý quảng cáo có SMS..

-(1) Chọn các chuyên mục. -(2) Chọn các tiểu mục.

-(3) Chọn các vị trí quảng cáo.

Hình 4.7 Giao diện quản lý nhóm Mô tả hoạt động:

Hình mô tả việc phân quyền trong “Hệ quản lý nội dung”. Hệ thống thực hiện việc phần quyền theo nhóm giống như trong windows. Nhóm cha có quyền gì thì chỉ phân quyền các quyền đang có cho nhóm con. Hệ thống cung cấp các chức năng phân quyền truy nhập theo từng menu, trong menu thì phân quyền chức năng thực thi. Quyền thực thi gồm có quyền: xem, sửa, xóa. Quyền xem chỉ được hiển thị ở trong menu đó và không được thực hiện các thao tác khác. Quyền sửa thực hiện việc hiển thị trong menu đó và được sửa dữ liệu. Quyền xóa có thể thực hiện tất cả các quyền trong menu.

-(1) Chọn nhóm.

-(2) Chọn tiêu chí tìm kiếm (Theo tên nhóm, theo ghi chú, …).

-(3) Phân quyền truy nhập, set quyền cho từng nhóm có thể truy nhập vào từng menu.

-(4) Phân quyền chức năng thực thi trên từng menu. (adsbygoogle = window.adsbygoogle || []).push({});

-(5) Phân quyền thực hiện cho từng chuyên mục của wapsite, website , app.

-(6) Danh sách các nhóm trong hệ thống.

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

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 (adsbygoogle = window.adsbygoogle || []).push({});

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/

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 48)