Sơ đồ luồng dữ liệu

Một phần của tài liệu XÂY DỰNG DỊCH VỤ E-LEARNING TRÊN NỀN TẢNG WINDOW ZURE (Trang 52)

1 Ứng dụng được nói ở đây chính là dịch vụ đám mây được triển khai trên Windows Azure.

4.3.6Sơ đồ luồng dữ liệu

Hình 4.16 – Sơ đồ luồng dữ liệu

Đây là sơ đồ luồng dữ liệu tổng quan cho cả ứng dụng.

Đối với tính năng phòng học online, có sử dụng Silverlight. Luồng dữ liệu từ Silverlight application truyền xuống Javascript, sau đó Javascript thực hiện một yêu cầu HTTPRequest lên Controller-Web Server và POST dữ liệu buffer lên Web Server. Sau đó Web Server sẽ lưu dữ liệu buffer tương ứng xuống Azure Store thông qua các class tương ứng.

Quá trình nhận phản hồi ngược lại tương ứng với quá trình gửi yêu cầu.

52

KẾT LUẬN

Các kết quả đạt được

Qua quá trình làm đề tài, chúng em thu được các kết quả sau:

- Hiểu được kiến trúc tổng quan của điện toán đám mây nói chung và của Windows Azure nói riêng, hiểu được các lợi ích mà công nghệ mới này mang lại. Đồng thời biết được những thách thức cũng như tương lai của điện toán đám mây.

- Xây dựng được một dịch vụ E-learning đáp ứng được những chức năng cơ bản của một phòng học như trình diễn Slideshow, trao đổi trực tuyến và chia sẻ trực tuyến.

Khó khăn

Bên cạnh các kết quả thu được, chúng em cũng gặp một số khó khăn trong quá trình phát triển. Việc sử dụng công nghệ Windows Azure còn mới mẻ với nhiều người và chưa được phổ biến ở Việt Nam. Do đó tài liệu nghiên cứu và các ứng dụng về Windows Azure chưa nhiều nên chúng em tốn khá nhiều thời gian trong việc tìm hiểu. Chủ yếu thông qua các tài liệu tiếng Anh.

Hướng phát triển

Hiện tại chúng em rất vui vì đã làm được các tính năng Chat Voice, chia sẻ Webcam và Desktop trong phòng học. Mặc dù hiệu suất hoạt động chưa cao nhưng chúng em đã có được hướng phát triển để cải thiện dần dần. Chúng em hy vọng trong các phiên bản kế tiếp sẽ khắc phục được những hạn chế hiện tại.

Bởi vì mục tiêu ngay từ đầu của chúng em là xây dựng một dịch vụ E-learning trên đám mây nên chúng em hy vọng có thể sớm đưa ứng dụng vào hoạt động thực tế để mọi người sử dụng.

Trong tương lai, chúng em sẽ triển khai dịch vụ theo hướng mạng xã hội. Là nơi để mọi người có thể chia sẻ và học hỏi kiến thức lẫn nhau một cách miễn phí.

Một phần của tài liệu XÂY DỰNG DỊCH VỤ E-LEARNING TRÊN NỀN TẢNG WINDOW ZURE (Trang 52)