Kịch bản cho Usecase

Một phần của tài liệu xây dựng ứng dụng bán hàng cho các cửa hàng tạp hoá (Trang 29 - 38)

STT Tên Usecase Đăng nhập

1 Mô tả Người dùng cần phải đăng nhập để sử dụng ứng dụng 2 Tác nhân Quản trị viên, Khách thành viên

3 Đầu vào Email và Mật khẩu

4 Đầu ra Đăng nhập thành công

5 Các bước thực hiện 1. Nhập Email

2. Nhập Mật khẩu 3. Nhấn nút Đăng nhập 6 Các bước phát sinh Người dùng nhập sai Email hoặc Mật khẩu -> Thông

báo lỗi không đúng Email hoặc Mật khẩu 7 Trưởng hợp ngoại

lệ

Usecase “Quản lý tài khoản”

STT Tên Usecase Quản lý tài khoản

1 Mô tả Thêm, sửa, xóa thông tin người dùng trên hệ thống

2 Tác nhân Quản trị viên

3 Đầu vào Quản trị viên đã đăng nhập thành công 4 Đầu ra Hệ thống thông báo thực hiện chức năng thành công 5 Các bước thực hiện Bước 1: Chủ cửa hàng nhấn vào nút “Quản lý tài

khoản” - Bắt đầu use case Bước 2: Chủ cửa hàng chọn chức năng muốn thực hiện (Thêm mới tài khoản, chỉnh sửa tài khoản, hoặc Xóa tài khoản)

A. Thêm mới tài khoản

1. Chủ cửa hàng chọn chức năng “Thêm mới”

2. Nhập thông tin tài khoản thêm mới 3. Chủ cửa hàng chọn nút “Thêm mới”

4. Hệ thống thông báo thêm mới thành công - Kết thúc usecase

B. Chỉnh sửa tài khoản

1. Chủ cửa hàng chọn tài khoản cần sửa 2. Chủ cửa hàng chọn nút “Chỉnh sửa”

3. Người dùng nhập thông tin cần sửa 4. Người dùng chọn nút “Xác nhận”

5. Hệ thống xuất thông báo đã chỉnh sửa tài khoản thành công - Kết thúc use case

C. Xóa tài khoản

1. Chủ cửa hàng chọn tài khoản cần xoá 2. Chủ cửa hàng chọn nút “Xoá”

Hệ thống thông báo Xoá tài khoản thành công - Kết thúc use case

6 Các bước phát sinh 7 Trưởng hợp ngoại lệ

Usecase “Quản lý danh sách sản phẩm”

STT Tên Usecase Quản lý danh sách sản phẩm

1 Mô tả Thêm, sửa, xóa thông tin sản phẩm trên hệ thống

2 Tác nhân Quản trị viên

3 Đầu vào Quản trị viên đã đăng nhập thành công 4 Đầu ra Hệ thống thông báo thực hiện chức năng thành công 5 Các bước thực hiện Bước 1: Chủ cửa hàng nhấn vào nút “Quản lý danh

sách sản phẩm” - Bắt đầu use case Bước 2: Người quản lý chọn chức năng muốn thực hiện (Thêm mới, chỉnh sửa, hoặc Xóa sản phẩm)

A. Thêm mới sản phẩm

1. Nhập tên sản phẩm 2. Nhập giá tiền 3. Nhấn Upload hình ảnh sản phẩm

4. Nhấn nút Thêm mới -> Hệ thống thông báo

“Bạn có muốn thêm sản phẩm không” -> Nhấn nút thêm -> Hệ thống thông báo đã thêm sản phẩm thành công -> Kết thúc Usecase

B. Xóa sản phẩm

1. Nhấn chọn Checkbox một hoặc nhiều sản phẩm cần xóa

2. Nhấn nút xóa -> Hệ thống thông báo “Bạn có muốn xóa phẩm không” -> Nhấn nút xóa -> Kết thúc Usecase

C. Cập nhật sản phẩm

1. Chọn sản phẩm cần cập nhật 2. Nhập tên sản phẩm

3. Nhập giá tiền 4. Upload hình ảnh sản phẩm Nhấn nút cập nhật -> Hệ thống thông báo cập nhật sản

C. 3. Nhấn nút Hủy -> Hệ thống quay lại bước 1

7 Trưởng hợp ngoại lệ

Usecase “Quản lý đơn hàng”

STT Tên Usecase Quản lý đơn hàng

1 Mô tả Thêm, Xóa, Cập nhật và Phân loại đơn hàng

2 Tác nhân Quản trị viên

3 Đầu vào Quản trị viên đã đăng nhập thành công 4 Đầu ra Hệ thống thông báo thực hiện chức năng thành công

5 Các bước thực hiện Bước 1: Chủ cửa hàng nhấn vào nút “Quản lý đơn

hàng” - Bắt đầu use case Bước 2: Người quản lý chọn chức năng muốn thực hiện (Thêm, Xóa, Cập nhật và Phân loại đơn hàng)

A. Thêm đơn hàng

1. Chọn đơn hàng cần thêm 2. Nhấn nút thêm -> Hệ thống thông báo thêm đơn

hàng thành công -> Kết thúc Usecase

B. Xóa đơn hàng

1. Nhấn chọn Checkbox một hoặc nhiều đơn hàng cần xóa

2. Nhấn nút xóa -> Hệ thống thông báo “Bạn có muốn xóa đơn hàng không” -> Nhấn xóa -> Hệ thống thông báo xóa thành công -> Kết thúc Usecase

C. Cập nhật đơn hàng

1. Chọn đơn hàng cần cập nhật 2. Cập nhật tên đơn hàng 3. Cập nhật giá tiền đơn hàng

Nhấn nút cập nhật -> Hệ thống thông báo cập nhật thành công

6 Các bước phát sinh 7 Trưởng hợp ngoại lệ

3.2.3. Sơ đồ hoạt động (Activity Diagram) Actor quản trị viên, khách thành viên đăng nhập

Hình 3.2: Sơ đồ hoạt động đăng nhập

Actor thành viên

Sơ đồ hoạt động Mua sản phẩm

Hình 3.3: Sơ đồ hoạt động Mua sản phẩm

Sơ đồ hoạt động Cập nhật thông tin người dùng

Hình 3.4: Sơ đồ hoạt động Cập nhật thông tin người dùng

Actor quản trị viên

Sơ đồ hoạt động Quản lý tài khoản

Hình 3.5: Sơ đồ hoạt động Quản lý tài khoản

Sơ đồ hoạt động Quản lý danh sách sản phẩm

Hình 3.6: Sơ đồ hoạt động Quản lý danh sản phẩm

Một phần của tài liệu xây dựng ứng dụng bán hàng cho các cửa hàng tạp hoá (Trang 29 - 38)

Tải bản đầy đủ (PDF)

(69 trang)