Thống kê hàng hóa kho

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 (Trang 40 - 45)

Use case Name: thống kê hàng hóa kho; ID=20

Decriptions Use case này cho phép người quản lý thống kê số lượng các mặt hàng

đã xuất ra từ kho, nhập vào kho, tồn trong kho tính đến thời điểm nào đó.

Nếu Use case thành công thì hàng hoá 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ế toá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: xuấtkho/nhập kho/tồn kho - 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: xuất kho-chủng loại

• Số lượng hàng xuấtchủng loại=

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

-Nếu người quản lý chọn thống kê theo: xuất kho- loại

• Số lượng hàng xuấtloại=

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

-Nếu người quản lý chọn thống kê theo: xuất kho- mặt hàng

• Số lượng hàng xuấtmặt-hàng=

∑số-lượng-xuất-trong-các-phiếu-xuất-của-các-mặt-hàng-đã-chọn

(chỉ truy xuất các phiếu xuất 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:nhập kho-loại

• Số lượng hàng nhậploạ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

-Nếu người quản lý chọn thống kê theo:nhập kho-chủng loại

• Số lượng hàng nhậpchủ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

-Nếu người quản lý chọn thống kê theo:nhập kho-mặt hàng

• Số lượng hàng nhậpmặt-hàng=

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

(chỉ truy xuất các 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. Sau đó hệ thống sẽ hiển thị số lượng tồn theo các loại hàng đã chọn, được thống kê cho tới thời điểm chọn.

-Nếu người quản lý chọn thống kê theo: tồn kho-loại

• Số lượng hàng tồn kho loại

=Số lượng hàng nhậploại - Số lượng hàng xuất loại

-Nếu người quản lý chọn thống kê theo: tồn kho-chủng loại

• Số lượng hàng tồn khochủng loại

=Số lượng hàng nhậpchủng loại - Số lượng hàng xuấtchủng loại

-Nếu người quản lý chọn thống kê theo: tồn kho-mặt hàng

• Số lượng hàng tồn khomặt hàng

=Số lượng hàng nhậpmặt hàng - Số lượng hàng xuấtmặt-hàng

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

Hệ thống truy xuất CSDL, sử dụng các hóa đơn và phiếu nhập đã lưu để tính ra số lượng tồn trên quầy của các mặt hàng đã chọn.

Sau đó hệ thống sẽ đưa ra màn hình số lượng tồn trên quầy theo các mặt hàng đã chọn thống kê tới thời điểm được chọn.

Người quản lý chọn kết thúc và use case sẽ kết thúc. 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.

Giao diện

Thống kê hàng hóa kho Lựa chọn tiêu chí thống kê

Xuất kho-:

Nhập kho-:

Tồn kho-:

1.2.a Chức năng Thống kê hàng hóa kho –giám đốc/kế toán

Quản lý Thống kê Tra cứu

chủng loại loại mặt hàng chủng loại chủng loại loại loại mặt hàng mặt hàng X

44X X

Select All

Kết quả thống kê Hàng hóa xuất kho- loại Mã loại:... Tên loại:... Số lượng: Mã loại:... Tên loại:... Số lượng:..

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 (Trang 40 - 45)

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

(61 trang)
w