1. ĐỒ ÁN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI: QUẢN LÝ KHO HÀNG
Tài liệu thông lần I
SV:Nguyễn Văn Thuân
MSSV: 267958
I.PHÁT BIỂU BÀI TOÁN
Xây dựng ứng dụng quản lý hàng hóa trong kho. Chương trình cung cấp
các chức năng như:
- Quản lý danh mục hàng hóa (Tạo mới, chỉnh sửa, xóa bỏ bản ghi thông
tin về hàng hóa).
- Quản lý việc xuất/nhập từng mặt hàng (tên mặt hàng, ngày giờ xuất nhập,
số lượng, v.v.).
- Tìm kiếm (theo một hoặc nhiều tiêu chí)
- Lập báo cáo thống kê v.v.
II.PHÂN TÍCH YÊU CẦU ĐỀ TÀI
2.Yều cầu cần đáp ứng
- Để sử dụng hệ thống cần đăng nhập tài khoản người dùng nhằm bảo
mật thông tin của hệ thống.
- Cung cấp đầy đủ các chức năng thiết yếu cho người sử dụng hệ thống:
+ Xem, sửa, xóa, thêm mới: Hàng hóa, nhà cung cấp, khách hàng,
phiếu nhập/xuất, hóa đơn, Nhân viên (Thêm tài khoản đăng nhập).
+ Cập nhật: Hàng hóa, số lượng tồn kho.
+ Tính toán: Tính toán các con số một cách chính xác, tự động.
+ Xuất: Cung cấp các mẫu phiếu nhập, xuất, hóa đơn và báo cáo để
tiến hành in ấn và thanh toán.
+ Tìm kiếm: Có cung cấp các công cụ tìm kiếm theo nhiều cách thức
để người sử dụng truy xuất được thông tin một cách sâu nhất có thể.
- Đảm bảo độ chính xác, nhất quán về dữ liệu, thời gian xử lý nhanh,
tránh mất dữ liệu và bảo mật thông tin.
2. - Hệ thống được xây dựng trên phương pháp lập trình hướng đối tượng,
ngôn ngữ lập trình lựa chọn là C#.
III.MÔ TẢ HOẠT ĐỘNG.
- Quá trình nhập hàng:
+Xuất hàng: ~ Với khách hàng đến mua tại kho:
Tiến hành kiểm tra số lượng hàng trong kho nếu đủ tiến hành lưu thông
tin khách hàng nếu là khách hàng mới, lập phiếu xuất đồng thời xuất
hóa đơn thanh toán cho khách và tiến hành giao hàng. Nếu số lượng
hàng không đủ thì thương lượng lại với khách nếu khách đồng ý thì tiến
hành giao dịch,ngược lại không tiếp nhận đơn hàng. Đồng thời xem
những hàng hóa sắp hết để yêu cầu nhập hàng.
~ Với khách hàng đặt trước:
Cũng tiến hành kiểm tra đơn hàng để quyết định nhận đơn hàng hay
không, nếu thỏa mãn tiến hành lưu đơn hàng (+ tiền đặt cọc) đồng thời
cập nhật lượng tồn kho. Tiến hành giao các đơn hàng đến hạn cùng với
phiếu xuất và hóa đơn thanh toán. Trường hợp khách không nhận đơn
hàng nữa, tiến hành xóa đơn hàng để cập nhật lại số lượng tồn.
+Nhập hàng: khi nhà cung cấp giao hàng tiến hành kiểm tra hàng hóa
so với yêu cầu nếu không đúng không tiếp nhận hàng, ngược lại tiếp
nhận hàng vào kho và tiến hành lập phiếu nhập và xuất hóa đơn thanh
toán đồng thời cập nhật số lượng hàng trong kho.
IV.THÔNG TIN LƯU TRỮ.
- Đơn hàng nhập: Mã đơn hàng, ngày lập, ngày nhận, tiền cọc.
- Đơn hàng xuất: Mã đơn hàng, ngày lập, ngày xuất,tiền cọc.
- Hàng hóa: Mã hàng hóa,Mã loại, Tên hàng hóa, số lượng, đơn giá.
- Loại hàng hóa: Mã Loại, Tên loại.
- Nhà cùng cấp: Mã nhà cung cấp, Tên nhà cung cấp, địa chỉ, SĐT.
- Khách hàng: Mã khách hàng, Tên khách hàng, địa chỉ, SĐT.
- Phiếu xuất: Mã phiếu, ngày xuất
- Phiếu nhập: Mã Phiếu Nhập, ngày nhập.
End.