You are on page 1of 2

1.

Hệ thống quản lý kho hàng


 Quản lý việc nhập hàng từ NCC
 Quản lý việc đưa hàng lên kệ, vị trí sản phẩm
 Quản lý việc bảo quản hàng
 Quản lý việc xuất hàng, tồn kho
 Theo dõi nhân sự tại kho
Bài tập 1: Viết kịch bản mô tả hoạt động của hệ thống đã chon (2 điểm)
a. Các đối tượng tham gia vào hệ thống (1 điểm)
b. Hoạt động của các đối tượng trong hệ thống, tương tác của các đối tượng (1
điểm)
Bài tập 2: Xác định yêu cầu nghiệp vụ của hệ thống đã chọn (2 điểm)
a. Mô tả yêu cầu nghiệp vụ ( 1 điểm)
b. Vẽ các sơ đồ UML usecase tương ứng ( tối thiểu 4 usecase)

Bài làm
Bài tập 1:
Thông tin về kho hàng như sau:
 Kho hàng sẽ có nhiều mặt hàng, thông tin mặt hàng bao gồm: mã mặt hàng,
tên, giá, số lượng tồn, trạng thái.
 Một mặt hàng có thể có nhiều nhà cung cấp, một nhà cung cấp sẽ cung cấp
nhiều mặt hàng. Nhà cung cấp sẽ có thông tin: mã nhà cung cấp, tên, địa chỉ,
email, số điện thoại.
 Mặt hàng khi nhập vào kho sẽ có phiếu nhập, một phiếu nhập có thể có nhiều
mặt hàng khác nhau và một mặt hàng có thể được nhập về nhiều lần với số
lượng, nhà cung cấp và giá khác nhau.
 Kho hàng có nhiều nhân viên, mỗi nhân viên có thông tin bao gồm mã nhân
viên để phân biệt các nhân viên, họ, tên, giới tính, ngày sinh, địa chỉ, số điện
thoại, email, chức vụ.
 Một đơn hàng có thể đặt nhiều mặt hàng khác nhau, một mặt hàng có thể được
đặt hàng nhiều lần. Một mặt hàng trong đơn đặt hàng phải chỉ rõ số lượng đặt,
và đơn giá. Ta phải ghi nhận nhân viên nào lập đơn đặt hàng cho. Một đơn đặt
hàng chỉ được lập bởi một nhân viên và một nhân viên lập được nhiều đơn đặt
hàng.
 Khi một đơn đặt hàng được xác nhận, hệ thống tự động cập nhật thông tin về
xuất hàng. Nhân viên xuất hàng sẽ tiếp nhận đơn hàng và chọn sản phẩm từ
kho. Họ nhập thông tin về số lượng sản phẩm được xuất và cập nhật trạng thái
xuất hàng và số lượng tồn kho của từng mặt hàng trong hệ thống

Hoạt động trong hệ thống:

You might also like