Mô tả kịch bản ca sử dụng chức năng Quản lý danh mục sản phẩm

Một phần của tài liệu Đề tài xây dựng hệ thống quản lý bán hàng cho công ty thiết kế Đồng phục unidesign tài liệu phân tích, thiết kế và kiểm thử hệ thống (Trang 41 - 48)

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

2.2 Biểu đồ ca sử dụng

2.2.7 Mô tả kịch bản ca sử dụng chức năng Quản lý danh mục sản phẩm

Tên ca sử dụng Thêm sản phẩm

Tác nhân Nhân viên

37

Điều kiện đầu vào Tác nhân đăng nhập vào hệ thống

Các luồng sự kiện Luồng sự kiện chính:

● Tác nhân chọn mục Quản lý sản phẩm

● Tác nhân chọn chức năng thêm mới sản phẩm.

● Hệ thống tự sinh mã người tạo

● Hệ thống yêu cầu nhập mã sản phẩm

● Hệ thống kiểm tra sự hợp lệ, sự trùng lặp của mã sản phẩm vừa nhập. Nếu không hợp lệ thì thực hiện luồng phụ 1.

● Hệ thống yêu cầu chọn/nhập các thông tin cần thiết (loại sản phẩm, chất liệu, kích cỡ, đơn giá).

● Tác nhân chọn/nhập các thông tin theo yêu cầu.

● Tác nhân bấm chọn nút Lưu.

● Hệ thống kiểm tra sự hợp lệ của thông tin vừa nhập.

Nếu thiếu trường thì thực hiện luồng phụ 2.

● Hệ thống lưu thông tin sản phẩm mới vào danh sách sản phẩm.

Luồng sự kiện phụ:

- Luồng 1: Dừng việc thêm mới sản phẩm và trả về thông báo cho tác nhân: Mã sản phẩm đã tồn tại/không hợp lệ.

- Luồng 2: Dừng việc thêm mới sản phẩm và trả về thông báo cho tác nhân: Thiếu trường thông tin và nhập lại

38

Kết quả trả về Quá trình thêm mới sản phẩm thành công, nhân viên được sử dụng các chức năng theo quyền đã được cấp.

b. Kịch bản Sửa sản phẩm

Tên ca sử dụng Sửa sản phẩm

Tác nhân Nhân viên

Điều kiện đầu vào Tác nhân đăng nhập vào hệ thống Các luồng sự kiện Luồng sự kiện chính:

● Tác nhân chọn mục quản lý sản phẩm.

● Tác nhân chọn sản phẩm muốn sửa.

● Hệ thống yêu cầu sửa các thông tin cần thiết (loại sản phẩm, chất liệu, kích cỡ, đơn giá).

● Tác nhân nhập/chọn các thông tin theo yêu cầu. Tác nhân không được phép sửa mã sản phẩm, mã nhân viên tạo.

● Tác nhân ấn Sửa

● Hệ thống kiểm tra sự hợp lệ của thông tin vừa nhập.

Nếu thiếu trường thì thực hiện luồng phụ 1.

● Hệ thống cập nhật thông tin vào danh sách sản phẩm.

Luồng sự kiện phụ:

- Luồng 1: Dừng việc sửa sản phẩm và trả về thông báo cho tác nhân: Thiếu trường thông tin và nhập lại.

Kết quả trả về Quá trình sửa sản phẩm thành công, nhân viên được sử dụng các chức năng theo quyền đã được cấp.

39 c. Kịch bản ca sử dụng Xóa sản phẩm

Tên ca sử dụng Xóa sản phẩm

Tác nhân Nhân viên

Điều kiện đầu vào Tác nhân đăng nhập vào hệ thống

Các luồng sự kiện Luồng sự kiện chính:

● Tác nhân chọn mục quản lý sản phẩm.

● Tác nhân chọn sản phẩm muốn xóa.

● Tác nhân ấn Xóa.

● Hệ thống hiển thị thông báo “Bạn có muốn xóa sản phẩm không.

● Tác nhân chọn Có.

