- Số lượng hiện tại tổng số lượng các đơn nhập hàng kỳ này trừ tổng số lượng các đơn xuất hàng kỳ này công số lượng t ôn kỳ trước.. Loại đơn có hai loại là “Nhập” và “Xuất” Người chịu t
Trang 1
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRUONG DAI HOC NGUYEN TAT THÀNH KHOA CONG NGHE THONG TIN
NGUYEN TAT THANH
TIEU LUAN MON HOC
PHAN TICH THIET KE HE THONG THONG TIN
QUAN LY BAN HANG
Giảng viên hướng dẫn : ThS Đỗ Hoàng Nam
Sinh viên thực hiện : Huỳnh Ngọc Quí
Trang 2TP Hồ Chí Minh, tháng 08 năm 2023
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRUONG DAI HOC NGUYEN TAT THÀNH KHOA CONG NGHE THONG TIN
NGUYEN TAT THANH
TIỂU LUẬN MÔN HỌC
PHAN TÍCH THIET KE HE THONG THONG TIN
QUAN LY BAN HANG
Giảng viên hướng dẫn: ThS Đỗ Hoàng Nam
Sinh viên thực hiện :
Lớp : 2IDKTPMIB
Chuyên ngành : Kĩ Thuật Phần Mềm
Khóa : 2021
Trang 3
Trường Đại học Nguyễn Tat Thanh CỌNG HÒA XÃ HỘI CHỦNGHĨA VIỆT NAM
NHIEM VU TIEU LUAN MON HOC
Ho va tén :Huynh Ngoc Qui MSSV: 2100007736 Email: vitdonate @ gmail.com SDT: 0852465779
Chuyên ngành: Kỹ thuật phần mềm Lớp: 2IDKTPMIB Tên đề tài: Phân tích thiết kế quản lý bán hàng
Giảng viên hướng dẫn: Th§ Đỗ Hoàng Nam
Thời gian thực hiện: 12/06/2023 đến
Nhiệm vụ/nội dung (mô tả chỉ tiết nội dung, yêu cầu, phương pháp, ) :
a) Khảo sát, thu thập và phân tích hiện trạng các dữ liệu, quy trình, ứng dụng,
webiste thiết kế và xây dựng website nhà hàng đồ ăn
b) Phân tích chỉ tiết các yêu cầu (đối tượng, các yêu cầu chức năng, quy trình, v.v)
c) Phan tích và thiết kế các mô hình (mô hình hệ thống, mô hình use-cases, mô
hình lớp, mô hình dữ liệu quan hệ, v.v)
d) Quản lý dự án
e) Kiểm thử phần mềm
f) Trién khai phần mềm
ø) Viết báo cáo theo yêu cầu
h) Sinh viên áp dụng các kiến thức đã học để thực hiện đề tài như:
= Phân tích thiết kế hệ thống thông tin,
Trang 4TRƯỜNG ĐẠI HỌC NGUYÊN TÁT KY THI KET THUC HOC PHAN
TRUNG TÂM KHẢO THÍ
PHIÉU CHÁM THI TIEU LUAN/BAO CAO
MON this cccccccccseccseccseeesesesseeesesesseeesseecsseeeeeees
Lớp học phần:
Nhóm sinh viên thực hiện:
 QQQQQQQ220002002 2212111 nn HH HT ghe Tham gia đóng góp:
ÂỀLQQQQQ200000202020 011 nH ng He ng KH gi khen Tham gia đóng góp:
Ngày thị: Ác nghe Phỏng thi:
Đề tài tiểu luận/báo cáo của sinh viên:
Phần đánh giá của giảng viên (căn cứ trên thang rubrics của môn học):
(theo CDR Đánh giá của GV rem tol lem da
Trang 5LỜI NÓI ĐẦU
Trong môi trường doanh nghiệp hiện nay, không thê thiếu các sản phẩm phần mềm hỗ trợ việc quản lý dữ liệu, lưu trữ, tính toán, kết xuất dữ liệu nhanh chónh tiện lợi Các phần mềm này đòi hỏi một quá trình phân tích nghiệp vụ, thiết kế dữ liệu, luéng
xử lý chặt chẽ sao cho đảm bảo được các yêu cầu chuyền môn và phi chuyên môn Do
đó nhóm chúng ta đã lựa chọn thực hiện dé an quan ly ban hang nhằm học hỏi và thực hành những quy trình tác vụ trên
Trong báo cáo đồ này này gồm chương:
Chương I: Giới thiệu tổng quan
Chương này nhăm giới thiệu tông quan về các yêu câu chuyên môn, phi chuyên môn của hệ thông
Chương II: Phân tích
Bao gồm các phần phân tích hệ thống bằng mô hình phân rã chức năng (FDD),
mô hình thực thể kết hợp (ERD), một hình dòng dữ liệu (DFD)
Chương III: Thiết kế và kiêm thử
Chương này bao gồm mô tả thiết kế đữ liệu bằng mô quan hệ, mô tả kiến trúc hệ thống, thiết kệ giao điện màn hình
Chương IV: Tông kết
Băng sự nô lực cả nhóm và sự giúp đỡ tận tình của giảng viên hướng dân, chúng
em đã hoàn thành báo cáo đúng hạn Do năng lực còn hạn chê nên bài báo cáo còn nhiêu thiếu sót, mong nhận được ý kiến đóng góp của thầy đề bài báo cáo hoàn thiện hơn nữa
Trang 6
2 DANH SÁCH CÁC YÊU CÂU 5-25 2221122212221 2112.111212 1 E111 re ưêu 10
2.1 Danh sách các biểu mẫu 56 Sk SE ES119211155111111111511111111111121171117 2117.127 12
Lo THIET KE DU LIEU oeeeceecccssccsssssssssssssssesssssssseessssesssssssessssssssussesusscsssssssecsnssessusecsusssssecsnssessee 57
1.1 Mô hình đữ liệu và mô hình mạng
Trang 7DANH MỤC CÁC BẢNG
Bang 1 Danh sách các yêu cầu và biểu ImẪU HƯƠNG ỨHg àă Sàn TH HH ray il
Bang 2 BMI: DON BAN HANG oesccssesssssssssssssssssssessssssssses 12
Bang 3 BM2: THONG TIN KHACH HANG -.13 Báng 4 BM 3: THÔNG TIN HÀNG HOÁ ác CC tr TH HH1 211 1111 êu 14
Báng 5 BM4: THÔNG TIN KHO cà TL HH HH 11 H111 reo 14 Báng 6 BM5: ĐỚN NHẬP XUẤT KHO St vn HH1 111111111 re 15 Bang 7 BM 6: DON NHAP HANG ccssscesecsssesssssssesssssssssssssssssssssessesssssssessusesssessscsssessesstsesseesnicsseessessseees 16
Báng 8 BM7: PHIEU LẬP CÔNG NỢ cà TL HH TH 11 11111 1c 17 Báng 9 BMS BÁO CÁO TÌNH HÌNH KHÁCH HÀNG ă c1 1c rreg 78 Bang 10 BM9: BAO CÁO CHI PHÍ BẢN HÀNG Ăn HH1 11111 iêi 19 Bang 11: BM 10 - BAO CAO DANH THU eoccsscsssssssessssssssssssesssssssessusssssssssesssessesassessssstscessesuscsssessnesseeees 20 Bang 12 BMI 1 - BAO CAO TON KHO ciceosecssesssssssssssssssssssssssssssssesssssssessestscessessissssessicssisesscssseesseesnsess 21
Bang 13: Các quan hệ giữa các thực thể - ERD qudin ly DGN NAN cecseesscssssesssssssesssssssssssseesscssssesesseeess 38
Betrg 142 Mit t0 ooccccsscccssessssssssssssessscsssessssssessssesssssssessssssssusecsnesssses 38
Bang 15: Quan hệ giữa các thực thê - ERD giao dịch nhập hàng -Ö 4,1 Bảng ]Ó- MIÊU TẲ S2 SĂ SH» KH» «HH HH HH HH HH, -Ö 4,1 Bảng 17 Quan hệ các thực thê - ERD quản lý công nợ khách hàng các các ke cớ, 43
Bang 19: Quan hệ các thc thé - ERD qué If Cong 00 NCC cessecssesssssssesssssssecsssessscssssessessssesseesscesseeses 45
Betrag 202 Mit 00h oocccccssccssssscssssssssssssssssssssssssssssssessusesussessssssssssssssessusessssessssssssssssisessssessucesssesssssessesesssses 45
Bảng 21: Quan hệ các thực thể - ERD quan ly céng no tong QUdt NOG ceescessessvsssesssessessesssesseessessesseees 47
Báng 34: CSDL - INVENTORY SS2cc t2 HE HH Ha 1H 1n Hà rêu Báng 35: CSDL - INVENTORY_ CAPABILITT Le STL HS HH1 111 c 68 Báng 36: CSDL - DOCUMENT ác cu SH HH TH HH HH HH1 HH1 11g ca 69 Báng 37: CSDL - ORÑDEER SH HH TH TH HH TH 11111 rêu 69
Báng 41: CSDL - CUSTOMER_ORDER Gà TH TH HH1 11111111 1crdeu 72 Báng 42: CSDL - CUSTOMER_DEBT cu HH TH 11111 re, 73 Báng 43: CSDL - CUSTOMER_DEBT Sun HH TH 11111, 74 Bang 44: CSDL - VENDOR_ORDER voesssesssssssesssssssssssssssscssssssssssssessssssesssesuscsssesuscsssessseaseessecssiceseasices 74 Báng 45: CSDL - VENDOR_ DEEBT ào tt SH HH HH TH HT 11 H11 11111 75
Trang 8
BANG TAM ANH HUONG — RS
BANG TAM ANH HUONG - RO
BANG TAM ANH HUONG — R7 cà BANG TAM ẢNH HƯỚNG - Rѧ SH H.1221111221221211211211111111111111 1111116 BANG TAM ẢNH HƯỚNG - ÑÔ à ST TH H.H.12111212112112112112111111111111111 1111111 BANG TAM ẢNH HƯỚNG - R10 HS ST 12112 1212212112112112111111211211111211111 11116 81 BANG TAM ANH HUONG - RII vescecsscsssssssssssscssessesvesses serves vesssstsstestessssesansatsatsassasssssesassees 82 BANG TAM ANH HUONG - R12 vosceccsssssssssssssssssvesses verses serves vestestsstsstesesatsutsatsaesssssssssesaesses 82 BANG TAM ANH HUONG — RIB escesccscsssssssssssessesseessssessesessessessessessessesacsacsaesassasssstessessesses 83 BANG TAM ANH HUONG - RIA viececcscsssssssssssssscssesvesvesvertesvestestestestestsansatsatsaesassssssassassses 83 BANG TAM ANH HUONG - RIS cesceccsscssssssssssssssscsses verses serves vestestsneestesesatsatsuesnessssassassasssesses 84 BANG TAM ANH HUONG - RIO vesceccssssssssssssssccsscssesvesvesvessessestsstentestesssatsatsutsaessssassssaesassses 84 BANG TAM ANH HUONG - RI cesceccsscssssscsssssssssessessessesvesvesveseestesssstesesatsassatsuessssassssaesaesses 84
BANG TAM ANH HUONG - R18
Chỉ tiết cầu trúc chức năng phần mêm
Bảng 68: Danh sách các màn hình <.-.e 97 Bảng 69: cdc déi tuong trong man hinh ProductList ccccccsccsssssessessessesssessessessssssssvessssssesessucssessessseees 99 Báng 70 các biến cổ và xử lý trong màn hình ProdHCLLiST coi 100 Báng 71: Các đổi tượng trong màn hinh AdAPPOdUCE cossceccecssessscssssssesssesssesssssssssssscsssesscssssescssscssses 101
Báng 72: Các biến cổ và xử lý màn hình AddPTOđHCI ă Sen SH HH1 111 103
Báng 73: Các đổi tượng trong màn hình Inventor yList .cccccsscscsccssesssssssscssssssssessssssscsssessscssscssscssscessss 104 Bang 74: Cac bién c6 va xte Ly trong man hinh InventoryList cocscccccccssesssssssesssssssecsssessessssssssecsseessessses 105 Báng 75: Các đổi tượng trong màn hinh AdAINVENONY ccccccssesssccssesssssssscsssessssessssssscsssesscssssssscssscessss 106 Báng 76: các biến cổ và xử lý trong màn hìnnh AẢÏnVeHOT à cìcc Series 107 Báng 77: Các đổi tượng trong màn hình SIQ[fLISL, à àăccccccc ch SH TH Hee 108 Báng 78: các biến cổ và xử lý trong màn hình SIAffLISL, co cve 110 Báng 79: Các đổi tượng trong màn hình CreateBillForm welll Bang 80:cde bién cổ và xử lý trong màn hình CreateBillForm 113 Báng S1: Các đổi tượng trong màn hình CreateVendorBilliForm wi Ll4 Báng 82: các biến cổ va xie ly trong man hink Create VendorBillFOrm ccccsccssesssecssesssscsssssssesssessscssves 115 Báng 83: Các đổi tượng trong màn hình CredteCustomerOrderFOTTH cecccccccecrveeceerrvee 116 Báng 84: các biến cổ và xử lý trong màn hình CredteCustomerOrderFOTIM -ccec-ceee, 117 Bang 85: Cac déi tuong trong man hinh Create VendorOrder FOr vsecsecssssssscsssssssessssssssssssessscssssssscs 118 Báng S6: các biến cổ và xử lý trong màn hình CredteVendorOrderFOTTH ccccccccceccceccce 119 Báng §7: Các đổi tượng trong màn hinh CustOMmerListccecscccsscssscssssesscsssesssssssssssssscsssessecssscsssessscesecs 120 Báng 88: các biến cổ va xie ly trong main hin Customer List ccccccccscccsecssccsssssssessssssssssssssscssssesseesscssses 122 Bảng 89: Danh sách các đổi tượng trong màn hình tạo đơn nhập xuất kho sec ccccccee 123 Bang 90: Danh sách các biến cổ và xứ lý trong màn hình tạo đơn nhập xuất kho - 124 Bảng 91: các đối tượng trong màn hình hiển thị danh sách đơn nhập xuất kho 125 Báng 92: các biến cổ và xử lý trong màn hình hiển thị danh sdch don nhap xdut kho 126
Trang 10
DANH MỤC CÁC HÌNH
Hình I: Sơ đ ôphân rã chức năng
Hinh 2: Entity KHACH HANG
Hinh 3: Entity DON BAN HANG
Hinh 5: Entity MAT HANG
Hinh 7 Entity DON XUAT NHAP KHO
Hinh 8: Entity NHA CUNG CAP
Hinh 10: Entity NOKHACH HANG
Hinh 11: Entity NONHA CUNG CAP
Hinh 12: Entity PHIEU THANH TOAN
Hinh 13: Entity PHIEU THANH TOAN KHACH HANG
Hinh 14: Entity PHIEU THANH TOAN NCC
Hinh 15: Entity NHAN VIEN
Hình 16: So d GERD tong quat hod DON TU
Hinh 18: ERD giao dich nhap hang
Hình 19: ERD quản lý công nợ khách hàng
Hình 21: Quản lý công nợ tổng quát hoá
Hình 27: Sơ đ'ôÊDED mức 2 - Xử lý mua hàng
Hình 29: So d6DFD mituc 2 - Xử lý xuất nhập kho và thông tin kho
Hình 36: Sơ đ'ÊDED mức 3 - Xử lý tên kho
Hình 38: Sơ đ`ômạng dữ liệu
Hình 40: Sơ d Schire nang - tao giao dich ban hang
Hình 45: Sơ đ chức năng - Tạo thông tin NCC
Trang 11Giao diện màn hình tạo đơn nhập xuất kho
Giao diện màn hình hiển thị danh sách đơn nhập xuất kho
Trang 12Chương I: GIỚI THIỆU
I1 GIỚI THIỆU HỆ THÓNG
Hệ thống là một phần m`ân quản lý bán hàng cho một công ty vửa và nhỏ Cung cấp các chức năng co’ ban bao g Gn:
Theo dõi ghi nhận quá trình thực hiện đơn hàng
Quản lý thông tin khách hàng
Quản lý công nợ giữa công ty với khách hàng, quản lý công nợ giữa công
và nhà cung cấp
Quan lý thông tin kho, thông tin xuất/nhập kho, báo cáo t ằn kho
Báo cáo thống kê doanh thu
Đối tượng sử dụng hệ thống:
Nhân viên bán hàng
Nhân viên quản lý kho
Nhân viên kế toán
D ێnghi:
Ram: 2GB Net Frameword 3.5 Sql Server 2008
DANH SACH CAC YEU CAU
10
Trang 13
STT | Tên yêu cầu Biểu mẫu Qui định Ghi chú
1 Lưu trữ thông tin | BM1 QDI GCI
10 Báo cáo doanh thu | BMI0 QD10
11 Bao cao chi phi BMII QĐII
bán hàng
12 Báo cáo hang tn | BM12
13 Thay đổi quy định
11
Trang 142.1 Danh sách các biéu mau
2.1.1 Biểu mẫu và qui định 1: Lưu trữ thông tin đơn bán hàng
Bang 2 BMI: DON BAN HANG
Danh sách hàng hoá:
Tổng
Trang 15- Trong danh sach hang hoa Thanh Ti & = Số lượng x Đơn Giá
- Tổng tin của đơn hàng là tổng thành tí ctia cac hang hoá
- Gia tri GT = Tong tit x 10%
- Chiết khấu = k x Tổng ti với k là 10% nếu loại khách hàng là “Thân
Thích”, 5% nếu loại khách hàng là “Thường Xuyên”, 0% nêu loại khách hàng là “Thông thưởng”
- Thành tí = Tong ti + Giá trị GT - Chiét khau
- Kiểu thanh todn la “M6t |” néu Thanh Ti& < 10 triéu dng, “Nhi ân
Lân” nếu Thành tiền >= 50 triệu d ng
- Trạng thái đơn hàng là "chờ nhập hang" "dang giao hàng" "hoàn tất giao
dịch"
Ghi chú 1
- Thanh ti 1a s 6ti& khách hàng cân phải trả
- Con số L0%và 50 triệu động có thể dao động
2.1.2 Biểu mẫu và quy định 2: Lưu trữ thông tin khách hàng
Bang 3 BM2: THONG TIN KHACH HANG
- Tuổi của khách hàng phải lớn hơn hoặc bằng 18
- Giới tính là “Nam” hoặc “Nữ”
- SDT là chuỗi ký tự từ 9 đến 12 kí tự
- Loại khách hàng: là “Thân thích” “Thưởng xuyên” “Thông thưởng”
- CMND là chuỗi ký tự từ 9 đến 12 ký tự, chỉ g ôn số Có thể rỗng
13
Trang 162.1.3 Biểu mẫu và quy định 3: Lưu trữ thông tin hàng hoá
Bang 4 BM 3: THONG TIN HANG HOA
THONG TIN HANG HOA
Ma Hang Tén Hang Loai Hang
Mã Vạch Ảnh minh hoa
Quy dinh 3
- Mã Hàng là duy nhất
- Mã Vạch là chuỗi số
2.1.4 Biểu mẫu và quy định 4: thông tin kho
Bang 5 BM4: THONG TIN KHO
Chỉ tiết thông tin kho
Trang 17- Mã kho là duy nhất
- Số lượng tối đa phải lớn hơn hoặc bằng số lượng hiện tại
- Số lượng hiện tại tổng số lượng các đơn nhập hàng kỳ này trừ tổng số lượng
các đơn xuất hàng kỳ này công số lượng t ôn kỳ trước
2.1.5 Biểu mẫu và quy định 5: đơn nhập xuất kho hàng
Bang 6 BM5: DON NHAP XUAT KHO
DON NHAP XUAT KHO
Số Đơn Ngày Lập
Loại Đơn Người lập
Kỳ
Danh sách đơn hàng xuất kho
STT Mã Đơn hàng
Quy dinh 5:
Số đơn là duy nhất
Loại đơn có hai loại là “Nhập” và “Xuất”
Người chịu trách nhiệm và người lập là nhân viên của công ty
Số lượng hàng xuất ra không được quá số hàng đang có
Số lượng hàng nhập vào không được quá sức chứa còn lại của kho 2.1.6 Biểu mẫu và quy định 6: Đơn nhập hàng
15
Trang 18Bang 7 BM 6: DON NHAP HANG
DON NHAP HANG
Số Hoá Đơn Tên Nhà Cung Cấp Ngày Giao Hàng
Ngày Lập Hoá Đơn SĐT Trạng Thái Đơn Hàng
Người lập
Danh sách hàng hoá:
STT Mã Tên Hàng Đơn VỊ | Số Đơn Thành
- Trong danh sach hang hoa Thanh Tih = Số lượng x Đơn Giá
- Tong ti ca don hàng là tổng thành tiên của các hàng hoá
- Gia tri GT = Tong ti x 10%
- Thành tin = Tổng tin + Giá trị GT
- Trang thái đơn hang: dang chuyển hàng, hết hàng, hoàn thành
16
Trang 192.1.7 Biểu mẫu và quy định 7: Phiếu lậ công nợ
Bang 8 BM7: PHIEU LAP CONG NO
PHIEU LAP CONG NO
Bên thứ hai Loại Nợ
Kỳ Hạn Thanh Toán Ngày lập Tình Trạng Nợ
Số đơn hàng Số ti phải thanh Số ti ân đã thanh toán
toán Ghi chú
Thanh toán
STT Số phiếu | Tin nhận | Ti thừa | Tiên Hình thức | Ngày giờ
thanh Thanh thanh thanh
- Bên thứ hai thuộc danh sách khách hàng hoặc nhà cung cấp
- Loại nợ là “con nợ” hoặc “chủ nợ” Nếu là “chủ nợ” thì bên thứ hai là khách hàng Nếu là “con nợ” thì bên thứ hai là nhà cung cấp
- Hình thức thanh toán g ầm: “Ti mặt” “Chuyển Khoản” “Thẻ Tín Dụng”
17
Trang 20- Số đơn hàng là số hoá đơn của don bán hàng hoặc đơn nhập hàng
À 6
- Nếu loại nợ là “chủ nợ” thì số đơn hàng là số hoá đơn của đơn bán hàng Nếu loại nợ là “con nợ” thì số đơn hàng là số hoá đơn của đơn nhập hàng
- Số ti phải thanh toán là Thành tín của nội dung nợ
- Số tiên đã thanh toán phải nhdé hon hoac bang sé ti’ phai thanh todn
+ “Đã hoàn thành” nếu số ti`ân đã thanh toán = số ti ` phải thanh toán
- SO tif da thanh todn 1a tổng các T¡`ñ Thanh Toán ở các phiếu thanh toán
- Nết tình trạng nợ là quá hạn thì phụ thu là 10% x số tin phải thanh toán Ngược lại, thì phụ thu là 0
2.1.8 Biểu mẫu và quy định 8: Báo cáo tình hình khách hàng
Trang 21
Tổng
2.1.9 Biểu mấu và quy định 9: Báo cáo chỉ phí bán hàng
Bang 10 BM9: BAO CAO CHI PHI BAN HANG
BAO CAO CHI PHI BAN HÀNG
Số phiếu
Trang 22
Tong chi phí bán hàng là tổng các giá trị trên
2.1.10.Biêu mẫu và quy định 10: Báo cáo doanh thu
Bang 11: BM 10 - BAO CAO DANH THU
Trang 23
Tổng doanh thu kì bằng tổng thu trừ tổng chỉ và chỉ phí bán hàng
2.1.11 Biểu mẫu và quy định II: Báo cáo tốn kho
Bảng 12 BM11 - BÁO CÁO TÔN KHO
Trang 24
22
Trang 25Chương II: PHAN TICH
1 MOHINH PHAN RÃ CHỨC NANG
sa Tố a Báo cáo Quản lý _— -
Quan y Quan ly Quan ly tinh Quan ly || Quan ly || thanh Quan ly || Quan ly - Bảo cáo Quan ly Quan ly nha ha 7 thanh toán hình khá h St tod ‘nha ~ |) Quan ly thôn - || Bao cao doanh no nha nợ cung a vs p hà cung im ae xua ‘oan 3P xuat kho mong ton kho can cung khách
A” hang Pe khach hang hang khach kho tin kho thu z hà
Vv |
sạc || Quản lý ý
Tà, || kiến phản ong tin Re
khách hàng || „ BO! cba khách hàng
Hình 1: Sơ đồ phân rã chức năng
2 MÔ HÌNH THỰC THẺ KẾT HỢP
2.1 Liệt kê các đối tượng
Từ mô hình ca sử dụng ta lựa chọn ra các đối tượng ứng cử Sau quá trình trích lọc ta được danh sách các đối tượng.Ưng với mỗi đối tượng trong thế giới thực, ta được một thu thé (Entity)
2.1.1 Khách hàng:
Chứa thông tin của khách hàng Bao ø ân các thuộc tính
° Mã khách hàng: khoá dự tuyển
° Họ Tên: họ tên của khách hàng
° SĐT: số điện thoại liên lạc, có thể là số điện thoạt di động hoặc số điện thoại bàn
° Email: địa chỉ email
° Dia chi: dia chi nha, g Gm số nhà, phường, quận, huyện, thành phố,
Giới tính: giới tính nam hoặc nữ
23
Trang 26CMND: số chứng minh thư của khách hàng
Loại khách hàng: gân khách “thông thưởng”, “thưởng xuyên”, “thân
2.1.2 Don ban hang
Số đơn: khoá dự tuyển
° Ngày lập: ngày tháng năm lập đơn
° Ngươi mua: tên khách hàng đã mua hàng
Người lập: tên nhân viên lập đơn
Danh sách các món hàng đã mua, g ồn có số lượng, đơn giá, thành tin
của mỗi mặt hàng
° Tổng ti ân: tổng giá ti các món hàng đã mua
° VAT: Thuế giá trị gia tăng
Chiết khấu: số tỉ ân được giảm giá để thu hút khách hàng
Phụ thu: phụ thu các dịch vụ do khách hàng yêu c
° Thành ti: bằng tổng ti &n cộng thuế giá trị gia tăng và phụ thu trừ cho tiết khấu
° Kiểu thanh toán: thanh toán một lân hoặc nhi Si lân
24
Trang 27° Trạng thái: Tình trạng đơn hàng, g ẵn có chở nhập hàng, đang giao hang,
Đơn nhập hàng chứa thông tin mua hàng từ nhà cung cấp
Số đơn: khoá dự tuyển
° Ngày lập: ngày tháng năm lập đơn
Ngươi lập: tên nhân viên lập đơn
Danh sách các món hàng đã nhập, bao g ằn số lượng, đơn giá, thành tin
của mỗi mặt hàng
° Tổng ti ân: tổng giá tỉ các món hàng đã mua
Thuế giá trị gia tăng
Thành ti ân: bằng tổng tỉ ê cộng với thuế giá trị gia tăng
° Trạng thái: Tình trạng đơn hàng, gần có chở nhập hàng, đang giao hàng,
đã hoàn tất
° Nhà cung cấp
° Ngày nhập hàng
25
Trang 282.1.4 Đơn hàng:
Đối tượng chứa những thuộc tính chung của đơn nhập hàng và đơn bán hàng, thể hiện thư một đối tượng tổng quát hoá
Số đơn: khoá dự tuyển
° Ngày lập: ngày tháng năm lập đơn
Người lập: tên nhân viên lập đơn
° Tổng ti ân: tổng giá ti các món hàng đã mua
° VAT: thuế giá trị gia tăng
Danh sách các món hàng được mua, bao g ồn số lượng, đơn giá và thành tân của từng mặt hàng
Ngày giao dịch: là tổng quát hoá của ngày nhập hàng và ngày giao hàng
° Thanh tin: có công thức tính dự vào thực thể chuyên biệt
° Trạng thái: ø ân có chờ nhập hàng, đang giao hàng, đã hoàn tất
Trang 29° Loại Hàng Hoá: phân loại hàng hoá Ví dụ ở đây là công ty bán mặt hàng
393 66
điện tử nên ta có các loại hàng hoá: “máy tính bàn”, “laptop”, “máy ảnh”, “phụ kiện”,
“thiết bị văn phòng”
° Tén Hang Hoa Vi du: Laptop Acer Aspire 5745G
Giá Bán: giá bán lẻ của mặt hàng
Giá Nhập: giá nhập hàng của đi hàng này Dùng để lập báo cáo doanh thu
Trang 30dùng để chứa hàng Ở đây ta xem cả hai đ`âi là kho hàng và không phân loại, vì những đặc điểm khác nhau nằm ngoài phạm vi của hể thống
Mã kho: khoá dự tuyển
° Tên kho hàng
Địa chỉ kho hàng
° Kỳ: số kỳ của thông tin kho hàng
Sức chứa: thông thường các công ty sẽ phân hoạch không gian trong kho thành nhi `âi khu cụ thể và mỗi khu sẽ có một sức chứa cố định cho một mặt hàng duy nhất Sức chứa sẽ quy định mỗi mặt hàng có thể chứa số lượng tối đa một đơn vị cụ
thể
Tần dữ kỳ trước: số lượng hàng tồn tử trước
Ti & thué kho: tí ân thuê kho hàng tháng
Giá thuê kho
Hinh 6: Entity KHO HANG
2.1.7 Đơn nhập/xuất kho:
Công ty ràng buộc chặt chẽ, mỗi lần xuất kho để bán hàng hay mua hàng và nhập kho phải ghi nhận lại thông tin trên đơn nhập kho hoặc đơn xuất kho Ta xem đối tượng đơn xuất nhập kho như một đối tượng tổng quát hoá
Số đơn: khoá dự tuyển
° Ngày lập
Ngươi lập: tên nhân viên đã lập đơn
° Loại đơn: đơn nhập kho hoặc đơn xuất kho
Kỳ: số kỳ của đơn nhập xuất kho
28
Trang 31Người chịu trách nhiệm: ai là người chịu trách nhiệm trong trưởng hợp có
sự cố hoặc số liệu không khớp thực tế
Tên kho hàng: nhập hoặc xuất kho ở kho hàng nào
° Danh sách các mặt hàng xuất hoặc nhập và số lượng cụ thể
° Phí vận chuyển
& 2,
Người chịu trách nhiệm
Trang 32° Loại đơn: khoá dự tuyển
° Ngày lập: ngày lập đơn nợ
Ngươi lập: nhân viên lập phiếu
Số tỉ ân phải trả: Là thành ti ân trên đơn hàng
° Số tin đã thanh toán: tổng số tin đã thanh toán trong các phiếu thanh Kì hạn thanh toán: ngày gia hạn thanh toán
° Phụ thu: số tí ân phạt khi quá hạn thanh toán
° Tình trạng nợ: “chưa thanh toán” “chưa hoàn thành” hoặc “đã hoàn thành”
30
Trang 35Hinh 11: Entity NO NHA CUNG CAP
2.1.10.Phiéu thanh todn:
hang
Số đơn: khoá dự tuyển
Loại đơn: khoá dự tuyển
Trang 36Hinh 12: Entity PHIEU THANH TOAN
Phiếu thanh toán có hai loại là phiếu thanh toán khách hàng và phiếu thanh toán NCC Các thực thể chuyên biệt có các thuộc tính riêng
2.1.11._Phiếu thanh toán khách hàng:
- Số t¡ âi nhận
- Số ti ân trả Công ty quản lý chặt chẽ số tin vào và ra dựa trên thông tin
từ máy đếm tỉ ân
34
Trang 37<> ate
D>
GD
Phiéu Thanh Toan KH _ —m
aes”
Hinh 13: Entity PHIEU THANH TOAN KHACH HANG
2.1.12.Phiéu thanh todn NCC
- Người thanh toán: nhân viên nào trực tiếp thực hiện giao dịch
Trang 38Khách hàng không yêu c`Âi hệ thống quản lý nhân viên tuy nhiên để quản lý chặt chẽ các quá trình liên quan đến tài chính c ân có tên nhân viên Để tránh lặp lại việc nhập tên nhân viên ta sẽ tạo ra danh sách các nhân viên để đảm bảo tính tiện lợi và tính tiến hoá
Tên Giới tính
Số điện thoại Email Địa chỉ Giới tính Chức vụ
Trang 39Loại đơn
Đơn xuất/ Don xuat/ Phiéu thanh
J 4
hang hang | li toán NCC
hàng Hình 16: Sơ đồ ERD tổng quát hoá ĐƠN TỪ
2.2 Mô hình thực thể kết hợp
2.2.1 Phân hoạch sơ dé ERD thành các lĩnh vực
Dựa vào sơ đ `ôphân rã chức năng ta phân hoạch sơ đ ŠERD thành các lĩnh vực
Trang 40- Don xuat kho
Quan hệ giữa các thực thể:
Báng 13: Các quan hệ giữa các thực thể - ERD quản lý bán hàng
Mua hàng Không có Không có
Không có |Không có | Chứa/! Xuất | Không có |Xuất kho
HÀNG
2 DON BAN E Danh sách các đơn hàng mà khách hàng đã
3 MẶT HÀNG E Thông tin các hàng hoá được mua
4 KHO E Thông tin kho hàng
38