2. MỘT VÀI GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH:
2.2. Phân hệ cơng cụ hỗ trợ thu thập tin tự động
Hình : Phân tích để tìm câu truy vấn XPATH
Mơ tả hoạt động
¾ (1) Đường dẫn của tập tin (*.htm) để phân tích
¾ (2) Cấu trúc thẻ của tập tin cần phân tích được biểu diễn lại thành cấu trúc cây. Chọn các node trên cây và so sánh yêu cầu của người dùng với hình (7) (dạng thể hiện trên web) hoặc so sánh với đoạn code HTML trong textbox (6). Khi yêu cầu trùng với thể hiện thì câu truy vấn XPATH thể hiện trong ơ textbox (4). Để chọn các mẫu, người dùng check vào các checkbox (3)
Chương 5. TỔNG KẾT
Qua quá trình thực hiện, nhĩm đã thu thập được rất nhiều kiến thức bổ ích về cơng nghệ Dotnetnuke cũng như cơng nghệ .NET. Với quĩ thời gian cĩ hạn, nhĩm đã xây dựng được một tịa soạn Báo điện tử đáp ứng được đầy đủ những chức năng cơ bản mà nĩ cần phải cĩ . Các chức năng nâng cao, phục vụ cho việc quản trị cũng như nâng cấp chương trình địi hỏi nhiều thời gian và kĩ thuật đang được nhĩm tìm hiểu và sẽ hồn thành trong thời gian tới. Sau đây là những thành quả mà nhĩm thu được trong quá trình thực hiện và nhữnng định hướng phát triển trong tương lai :
1. KẾT QUẢĐẠT ĐƯỢC 1.1. Về mặt lý thuyết
¾ Hiểu rõ các tính năng của DotNetNuke phiên bản 1.0.10 và nhiều kĩ thuật lập trình ASP.NET với code-behind là VisualBasic.NET
¾ Nắm rõ quy trình hoạt động của các 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 sao cho rõ
1.2. 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ử.
¾ Thể hiện khá đầy đủ các tính năng của Dotnetnuke trong chương trình.
¾ Chương trình cĩ khả năng thay đổi tồn bộ giao diện một cách nhanh chĩng.
¾ Quản lý chặt chẽ các loại người dùng.
¾ Việt hĩa gần như hồn tồn diễn đàn của ASP.NET. Tạo điều kiện cho việc trao đổi thơng tin một các trực tiếp giữa người dùng và nhà quản trị website.
¾ Chương trình đang được chạy thử nghiệm tại Khoa Kinh tế, Đại học Quốc gia Tp.HCM
2. HƯỚNG PHÁT TRIỂN
¾ Xây dựng thêm nhiều module để phục vụ cho nhiều loại đơn vị, nhiều loại người dùng khác nhau.
¾ Nâng cấp các tính năng chưa hồn hảo của chương trình. Ví dụ : Tìm kiếm tin bài với kết quả trả vềđược đánh dấu những từ khĩa; thiết lập một kênh liên lạc bên trong tịa soạn; cho phép gĩp ý tin bài đa dạng và phong phú hơn; giao diện thân thiện hơn…
¾ Nâng cấp và chỉnh sửa chương trình lên phiên bản 2.x của DotNetNuke nhằm tận dụng các tính năng mới của phiên bản này.
¾ Triển khai chương trình trên hệ thống phân tán nhằm đáp ứng được yêu cầu của các đơn vị hoạt động trên phạm vi lớn.
¾ Dùng chính phần mềm vừa xây dựng xong làm nơi quảng bá và thu hút nhiều người cùng sử dụng DotNetNuke; đây cũnh là nơi thu nhận được những ý kiến, kinh nghiệm của những nhĩm khác cùng làm việc trên DotNetNuke
Tài liệu Tham khảo
[1] MriDula Parihar (2002), “ASP.NET Bible”, Hungry Minds, Inc.909 Third Avenue New York, NY 10022 www.hungryminds.com
[2] Mesbah Ahmed, Chris Garrett. Jeremy Faircloth, Chris Payne, DotThatCom.com, Wei Meng Lee, Jonothon Ortiz, “ASP.NET Web Developer’s Guide”, Syngress Publishing , Inc 800 Hingham Street, RockLand, MA 02307
[3] (2002) “TopXML Reference”, Microsoft DOM [4] Lê Đình Duy, “Tài liệu Hướng dẫn tự học ASP.NET”,
http://members.jcom.home.ne.jp/ledduy/pub/ASP.NET-WebTutorial.pdf
[5] Shaun Walker (2003), “DotNetNuke Documentation”, http://www.dotnetnuke.com [6] Shaun Walker (2003), “DotNetNuke WhitePaper”, http://www.dotnetnuke.com [7] http://www.is-edu.hcmuns.edu.vn [8] http://www.llrx.com [9] http://www.dotnetnuke.com [10] http://www.gotdotnet.com [11] http://www.vnexpress.net [12] http://www.tintucvietnam.com [13] http://www.tuoitre.com.vn
Chương 6. PHỤ LỤC