Luận Văn Xây dựng một hệ thống tin tức offline

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Quy Ẩn Giang Hồ, 26/9/14.

  1. Quy Ẩn Giang Hồ

    Quy Ẩn Giang Hồ Administrator
    Thành viên BQT

    Bài viết:
    3,084
    Được thích:
    23
    Điểm thành tích:
    38
    Xu:
    0Xu
    PHÁT BIỂU BÀI TOÁN
    1. Đặt vấn đề.
    Trong những năm gần đây ngành Công nghệ thông tin phát triển rất mạnh, ngày càng gần gũi và phổ dụng trong đời sống chúng ta. Để đáp ứng với nhu cầu cuộc sống ngày càng cao của con người không những giới hạn trong công việc: kinh tế, chính trị, xã hội mà còn mở rộng sang các lĩnh vực khác như nhu cầu về giải trí, tinh thần hàng lọat công nghệ mới, chương trình phần mềm mới vô cùng tối ưu nhanh chóng ra đời và được đưa vào ứng dụng.
    Với thời đại Công nghệ luôn phát triển và thay đổi không ngừng, không thể không nhắc đến Internet - một lĩnh vực rất hết sức gần gũi và thân thuộc đã làm bùng nổ sự khao khát thông tin của con người. Tinh thần luôn học hỏi, mong muốn mở rộng kiến thức và tiếp cận các công nghệ mới đòi hỏi con người phải thường xuyên cập nhật thông tin. Nhưng do hạn chế về thời gian mà chúng ta không thể tiếp thu cùng một lúc quá nhiều thông tin (rất đa dạng, từ nhiều nguồn khác nhau trên Internet). Tuy nhiên những thông tin từ các nguồn đó trong một khoảng thời gian nhất định sẽ bị mất đi. Nếu chúng ta quan tâm và cần lưu giữ để phục vụ cho nhu cầu tham khảo, nghiên cứu thì đòi hỏi người dùng phải thực hiện chức năng lấy tin và lưu trữ. Nghe có vẻ đơn giản nhưng thật vô cùng phức tạp nếu làm việc với số lượng lớn thông tin theo cách thủ công “save as”. Và một yêu cầu đặt ra là làm thế nào để lấy và lưu trữ những tài liệu đó có hệ thống để truy xuất nhanh nhất, phục vụ cho nhu cầu xem tin, nghiên cứu hiệu quả cùng nhiều mục đích khác?
    Nhằm tiết kiệm thời gian truy xuất, tìm kiếm và lưu trữ các thông tin chọn lọc từ Internet để phục vụ mục đích nghiên cứu hiệu quả hơn, mang lại sự tiện lợi hơn cho người sử dụng trong việc lấy và đọc tin. Hệ thống tin tức Offline dựa trên cơ sở của các công nghệ web kết hợp với các kỹ thuật khác để phân tích, đọc, hiểu tài liệu RSS và một số kỹ thuật khác liên quan đến XML (Extensible Markup Language – Ngôn ngữ đánh dấu mở rộng) đã phần nào đáp ứng được các yêu cầu đó.
    2. Mục đích của đề tài
    2.1. Nghiên cứu:
    ã Tìm hiểu công nghệ RSS, XML, HTML, RSS Reader mã nguồn mở, một số CMS hỗ trợ RSS.
    2.2. Thử nghiệm:
    ã Xây dựng một hệ thống tin tức Offline dùng các công nghệ đã tìm hiểu ở trên kết hợp với các công cụ và kỹ thuật lập trình đã học.
    3. Kết quả mong đợi
    ã Đề xuất qui trình và công nghệ sử dụng để xây dựng một hệ thống tin tức Offline
    ã Một hệ thống tin tức Offline cụ thể mới được xây dựng dựa trên qui trình và công nghệ đã đề xuất.


    MỤC LỤC
    Trang

    Lời cảm ơn
    Mục lục
    Danh sách các từ viết tắt
    Danh sách các hình
    CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN 6
    1.1. Đặt vấn đề 6
    1.2. Mục đích của đề tài 7
    1.3. Kết quả mong đợi 7
    CHƯƠNG 2: GIỚI HẠN BÀI TOÁN 8
    CHƯƠNG 3: MỘT SỐ LỢI ÍCH NẾU ĐỀ TÀI THÀNH CÔNG 9
    CHƯƠNG 4: MỘT SỐ THÔNG TIN CƠ BẢN CÓ LIÊN QUAN ĐẾN CHƯƠNG TRÌNH 10
    4.1. Tìm hiểu RSS 10
    4.2. Tìm hiểu về CMS (Wordpress) 25
    CHƯƠNG 5: PHÂN TÍCH 35
    5.1. Vấn đề cần giải quyết 35
    5.2. Qui trình hoạt động của hệ thống đề xuất 39
    5.3. Công nghệ cần chọn. 41
    CHƯƠNG 6: THIẾT KẾ 42
    6.1. Thiết kế sơ đồ hoạt động của chương trình 42
    6.2. Các giải pháp cho qui trình đã thiết kế 42
    6.3. Giải thích các chức năng 44
    CHƯƠNG 7. CHƯƠNG TRÌNH 56
    7.1. Sơ đồ lớp 56
    7.2. Mô hình dữ liệu quan hệ. 56
    7.3. Thiết kế giao diện. 57
    7.4. Cài đặt 67
    CHƯƠNG 8. HẠN CHẾ VÀ HƯỚNG PHÁT TRIỂN 68
    CHƯƠNG 9. TÀI LIỆU THAM KHẢO 69
    CHƯƠNG 10. PHỤ LỤC 70
    PHỤ LỤC A: CHUẨN W3C ĐƯA RA ĐỐI VỚI RSS 70
    PHỤ LỤC B: CÁCH CÀI ĐẶT WAMP5 82
     

    Các file đính kèm:

Đang tải...