Chương 3 : PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3.9. Biểu đồ lớp
3.9.1. Biểu đồ lớp đăng nhập hệ thống
Dựa vào biều đồ tuần tự tại mục 5.8.1 và phần đặc tả ca sử dụng xác định được các class tham gia khi user thực hiện quá trình đăng nhập:
STT Tên lớp Mô tả
1 login Hiển thị giao diện trang đăng nhập cho người dùng. 2 UsersBO Thao tác với cơ sở dữ liệu nhằm kiểm tra tài khoản người
dùng.
3 indexAfterUserControl Hiển thị giao diện sau khi người dùng đăng nhập thành công. 4 PhotosBO Class indexAfterUserControl sẽ dùng để lấy ảnh hiển thị sau
khi đăng nhập thành công.
5 VideosBO Class indexAfterUserControl sẽ dùng để lấy video hiển thị sau khi đăng nhập thành công.
6 SearchCategoryBO Class indexAfterUserControl lấy ảnh, video phân loại theo category.
Hình 3.55: Biểu đồ lớp: Đăng nhập hệ thống
3.9.2. Biểu đồ lớp đăng ký thành viên
Dựa vào biểu đồ tuần tự tại mục 5.48.8 và phần đặc tả ca sử dụng xác định được các class tham gia khi user thực hiện quá trình đăng ký thành viên như bảng sau:
STT Tên lớp Mô tả
2 UsersBO Thao tác với cơ sở dữ liệu nhằm lưu thông tin tài khoản người dùng mới đăng ký vào cơ sở dữ liệu.
Hình 3.56: Biểu đồ lớp: Đăng ký thành viên
3.9.3. Biểu đồ lớp quản lý ảnh/video
Hình 3.57: Biểu đồ lớp: Quản lý ảnh/video
Hình 3.58: Biểu đồ lớp: Quản lý người dùng
3.9.5. Biểu đồ lớp trao đổi thông tin
Hình 3.59: Biểu đồ lớp: Trao đổi thông tin
Hình 3.60: Biểu đồ lớp: Quản lý hệ thống
3.9.7. Biểu đồ lớp quản lý tìm kiếm