Luận Văn Xây dựng mạng xã hội EEL trên nền tảng dịch vụ điện toán đám mây Google App Engine

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
    XÂY DỰNG MẠNG XÃ HỘI EEL TRÊN NỀN TẢNG DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY GOOGLE APP ENGINE



    TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP
    Đồ án tốt nghiêp bao gôm 3 phân chinh:
    - Phân 1: lý thuyết về điện toán đám mây : khái niệm, lơi ich khi sư dung va
    trơ ngai ma no găp phai khi muôn phat triên.
    - Phân 2: tìm hiểu về môi trường phát triển của một dịch vụ điện toán đám
    mây cu thê la Google App Engine : điêm manh cua dich vu , môt trương lâp
    trình và quản lý ứng dụng, các dịch vụ đi kèm.
    - Phân 3: xây dưng hê thông mang eEL trên nên tang cua Google App Engine
    để cài đặt thử nghiệm các dịch vụ.

    Mục lục
    PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP . . 1
    TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP . . 2
    Danh muc cac bang . . 6
    Danh muc cac hinh . . 7
    Danh muc tư viêt tăt va thuât ngư . 8
    LƠI CAM ƠN . 9
    Chương 1 : Tông quan vê điên toan đam mây . 11
    I. Giơi thiêu . . 11
    II. Đặc điểm của điện toán đám mây . . 11
    III. Lơi ich điên toan đam mây . . 14
    III.1. Sư mêm deo: . 14
    III.2. Cân nhăc trươc khi sư dung điên toan đam mây: . . 16
    IV. Các trở ngại cho sự phát triển của điện toán đám mây . . 18
    IV.1. Sư săng sang cua dich vu: . 19
    IV.2. Dư liêu bi khoa vơi cac dich vu: . . 19
    IV.3. Bảo mật: . 20
    IV.4. Tăc nghen trong viêc chuyên dư liêu lên mây: . . 20
    IV.5. Hiêu năng không dư tinh đươc . . 21
    IV.6. Khả năng tăng lưu trữ . . 21
    IV.7. Lôi trong hê thông phân tan lơn . 21
    IV.8. Mơ rông nhanh . . 21
    IV.9. Chia se quan hê . . 21
    IV.10. Bản quyền phần mềm . . 22
    V. Kêt chương: . 22
    Chương 2 : Google App Engine . . 23
    I. Giơi thiêu . . 23
    II. Môi trương phat triên ưng dung . . 26
    II.1. Tông quan . . 26
    II.2. Môi trương thưc thi Java . . 26
    II.3. Môi trương servlet . . 26

    II.4. Sandbox . . 28
    II.5. Logging . 30
    II.6. Các biến môi trường . . 31
    II.7. Các dịch vụ đi kèm . 32
    III. Quản lý ứng dụng trên GAE . 48
    IV. Các ứng dụng điển hình . . 48
    V. Kêt chương: . 49
    Chương 3 : Xây dưng hê thông mang EEL sư dung kiên truc GEA . 50
    I. Đặt vân đê : . . 50
    II. Nhiêm vu cua đô an: . . 10
    III. Uses Case : . 50
    IV. Kiên truc cua hê thông : . . 52
    IV.1. Google Web Toolkit : . . 52
    IV.2. GWT RPC : . . 53
    IV.3. Kiên truc MVP : . 54
    IV.4. Kiên truc hê thông khi kêt hơp GWT va MVP: . 55
    V. Thiêt kê chi tiêt hê thông : . . 56
    V.1. Tô chưc ngươi dung : . . 60
    V.2. Chưc năng tim kiêm va kêt ban : . 62
    V.3. Chưc năng tao va quan ly flashcard va danh sach tư : . 66
    V.4. Chưc năng tai lên va chia se tai nguyên: . 68
    V.5. Tông kêt tât ca cac lơp : . . 68
    VI. Mô hinh cơ sơ dư liêu: . 72
    VII. Giao diên ưng dung : . . 73
    VIII. Tông kêt cac dich vu đa sư dung: . . 75
    VIII.1. Dịch vụ Account . 76
    VIII.2. Dịch vụ Image . 77
    VIII.3. Blobstore . 78
    VIII.4. Mail va Taskqueue . 79
    VIII.5. Memcache . . 79
    IX. Các vấn đề nhân thây trong qua trinh phat triên ưng dung: . 79

    KÊT LUÂN . . 80
    1. Kêt qua thu đươc: . . 80
    2. Hạn chế: . 80
    3. Hương phat triên: . . 80
    Tài liệu tham khảo . . 81

    MƠ ĐÂU
    Trong thơi đai bung nô thông tin như hiên nay, nhu câu vê môt nên tang phat
    triên cho cac ưng dung cưc lơn la môt vân đê câp thiêt. Song song vơi viêc đam bao
    khả năng đáp ứng yêu cầu từ hàng triệu khách hàng hay sử lý hàng Tetrabyte dữ liệu
    là yêu cầu về tính kinh tế , giảm thiểu chi phí cho toàn hệ thống . Điên toan đam mây
    ra đơi va ngay can g phat triên nhăm đap ưng nhu câu đo va tao tiên đê đê nâng cao
    chât lương cua cac ưng dung , gián tiếp góp phần phát triển các ngành khoa học
    khác.
    Môt vai năm trơ lai đây , điên toan đam mây đa co sư phat triên nhanh chóng khi
    có ngày càng nhiều các nhà cung cấp dịch vụ . Vơi điêu kiên ơ Viêt Nam hiên nay
    viêc tim hiêu va năm băt xu thê nay trơ nên câp thiêt nhăm theo kip vơi xu thê
    chung cua thê giơi. Tuy nhiên do điêu kiên co han, trong khuôn khô đô an không thê
    đi xâu tim hiêu viêc cai đăt cu thê cua môt hê thông điên toan đam mây ma chi co
    thê tim hiêu nhưng dich vu co săn . Do tinh phô biên cua Google, trong đô an nay se
    tâp trung vao tim hiêu dich vu cua Google va phat triên môt ưng dung thư nghiêm
    sư dung dich vu nay.
    Nhiêm vu cua đô an:
    - Tìm hiểu và nắm được lý do vì sao mà điện toán đám mây trở thành một trào
    lưu ma moi công ty lơn trên thê giơi đều quan tâm.
    - Tìm hiểu môi trường lập trình của một dịch vụ điện toán đám mây mà ở đây
    ta chon la Google App Engine.
    - Dưa trên nhưng gi tim hiêu xây dưng môt ưng dung trên cơ sơ cac dich vu
    đươc cung câp.
     

    Các file đính kèm:

Đang tải...