Đặc tả
Mã use case ATM_NSD_UC01
Tên use case Xem thông tin địa điểm ATM
Tác nhân (actor)
Người sử dụng
Mô tả Use case này để người dùng tra cứu các thông tin ATM có trên
địa bàn mà mình đã chọn để tra cứu như: địa điểm đặt máy, địa chỉ, vị trí, thông tin hoạt động.
Điều kiện đầu vào
Người sử dụng đã chọn các thông tin tìm kiếm về tên ngân hàng, tỉnh/tp, quận/huyện cần xem, nhập địa chỉ đường phố.
Kết quả đầu ra
Đưa ra danh sách các cây ATM trên địa bàn phù hợp với địa điểm tìm kiếm.
Luồng sự kiện chính
STT Tác nhân Hành động
1 Người sử dụng Chọn chức năng xem thông tin ATM
trên ứng dụng.
2 Ứng dụng Đưa ra màn hình yêu cầu nhập các
thông tin tìm kiếm
3 Người sử dụng Nhấn nút chọn ngân hàng cần xem
thẻ ATM.
4 Ứng dụng Kết nối tới cơ sở dữ liệu và đưa ra
danh sách các ngân hàng
5 Người sử dụng Chọn một ngân hàng cần xem.
6 Người sử dụng Nhấn nút chọn địa điểm tỉnh/tp cần
xem
7 Ứng dụng Kết nối tới cơ sở dữ liệu và đưa ra
danh sách tỉnh/tp
8 Người sử dụng Chọn một tỉnh/tp trong danh sách
9 Người sử dụng Chọn địa điểm quận/huyện cần xem
10 Ứng dụng Kết nối tới cơ sở dữ liệu và đưa ra
danh sách các quận/huyện trên địa bàn tỉnh đã chọn
11 Người sử dụng Chọn một quận/huyện cần xem
12 Người sử dụng Chọn xem một ngân hàng hoặc liên
ngân hàng có thể giao dịch thẻ ATM
13 Người sử dụng Nhấn nút Tìm kiếm
14 Ứng dụng Kết nối tới cơ sở dữ liệu và đưa ra
danh sách thông tin các cây ATM phù hợp với điều kiện tìm kiếm
Luồng sự kiện khác
STT Tác nhân Hành động
10b Ứng dụng Nếu người dùng chưa chọn tỉnh/tp thì
thông báo tới người dùng và yêu cầu chọn tỉnh/tp trước
4b, 7b, 10b, 14b
Ứng dụng Nếu kết nối tới cơ sở dữ liệu thất bại
thì thông báo tới người dùng và yêu cầu thử lại, kiểm tra kết nối hoặc thử lại sau.