Đặc tả Usecase “Quản lý Liên hệ”:

Một phần của tài liệu ĐỒ ÁN CÔNG NGHỆ THÔNG TIN ĐỀ TÀI WEBSITE BÁN ĐỒ TRANG SỨC (Trang 26)

 Tóm tắt:

Use case này cho phép admin quản lý trang liên hệ của website.

 Dòng sự kiện:

Use case này bắt đầu khi admin chọn chức năng “Quản lý Liên hệ”

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

- Hệ thống yêu cầu admin chọn chức năng cần thực hiện (Thêm, xóa, sửa).

- Sau khi admin chọn chức năng, một trong các luồng sau được thực hiện:

o Nếu admin chọn “Thêm thông tin liên hệ”: luồng phụ Thêm được thực hiện.

o Nếu admin chọn “Sửa thông tin liên hệ”: luồng phụ Sửa được thực hiện.

o Nếu admin chọn “Xóa thông tin liên hệ”: luồng phụ Xóa được thực hiện.

• Thêm thông tin liên hệ:

- Hệ thống yêu cầu admin nhập thông tin liên hệ.

- Hệ thống lưu thông tin liên hệ và hiển thị thông tin liên hệ lên màn hình.

Sơ đồ Activity “Thêm thông tin liên hệ”

• Sửa thông tin liên hệ:

- Admin chọn thông tin liên hệ muốn thay đổi thông tin.

- Hệ thống kiểm tra thông tin được thay đổi.

- Hệ thống cập nhập thông tin thay đổi và xuất thông tin ra màn hình. Sơ đồ Activity “Sữa thông tin liên hệ”

• Xóa thông tin liên hệ:

- Hệ thống cập nhập lại thông tin liên hệ. Sơ đồ Activity “Xóa thông tin liên hệ”

 Dòng sự kiện phụ:

- Thông tin liên hệ không đầy đủ: Nếu thông tin được Admin nhập vào luồng “Thêm thông tin liên hệ” và “Sửa thông tin liên hệ” không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi. Admin có thể bổ sung đầy đủ các thông tin hoặc hủy bỏ thao tác, lúc này use case kết thúc.

 Các yêu cầu đặc biệt: Không có.

 Điều kiện tiên quyết:

Admin phải đăng nhập vào hệ thống để thực hiện use case.

 Trạng thái hệ thống sau khi thực hiện use case:

Nếu use case thành công thì một thông tin liên hệ mới sẽ được thêm vào cơ sở dữ liệu. Ngược lại hệ thống không thay đổi.

 Điểm mở rộng: Không có.

Một phần của tài liệu ĐỒ ÁN CÔNG NGHỆ THÔNG TIN ĐỀ TÀI WEBSITE BÁN ĐỒ TRANG SỨC (Trang 26)