Đồ Án Xây dựng ứng dụng webchat

Thảo luận trong 'Công Nghệ Thông Tin' 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:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    TÓM TẮT NỘI DUNG


    Hiện nay, nhu cầu thông tin liên lạc phát triển, nhu cầu trao đổi thông tin nhanh và hiệu quả ngày càng gia tăng. Cùng với đó là sự phát triển của công nghệ thông tin và hệ thống mạng Internet. Với các yếu tố trên, yêu cầu về một loại hình trao đổi thông tin nhanh đơn giản hiệu quả phù hợp về mặt sử dụng, được viết trên nền web được đặt ra.


    Cũng chính vì phát triển nhanh của công nghệ web. Có rất nhiều trang web hay hữu ích cho người dùng nhưng đồng thời với đó là việc người dùng phải ghi nhớ quá nhiều thông tin tài khoản, mà đôi khi là trùng lặp cho các trang web khác nhau. Vấn đề đặt ra là làm thế nào để người dùng ít phải ghi nhớ những thông tin đó. Vấn đề đó được giải quyết bằng cách sử dụng công nghệ OpenID. Công nghệ cho phép người dùng sử dụng các tài khoản sẵn có để truy cập vào các trang web có hỗ trợ công nghệ
    này.


    Từ các yêu cầu trên, đối chiếu với một số loại hình trao đổi thông tin thông qua mạng Internet như các phần mềm Yahoo Messenger, Window Messenger . Ta thấy được sự bất tiện khi muốn sử dụng các phần mền này phải cài đặt lên máy mới có thể sử dụng. Vì thế ý tưởng xây dựng một trang web có thể thực hiện việc trao đổi message nhanh, thuận tiện và có thể sử dụng được ngay các tài khoản người dùng sẵn ra đời.





    MỤC LỤC


    Bảng các kí hiệu và chữ viết tắt V Danh mục hình vẽ . VI Danh mục bảng biểu . VI MỞ ĐẦU 1
    CHƯƠNG 1: GIỚI THIỆU BÀI TOÁN XÂY DỰNG ỨNG DỤNG WEB CHAT 2


    1.1 Nội dung bài toán . 2


    1.2 Ứng dụng của bài toán . 2


    1.3 Các hướng giải quyết đã được nghiên cứu 3


    CHƯƠNG 2: MỘT SỐ KIẾN THỨC HỖ TRỢ 4


    2.1 Ngôn ngữ lập trình . 4


    2.1.1 HTML (Hyper text Mark Language) .4


    2.1.2 CSS (Cascading Style Sheets) .4


    2.1.3 PHP (PHP: Hypertext Preprocessor) .5


    2.1.4 Javascript .6


    2.2 Apache HTTP Server . 6


    2.3 MySql 7


    2.4 Ajax 7


    2.5 Công nghệ OpenID 9


    2.5.1 Giới thiệu về OpenID 9


    2.5.2 Các lợi ích khi sử dụng OpenID 9


    2.5.3 Google OpenID 10


    CHƯƠNG 3: PHÁT TRIỂN ỨNG DỤNG WEB CHAT 15


    3.1 Khảo sát hệ thống Web Chat . 15


    3.2 Phân tích yêu cầu hệ thống Web Chat . 15


    3.3 Phân tích hệ thống Web Chat 16


    3.3.1 Biểu đồ ngữ cảnh hệ thống 16





    3.3.2 Biểu đồ phân rã chức năng 16


    3.3.3 Mô hình thực thể liên kết .18


    3.3.4 Luồng sự kiện 18


    3.4 Thiết kế hệ thống Web Chat 21


    3.4.1 Chuyển mô hình ER thành mô hình quan hệ .21


    3.4.2 Thiết kế cơ sở dữ liệu vật lý 21


    3.4.3 Thiết kế giao diện người dùng .23


    CHƯƠNG 4: THỰC NGHIỆM VÀ ĐÁNH GIÁ . 26


    4.1 Cài đặt ứng dụng 26


    4.2 Thực nghiệm 26


    4.2.1 Thực nghiệm về giao diện chương trình 26


    4.2.2 Thực nghiệm về tính năng của chương trình .26


    4.2.3 Một số thực nghiệp khác .28


    KẾT LUẬN 30


    Phụ lục 31


    Tài liệu tham khảo 38
     

    Các file đính kèm:

Đang tải...