/
[SubWallet] UC_Manage Networks

[SubWallet] UC_Manage Networks

UC : Manage Network


Tên UC

Manage Network

Mức độ phức tạp

 

Mô tả mục đích

Cho phép người dùng quản lý các Network hiện có trong hệ thống

Tác nhân

Chính

Người dùng ví

Phụ

 

Điều kiện trước

Đã cài đặt thành công extension

Biểu đồ hoạt động

Luồng chính

 

Người dùng

Hệ thống

Từ màn hình Homepage, Người dùng bấm chọn icon Avatar

 

 

Hệ thống mở màn hình Account Management

Người dùng bấm chọn Setting

 

 

Hệ thống hiển thị màn hình Setting

Người dùng chọn Manage Network

 

 

Hiển thị Danh sách Network hiện có trong hệ thống

Tìm kiếm Network cần xem

 

 

Hiển thị Danh sách Network theo thông tin tìm kiếm

Bấm nút Expand để xem chi tiết Network

 

 

Hiển thị màn hình Chi tiết Network

Người dùng xem kết quả trả về

 

Luồng rẽ nhánh

 

Điều kiện sau

 

 

UC: Connect Network


Tên UC

Connect Network

Mức độ phức tạp

 

Mô tả mục đích

Cho phép người dùng connect network theo mong muốn

Tác nhân

Chính

Người dùng ví

Phụ

 

Điều kiện trước

Đã cài đặt thành công extension

Biểu đồ hoạt động

Luồng chính

 

Người dùng

Hệ thống

Người dùng mở màn hình Manage Network

 

 

Hệ thống hiển thị màn hình Manage Network

Người dùng bấm chọn hành động Connect:

  • Connect từng Network

  • Connect All Network

 

 

Hệ thống kiểm tra hành động và thực hiện connect:

  • Connect từng Network → Connect thành công, các thông tin của Network được cập nhật và sử dụng trong ví

  • Connect All → Connect thành công tất cả các Network hiện có, các thông tin của Network được cập nhật và sử dụng trong ví

Người dùng xem kết quả trả về

 

Luồng rẽ nhánh

 

Điều kiện sau

  • UC thành công → Connect Network thành công, được phép sử dụng Network

 

UC: Disconnect Network


Tên UC

Disconnect Network

Mức độ phức tạp

 

Mô tả mục đích

Cho phép người dùng disconnect network khi không muốn sử dụng network

Tác nhân

Chính

Người dùng ví

Phụ

 

Điều kiện trước

Đã cài đặt thành công extension

Biểu đồ hoạt động

Luồng chính

 

Người dùng

Hệ thống

Người dùng mở màn hình Manage Network

 

 

Hệ thống hiển thị màn hình Manage Network

Người dùng bấm chọn hành động Disconnect:

  • Disconnect từng Network

  • Disconnect All Network

 

 

Hệ thống kiểm tra hành động và thực hiện Disconnect:

  • Disconnect từng Network → Disconnect thành công, không được phép sử dụng Network, các thông tin về Network đều bị ẩn tại các chức năng

  • Disconnect All → Disconnect thành công tất cả các Network

Người dùng xem kết quả trả về

 

Luồng rẽ nhánh

 

Điều kiện sau

  • UC thành công → Disconnect Network, không được phép sử dụng Network

UC: Add Network


Tên UC

Add Network

Mức độ phức tạp

 

Mô tả mục đích

Cho phép người dùng thêm mới Network vào extension để sử dụng

Tác nhân

Chính

Người dùng ví

Phụ

 

Điều kiện trước

Đã cài đặt thành công extension

Biểu đồ hoạt động

 

Luồng chính

 

Người dùng

Hệ thống

Người dùng mở màn hình Manage Network

 

 

Hệ thống hiển thị màn hình Manage Network

Người dùng bấm nút Add Network

 

 

Hệ thống mở màn hình Add Network

Người dùng nhập thông tin

 

Người dùng bấm nút Save

 

 

Hệ thống kiểm tra thông tin:

  • Nếu thông tin hợp lệ → Add Network thành công vào Danh sách Network

  • Nếu thông tin không hợp lệ → Hiển thị thông báo lỗi và highlight trường lỗi

Người dùng xem kết quả trả về

 

Luồng rẽ nhánh

Tại bước Hệ thống kiểm tra thông tin

  • Nếu thông tin hợp lệ → Add Network thành công vào Danh sách Network

  • Nếu thông tin không hợp lệ:

    • Không nhập các trường bắt buộc → Disable button Save

    • Nhập giá trị không hợp lệ → Hiển thị thông báo lỗi và highlight trường lỗi

Điều kiện sau

  • UC thành công → Add Network thành công, Danh sách Network được cập nhật và có thể sử dụng Network

  • UC không thành công → Các thông tin giữ nguyên

 

UC: Update Network


Tên UC

Update Network

Mức độ phức tạp

 

Mô tả mục đích

Cho phép người dùng cập nhật thông tin Network trong extension để sử dụng

Tác nhân

Chính

Người dùng ví

Phụ

 

Điều kiện trước

Đã cài đặt thành công extension

Biểu đồ hoạt động

 

Luồng chính

 

Người dùng

Hệ thống

Người dùng mở màn hình Manage Network

 

 

Hệ thống hiển thị màn hình Manage Network

Người dùng bấm vào network cần cập nhật thông tin

 

 

Hệ thống mở màn hình Configure Network

Người dùng nhập thông tin

 

Người dùng bấm nút Save

 

 

Hệ thống kiểm tra thông tin:

  • Nếu thông tin hợp lệ → Update Network thành công vào Danh sách Network

  • Nếu thông tin không hợp lệ → Hiển thị thông báo lỗi và highlight trường lỗi

Người dùng xem kết quả trả về

 

Luồng rẽ nhánh

Tại bước Hệ thống kiểm tra thông tin

  • Nếu thông tin hợp lệ → Update Network thành công vào Danh sách Network

  • Nếu thông tin không hợp lệ:

    • Không nhập các trường bắt buộc → Disable button Save

    • Nhập giá trị không hợp lệ → Hiển thị thông báo lỗi và highlight trường lỗi

Điều kiện sau

  • UC thành công → Update Network thành công, Danh sách Network được cập nhật và có thể sử dụng Network

  • UC không thành công → Các thông tin giữ nguyên

Related content

[SubWallet] CN_Manage Network
[SubWallet] CN_Manage Network
More like this
[SubWallet] CN_View List Network
[SubWallet] CN_View List Network
More like this
[SubWallet] CN_Connect wallet
[SubWallet] CN_Connect wallet
More like this
[SubWallet] CN_Get account address
[SubWallet] CN_Get account address
More like this
[SubWallet] UC_Manage Website Access
[SubWallet] UC_Manage Website Access
More like this
[SubWallet] UC_Other Setting
[SubWallet] UC_Other Setting
More like this