Chương 3: Xây dựng phần mềm quản lý kho hàng của công ty BNC TRầN HUY
3.1.2 Yêu cầu phi chức năng.
Khoa Tin học kinh tế
- Thực hiện phân quyền người dùng - Thực hiện chức năng bảo mật.
Khi đã xác định được những yêu cầu cần có của phần mềm để giúp giải quyết tốt bài toán của doanh nghiệp ta đi vào xây dựng các lược đồ, sơ đồ phản ánh rõ ràng các đối tượng của hệ thống: sơ đồ chức năng kinh doanh, sơ đồ dòng dữ liệu, sơ đồ các mức phân rã...
Mô hình hóa yêu cầu hệ thống: Cho phép ta hiểu một cách chi tiết hơn về ngữ cảnh vấn đề cần giải quyết một cách trực quan và bản chất nhất của yêu cầu. Dựa vào những yêu cầu của bài toán quản lý và qua khảo sát thực tế ta đưa ra được những mô hình đặc tả hoạt động quản lý kho của doanh nghiệp dưới đây:
* Sơ đồ chức năng kinh doanh (BFD):
Quản Lý Kho
Quản lý nhập kho
Quản lý xuất kho
Quản lý hàng
tồn kho Lập báo cáo
Vào sổ hàng nhập
Nhận hàng Nhận, duyệt phiếu nhập kho
Nhận, kiểm tra HĐBH
Cập nhật hàng nhập kho
Truy xuất dữ liệu
Cập nhật hàng xuất kho Lập phiếu xuất kho Tính toán, tổng hợp Vào sổ hàng xuất
Lên báo cáo
Tổng hợp tồn kho
Khoa Tin học kinh tế
* Sơ đồ ngữ cảnh hệ thống quản lý kho:
Quản Lý Kho hàng Khách hàng
Ban Quản Lý Nhà cung cấp
Các phân hệ khác
Thông tin về hàng hóa, Phiếu xuất hàng
Yêu cầu thông tin,
đơn đặt hàng Đơn đặt hàng, phiếu nhập hàng
Thông tin về hàng hóa, HĐBH
Yêu cầu thông tin liên quan
Thông tin liên quan, phiếu nhập, phiếu xuất
Yêu cầu báo cáo, ý kiến phản hồi
Báo cáo hàng trong kho
Khoa Tin học kinh tế
* Sơ đồ luồng dữ liệu (DFD) mức 0:
Nhà cung cấp
Phân hệ khác Khách hàng
Phân hệ khác Khách hàng 1.0 Quản lý nhập kho 2.0 Quản lý xuất kho 3.0 Quản lý tồnkho 4.0 Lập báo cáo CSDL nhập
kho CSDL tồn kho CSDL xuất kho
Ban quản lý
Y/c trả lại hàng bán
Thông tin nhập kho
Hóa đơn bán hàng
Thông tin xuất kho Hóa đơn bán hàng Phiếu xuất hàng trả lại ngườ i bán Kiểm tra hàng nhập Kiểm tra hàng xuất
Báo cáo hàng trong kho Yêu cầu thông tin
Khoa Tin học kinh tế
Khách hàng Nhà cung cấp
Phân hệ khác