22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
MỤC LỤC
Contents
Contents 1
Em xin chân thành cảm ơn cụ giáo Nguyễn Anh khoa công nghệ thông tin đã rất tận tình
giúp đỡ em hoàn thành bài tập môn học này 3
Chương 1: MÔ TẢ HỆ THỐNG 4
Phần 1: Mô tả nghiệp vụ 4
Phần 2: Xử lý sơ bộ, tổng hợp kết quả khảo sát 14
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 20
Kết luận 46
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 47
I/ Mô hình thực thể liên kết mở rộng 47
II/ chuyển đổi từ mô hình thực thể mở rộng sang mô hình thực thể kinh điển 51
III/ Chuyển đổi từ mô hình thực thể kinh điển sang mô hình thực thể hạn chế 53
IV/ Chuyển đổi từ mô hình thực thể hạn chế sang mô hình thực thể quan hệ 55
CHƯƠNG IV/ THIẾT KẾ HỆ THỐNG 62
I/Thiết kế tổng thể 62
II/ Thiết kế giao diện 68
Lời nói đầu
Ngày nay, kinh tế tri thức không còn xa lạ với mọi người. Việc ứng dụng
máy tính vào các lĩnh vực, các ngành nghề trở lên phổ biến. Các phần mềm tin
học, với hiệu quả cao, đáp ứng tốt nhu cầu phát triển của xã hội đang ngày càng
được áp dụng rộng rãi. Công nghệ thông tin đã trực tiếp hoặc gián tiếp tác động
vào quá trình lao động của con người, đem lại hiệu quả, hiệu suất lớn, nó đóng vai
trò công cụ, phương tiện không thể thiếu trong hầu hết các ngành nghề. Trên lĩnh
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
vực quản lí, việc ứng dụng các sản phẩm máy tính được đặt lên hàng đầu. Đó là
điều kiện tiên quyết để đạt hiệu quả, chất lượng cao trong quản lí, kinh doanh.
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
Chương 1: MÔ TẢ HỆ THỐNG
Phần 1: Mô tả nghiệp vụ
1. Nhiệm vụ cơ bản:
KH quản lý việc nhập hàng, xuất hàng trong kho, quản lý số lượng tồn
trong kho, và tổ chức quản lý quá trình bảo quản trong kho( nơi cất và tình trạng
hiện tại)
2. Tổ chức và phân công trách nhiệm.
Tổ chức: quản lý kho gồm có 3 bộ phận: nhận hàng, xuất hàng, tồn kho,
mua hàng.
Chức năng( Phân công trách nhiệm).
Nhận hàng: Tiếp nhận hàng đến kho, quản lý việc nhập hàng vào kho,
lập hoá đơn nhập và theo dõi quá trình hoàn thành hoá đơn nhập, cập nhật hàng
cho bộ phận tồn kho.
Xuất hàng: Quản lý việc xuất hàng ra cho bộ phận bán hàng, thành lập
hoá đơn xuất, lưu giữa và quản lý hoá đơn, cập nhập số lượng vào trong bộ phận
tồn kho.
Tồn kho: hàng được nhập vào trong kho để với thời gian khá dài, trong
quá trình đó có thể xẩy ra hư hao thất thoát, do đó bộ phận tồn kho có nhiệm vụ
quản lý số lượng hàng thực có trong kho, chất lượng tình trạng của hàng, nơi cất
giữ bảo quản hàng. Thông báo cập nhật hàng cho bộ phận bán hàng, và nhu cầu
hàng cho bộ phận mua hàng (để bộ phận mua hàng tổ chức đặt mua hàng về).
3. Quy trình xử lý và các dữ liệu xử lý.
Bộ phận nhận hàng tiếp nhận phiếu đặt hàng của bộ phận mua hàng,khi đã
tiếp nhận phiếu đặt hàng, tức là có thể nhận hàng bất cứ khi nào nhà cung cấp
chuyển hàng đến. Khi nhà cung cấp chuyển hàng đến bộ phận nhận hàng tiếp nhận
hàng và phiếu giao hàng từ nhà cung cấp . Thành lập hoá đơn nhập cùng bộ phận
tồn kho chuyển hàng vào kho và theo dõi sự hoàn thành của hoá đơn nhập, và lập
danh sách hàng về gửi lên bộ phận mua hàng, bộ phận mua hàng cập nhật vào
trong phiếu đặt hàng. Trong suốt quá trình nhập số lượng, và nơi cất luôn được bộ
- Không cho nhập hàng không đủ tiêu chuẩn chất lượng có ghi trong
hoá đơn đặt hàng mà bộ phận mua hàng gửi cho bộ phận nhận hàng.
- Cho nhập hàng liên tục trong thời gian quy định trong hoá đơn đặt
hàng. Khi bên cung cấp không thực hiện đúng bộ phận nhập phải báo cáo ngay
cho bộ phận mua hàng.
Tồn kho:
- Quản lý lượng hàng trong kho, yêu cầu cập nhật kịp thời, một tuần
kiểm tra ít nhất là 4 lần, không kể các lần vào để nhập hàng, xuất hàng cùng bộ
phận nhập và xuất.
- Không được để tình trạng trong kho không có hàng.
- Lập danh sách yêu cầu mua hàng, trước khi hàng hết ít nhất một
tuần.
Xuất:
- Không cho xuất hàng không đủ tiêu chuẩn chất lượng, để bảo vệ
uy tín công ty.
- Chỉ xuất hàng theo yêu cầu của bộ phận bán hàng, và quản lý kho,
không theo bất cứ yêu cầu của các bộ phận khác.
5. Các mẫu biểu.
Bộ phận nhận hàng:
+ Phiếu đặt mua hàng: của bộ phận mua gửi cho bộ phận nhập.
22
Qun lý kho hng-HVTH:Nguyn Duy Nam
+ Hoỏ n nhp:
Công ty TNHH thăng long.
Bình giang-Hải Dơng
Điện thoại:0320647444
Phiếu đặt mua hàng
S:________
Tờn nh CC:____________________________
C«ng ty TNHH th¨ng long.
B×nh giang-H¶i D¬ng
§iÖn tho¹i:0320647444
THỐNG KÊ NHẬP TRONG THÁNG
Số:________
Từ ngày:_______________, tới ngày:______________
Tên mặt hàng Số lượng Đơn vị tính Đơn giá Thành tiển
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
Bộ phận tồn kho.
+ Thống kê lượng hàng hoá thực trong kho(thông báo cho bộ phận bán
hàng).
C«ng ty TNHH th¨ng long.
B×nh giang-H¶i D¬ng
§iÖn tho¹i:0320647444
THỐNG KÊ HÀNG TỒN KHO
Số:________
Ngày:____________________________________
Tên hàng Số lượng Đơn vị
tính
Đơn giá Nơi cất
+ yêu cầu đặt hàng(gửi lên cho bộ phận mua hàng).
C«ng ty TNHH th¨ng long.
B×nh giang-H¶i D¬ng
§iÖn tho¹i:0320647444
PHIẾU DỰ TRÙ
Số:________
Ngày:____________________________________
Hạn cuối:_________________________________
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
Tên mặt hàng Số lượng Đơn vị tính
+ Thống kê xuất trong ngày.
+Thống kê xuất theo yêu cầu trong khoảng thời gian.
C«ng ty TNHH th¨ng long.
B×nh giang-H¶i D¬ng
§iÖn tho¹i:0320647444
THỐNG KÊ HÀNG XUẤT TRONG THÁNG
Số:________
Từ ngày:_____________, Tới ngày:_________________
Tên mặt hàng Số lượng Đơn vị tính
C«ng ty TNHH th¨ng long.
B×nh giang-H¶i D¬ng
§iÖn tho¹i:0320647444
THỐNG KÊ HÀNG XUẤT TRONG NGÀY
Số:________
Ngày:____________________________________
Tên mặt hàng Số lượng Đơn vị tính
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
6. Mô hình tiến trình nghiệp vụ.
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
Phần 2: Xử lý sơ bộ, tổng hợp kết quả khảo sát.
1. Mô tả chi tiết công việc.
- Khi có yêu cầu của quản lý kho.
- Theo định kì hàng tuần, trong tuần.
- Khi có sự thay đổi trong kho.
• Đầu vào: Thông tin hàng thực trong kho.
• Đầu ra: Bản thống kê lượng hàng trong kho.
• Nơi sử dụng: Bộ phận bán hàng, quản lý kho.
• Tần xuất: 1 tuần từ 5-8 lần.
• Thời lượng: 60 phút cho kiểm tra, 10 phút lập bản thống kê.
• Các quy tắc:
- Quy tắc kỹ thuật: Do yêu cầu về mặt kỹ thuật quy định.
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
- Quy tắc quản lý: Cập nhật cho bộ phận bán hàng và xuất kho.
- Quy tác về tổ chức: thời gian làm việc của công ty sáng là: 7h 30p
– 11h 30 p và chiều là: 1h 30p-4h30p.
Công việc: Thống kê hàng hư hại trong kho
• Điều kiện bắt đầu:
- Theo định kỳ trong tuần.
• Đầu vào: thông tin hàng hư hại trong kho.
• Đầu ra: bản thống kê lượng hàng haị trong kho, yêu cầu thanh lý.
• Nơi sử dụng: bộ phận mua hàng.
• Thời lượng: 10 phút lập bản thống kê và yêu cầu thanh lý(các công việc
tổng hợp được làm cùng thống kê hàng hoá trong kho.).
• Tần xuất: Một tuần một lần.
• Các quy tắc:
- Quy tắc kỹ thuật: Do yêu cầu về mặt kỹ thuật quy định.
- Quy tắc quản lý: Nộp lên cho bộ phận mua hàng.
- Quy tác về tổ chức: thời gian làm việc của công ty sáng là: 7h 30p
– 11h 30 p và chiều là: 1h 30p-4h30p
Công việc: Lập phiếu dự trù
- Quy tắc quản lý: Cập nhật thông tin cho bộ phận hàng tồn.
- Quy tác về tổ chức: thời gian làm việc của công ty sáng là: 7h 30p
– 11h 30 p và chiều là: 1h 30p-4h30p
• Mô tả dữ liệu.
Dự án
Tiểu dự án: QL nhập hàng Trang:
Loại: Phân tích
hiện
Mô tả dữ liệu Số tt:1
Ngày: 02/03/08
Định nghĩa
Cấu trúc
Loại hình
Số lượng
Ví dụ
Lời bình
Tên dữ liệu: Nhà cung cấp
Nhà cung cấp là tổ chức cung cấp hàng hoá cho công ty.
Kiểu ký tự gồm 40-50 ký tự.một số chữ đầu thường hay viết
tắt viết hoa.
Sơ cấp(dữ liệu gốc).
100 nhà cung cấp(mức tối đa).
Công ty TNHH HOÀNG LONG
Viết tắt: HOÀNG LONG
Tên nhà cung cấp thường viết có tên đầy đủ và tên viết tắt.
Định nghĩa
Cấu trúc
Loại hình
Ví dụ
Số lượng
Cấu trúc
Loại hình
Ví dụ
Số lượng
Tên dữ liệu: Tên mặt hàng
Chỉ các mặt hàng mà công ty buôn bán.
Kiểu ký tự gồm từ 40-50 ký tự.
Sơ cấp.
Sơn níc bong.
500 mặt hàng (mức tối đa).
Định nghĩa
Cấu trúc
Loại hình
Ví dụ
Số lượng
Tên dữ liệu: Mã mặt hàng.
Ký hiệu của các mặt hàng.
Kiểu ký tự gồm 4 ký tự.
Sơ cấp.
H001
500(mức tối đa).
Định nghĩa
Cấu trúc
Loại hình
Ví dụ
Tên dữ liệu: số lượng mặt hàng.
Chỉ số lượng của các mặt hàng.
kiểu số(nguyên 4 byte).
Không sơ cấp.
Bia hà nội 500 két.
Kiểu datetime.
Không phải sơ cấp.
02/03/2008.
Định nghĩa
Cấu trúc
Loại hình
Tên dữ liệu: Hoá đơn xuất
Thông tin cần thiết liên quan đến giao dịch xuất hàng.
Kiểu ký tự gồm 20-30 ký tự.
Không sơ cấp.
Định nghĩa
Cấu trúc
Loại hính
Ví dụ
số lượng
Tên dữ liệu: Mã hoá đơn xuất.
Ký hiệu hoá đơn xuất
Kiểu ký tự gồm 6 ký tự
Không sơ cấp
X00001
Phát sinh trong quá trình giao dịch 50000 tối đa.
2. Tổng hợp các xử lý.
STT Mô tả công việc Vị trí làm
việc
Tần xuất Hồ sơ
vào
Hồ sơ
ra
T1 Tiếp nhận hàng Bộ phận
nhận hàng
T7 Lập phiếu xuất hàng Bộ phận 40 lần/ tuần D11,D7 D12
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
xuất hàng
T8 Lập báo cáo thống kê
hàng xuất trong ngày
Bộ phận
xuất kho
1 lần/ 1 ngày D12 D13
T9 Lập báo cáo hàng xuất
theo yêu cầu
Bộ phận
xuất kho
1 lần/ 1 tháng D12 D14
3. Tổng hợp dữ liệu.
+Hồ sơ dữ liệu
STT Tên – Vai trò Công việc
liên quan
D1 Phiếu đặt mua hàng, cho bộ phận nhận hàng biết các mặt hàng
đã đặt để tiếp nhận.
T1
D2 Phiếu giao hàng của nhà cung cấp gửi đến cùng hàng, để đảm
bảo là giao đúng với phiếu đặt mua hàng.
T1
D3 Hoá đơn nhập hàng chứa các thông tin cần thiết tong giao
dịch nhập hàng
T1
D4 Danh sách hàng về cập nhật danh sách hàng đã được cung cấp
và gửi lên cho bộ phận mua hàng
T1
Bước 1: Dựa vào quy trình xử lý của hệ thống ta gạch chân các động
từ cộng bổ ngữ, liên quan đến công việc của hệ thống như sau.
Quy trình xử lý:
Bộ phận nhận hàng tiếp nhận phiếu đặt hàng của bộ phận mua hàng,khi
đã tiếp nhận phiếu đặt hàng, tức là có thể nhận hàng bất cứ khi nào nhà cung cấp
chuyển hàng đến. Khi nhà cung cấp chuyển hàng đến bộ phận nhận hàng tiếp
nhận hàng và phiếu giao hàng từ nhà cung cấp . Thành lập hoá đơn nhập cùng
bộ phận tồn kho chuyển hàng vào kho và theo dõi sự hoàn thành của hoá đơn
nhập, và lập danh sách hàng về gửi lên bộ phận mua hàng, bộ phận mua hàng cập
nhật vào trong phiếu đặt hàng. Trong suốt quá trình nhập số lượng, và nơi cất
luôn được bộ phận hàng tồn cập nhật lại hàng tồn.Trong ngày và trong tháng bộ
phận nhận hàng phải tổng hợp thống kê hàng nhập trong ngày, tháng và theo yêu
cầu trong khoảng thời gian nhất định, gửi thống kê đó lên cho bộ phận tài vụ.
Bộ phận tồn kho quản lý hang thực, nơi lưu trữ và chất lượng hàng trong
kho hàng, công việc này yêu cầu thương xuyên kịp thời, và có khi hàng trong kho
nhỏ hơn lượng hàng định mức thì tiến hành lập phiếu dự trù gửi lên cho bộ phận
mua hàng các mặt hàng để bộ phận mua hàng tổ chức mua hàng tránh tình trạng
hàng không có trong kho, ảnh hưởng đến công việc kinh doanh của công ty. Bộ
phận này theo cập nhập và gửi báo cáo thống kê về lượng hàng thực trong kho và
nơi lưu trữ cho bộ phận bán hàng và xuất hàng mỗi khi có sự thay đổi, thường
làm khi có hàng nhập, hàng xuất hay phát hiện hàng trong kho bị hỏng. Thống kê
hàng bị hỏng và gửi lên cho bộ phận mua hàng và bộ phận xuất để tiến hành xuất
hàng không bị hỏng gửi lại nhà cung cấp xử lý tiếp.Tất cả các báo cáo thống kê
đều được gửi lên cho bộ phận tài vụ. Bộ phận này làm việc khá thủ công phải đi
trực kiểm tra hàng kiểm định lại chất lượng.
Bộ phận xuất hàng, theo yêu cầu của bộ phận bán hàng.Bộ phận xuất
hàng nhận yêu cầu xuất (yêu cầu là đối thoại bằng lời giữ bộ phận bán hàng và
xuất hàng)của bộ phận bán hàng cho xuất hàng và thành lập hoá đơn xuất lưu giữ
và quản lý hoá đơn xuất, hoá đơn này tương ứng với hoá đơn của bộ phận bán
các chức năng trùng lặp:
Các chức năng ở trên ta thấy có các chức năng 7 và 18 ; 16 và 17
trùng nhau: đều là bộ phận Tồn kho cập nhật lại hàng tồn, bộ phận xuất hàng
thành lập hoá đơn.
vậy còn lại các chức năng:
1 - Tiếp nhận phiếu đặt hàng.
2 - Tiếp nhận hàng và phiếu giao hàng.
3 - Lập hoá đơn nhập hàng.
4 -Theo dõi sự hoàn thành của hoá đơn.
5 - Lập danh sách hàng về.
6 - Gửi lên bộ phận mua hàng.
7 - Cập nhật lại hàng tồn.
8 - Thống kê hàng nhập trong ngày.
9 –Thống kê hàng nhập trong tháng.
10 - Lập phiếu dữ trù.
11 -Thống kê hàng thực trong kho.
12- Thống kê hàng không đạt tiêu chuẩn trong kho.
13 - Lập hoá đơn xuất hàng thanh lý.
14 - Nhận yêu cầu xuất.
15 –Xuất hàng.
16 - Lập hoá đơn xuất.
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
17 – Thông kê hàng xuất trong ngày.
18 – Thống kê hàng xuất trong tháng.
Bước 3: Trong các chức năng xác định ở mức 2, ta thực hiện gom những
chức năng đơn giản do một người làm:
1 - Tiếp nhận phiếu đặt hàng.
2 - Tiếp nhận hàng:
- Tiếp nhận hàng và phiếu giao hàng.
12 - Thống kê hàng xuất trong tháng.
Bước 5: Chỉnh sửa lại tên của các chức năng ở bước 4.
1.Tiếp nhận phiếu đặt hàng.
2.Lập hoá đơn nhập.
3.Lập danh sách hàng về.
4. cập nhật hang tồn.
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
5. Thống kê hàng nhập trong ngày.
6. Thống kê hàng nhập trong tháng.
7.Lập phiếu dự trù.
8.Thống kê hàng thưc trong kho.
9.Thống kê hàng thanh lý.
10.Lập hoá đơn xuất.
11.Thống kê hàng xuất trong ngày.
12.Thống kê hàng nhập trong tháng .
2. Gom nhóm chức năng.
Gom nhóm các chức năng trên thành các chức năng lớn hơn của hệ
thống. Để gom nhóm chính xác ta dựa vào cơ cấu tổ chức của kho, gồm 3 bộ phấn
sau.
BP Nhận hàng.
BP Tồn kho.
BP Xuất kho.
Như vậy ta đưa các chức năng chi tiết vào từng nhóm cụ thể là:
Tiếp nhận phiếu
đặt hàng.
Lập hoá đơn nhập
hàng.
Lập danh sách
hàng về.
Lưu ý : Trong thực tế thì tên tiến trình phải trùng với tên chức năng
trong sơ đồ phân rã chức năng .
22
Quản lý kho hàng-HVTH:Nguyễn Duy Nam
Biểu diễn : Hình chữ nhật góc tròn hoặc hình tròn hay hình Oval (Như
hình vẽ dưới đây)
Luồng dữ liệu
Định nghĩa : Là luồng thông tin vào hoặc ra khỏi một tiến trình .
Tên gọi : Danh từ + tính từ
Biểu diễn : Là mũi tên trên đó ghi thông tin di chuyển
Ví dụ :
Chú ý : Luồng dữ liệu phải chỉ ra được thông tin logic chứ không phải tài
liệu vật lý . Các luồng thông tin khác nhau phải có tên gọi khác nhau.
Kho dữ liệu :
Định nghĩa : Là nơi biểu diễn thông tin cần cất giữ , để một hoặc nhiều
chức năng sử dụng chúng .
Dưới dạng vật lý các dữ liệu trong kho có thể là các tệp tài liệu cất trong
văn phòng hay các tệp lưu trên đĩa . Nhưng chúng ta chỉ quan tâm đến thông tin
chứa trong đó .
Tên gọi : Là Danh từ + tính từ . Chỉ nội dung dữ liệu trong kho .
Biểu diễn : Là cặp đường thẳng song song chứa tên của thông tin được cất
giữ .