do an-khohang

3

Click here to load reader

Upload: vo-cuc

Post on 14-Apr-2017

48 views

Category:

Design


0 download

TRANSCRIPT

Page 1: Do an-khohang

ĐỒ Á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.

Page 2: Do an-khohang

- 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.

Page 3: Do an-khohang