GIẢ LẬP HỆ THỐNG QUẢN
GIẢ LẬP HỆ THỐNG QUẢN
LÝ FILE PHÂN TÁN
LÝ FILE PHÂN TÁN
Sinh viên thực hiện: Phạm Minh Tuấn
Sinh viên thực hiện: Phạm Minh Tuấn
Lớp: CNPM – K48
Lớp: CNPM – K48
Giảng viên hướng dẫn: ThS. Lê Đức Trung
Giảng viên hướng dẫn: ThS. Lê Đức Trung
NỘI DUNG TRÌNH BÀY
NỘI DUNG TRÌNH BÀY
Một số khái niệm
Một số khái niệm
Mục tiêu của đề tài
Mục tiêu của đề tài
Mô hình bài toán
Mô hình bài toán
Minh
Minh
họa
họa
chương
chương
trình
trình
Thiết kế chương trình
Thiết kế chương trình
MỘT SỐ KHÁI NIỆM
MỘT SỐ KHÁI NIỆM
Hệ thống phân tán
Hệ thống phân tán
MỘT SỐ KHÁI NIỆM
MỘT SỐ KHÁI NIỆM
Hệ thống quản lý File phân tán
Hệ thống quản lý File phân tán
MỤC TIÊU CỦA ĐỀ TÀI
MỤC TIÊU CỦA ĐỀ TÀI
Hiện trạng thực tế
Hiện trạng thực tế
Sản phẩm tổng hợp được các ưu điểm
Sản phẩm tổng hợp được các ưu điểm
50
Mô hình phân tán
Quản lý tập trung
Thông báo ngay lập tức
MÔ HÌNH BÀI TOÁN
MÔ HÌNH BÀI TOÁN
Dịch vụ client
Dịch vụ client
: Chứa các file
: Chứa các file
trong nhóm và kết nối với
trong nhóm và kết nối với
Dịch vụ server và Database.
Dịch vụ server và Database.
Database
Database
: Lưu thông tin mô
: Lưu thông tin mô
tả mới nhất về các file và thảo
tả mới nhất về các file và thảo
luận trong nhóm.
luận trong nhóm.
Dịch vụ server
Dịch vụ server
: Quản lý
: Quản lý
người dùng online và gửi
người dùng online và gửi
thông báo tới dịch vụ client.
thông báo tới dịch vụ client.
THIẾT KẾ TỔNG QUAN CHƯƠNG TRÌNH
MÔ HÌNH BÀI TOÁN
MÔ HÌNH BÀI TOÁN
ĐỒNG BỘ HÓA FILE
ĐỒNG BỘ HÓA FILE
Sau khi đăng nhập hệ thống:
Sau khi đăng nhập hệ thống:
Server lưu danh sách kết nối
Server lưu danh sách kết nối
tới tất cả client sau khi đăng
tới tất cả client sau khi đăng
nhập.
nhập.
Client lưu giữ danh sách kết
Client lưu giữ danh sách kết
nối của các client khác trong
nối của các client khác trong
nhóm.
nhóm.
Client luôn giữ kết nối với
Client luôn giữ kết nối với
SqlDatabase server.
SqlDatabase server.
MÔ HÌNH BÀI TOÁN
MÔ HÌNH BÀI TOÁN
Đồng bộ hóa ngay sau khi đăng nhập
Đồng bộ hóa ngay sau khi đăng nhập
ĐỒNG BỘ HÓA FILE (Tiếp…)
ĐỒNG BỘ HÓA FILE (Tiếp…)
MÔ HÌNH BÀI TOÁN
MÔ HÌNH BÀI TOÁN
ĐỒNG BỘ HÓA FILE (Tiếp…)
ĐỒNG BỘ HÓA FILE (Tiếp…)
Đồng bộ hóa khi thêm file
Đồng bộ hóa khi thêm file
MÔ HÌNH BÀI TOÁN
MÔ HÌNH BÀI TOÁN
ĐỒNG BỘ HÓA FILE (Tiếp…)
ĐỒNG BỘ HÓA FILE (Tiếp…)
Đồng bộ hóa khi cập nhật file
Đồng bộ hóa khi cập nhật file
MÔ HÌNH BÀI TOÁN
MÔ HÌNH BÀI TOÁN
ĐỒNG BỘ HÓA FILE (Tiếp…)
ĐỒNG BỘ HÓA FILE (Tiếp…)
Đồng bộ hóa khi xóa file
Đồng bộ hóa khi xóa file
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
USE CASE DIAGRAM ĐĂNG NHẬP, THAO TÁC VỚI FILE
USE CASE DIAGRAM ĐĂNG NHẬP, THAO TÁC VỚI FILE
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
SEQUENCE DIAGRAM ĐĂNG NHẬP
SEQUENCE DIAGRAM ĐĂNG NHẬP
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
SEQUENCE DIAGRAM NHẬN THÔNG BÁO NGƯỜI DÙNG ĐĂNG NHẬP,
SEQUENCE DIAGRAM NHẬN THÔNG BÁO NGƯỜI DÙNG ĐĂNG NHẬP,
ĐĂNG XUẤT TỪ HỆ THỐNG
ĐĂNG XUẤT TỪ HỆ THỐNG
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
SEQUENCE DIAGRAM THÊM FILE
SEQUENCE DIAGRAM THÊM FILE
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
SEQUENCE DIAGRAM CẬP NHẬT FILE
SEQUENCE DIAGRAM CẬP NHẬT FILE
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
SEQUENCE DIAGRAM NHẬN THÔNG BÁO NGƯỜI DÙNG THÊM MỚI, CẬP
SEQUENCE DIAGRAM NHẬN THÔNG BÁO NGƯỜI DÙNG THÊM MỚI, CẬP
NHẬT FILE TỪ HỆ THỐNG
NHẬT FILE TỪ HỆ THỐNG
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
MÔ HÌNH XÂY DỰNG CÁC LỚP
MÔ HÌNH XÂY DỰNG CÁC LỚP
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
CLASS DIAGRAM QUẢN LÝ ĐĂNG NHẬP
CLASS DIAGRAM QUẢN LÝ ĐĂNG NHẬP
THIẾT KẾ CHƯƠNG TRÌNH
THIẾT KẾ CHƯƠNG TRÌNH
CLASS DIAGRAM QUẢN LÝ FILE
CLASS DIAGRAM QUẢN LÝ FILE
MINH HỌA CHƯƠNG TRÌNH
MINH HỌA CHƯƠNG TRÌNH
MINH HỌA CHƯƠNG TRÌNH
MINH HỌA CHƯƠNG TRÌNH
LỜI KẾT
LỜI KẾT
Em xin cảm ơn thầy giáo ThS.Lê Đức Trung
Em xin cảm ơn thầy giáo ThS.Lê Đức Trung
đã tận tình chỉ bảo hướng dẫn em trong suốt
đã tận tình chỉ bảo hướng dẫn em trong suốt
thời gian làm đồ án.
thời gian làm đồ án.
Em cũng xin cảm ơn các thầy, cô giáo trong
Em cũng xin cảm ơn các thầy, cô giáo trong
Trường Đại học Bách khoa Hà Nội đã giảng
Trường Đại học Bách khoa Hà Nội đã giảng
dạy, trang bị cho em những kiến thức quý
dạy, trang bị cho em những kiến thức quý
báu trong quá trình học tập tại trường.
báu trong quá trình học tập tại trường.