Đồ Án Ứng dụng trên nền Facebook    

Thảo luận trong 'Chưa Phân Loại' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    LỜI CẢM ƠN
    Để hoàn thành khóa luận này, tôi xin tỏ lòng biết ơn sâu sắc đến TS. Nguyễn Hải
    Châu, đã tận tình hướng dẫn trong suốt quá trình viết khóa luận tốt nghiệp.
    Tôi cũng xin chân thành cảm ơn quý Thầy, Cô trong khoa Công Nghệ Thông Tin,
    đặc biệt là các Thầy, Cô trong bộ môn Hệ Thống Thông Tin, Trường Đại Học Công Nghệ
    - Đại Học Quốc Gia Hà Nội đã tận tình truyền đạt kiến thức trong 4 năm học tập. Với vốn
    kiến thức được tiếp thu trong quá trình học không chỉ là nền tảng cho quá trình nghiên
    cứu khóa luận mà còn là hành trang quí báu để tôi bước vào đời một cách vững chắc và
    tự tin.
    Tôi cũng thầm biết ơn sự ủng hộ của gia đình, bạn bè – những người thân yêu luôn
    là chỗ dựa vững chắc cho tôi.
    Cuối cùng, tôi xin kính chúc quý Thầy, Cô và gia đình dồi dào sức khỏe và thành
    công trong sự nghiệp cao quý.

    Hà Nội, ngày 20 tháng 5 năm 2010
    Sinh viên thực hiện
    Hoàng Thị Hiền



    TÓM TẮT KHÓA LUẬN

    Trong khóa luận này tôi đi sâu vào tìm hiểu cách thức xây dựng ứng dụng của mạng
    xã hội Facebook. Phần đầu tôi xin giới thiệu tổng quát về mạng xã hội nói chung và mạng
    Facebook nói riêng, một số thống kê mà tôi tập hợp được về tốc độ phát triển của các
    mạng xã hội hiện nay. Ngoài ra tôi cũng xin giới thiệu một cách khái quát cơ chế hoạt
    động của mạng Facebook. Tiếp đó, tôi sẽ trình bày một cách chi tiết về nền tảng của
    Facebook – công cụ được các nhà phát triển Facebook tạo ra để giúp phát triển ứng dụng
    trên nền Facebook. Nền tảng này bao gồm các đối tượng: API (Application Programming
    Interface), FBML (Facebook Markup Language), FQL (Facebook Query Language) và
    FBJS (Facebook Javascript). Cuối cùng tôi sẽ mô tả quá trình xây dựng ứng dụng trên
    Facebook có sử dụng nền tảng mà Facebook cung cấp như API, FBML, FBJS. Ứng dụng
    này sẽ được thêm vào thư mục ứng dụng của mạng Facebook và được sử dụng như một
    ứng dụng của trang Facebook.


    MỤC LỤC

    CHƯƠNG 1: TỔNG QUAN VỀ FACEBOOK .
    8
    1.1. Giới thiệu khái quát về mạng xã hội. 8
    1.2. Giới thiệu về Facebook. 8
    1.2.1. Facebook là gì ? .9
    1.2.2. Lịch sử phát triển 9
    1.2.3. Cơ chế hoạt động của Facebook. .10
    1.2.3.1. Mô hình ứng dụng web thông thường .10
    1.2.3.2. Mô hình ứng dụng web Facebook .10
    1.2.3.3. Cách thức làm việc 12
    1.2.4. Các dạng ứng dụng trên Facebook hiện nay 12
    1.2.5. Điểm mạnh và yếu của mạng Facebook. .13
    1.2.6. Thống kê số lượng người dùng Facebook so với một số mạng xã hội khác 14
    1.3. Hướng phát triển của Facebook trong các năm tới. 15
    CHƯƠNG 2 : FACEBOOK PLATFORM .16
    2.1. Facebook Platform là gì ? .16
    2.2. Các đối tượng nền tảng của Facebook. .16
    2.2.1. Facebook API. 16
    2.2.1.1. Facebook API là gì ? .16
    2.2.1.2. Facebook API làm việc như thế nào? 17
    2.2.1.3. Các phương thức của API. .17
    2.2.1.4. Data Store API .27
    2.2.1.5. Thư viện khách. .27
    2.2.2. Ngôn ngữ đánh dấu Facebook – FBML .28
    2.2.2.1. FBML là gì ? .28
    2.2.2.2. Nhóm các thẻ FBML .28
    2.2.2.3. CSS 43
    2.2.3. Ngôn ngữ truy vấn – FQL. .44
    2.2.3.1. FQL là gì ? .44
    2.2.3.2. Cấu trúc câu truy vấn FQL. .44
    2.2.3.3. Các toán tử và các hàm hỗ trợ cơ bản. 45
    2.2.3.4. Các bảng và các trường được đánh chỉ mục. .46
    2.2.4. Ngôn ngữ tạo script – FBJS .48
    2.2.4.1. FBJS là gì ? .48
    2.2.4.2. FBJS làm việc như thế nào ? .48
    2.2.4.3. Ajax .49
    CHƯƠNG 3 : XÂY DỰNG ỨNG DỤNG TRÊN NỀN FACEBOOK .50
    1.1. Mô tả ứng dụng .50
    1.2. Cài đặt .54
     

    Các file đính kèm: