1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo đồ án giữa kỳ đề tài xây dựng hệ thống quản lý cửa hàng kinh doanh quần áo online

74 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Trang 1

[re

DAI HOC QUOC GIA THANH PHO HO CHi MINH TRƯỜNG ĐẠI HỌC KINH TẾ - LUẬT

KHOA HỆ THÓNG THÔNG TIN

Danh sách sinh viên:

1 Hoang Thi Thu Loi K204070350 2 Lé Thi My Duyén K224141655 3 Lé Pham Bao Tran K224141702 4 Théng Thi Qué Tran K224141703 5 Nguyễn Duy Ngọc K224142348

THÀNH PHÓ HÒ CHÍ MINH, NGÀY 15 THANG 12 NAM 2023

Trang 2

MỤC LỤC

Eun e0 .‹41ăăăẽ 1

PHÀN I : GIỚI THIỆU MÔ HÌNH KINH DOANH 0 20 22 2 re 2

1 Bối cảnh mô hình kinh doanh cửa hàng quản áo hiện nay St nhe 2 2 Mục tiêu ngắn hạn - c2 HH HH HH HH HH tt HH TH tr HH ng tr Hàn 2

3 Mục tiêu dài hạn ccccccnnnnnnnn TT kE kg g1 12 8g 3

4 Các chức năng của mô hỉnh kinh doanh -.c S1 n1 HH HH HH kg 4

5.1 Sơ đồ quy trình nghiệp vụ chung ccc nnnnnn HH HH HH HH tre 4

5.2 _ Quy trình bán hàng và phân phối 1 1 1H12 111215112 8H n1 2t HH te 6 5.3 Quy trình đôi trả hàng hóa TL 1n n1 HH HH HH HH HH an Hư 8 PHẢN II : THIẾT KÉ MÔ HÌNH QUAN HỆ THỰC THÊ ER (HOẶC ERR) 10

1 Tên và định nghĩa các thực ENG ooo c TH nh HH HT HH Hà HH Hà HH HH HH HH HH trệt 10 2 Thuộc tính của từng thực thẻ, phân loại thuộc tính 1c S12 nhe 10

2.1 Sản phẩm: Mã sản phẩm, mã nhà kho, mã nhà cung cáp, tên sản phẩm, kích cỡ, giá 10

2.2 Khách hàng: mã khách hàng, tên khách hàng, số điện thoại, địa chỉ 11 2.3 Nhân viên: mã nhân viên, tên nhân viên, ngày sinh, giới tính, địa chỉ, số điện thoại 11 2.4 Nhân viên bán hàng: mã nhân viên, thâm niên, tỷ lệ nhận hoa hằng 11

2.5 Nhân viên quản lý: mã nhân viên 0L nnn nh khao sáu 11

2.6 Hóa đơn: mã hóa đơn, mã nhân viên, ngày lập hóa đơn, thành tiền, phương thức

THAN TORN oo ec ccc e cee cence cence ceneeneeeceeecceeeceeecneescneeesceeeecceescceescteseneeesseresueescessiessneesnees 12 2.7 _ Chi tiết hóa đơn: mã hóa đơn, mã sản phâm, số lượng sản phẩm, giá, thành tiền,

phurong thirc thanh tO@n .-.aAaA 12

2.8 Don hàng: mã đơn hàng, mã khách hàng, mã nhân viên, ngày đặt hàng, mã đơn vị

2.9 Chỉ tiết đơn hàng: mã đơn hàng, mã sản phẩm, số lượng sản phẩm 13 2.10 Nhà cung cáp: mã nhà cung cáp, tên nhà cung cấp, địa chỉ, số điện thoại 13 2.11 Nhà kho: mã nhà kho, tên nhà kho, tông số lượng sán phẩm cà: 13 2.12 Đơn vị vận chuyên: mã đơn vị vận chuyền, tên đơn vị vận chuyền, số điện thoại 13 2.13 Chứng từ giao hàng: mã đơn hàng, ngày giao hàng .à cà sihinsihinhie 13 2.14 Phiếu nhập: mã phiếu nhập, mã nhà cung cáp, mã nhân viên, ngày nhập 14

Trang 3

2.15 Chi tiết phiếu nhập: mã phiếu nhập, mã sản phẩm, tên sán phẩm, số lượng nhập, giá, thành tiền - c L1 1211515151211 81111 1 1n t na 1t HH tt ng tho 14 2.16 — Phiếu xuất: mã phiếu xuất, mã nhà kho, mã nhân viên, ngày xuát 14 2.17 Chi tiết phiếu xuất: mã phiếu xuất, mã sản phẩm, tên sản phẩm, số lượng xuát, giá thành tiền 2.2: S1 1211 1111101818111 HH 11a 14 2.18 _ Phiếu nhập trả: mã phiếu xuất, ngày nhập trả n n HH tyn 15 3 Mối quan hệ giữa các thực thể c1 TH TH HH HH HH HH Hàng HH tt 15 4 Sơ đồ quan hệ thực thê ER L1 1 1 n1 T515 H 1H11 101 HH ng HH tt tk 19 PHẦN III : THIẾT KÉ CSDL LOGIC 2:23 2221212212121211212112111121112111 1 xe 21 PHẢN IV: THIẾT KẾ CSDL VẬT LÝ 5:25:21 2122121212212112112112122121121121212112122 tre 22

1 Thiết kế kiểu dữ liệU: - c TH nE TH nh Hà HH HH HT HH HH TH nh HH tong 22 2 Câu lệnh SQL tạo CSDL - 2 HH n HH HT TT ng KT 11 kg 27

2.1 _ Viết câu lệnh tạo bảng n c TH HH HH HH HH Hà HH tt 27

2.1.1 Bảng 1: Sản phẩm (SANPHAM) 222211 2122211112212 22212 re 27 2.1.2 Bảng 2: Khách hàng (KHACHHANGT 0 0 2222222221222 eeg 28

2.1.3 Bảng 3: Nhân viên (NHANVIEN) L.QLcncn nh ha khay 28 2.1.4 Bảng 4: Nhân viên bán hàng (NHANVIENBANHANC) 28

2.1.5 Bảng 5: Nhân viên quản lý (NHANVIENQUANLY) 2 2222222222152 56 29

2.1.6 Bang 6: Hoa don (HOADON) nh nh kho 29

2.1.7 Bang 7: Chi tiét hoa don (CHITIETHOADON) c.ssesssssssssssssseessesssrsvessessseveees 29

2.1.8 Bang 8: Don hang (DONHANG) 00 nh nha khi 29

2.1.9 Bảng 9: Chỉ tiết đơn hàng (CHITIETDONHANG) co c2 211 2225111 30

2.1.10 Bang 10: Nha cung cấp (NHACUNGCAP) L0 nh HH nghe 30

2.1.11 Bảng 11: Nhà kho (NHAKH©) Q0 nnS ch ns nh hai na 30

2.1.12 Bảng 12: Đơn vị vận chuyển (DONVIVANCHUYEN) on nen 31

2.1.13 Bảng 13: Chứng từ giao hàng (CHUNGTUGIAOHANG)' 31

2.1.14 Bảng 14: Phiếu nhập (PHIEUNHAP) 222221 122211102212110221 2 ae 31

2.1.15 Bang 15: Chỉ tiết phiếu nhập (CHITIETPHIEUNHAP) 5o site 31

Trang 4

2.1.16 Bảng 16: Phiếu xuất (PHIEUXUAT) 2252 2122211222111 22212 ae 32 2.1.17 Bảng 17: Chỉ tiết phiều xuất (CHITIETPHIEUXUAT) 252 222211212212 32 2.1.18 Bang 18: Phiếu nhập trả (PHIEUNHAPTRA) 2220122211022 ae 32

2.2 Viết tạo khóa ngoài - L nTnnnnnnnnnnnH HH HH HH HH HH HH n H tt 33 2.3 Viết câu lệnh nhập dữ liệU - c1 n1 HH HH HH HH HH ng nha 35

2.3.1 Nhập dữ liệu bảng SANPHAM nh HH kena 35 2.3.2 Nhập dữ liệu bảng KHACHHANG nh hena 37 2.3.3 Nhập dữ liệu bảng NHÀNVIEN TT nnnnnnn TT Tnhh ra 39 2.3.4 Nhập dữ liệu bảng NHANVIENBANHANG che 39 2.3.5 Nhập dữ liệu bảng NHANVIENQUANLY nhe 40 2.3.6 Nhập dữ liệu bảng HOADON nh ng han 40 2.3.7 Nhập dữ liệu bảng CHITIETHOADON ct nccccn nha 42 2.3.8 Nhập dữ liệu bảng DONHANG uc ch nh na 44 2.3.9 Nhập dữ liệu bảng CHITIETDONHANG chao 45 2.3.10 Nhập dữ liệu bảng NHACUNGCAP ch heo 47 2.3.11 Nhập dữ liệu bảng NHAKHO ng nhung ht 48 2.3.12 Nhập dữ liệu bảng DONVIVANCHUYEN nhe 48 2.3.13 Nhập dữ liệu bảng CHUNGTUCGIAOHANG neo 49 2.3.14 Nhập dữ liệu bảng PHIEUNHAP TT TT TT TT TT TT TT Tnhh ha 50 2.3.15 Nhập dữ liệu bảng CHITIETPHIEUNHAP che 51 2.3.16 Nhập dữ liệu bảng PHIEUXUAT 0 TT TT TT TT TT TT n TT T TK kkkkkkrx 51 2.3.17 Nhập dữ liệu bảng CHITIETPHIEUXUAT ị che 53 2.3.18 Nhap dir ligu bang PHIEUNHAPTRA ccccccccccccccteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 55

PHAN V : VIET CAC VAN TIN CHO CÁC BÁO CÁO KINH DOANH cc, 56

1 Cho biết trị giá đơn hàng cao nhát, tháp nhát là bao nhiêu2 ¿5:5 Sex 56 2 Hiến thị tống số xuất của từng loại sản phẩm đã được xuất trong tháng 11 năm 2023 56

Trang 5

3 Hiến thị mã số và tên các mặt hàng sản phẩm có đơn giá trên 200000 đồng đã nhập

trong ngày 20 tháng I1 năm 2023 và được nhập lại trong ngày 26 tháng 11 nam 2023 57

4 _ Vấn tin bảng danh mục sản phẩm hiển thị các cột đặt tên lần lượt là: Mã só sản phẩm, Tên sản phẩm, Số lượng sản phẩm, Giiá 1 n2 HT TH HH ngàng HH tàn 57 5 _ Hiễn thị mã số khách hàng và tên khách hàng đặt hàng trong ngày 23 tháng 11 năm

2023.58

6 Tổng hợp số tiền sản phẩm đã nhập trong tháng 11 năm 2023 theo từng nhà cung cáp, sắp xếp két quả theo thứ tự giảm dẫn của tổng số tiền Tnhh ngan 59 7 Tạo mới thông tin khách hàng và Xóa thông tin khách hàng -: ccc-: 59 8 Hiến thị mã nhân viên và tên nhân viên có ty lệ hoa hồng cao nhất cóc càc: 61

9 Danh sách các đơn hàng đã được khách hàng trả lại - Ặ ScScSnseree 61

10 Tổng doanh thu tháng 11 năm 2023 - 2:23 S121 91212111112511E12111112211E 1e 62 11 Hiến thị số lượng sản phẩm còn lai trong KNO oo cece cess eeseseteretsnteenreees 62 12 Hiến thị tống số sản phẩm đã bán, sắp xép theo số lượng sản phẩm giám dần 63 13 Hiển thị số đơn hàng được giao thành công trong ngày 22 tháng 11 năm 2023 Két qua

bao gồm: Mã đơn vị vận ch uyên, Tên đơn vị vận ch uyên, Mã đơn hàng, Ngày giao hàng 64

14 Thống kê các hóa đơn đã được thực hiện trong ngày 21 tháng 11 năm 2023 Gồm các

Cột: Mã hóa đơn, Ngày lap HD, Thanh tiền, Mã nhân viên, Tên nhân viên, Phương thức thanh

toán 64

15 _ In ra danh sách các sản phẩm (MASP, TENSP) được khách hàng có tên “Phan Xuân

16 Liệt kê danh sách nhân viÊn cccc LH SH 65 17 Hiễn thị mã nhân viên, tên nhân viên của nhân viên tạo hóa đơn vào ngày 21 tháng 11

năm 2023 và có trị giá hóa đơn lớn hơn 15000 TL ST Snn HH HH HH kg 66 18 Câu lệnh trigger bát lỗi dữ liệu bị nhập âm trong trường dữ liệu số lượng ở bảng Chi tiết

5.8 0 ` ằăằăằ ằW ằ.ằ 66

408007 ddá.iiiIiIi: ä=&R 68

Trang 6

DANH MUC BANG BIEU

Bảng 1: Hàm nghiệp vự đối với ma trận thực thể dỡ liệu 0 1n HH neg 4

DANH MỤC HÌNH ÁNH

Tình 1: Sơ đề quy trình nghiệp vụ chung - L nh HH HH HH HH nàng HH tàn 5

Hình 2: Quy trình bán hàng và phân phới - c1 1211 HH n1 HH HH tt tt nà te 6 Hình 3: Quy trình đổi trả hàng hóa 2 1n n2 1n HH HH HH te 8 Tình 4: Sơ đề quan hệ thực thể ER ch nh HH HH HH Hà HH HH nà trêu 19 Hình 5: Thiết kế cơ sở dữ liều lOgÏC L1 TH HH HH HH Hà HH HH nh tk 21 DANH MUC TU VIET TAT

Trang 7

LỜI MỞ ĐẦU

Thời đại công nghệ số 4.0, cùng với sự phát triển như vũ bão của Internet, xu hướng kinh doanh trực tuyến hay bán hàng online đã đem lại hiệu quả kinh tế cho rất nhiều ngành nghè kinh

doanh tại Việt Nam Đặc biệt, trong bối cảnh dịch bệnh COVID-19, thị trường thương mại điện

tử đang trở nên sôi động hơn và phổ biến hơn Thật vậy, nó đã trở thành công cụ đắc lực không thé thiếu áp dụng dụng vào các lĩnh vực như: giao thông, y học, quân sự,

Trước đây, khi máy tính chưa được phổ biến thì mọi công việc quản lý đều phải thực hiện một cách thủ công nên rất tốn thời gian, nhân lực và tài chính Với sự phát triển của CNTT đã

giúp cho công việc trở nên để dàng hơn, tiết kiệm được rất nhiều chi phí và đặc biệt là độ chính xác được tăng lên đáng kẻ Qua đó, ta thấy được Cơ sở đữ liệu (Database) đóng vai trò không nhỏ trong công tác quán lý, xây dựng doanh nghiệp với quy mô tô chức lớn và phức tạp

Mô hình quản lý bán hàng trên website dưới đây là một quy trình, giúp doanh nghiệp có thể bán hàng trực tuyến một cách hiệu quả và đễ dàng Quán lý bán hàng trên web có nhiều lợi ích, chăng hạn như giúp doanh nghiệp có thê bán hàng 24/7, giúp doanh nghiệp có thể bán sản phẩm cho khách hàng từ bất kỳ địa điểm trên thế giới, giúp doanh nghiệp có thể tăng doanh bằng cách đưa sản phẩm lên website và duy trì chuyên giao cho khách hàng, giúp doanh nghiệp có thé quan ly kho va giao dich ban hang.

Trang 8

PHẢN I : GIỚI THIỆU MÔ HÌNH KINH DOANH 1 Bối cảnh mô hình kinh doanh cửa hàng quần áo hiện nay

Trong thời đại ngày nay, mô hình kinh doanh cửa hàng quần áo đối mặt với những biến động

đáng kể do sự bùng nỗ của thương mại điện tử và sự thay đổi nhanh chóng trong xu hướng mua săm Với thị trường thương mại điện tử tại Việt Nam đạt hơn 13 tỷ USD, đây thực sự là một

trong những cơ hội phát triển nhanh nhất trong khu vực Đông Nam Á

Cửa hàng quần áo ngày nay không chỉ phải đối mặt với sự thay đổi liên tục trong phong cách và sở thích mua sắm của khách hàng mà còn phải áp dụng chiến lược đa kênh để thu hút đối tượng rộng lớn Xu hướng chuyên đổi số ngày càng trở nên quan trọng, với sự sử dụng công nghệ VR/AR để cải thiện trải nghiệm thử đỗ trực tuyến và tăng cường tương tác với khách hàng Bên cạnh đó, khách hàng ngày càng chú trọng đến sản phẩm bền vững và có ảnh hưởng tích cực đối với xã hội Điều này đặt ra thách thức cho doanh nghiệp phải tích hợp chiến lược bền vững dé đáp ứng nhu cầu ngày càng tăng của khách hàng và theo kịp với xu hướng xã hội

Dữ liệu và phân tích đóng vai trò quan trọng trong quá trình đưa ra quyết định kinh doanh Sự sử dụng hệ thống quản lý cơ sở dữ liệu hiện đại không chỉ giúp doanh nghiệp lưu trữ thông tin khách hàng một cách an toàn mà còn hỗ trợ trong việc phân tích đữ liệu để hiểu rõ hành vi

mua sắm và tùy chỉnh chiến lược kinh doanh một cách linh hoạt

Với tất cả những thách thức và cơ hội này, cửa hàng quan áo cần có sự linh hoạt, tích hợp

công nghệ, và khả năng nhận biết và thích ứng với xu hướng thị trường để duy trì và phát triển trong môi trường kinh doanh ngày càng cạnh tranh,

2 Mục tiêu ngắn hạn

Hệ thống quản lý bán hàng cho doanh nghiệp thời trang giúp cho quản trị viên và nhân viên tập trung vào việc quản lý khách hàng, kho hàng và hàng hóa, đồng thời mang lại khả năng tính toán và quyết đoán Với cơ sở dữ liệu tích hợp, nó giúp quán lý mọi khía cạnh của hoạt động kinh doanh một cách thuận tiện và hiệu quá Triển khai hệ thống này không chỉ tối ưu hóa quá trình quản lý mà còn đưa ra những quyết định chính xác, giúp doanh nghiệp thời trang tự tin hơn trong phát triển kinh doanh của mình

Cụ thể hơn, hệ thống có thê cung cấp một số tính năng như:

Trang 9

Dành cho nhân viên:

Theo dõi thông trn khách hàng, lịch sử mua hàng và các ưu đãi cá nhân

Chỉnh sửa thông tin cơ bản của khách hàng

Kiểm tra hàng tổn kho và tình trạng hàng hóa (số lượng, kích cỡ, màu sắc, kiêu dang, giá

cả, )

Theo dõi và quản lý đơn hàng từ giai đoạn đặt hàng đến giao hàng

Thực hiện và quản lý thanh toán

Ban hang va lap hoa đơn cho khách hàng (thu ngân) Thống kê doanh thu hàng ngày, hàng tháng, hàng năm

Đáp ứng yêu cầu của khách hàng và tư vấn sản phẩm theo yêu cầu của khách hàng

Dành cho quản trị viên:

Theo dõi và quản lý mọi khía cạnh của hoạt động kinh doanh, từ quản lý nhân sự đến tồn

kho và doanh số bán hàng

Tối ưu hóa quy trình làm việc và giảm thiểu công việc lặp lại thông qua tự động hóa một số nhiệm vụ như xử lý đơn đặt hàng, quản lý kho, và theo dõi thông tin khách hàng Cung cấp báo cáo chỉ tiết về doanh số bán hàng, lợi nhuận, và chi phí từ đó đưa ra quyết định chiến lược và quán lý tài chính hiệu quả

Hỗ trợ quan lý thông tin nhân viên, kiểm soát chức năng của nhân viên, theo dõi hiệu suất làm việc và lịch sử công việc

Theo dõi tình trạng kho hàng, ngăn chặn tinh trạng hết hàng và giảm thiêu mắt mát Mục tiêu dài hạn

Nâng cao hiệu suất quán lý và hoạt động kinh doanh của doanh nghiệp Thực hiện kiểm soát và quản lý chặt chẽ các quy trình kinh doanh của công ty Xử lý nhanh chóng và chính xác các quy trình nghiệp vụ

Xây dựng hệ thống đữ liệu toàn diện để hỗ trợ hoạt động của công ty Dự đoán và đáp ứng xu hướng khách hàng theo từng giai đoạn Tăng cường năng suất cho các bộ phận liên quan

Tang gia tri gia tang cua cong ty.

Trang 10

Các chức năng của mô hình kinh doanh

Trang 11

Yêu cầu đơn hàng

BÁN HÀNG

Thanh toán 'Yêu cầu trả hàng

Nhận sản phẩm, nóa đơn Nhập kno

KHO HÀNG

Trang 12

5.2 _ Quy trình bán hàng và phân phái

\ ¡nh #ang giao hàng

Xr 5 t l< 9 — (Quy trình để \< Kho h ——————

Bước 2: Gửi yêu cầu đặt hàng

Khi khách hàng đã chọn sản phẩm, họ có thê tiến hành đặt hàng bằng cách gửi yêu cầu đặt hàng đến nhân viên

Bước 3: Gửi báo gia và tạo đơn hàng

Nhân viên sẽ cung cấp báo giá cho đơn hàng của khách hàng Nếu khách hàng đồng ý, nhân viên sẽ nhập thông tin đặt hàng và thông tin khách hàng vào hệ thống để tạo đơn hàng

Các bước giao hàng:

Bước I: Nhận thông từn đơn hàng

Trang 13

Sau khi đơn hàng được tạo, bộ phận Kho sẽ truy xuất dữ liệu từ cơ sở dữ liệu Đơn hàng và thực hiện kiểm tra thông tin để đảm bảo tính chính xác và day du

Bước 2: Đóng gói

Bộ phận Kho thực hiện việc chuẩn bị sản phẩm dựa trên thông tin đơn hàng Sau đó, ho

tiến hành quá trình đóng gói sản phẩm và tạo ra các phiếu vấn đề hàng hóa đề ghi nhận thông tin liên quan

Bước 3: Xuất hàng khỏi hệ thống

Khi quá trình đóng gói đã hoàn tắt, bộ phận Kho sẽ thực hiện đăng xuất sản phẩm và chuyên giao cho Don vi van chuyén dé tién hanh giao hang

Bước 4: Vận chuyển don hang

Don vi van chuyén xác nhận và thực hiện quá trình giao hàng đến khách hàng Đồng thời,

cập nhật liên tục tình trạng giao hàng cho cả công ty và khách hàng

Các bước xử lý thanh toán:

Bước 1: Chọn phương thức thanh toan

« - Nếu khách hàng lựa chọn thanh toán trước thì người gửi hàng sẽ yêu cầu nhận hàng tiền từ hệ thống thanh toán, hệ thống sẽ gửi yêu cầu khách hàng phải thanh toán

« - Nếu khách hàng chọn thanh toán khi nhận hàng thì khách hàng sẽ thanh toán và

xác nhận với đơn vị vận chuyển

Bước 2: Xuất biên lai giao hàng

Sau khi giao hàng thành công và khách hàng xác nhận thanh toán, đơn vị vận chuyển sẽ cấp biên lai giao hang

Bước 3: Gửi thông tin hoa don

Khi nhận được tiền và thông tin vận chuyên, hệ thống thanh toán sẽ xuất ra théng tin hoa

don

Bước 4: Chuyển tiếp biên nhận giao hàng

Biên lai giao hàng sẽ được chuyên đến bộ phận tổng hợp (ké toán ) Buốc 5: Xuất hóa đơn

Phòng kế toán sẽ tổng hợp thông tin và đưa ra biên bản hoàn thành hóa đơn và gửi nó đến

cơ sở dữ liệu.

Trang 14

5.3 Quy trình đối trả hàng hóa

bia, =Ä Yêu câu

Khách hàng

Phản hồi để chấp nhận yêu cầu hoặc không

Kiểm tra điều kiện sản phẩm

Vận chuyễn và trao Phản hồi thông tin

đỗi

Chuẩn bị sản phẩm ¬ Trao đỗi sản phẩm

Hình 3: Quy trình đổi trả hàng hóa Các bước đổi trá hàng hóa:

Bước 1: Trả lại theo yêu cầu

Khi khách hàng yêu câu tra lai sản phẩm, nhân viên kiểm tra tình trạng sản phẩm và trả lời có chấp nhận yêu cầu hay không

Bước 2: Chuẩn bị sản phẩm

Nếu yêu cầu trả lại được chấp nhận, nhân viên sẽ nhận được thông tin trả lại từ khách

hàng Sau đó, nhân viên xuất hàng và trá chứng từ về kho 8

Trang 15

Bước 3: Xử ly dong gói

Sau khi chuẩn bị hàng để đổi, nhân viên tại kho gửi hàng ra

Bước 4: Quy trình giao hàng và đối trả

Shipper giao sản phâm mới cho khách hàng, sau đó nhận lại sản phẩm trả lại Bước 5: Xử Ìÿ nhập hàng

Sản phẩm trả lại sẽ được chuyển về kho.

Trang 16

PHAN II : THIẾT KẺ MÔ HÌNH QUAN HỆ THỰC THẺ ER (HOẠC ERR) Tên và định nghĩa các thực thé

Sản phẩm: Thực thê mô tả các sản phẩm được bán trên website

Khách hàng: Thực thể mô tả thông tin chỉ tiết của khách hàng đặt hàng qua trang website

Nhân viên: Thực thể mô tả thông tin chi tiết về các nhân viên

Hóa đơn: Thực thể mô ta thông tin của hóa đơn khi khách hàng mua hàng và thanh toán Chỉ tiết hóa đơn: Thực thể mô tả thông tin chỉ tiết về số lượng, sản phẩm có trong một hóa đơn Đơn hàng: Thực thê mô tả thông tin của đơn hàng khi khách hàng đặt mua hàng

Chi tiết đơn hàng: Thực thê mô tả thông tin chỉ tiết về số lượng, sản phẩm có trong một đơn hàng

Nhà cung cấp: Thực thể mô ta các đối tác cung cấp các sản phẩm để bán

Nhà kho: Thực thê mô tả số lượng sản phẩm có trong kho, nơi cất trữ sản phâm hàng hóa chưa dùng đến hoặc không sử dụng

Đơn vị vận chuyển: Thực thể mô tá trạng thái đơn hàng đang được giao đến khách hàng Nhân viên bán hàng: Thực thể mô tả công việc của nhân viên là bán hàng

Nhân viên quán lý: Thực thể mô tả công việc của nhân viên là quán lý các công việc của công ty và quản lý cả nhân viên bán hàng

Phiếu nhập trả: Thực thể mô tả sản phẩm hàng hóa bị nhân viên làm hư hỏng hay bị hư hại trong quá trình vận chuyển và được nhập lại

phiếu xuất: Thực thể mô tả thông tin của sản phẩm đơn hàng được xuất bán Phiếu nhập: Thực thê mô tá thông tin của sản phẩm được nhập từ nhà cung cấp Chỉ tiết phiếu nhập: Thực thê mô ta chỉ tiết thông tin sản phẩm được nhập từ nhà cung cấp

Chỉ tiết phiếu xuất: Thực thể mô tả chỉ tiết thông tin sản phẩm được xuất từ nhà kho

Chứng từ giao hàng: Thực thể mô tả xác nhận đơn hàng thực giao ._ Thuộc tính cúa từng thực thế, phân loại thuộc tính

2.1 Sản phẩm: Mã s¿n phẩm, mã nhà kho, mã nhà cung cấp, tên sứn phẩm, kích cỡ, giá

Thuộc tính khóa: mã sản phẩm

Trang 17

Thuộc tính khóa ngoài: mã nhà kho, mã nhà cung cấp

Thuộc tính nhận giá trị: kích cỡ, giá

Thuộc tính lưu trữ: mã sản phẩm, tên sản phẩm, giá sản phẩm, mã nhà kho, mã nhà cung cấp, kích cỡ, giá

Thuộc tính bắt buộc nhập: mã sản phẩm, tên sản phẩm, giá sản phẩm, kích cỡ, giá, mã nhà kho, mã nhà cung cấp

2.2 Khách hàng: mã khách hàng, tên khách hàng, số điện thoại, dia chi Thuộc tính khóa: mã khách hàng

Thuộc tính phức hợp: địa chỉ

Thuộc tính lưu trữ: mã khách hàng, tên khách hàng, số điện thoại, địa chỉ Thuộc tính bắt buộc nhập: mã khách hàng, tên khách hàng, số điện thoại, địa chỉ

2.3 Nhân viên: mã nhân viên, tên nhân viên, ngày sinh, giới đnh, dia chi, số điện thoại

Thuộc tính khóa: mã nhân viên

Thuộc tính phức hợp: địa chỉ

Thuộc tính nhận gia tri: số điện thoại

Thuộc tính lưu trữ: mã nhân viên, tên nhân viên, số điện thoại , ngày sinh, giới tính, địa chỉ Thuộc tính bắt buộc nhập: mã nhân viên, tên nhân viên, số điện thoại, ngày sinh, giới tính, địa

chỉ

2.4 Nhân viên bán hàng: mã nhân viên, thâm niên, tý lệ nhận hoa hồng

Thuộc tính khóa: mã nhân viên

Thuộc tính lưu trữ: mã nhân viên, thâm miên, tỷ lệ nhận hoa hồng Thuộc tính nhận giá trị: tỷ lệ nhận hoa hồng

Thuộc tính bắt buộc nhập: mã nhân viên, thâm niên, tỷ lệ nhận hoa hồng 2.5 _ Nhân viên quản lý: mã nhân viên

Thuộc tính khóa: mã nhân viên Thuộc tính lưu trữ: mã nhân viên

Trang 18

Thuộc tính bắt buộc nhập: mã nhân viên

2.6 Hóa đơn: mã hóa đơn, mã nhân viên, ngày lập hóa đơn, thành tiền, phương thức thanh toán

Thuộc tính khóa: mã hóa đơn

Thuộc tính khóa ngoài: mã nhân viên Thuộc tính phức hợp: ngày lập hóa đơn

Thuộc tính lưu trữ: mã hóa đơn, mã nhân viên, ngày lập hóa đơn, thành tiền, phương thức thanh

toán

Thuộc tính nhận giá trị: thành tiền

Thuộc tính bắt buộc nhập: mã hóa đơn, mã nhân viên, ngày lập hóa đơn, thành tiền, phương thức thanh toán

2.7 Chỉ tiữ hóa đơn: mã hóa đơn, mã sản phẩm, số lượng sản phẩm, giá, thành tiên, phương thức thanh toân

Thuộc tính khóa ngoài: mã hóa đơn, mã sản phâm

Thuộc tính lưu trữ: mã hóa đơn, mã sản pham, số lượng sản phẩm

Thuộc tính bắt buộc nhập: mã hóa đơn, mã sản phẩm, số lượng sản phẩm

2.8 Đơn hàng: mã don hàng, mã khách hàng, mã nhân viên, ngày đặt hàng, mã đơn vị vận chuyển

Thuộc tính khóa: mã đơn hàng

Thuộc tính khóa ngoài: mã khách hàng, mã nhân viên, mã đơn vị vận chuyển Thuộc tính phức hợp: ngày đặt hàng

Thuộc tính lưu trữ: mã đơn hàng, mã khách hàng, mã nhân viên, ngày đặt hàng, mã đơn vị vận

chuyển

Thuộc tính bắt buộc nhập: mã đơn hàng, mã khách hàng, mã nhân viên, ngày đặt hàng, mã đơn

vị vận chuyên

Trang 19

2.9 Chỉ ti đơn hàng: mã đơn hàng, mã sản phẩm, số lượng sản phẩm Thuộc tính khóa ngoài: mã đơn hàng, mã sán phẩm

Thuộc tính lưu trữ: mã đơn hàng, mã sản phâm, số lượng sản phâm

Thuộc tính bắt buộc nhập: mã đơn hàng, mã sản pham, số lượng sản phẩm

2.10 Nhà cung cáp: mã nhà cung cấp, tên nhà cung cấp, đa chứ, số điện thoại Thuộc tính khóa: mã nhà cung cấp

Thuộc tính phức hợp: địa chỉ

Thuộc tính lưu trữ: mã nhà cung cấp, tên nhà cung cấp, địa chỉ, số điện thoại

Thuộc tính bắt buộc nhập: mã nhà cung cấp, tên nhà cung cấp, địa chỉ, số điện thoại 2.11 Nhà kho: mã nhà kho, tên nhà kho, tổng số /zợng sản phẩm

Thuộc tính khóa: mã nhà kho

Thuộc tính nhận gia tri: tổng số lượng sản phẩm

Thuộc tính lưu trữ: mã nhà kho, tên nhà kho, tổng số lượng sản pham

Thuộc tính bắt buộc nhập: mã nhà kho, tên nhà kho, tổng số lượng sản phẩm

2.12 Đơn vị vận chuyển: mã đơn vị vận chuyển, tên đơn vị vận chuyến, số điện thoại

Thuộc tính khóa: mã đơn vị vận chuyển

Thuộc tính lưu trữ: mã đơn vị vận chuyển, tên đơn vị vận chuyên, số điện thoại Thuộc tính bắt buộc nhập: mã đơn vị vận chuyên, tên đơn vị vận chuyên, số điện thoại

2.13 Chứng từ giao hàng: mã đơn hàng, ngày giao hàng

Thuộc tính khóa: mã đơn hàng

Thuộc tính phức hợp: ngày giao hàng Thuộc tính lưu trữ: mã đơn hàng, ngày giao hàng Thuộc tính bắt buộc nhập: mã đơn hàng, ngày giao hàng

Trang 20

2.14 Phiếu nhập: mã phiếu nhớp, mã nhà cung cáp, mã nhân viên, ngày nhập Thuộc tính khóa: mã phiếu nhập

Thuộc tính khóa ngoài: mã nhà cung cấp, mã nhân viên

Thuộc tính khóa ngoài: mã phiếu nhập, mã sản phẩm

Thuộc tính lưu trữ: mã sản phẩm, tên sản pham, số lượng sản pham, giá, thành tiền

Thuộc tính nhận giá trị: giá, thành tiền

Thuộc tính bắt buộc nhập: mã sản phẩm, tên sản phẩm, số lượng sản phẩm, giá, thành tiền 2.16 Phiếu xuất: mã phiếu xuất, mã nhà kho, mã nhân viên, ngày xuất

Thuộc tính khóa: mã phiếu xuất

Thuộc tính khóa ngoài: mã nhà kho, mã nhân viên

Thuộc tính phức hợp: ngày xuất

Thuộc tính lưu trữ: mã phiéu xuất, mã nhà kho, mã nhân viên, ngày xuất Thuộc tính bắt buộc nhập: mã phiếu xuất, mã nhà kho, mã nhân viên, ngày xuất

2.17 Chỉ tiết phiếu xuất: mã phiếu xuất, mã s¿n phẩm, tên sớn phẩm, số /ượng xuất, giá thành tiển

Thuộc tính khóa ngoài: mã phiếu xuất, mã sán phâm

Thuộc tính lưu trữ: mã sản phẩm, tên sản pham, số lượng xuất, giá, thành tiên

Thuộc tính nhận giá trị: giá, thành tiền

Thuộc tính bắt buộc nhập: mã sản phẩm, tên sản phẩm, số lượng xuất, giá, thành tiền

Trang 21

2.18 Phiếu nhập trá: mã phiếu xuất, ngày nhép trở — Thuộc tính khóa ngoài: mã phiếu xuất

—_ Thuộc tính phức tạp: ngày nhập trả

— Thuộc tính lưu trữ: mã phiếu xuất, ngày nhập trả —_ Thuộc tính bắt buộc nhập: mã phiếu xuất, ngày nhập trả 3 Mối quan hệ giữa các thực thế

Tên Mỗi quan hệ Loại Mô tả

Trang 22

tiết hóa đơn

Tương | Phiếu xuất - Phiếu nhập| 1-1 |- Một phiếu nhập trả sẽ tương ứng với một

một phiếu nhập trả

16

Trang 23

- Một chỉ tiết hóa đơn chỉ thuộc 1 hóa đơn

Thuộc | Khách hàng-ĐÐơnhàng 1-n |- Một khách hàng có thể có một hoặc nhiều đơn hàng

- Một đơn hàng thuộc một khách hàng Gồm Don hang - Chi tiét don 1-n - Một đơn hàng gồm một hoặc nhiều chỉ tiết

- Mot don vi van chuyén chịu trách nhiệm một

hoặc nhiều đơn hàng

Có Đơn hàng - Chứng từ| 1-1 |- Mét đơn hàng chỉ có một chứng từ giao giao hàng hàng

- Một chứng từ giao hàng chỉ có một đơn hàng

Gồm Phiếu xuất - Chi tiết| phiếu xuất 1-N |- Một phiếu xuất gồm có một hoặc nhiều chỉ tiết phiếu xuất - Một chỉ tiết phiếu xuất chỉ thuộc một phiếu

Trang 24

- Một phiếu xuất chỉ xuất cho một nhà kho

Có Nhà acum ca? ap - Phié > 1-n - Một nhà cung câp có thể có một hoặc nhiều -

nhậ ap phiếu nhập ,

- Một Phiếu nhập chỉ được nhập một nhà kho

Có Chỉ tiết phiếu ¬_—_— xuất -| 1-Nn - Một chỉ tiết phiếu xuất có thể có một hoặc ¬

Sản an phan phâ nhiều sản phẩm \ ,

- Một sản phẩm chỉ có một chỉ tiết phiếu xuất

Có Chi tiết phiếu nhập -| Sản phẩm 1-n - Một chỉ tiết phiếu nhập có thê có một hoặc nhiéu san pham

- Một sản phâm chỉ có một chỉ tiết phiếu nhập

18

Trang 25

._ Sơ đồ quan hệ thực thể ER

Link sơ đồ quan hệ thực thế: LINK ER

Hình 4: Sơ đồ quan hệ thực thẻ ER

Trang 27

PHẢN III : THIET KE CSDL LOGIC Link thiết kế cơ sở dữ liệu logic: LINK

Hình 5: Thiết ké cơ sở dữ liệu logic

21

Trang 28

TÊN COL MÔ TẢ NỘI | KIÊỂU DỮ |_ ĐỘ DÀI DỮ KHÓA CHO PHEP

MaSP Mã sản phẩm Char 10 PK MaNK Mã nhà kho Char 10 FK MaNCC Mã nhà cung cấp Char 10 FK

TenSP Tén san phẩm | Nvarchar 50 SoluongSP | Số lượng sản phẩm int

Kichco Kích cỡ Char 10 Gia Giá int

Bảng 2: Khách hàng (KHACHHANG)

TÊN COL MÔ TÁNỘI_ | KIỂU DỮ | ĐỘ DÀI DỮ KHÓA CHO PHÉP

MaKH Mã khách hàng Char 10 PK TenKH Tên khách hàng| Nvarchar 100

Diachi Địa chỉ Nvarchar 100

SDT Số điện thoại Nvarchar 10

Bảng 3: Nhân viên (NHANVIEN)

TÊN CỘT MÔ TẢ NỘI KIỂU DỮ | ĐỘ DAI DỮ KHÓA CHO PHEP

DUNG LIỆU LIỆU NULL

MaNV Mã nhân viên Char 10 PK TenNV Tên nhân viên | Nvarchar 100

22

Trang 29

Diachi Dia chi Nvarchar 100

Bảng 5: Nhân viên quán lý NHANVIENQUANLY)

ne MÔ TÁNỘI_ | KIỂU DỮ | _ ĐỘ DÀI DỮ CHO PHEP TÊN CỘT DUNG LIEU - LIEU : KHOA NULL

MaNV Mã nhân viên Char 10 PK

Bang 6: Hoa don (HOADON)

¬ MÔ TÁNỘI_ | KIỂU DỮ | _ ĐỘ DÀI DỮ CHO PHEP

MaHD Mã hóa đơn Char 10 PK

MaNV Mã nhân viên Char 10 FK NgaylapHD | Ngày lập hóa đơn | Datetime

Thanhtien Thành tiền int

Trang 30

MaHD Mã hóa đơn Char 10 FK MaSP Mã sản phẩm Char 10 FK

SoluongSP Số lượng sản phẩm int

Bang 8: Don hang (DONHANG)

ne MÔ TÁNỘI_ | KIỂU DỮ | ĐỘ DÀI DỮ CHO PHEP

MaDH Mã đơn hang Char 10 PK

MaKH Mã khách hàng Char 10 FK MaNV Mã nhân viên Char 10 FK

Mã đơn vị vận

chuyén

Ngaydathang| Ngày đặt hàng Datetime

Bảng 9: Chỉ tiết đơn hàng (CHITIETDONHANG)

¬ MÔ TẢNỘI_ | KIỂU DỮ | _ ĐỘ DÀI DỮ CHO PHÉP

MaDH Mã đơn hàng Char 10 FK MaSP Mã sản phẩm Char 10 FK SoluongSP | Số lượng sản phẩm int

Trang 31

TenNCC Tên nhà cung cấp | Nvarchar 100

Diachi Địa chỉ Nvarchar 100

SDT Số điện thoại | Nvarchar 10

Bảng 11: Nhà kho (NHAKHO)

ne MÔ TÁNỘI_ | KIỂU DỮ | _ ĐỘ DÀI DỮ CHO PHEP

MaNK Mã nhà kho Char 10 PK TenNK Tên nhà kho | Nvarchar 100

Tổng số lượng sản ;

TongsoluongS| int pham

Bang 12: Don vi van chuyén (DONVIVANCHUYEN)

¬ MÔ TÁNỘI_ | KIỂU DỮ |_ ĐỘ DÀI DỮ KHÓA CHO PHÉP

TenDVVC on eon NEN) Nvarchar 100

chuyén

SDT Số diện thoại Nvarchar 10

Bang 13: Chimg tir giao hang (CHUNGTUGIAOHANG)

oo MÔ TÁNỘI_ | KIỂU DỮ | ĐỘ DÀI DỮ KHÓA CHO PHEP

TEN COT

MaDH Mã đơn hàng Char 10 PK

Ngaygiaohand Ngày giao hàng| Datetime

Trang 32

Bảng 14: Phiêu nhập (PHIEUNHAP)

TÊN COL MÔ TÁNỘI_ | KIỂU DỮ |_ ĐỘ DÀI DỮ KHÓA CHO PHÉP

MaPN Mã phiếu nhập Char 10 PK

MaNCC | Manhacungcap | Char 10 FK

MaNV Mã nhân viên Char 10 FK Ngaynhap Ngày nhập Datetime

Bảng 15: Chỉ tiết phiếu nhập (CHITIETPHIEUNHAP)

TÊN CỘT MÔ TÁNỘI_ | KIỂU DỮ | _ ĐỘ DÀI DỮ KHÓA CHO PHEP

DUNG LIEU LIEU NULL

MaPN Mã phiếu nhập Char 10 FK

MaSP Mã sản phẩm Char 10 FK

TenSP "Tên sản phẩm Nvarchar 50 Soluongnhap| sé luong nhap int

Gia Gia int

Thanhtien Thanh tién int

Bang 16: Phiéu xuat (PHIEUXUAT)

TÊN CỘT MÔ TẢ NỘI KIỂU DỮ | _ ĐỘ DAI DỮ KHÓA CHO PHEP

DUNG LIỆU LIỆU NULL

MaPX Mã phiếu xuất Char 10 PK

MaNK Mã nhà kho Char 10 FK MaNV Mã nhân viên Char 10 FK Ngayxuat Ngày xuất Datetime

Bảng 17: Chỉ tiết phiêu xuất (CHITIETPHIEUXUAT) 26

Trang 33

ne MOTANOL | KIỂU DỮ | DODAIDU CHO PHÉP

MaPX Mã phiếu xuất Char 10 FK MaSP Mã sản phẩm Char 10 FK TenSP Tén san pham | Nvarchar 50

Soluongxuat| Số lượng xuất int

Gia Gia int Thanhtien Thanh tién int Bang 18: Phiéu nhap tra (PHIEUNHAPTRA)

¬ MÔ TẢÁNỘI | KIỂU DỮ | ĐỘ DÀIDỮ CHO PHÉP TÊN CỘT DUNG LIỆU - LIỆU - KHÓA NULL

MaPX Mã phiếu xuất Char 10 FK

Ngaynhaptra| Ngay nhap tra Datetime

2 Cau lénh SQL tao CSDL

2.1 Viá câu lệnh tựo bảng 2.1.1

CREATE TABLE SanPham

(

Bang 1: San pham (SANPHAM)

MaSP char(1@) primary key, MaNK char(1@) not null, MaNCC char(1@) not null, TenSP Nvarchar(5@) not null,

SoluongSP int not null,

Kichco char(1@)not null, 27

Trang 34

Gia int not null

2.1.2 Bang 2: Khach hang (KHACHHANG)

CREATE TABLE KhachHang

(

MaKH char(1@) primary key, TenkH nvarchar(1@@) not null, Diachi nvarchar(1@@) not null, SDT Nvarchar(1@) not null

)

2.1.3 Bang 3: Nhan vién (NHANVIEN)

CREATE TABLE NhanVien

(

MaNV char(1@) primary key, TenNV nvarchar(1@@) not null, Diachi nvarchar(1@@)not null, SDT Nvarchar(1@) not null

)

2.1.4 Bang 4: Nhan vién ban hang (NHANVIENBANHANG)

CREATE TABLE NhanVienBanHang

Trang 35

2.1.5 Báng 5: Nhân viên quán lý (NHANVIENQUANLY)

CREATE TABLE NhanVienQuanLy

(

MaNV char(1@) primary key

2.1.6 Bang 6: Hoa don (HOADON)

CREATE TABLE HoaDon

Phuongthucthanhtoan Nvarchar(2@) not null

2.1.7 Bang 7: Chi tiét hoa don (CHITIETHOADON)

CREATE TABLE ChiTietHoaDon

(

MaHD char(1@) not null, MaSP char(1@) not null,

SoluongSP int not null

2.1.8 Bang 8: Don hang (DONHANG)

CREATE TABLE DonHang

(

MaDH char(1@) primary key, MaKH char(1@) not null,

29

Trang 36

MaNV char(1@) not null, MaDVVC char(1@) not null,

Ngaydathang datetime not null

2.1.9 Bang 9: Chi tiét don hang (CHITIETDONHANG) CREATE TABLE ChiTietDonHang

(

MaDH char(1@) not null, MaSP char(1@) not null,

SoluongSP int not null,

2.1.10 Bang 10: Nha cung cap (NHACUNGCAP)

CREATE TABLE NhaCungCap

(

MaNCC char(1@) primary key, TenNCC nvarchar(1@0) not null, Diachi nvarchar(1@@)not null, SDT Nvarchar(1@) not null

2.1.11 Bang 11: Nhà kho (NHAKHO)

CREATE TABLE NhaKho

Trang 37

2.1.12 Bảng 12: Đơn vị vận chuyền (DONVIVANCHUYEN)

CREATE TABLE DonViVanChuyen

(

MaDVVC char(1@) primary key, TenDVVC Nvarchar(10@) not null, SDT Nvarchar(1@) not null

2.1.13 Bang 13: Ching tr giao hang (CHUNGTUGIAOHANG)

CREATE TABLE ChungTuGiaoHang

(

MaDH char(1@) primary key,

Ngaygiaohang datetime not null

)

2.1.14 Bang 14: Phiếu nhép (PHIEUNHAP)

CREATE TABLE PhieuNhap

(

MaPN char(16) not null, MaNCC char(1@) not null, MaNV char(1@) not null,

Ngaynhap datetime not null

2.1.15 Bảng 15: Chỉ tiết phiếu nhập (CHITIETPHIEUNHAP)

CREATE TABLE ChỉTietPhieuNhap

(

MaPN char(16) not null, MaSP char(1@) not null,

31

Ngày đăng: 22/08/2024, 21:40

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w