Đặc tả
Mã use case ATM_NQT_UC03
Tên use case Cập nhật thông tin ngân hàng
Tác nhân (actor)
Người quản trị
Mô tả Giúp cho người quản trị quản lý, chỉnh sửa, thêm bớt các thông
tin về ngân hàng
Điều kiện đầu vào
Người quản trị đã đăng nhập thành công vào hệ thống
Kết quả đầu ra
Nếu Use case này thực hiện thành công thì cơ sở dữ liệu về ngân hàng sẽ được cập nhật lại.
Luồng sự kiện chính
STT Tác nhân Hành động
ngân hàng
2 Trình duyệt Hiển thị danh sách các ngân hàng và
giao diện thông tin ngân hàng
3 Trình duyệt Hiển thị các lựa chọn: Thêm, sửa,
xóa, thoát.
4 Trình duyệt Luồng Thêm ngân hàng
- Yêu cầu Người quản trị nhập thông tin của Ngân hàng bao gồm: Tên viết tắt, tên đầy đủ, địa chỉ, email, số điện thoại, website, logo, mức phí giao dịch ATM của ngân hàng đó.
- Người quản trị nhập thông tin được yêu cầu và xác nhận việc thêm.
- Kiểm tra dữ liệu vừa nhập vào và tự tạo ra mã tự động cho ngân hàng đó.
- Ngân hàng mới được thêm vào cơ sở dữ liệu
5 Trình duyệt Luồng Sửa thông tin ngân
hàng
- Yêu cầu Người quản trị chọn một
Ngân hàng để sửa.
- Người quản trị chọn Ngân hàng để
sửa.
- Người quản trị chỉnh sửa lại các thông tin cần thiết và xác nhận việc sửa đổi.
- Phần mềm kiểm tra dữ liệu vừa nhập vào và cập nhật lại những thay đổi vừa thực hiện.
6 Trình duyệt Luồng Xóa một ngân hàng
- Yêu cầu Người quản trị chọn một
- Người quản trị chọn Ngân hàng để xóa.
- Hiển thị thông báo nhắc Người quản trị xác nhận việc xóa ngân hàng.
- Người quản trị xác nhận việc xóa.
- Ngân hàng đó sẽ bị xóa khỏi cơ sở dữ liệu Luồng sự kiện khác STT Tác nhân Hành động 4b, 5b
Trình duyệt Người quản trị nhập các thông tin về
Ngân hàng không chính xác.
- Hiển thị thông báo lỗi cho Người quản trị.
- Hiển thị yêu cầu Người quản trị nhập lại thông tin hoặc hủy bỏ thao tác.
- Nếu Người quản trị nhập lại thì quay lại luồng đang thực hiện