Use-case Tạo chủ đề thảo luận

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng ứng dụng quản lý học tập dựa trên phương pháp học tập đảo (Trang 48 - 51)

CHƢƠNG II : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

2.4 Sơ đồ tổng quan use-case

2.4.7 Use-case Tạo chủ đề thảo luận

Bảng 2.14 mô tả ca sử dụng tạo chủ đề thảo luận. Use-case tạo chủ đề thảo luận

Tên Tạo chủ đề thảo luận Tác nhân Giáo viên, Ngƣời học

Tiền điều kiện Ngƣời học, Giáo viên đã đăng nhập vào hệ thống và thực hiện việc học.

Hậu điều kiện Thông tin chủ đề thảo luận lƣu vào hệ thống. Bảng 2.14: Bảng chi tiết use-case tạo chủ đề thảo luận

Hình 2.19 thể hiện giao diện mẫu cho màn hình tạo chủ đề thảo luận.

Hình 2.19: Màn hình giao diện tạo chủ đề thảo luận

Các phần tử trong màn hình tạo chủ đề thảo luận đƣợc mô tả chi tiết trong bảng 2.15.

Phần tử mô tả màn hình giao diện tạo chủ đề thảo luận

Phần tử Kiểu Mô tả

Chủ đề Text Nhập chủ đề thảo luận

Mô tả Text Nhập mô tả

Nút lƣu chủ đề Button Lƣu chủ đề thảo luận

Hình 2.20 mô tả về luồng xử lý cơ bản khi tạo chủ đề thảo luận.

Hình 2.20: Luồng xử lý tạo chủ đề thảo luận

Trong hình 2.20 trình bày chi tiết về luồng xử lý tạo chủ để thảo luận nhƣ sau:

(1) Ngƣời sử dụng chọn môn học đang học. (2) Chọn tạo chủ đề tạo luận.

(3) Nhập thông tin chủ đề, kiểm tra thông tin nhập liệu đúng. (4) Lƣu thông tin chủ đề vào hệ thống.

Hình 2.21 mô tả về các lớp đƣợc sử dung trong phần tạo chủ đề thảo luận.

Hình 2.21: Sơ đồ lớp tạo chủ đề thảo luận

Trong hình 2.21 trình bày về các lớp đƣợc sử dụng trong phần tạo chủ đề thảo luận, hình bao gồm các lớp sau:

Lớp ChuDeThaoLuan chứa các thông tin nhƣ mã chủ đề, tên chủ đề, lớp học, ngƣời tạo, ngày giờ tạo.

Lớp ChuDeThaoLuanController chứa các phƣơng thức xử lý nhƣ thêm chủ đề mới, tải các chủ đề đã có, xem thông tin về chủ đề, cập nhật thông tin về chủ đề.

Interface ChuDeThaoLuanDao chứa các hàm xử lý với cơ sở dữ liệu thao tác với chủ đề thảo luận.

Lớp ChuDeThaoLuanDaoImp chứa các hàm thực thi cụ thể từ interface ChuDeThaoLuanDao.

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng ứng dụng quản lý học tập dựa trên phương pháp học tập đảo (Trang 48 - 51)

Tải bản đầy đủ (PDF)

(84 trang)