BFD Dưới đây là mô tả bằng lời từng chức năng của hệ thống:
1. Quản lý nhập kho: Cho phép người dùng tạo, sửa hoặc xóa một phiếu nhập kho cùng các thông tin liên quan phiếu nhập là mã phiếu nhập, mã vật tư nhập, số lượng nhập, mã nhà cung cấp, mã nhân viên nhập, mã kho nhập, ngày nhập.
2. Quản lý xuất kho: Cho phép người dùng tạo, sửa hoặc xóa một phiếu xuất kho cùng các thơng tin liên quan phiếu xuất là mã phiếu xuất, mã vật tư xuất, số lượng nhập, mã phân xưởng xuất, mã nhân viên xuất, mã kho xuất, ngày xuất.
3. Quản lý lưu trữ: Cho phép người dùng xem tất cả hoặc lựa chọn vật tư muốn xem tồn kho thực tế kèm giá trị tồn kho. Bên cạnh đó hệ thống cịn cho phép người dùng xem những vật tư có mức tồn kho dưới ngưỡng tồn kho an toàn
4. Quản lý báo giá: cho phép người dùng tạo, sửa hoặc xóa một phiếu báo giá trên hệ thống với các thông liên về mã báo giá (phòng vật tư tự quy định), mã vật tư báo giá, giá được báo, mã nhà cung cấp, mã nhân viên tạo báo giá, ngày báo giá.
5. Quản lý đặt hàng: cho phép người dùng tạo, sửa, xóa một phiếu đặt hàng trên hệ thống với mã phiếu đặt(phòng vật tư tự quy định), vật tư đặt, số lượng đặt, mã
nhân viên đặt, mã nhà cung cấp ứng với mã báo giá của nhà cung cấp đó, ngày đặt hàng và tình trạng đơn hàng.
6. Lập báo cáo: cho phép người dùng xem báo cáo vật tư tồn kho, báo cáo xuất kho, báo cáo nhập kho tại một thời điểm bất kì với một hoặc nhiều vật tư bất kì.
5.2 Sơ đồ luồng dữ liệu DFD
5.2.1 DFD mức khung cảnh (DFD context)
Ởmức ngày, tổng quan về các chức năng lớn sẽ khái niệm hóa được hệ thống quản lí vật tư và nhà kho. Với hệ thống này, có 3 tác nhân ngoài sẽ tác động đến hệ thống về mặt trao đổi thông tin dữ liệu là: Giám đốc, phân xưởng, nhà cung cấp. Thêm vào cáo luồng dữ liệu được trao đổi giữa tác nhân thông qua hệ thống, ta được biểu đồ luồng dữ liệu mức khung cảnh như sau:
Giám đốc
0
Phiếu ĐNCVT
Hệ thống quản lý Phân xưởng
Phiếu xuất
vật tư và nhà kho
Phiếu giao hàng
NCC