Thống kê tổng số lượng hàngtồn

Một phần của tài liệu BÀI tập lớn PHÂN TÍCH THIẾT kế HƯỚNG đối TƯỢNG đề tài PHẦN mềm QUẢN lý SIÊU THỊ (Trang 60 - 61)

Use case Name: thống kê tổng số lượng hàng tồn; ID=23

Decriptions Use case này nhằm thống kê tổng số lượng hàng tồn cả trong kho và trên quầy đến 1 thời điểm đã chọn nào đó.

Nếu Use case thành cơng thì hàng hố sẽ được thống kê theo yêu cầu của người sử dụng hệ thống. Ngược lại trạng thái của hệ thống khơng đổi.

Actors Giám đốc/kế tốn/

Assumptions/ pre-condition

Giám đốc/kế toán phải đăng nhập vào hệ thống trước khi use case bắt đầu.

Steps Đầu tiên:người quản lý nhập thời điểm muốn hệ thống thống kê đến thời điểm đó.

Hệ thống cho phép người quản lý lựa chọn kiểu thống kê theo yêu cầu: chủng loại, loại, mặt hàng.

Người quản lý chọn một trong các yêu cầu mà hệ thống cho phép lựa chọn.

-Nếu người quản lý chọn thống kê theo: chủng loại(có thể chọn 1/nhiều/tất cả cùng lúc)

Hệ thống liệt kê tất cả chủng loại của hàng hóa có trong siêu thị. Người quản lý chọn các chủng loại mà mình muốn thống kê.

Hệ thống truy xuất từ CSDL, từ chủng loại(chủng loại) =>loại hàng thuộc chủng loại đó=>mặt hàng thuộc loại hàng đó của hàng hóa có trong siêu thị.

Tổng số lượng hàngtồnchủng loại=

∑số-lượng-nhập-trong-các-phiếu-nhập-của-các-mặt-hàng-thuộc-các-loại-trong-chủng-loại-đã-chọn

-∑số-lượng-đã-bán-ra-trong-hóa-đơn-của-các-mặt-hàng-thuộc-các-loại-trong-chủng-loại-đã-chọn

(chỉ truy xuất các hóa đơn và phiếu nhập tính đến thời điểm đã lựa chọn)

Từ các phiếu xuất và hóa đơn đã lưu trong cơ sở dữ liệu, hệ thống sẽ đối chiếu và tính được tổng số lượng hàng tồn theo chủng loại hàng đã chọn.

Sau đó hệ thống sẽ hiển thị tổng số lượng hàng tồn theo các chủng loại hàng đã chọn, được thống kê cho tới thời điểm đã lựa chọn.

-Nếu người quản lý chọn thống kê theo:loại.(có thể chọn 1/nhiều/tất cả cùng lúc) Hệ thống sẽ liệt kê tất cả các loại hàng có trong siêu thị.

Người quản lý sẽ chọn những loại mà mình muốn thống kê số lượng tồn trên quầy. Hệ thống truy xuất cơ sở dữ liệu từ loại hàng(đã chọn) => mặt hàng của loại hàng đó.

Tổng số lượng hàngloại=

∑số-lượng-nhập-trong-các-phiếu-nhập-của-các-mặt-hàng-thuộc-các-loại-đã-chọn

-∑số-lượng-đã-bán-ra-trong-hóa-đơn-của-các-mặt-hàng-thuộc-các-loại-đã-chọn

(chỉ truy xuất các hóa đơn và phiếu nhập tính đến thời điểm đã lựa chọn)

Từ các phiếu nhập và hóa đơn đã lưu trong CSDL, hệ thống sẽ đối chiếu và tính được tổng số lượng hàng tồn theo loại hàng đã chọn.

Non-functional

Issues Trong quá trình chọn chủng loại/loại/mặt hàng cần thống kê người dùng huỷ bỏ

quá trình thống kê. Hệ thống huỷ bỏ quá trình thống kê và trở lại trạng thái trước đó. Use case đến đây kết thúc.

Một phần của tài liệu BÀI tập lớn PHÂN TÍCH THIẾT kế HƯỚNG đối TƯỢNG đề tài PHẦN mềm QUẢN lý SIÊU THỊ (Trang 60 - 61)

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

(63 trang)
w