Đặc tả Use-case “Quản lý môn học”

Một phần của tài liệu Đồ án môn phát triển phần mềm hướng đối tượng quản lý sinh viên version 1.0 (Trang 37 - 42)

Page | 35 Sequence Diagram State Diagram Mô tả Usecase Tóm tắt: Các Actor: Admin.

Use-case bắt đầu khi người dùng chọ nút “Cập nhật” sau khi một môn học trong cửa sổ Cập Nhật Môn Học đã được chọn. Sau khi nhấn nút, hệ thống sẽ hiển thị

Page | 36 thông tin cần thiết, cũng như cho phép người dùng chỉnh sửa môn học đã chọn.

Dòng sự kiện chính:

1. Người dùng chọn môn học cần cập nhật.

2. Người dùng chọn nút “Cập nhật” sau khi lựa chọn môn học.

3. Hệ thống hiển thị thông tin môn học được chọn, cho phép người dùng chỉnh sửa môn học.

4. Người dùng cung cấp đầy đủ và hợp lệ các thông tin cần chỉnh sửa và chọn nút “Ghi”. 5. Hệ thống kiểm tra tính hợp lệ của môn học mới thêm vào.

6. Hệ thống cập nhật thông tin mới của môn học vào trong Cơ sở dữ liệu. 7. Hệ thống hiển thị hộp thoại chứa thông báo cập nhật môn học thành công.

Dòng sự kiện phụ:

Xử lý việc điền thông tin không hợp lệ.

Xử lý thao tác huỷ Cập Nhật Môn Học mới bằng cách chọn nút “Huỷ”.

Các yêu cầu đặc biệt:

Không có

Tiền điều kiện:

Đăng nhập dưới quyền người Quản trị. Cửa sổ Cập Nhật Môn Học đang được mở.

Hậu điều kiện:

Vẫn ở trong cửa sổ Cập Nhật Môn Học.

Sẵn sàng cho các thao tác khác (thêm mới, cập nhật, xoá môn học…)

Điểm mở rộng:

Không có

Xử lý việc điền thông tin không hợp lệ Tóm tắt:

Các Actor: Admin.

Use-case bắt đầu khi người dùng chọn nút “Ghi” để tiến hành cập nhật một môn học trong cửa sổ Cập Nhật Môn Học sau khi nhập dữ liệu không thoả mãn ràng buộc cho trước.

Page | 37

Dòng sự kiện chính:

1. Người dùng chọn nút “Ghi” trên màn hình Cập Nhật Môn Học. 2. Hệ thống hiển thị hộp thoại thông báo những lỗi gặp phải. 3. Khách hàng nhấn nút “OK” để đóng hộp thoại.

Dòng sự kiện phụ:

Không có

Các yêu cầu đặc biệt:

Không có

Tiền điều kiện:

Đăng nhập dưới quyền người Quản trị. Cửa sổ Cập Nhật Môn Học đang được mở. Đang thực hiện thao tác Cập Nhật Môn Học.

Hậu điều kiện:

Vẫn ở trong cửa sổ Cập Nhật Môn Học

Vẫn có thể tiếp tục chỉnh sửa và cập nhật lại môn học cần cập nhật.

Điểm mở rộng:

Không có

Xử lý thao tác huỷ Cập Nhật Môn Học Tóm tắt:

Các Actor: Admin.

Use-case bắt đầu khi người dùng chọn nút “Huỷ” để tiến hành huỷ việc cập nhật môn học trong cửa sổ Cập Nhật Môn Học khi không còn nhu cầu.

Dòng sự kiện chính:

1. Người dùng chọn nút “Huỷ” trên màn hình Cập Nhật Môn Học. 2. Hệ thống huỷ thao tác Cập Nhật Môn Học.

Dòng sự kiện phụ:

Không có

Page | 38 Không có

Tiền điều kiện:

Đăng nhập dưới quyền người Quản trị. Cửa sổ Cập Nhật Môn Học đang được mở. Đang thực hiện thao tác Cập Nhật Môn Học mới.

Hậu điều kiện:

Vẫn ở trong cửa sổ Cập Nhật Môn Học

Sẵn sàng cho các thao tác khác (thêm mới, cập nhật, xoá môn học…).

Điểm mở rộng:

Không có

Một phần của tài liệu Đồ án môn phát triển phần mềm hướng đối tượng quản lý sinh viên version 1.0 (Trang 37 - 42)

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

(135 trang)