Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 4 Next »

UC : Export Account


Tên UC

Export Account

Mức độ phức tạp

Mô tả mục đích

Cho phép người dùng Export Account để backup thông tin của account đang chọ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

Đã có account trong ví

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 button “Action Account”, sau đó chọn hành động “Export Account”

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

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

  • Nhập lại thông tin nếu thông tin trước đó không hợp lệ

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

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

  • Nếu thông tin hợp lệ → Mở cửa sổ tải file

  • 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 chọn hành động Lưu file

Hệ thống tự động tải xuống file backup .json

Người dùng nhận KQ trả về

Luồng rẽ nhánh

Tại bước kiểm tra thông tin:

  • Nếu người dùng nhập thông tin không hợp lệ:

    • Không nhập password → Disable nút Export

    • Nhập sai password của account → Hiển thị thông báo lỗi và highlight trường lỗi

  • Nếu người dùng nhập đúng password → Export account thành công

Điều kiện sau

  • UC thành công → Lưu thành công file backup account

  • UC không thành công → Không có file backup account

UC : Export All Account

Tên UC

Export All Account

Mức độ phức tạp

Mô tả mục đích

Cho phép người dùng Export Account để backup thông tin tất cả các account hiện có trong ví

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

Đã có account trong ví

Biểu đồ hoạt động

Luồng chính

Người dùng

Hệ thống

Từ màn hình Account Manage, Người dùng bấm chọn button “Export All Account”

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

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

  • Nhập lại thông tin nếu thông tin trước đó không hợp lệ

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

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

  • Nếu thông tin hợp lệ → Mở cửa sổ tải file

  • 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 chọn hành động Lưu file

Hệ thống tự động tải xuống file backup .json

Người dùng nhận KQ trả về

Luồng rẽ nhánh

Tại bước kiểm tra thông tin:

  • Nếu người dùng nhập thông tin không hợp lệ:

    • Không nhập password → Disable nút Export

  • Nếu người dùng nhập đúng password → Export account thành công

Điều kiện sau

  • UC thành công → Lưu thành công file backup account

  • UC không thành công → Không có file backup account

UC : Export Private Key


Tên UC

Export Private Key

Mức độ phức tạp

Mô tả mục đích

Cho phép người dùng Export Private Key để backup thông tin của account đang chọ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

Đã có account trong ví

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 button Receive

Hệ thống mở màn hình Chi tiết account

Người dùng bấm nút Export Private Key

Hệ thống mở màn hình Export Private Key

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

  • Nhập lại thông tin nếu thông tin trước đó không hợp lệ

Người dùng bấm nút điều hướng

Hệ thống kiểm tra thông tin và điều hướng

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

    • Người dùng bấm nút Cancel → Quay lại màn hình Hompage

    • Người dùng bấm nút Private Key → Mở màn hình export có hiển thị Private Key, mở màn hình export Json

    • Người dùng bấm nút Json → Mở cửa sổ tải file

  • 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 chọn hành động Lưu file

Hệ thống tự động tải xuống file backup .json

Người dùng nhận KQ trả về

Luồng rẽ nhánh

Tại bước kiểm tra thông tin:

  • Nếu người dùng nhập thông tin không hợp lệ:

    • Không nhập password → Disable nút Export

    • Nhập sai password của account → Hiển thị thông báo lỗi và highlight trường lỗi

  • Nếu người dùng nhập đúng password →

    • Người dùng bấm nút Cancel → Quay lại màn hình Hompage

    • Người dùng bấm nút Private Key → Mở màn hình export có hiển thị Private Key, mở màn hình export Json

    • Người dùng bấm nút Json → Mở cửa sổ tải file, Export account thành công

Điều kiện sau

  • UC thành công → Lưu thành công file backup account

  • UC không thành công → Không có file backup account

  • No labels