● Hệ thống xóa thông tin sản phẩm khỏi cơ sở dữ liệu.

● Tác nhân chọn Không. Hệ thống kết thúc quá trình xóa sản phẩm.

Kết quả trả về Quá trình xóa sản phẩm thành công, nhân viên được sử dụng các chức năng theo quyền đã được cấp.

40 d. Kịch bản ca sử dụng Tìm kiếm sản phẩm

Tên ca sử dụng Tìm kiếm sản phẩm

Tác nhân Nhân viên

Điều kiện đầu vào Tác nhân đăng nhập vào hệ thống

Các luồng sự kiện Luồng sự kiện chính:

● Tác nhân chọn mục “Quản lý sản phẩm”.

● Hệ thống hiển thị giao diện danh sách sản phẩm.

● Tác nhân ấn vào tiêu chí tìm kiếm.

● Hệ thống hiển thị các tiêu chí tìm kiếm (mã sản phẩm, loại sản phẩm, chất liệu, đơn giá)

● Tác nhân chọn tiêu chí tìm kiếm mong muốn , điền từ khóa tìm kiếm rồi ấn “Tìm kiếm”. Nếu có từ khóa tìm kiếm phù hợp thì tiếp tục, nếu không có từ khóa tìm kiếm phù hợp thì chuyển qua luồng phụ 1.

● Hệ thống hiển thị các sản phẩm phù hợp với từ khóa tìm kiếm.

Luồng sự kiện phụ:

- Luồng 1: Hệ thống thông báo không có sản phẩm phù hợp.

Kết quả trả về Danh sách sản phẩm phù hợp với từ khóa được hiển hợp.

41 e. Kịch bản ca sử dụng Lọc sản phẩm

Tên ca sử dụng Lọc sản phẩm

Tác nhân Nhân viên

Điều kiện đầu vào Tác nhân đăng nhập vào hệ thống

Các luồng sự kiện Luồng sự kiện chính:

● Tác nhân chọn mục Quản lý sản phẩm.

● Hệ thống hiển thị giao diện danh sách sản phẩm.

● Tác nhân ấn vào tiêu chí lọc.

● Hệ thống hiển thị các tiêu chí lọc (loại sản phẩm, chất liệu, đơn giá).

● Tác nhân chọn tiêu chí lọc mong muốn rồi ấn “Lọc”.

Nếu có từ khóa lọc phù hợp thì tiếp tục, nếu không có thì chuyển qua luồng phụ 1.

● Hệ thống hiển thị các sản phẩm phù hợp với tiêu chí lọc.

Luồng sự kiện phụ

- Luồng 1: Hệ thống thông báo không có sản phẩm phù hợp

Kết quả trả về Danh sách sản phẩm phù hợp với tiêu chí lọc được hiển thị

42 f. Kịch bản ca sử dụng Xuất Excel quy chuẩn giá

Tên ca sử dụng Xuất Excel quy chuẩn giá

Tác nhân Nhân viên

Điều kiện đầu vào Tác nhân đăng nhập vào hệ thống

Các luồng sự kiện Luồng sự kiện chính:

● Tác nhân chọn mục Quản lý sản phẩm.

● Hệ thống hiển thị giao diện danh sách sản phẩm.

● Tác nhân lọc danh sách sản phẩm muốn Xuất Excel.

● Tác nhân ấn Xuất.

● Hệ thống hệ thống sẽ trả về thông báo “Bạn có muốn tải xuống file về máy không”.

● Tác nhân chọn “Không” thì trả về luồng sự kiện phụ 1.

● Tác nhân chọn “Có”. Hệ thống thông báo xuất danh sách thành công.

Luồng sự kiện phụ

- Luồng 1: Hệ thống hiển thị danh mục sản phẩm.

Kết quả trả về Danh sách quy trình giá sản phẩm được xuất thành công

43

Một phần của tài liệu Đề tài xây dựng hệ thống quản lý bán hàng cho công ty thiết kế Đồng phục unidesign tài liệu phân tích, thiết kế và kiểm thử hệ thống (Trang 41 - 48)

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

(113 trang)