Phát biên bài toán Hệ thống quản lý bán hàng mỹ phẩm Sunshine gồm những công việc chính sau: - Nhập hàng - Cập nhật sản phẩm và bảng giá - Bán hàng - Giải quyết sự cô - Lập thông kê báo
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC QUY NHƠN
O00
PHAN TICH THIET KE HE THONG
QUAN LY BAN HANG MY PHAM SUNSHINE
Trang 2
Contents
T Bab OAM ố éeadáằằằằằẲ ãă ố ằe 1 1.1 Phat DiGi DGG MOGI occcccccccccsseccsstcsssessesessusessusssssessssessusessusesssecsssecessessssesssesessesesissareesasecesseaseasesss 1
12 — HO 807 MiG UGH co cec ces cesscssscesssesssesscssssssssesusevscsasesssecsuvasicssvetsveesesasatssssssvessetasetsnsesuesssesaversvessueaseaes 2
H Phân tích chức năng của hệ thống 5 2 322 2221392311171 1713121111111 121.1 re 11 2.1 Biểu đồ phân cấp chức năng
II Phân tích và thiết kế dữ liệu cúa hệ thống 5: ©2552 S22 3 x2 xe sen 19 3.1 Mô hình thực thể liên kết (mở rỘHg) chua 19 3.2 Mô hình thực thể liên kết (kinh điển) à co cua 24 " Ẽ 71 k h ằằ e 25
“ (ổ .ẻ hố ố ốố.e e ố 27
IV — Giao diện của hệ thống -5:-S c2 2 E22 212121211 eee 29
Trang 3BAO CAO DE TAI QUAN LY BAN HANG MY PHAM SUNSHINE
I Bai toan -
Ll Phát biên bài toán
Hệ thống quản lý bán hàng mỹ phẩm Sunshine gồm những công việc chính sau:
- Nhập hàng
- Cập nhật sản phẩm và bảng giá
- Bán hàng
- Giải quyết sự cô
- Lập thông kê báo cáo
Khi nhập hàng, cửa hàng cần lên phiếu nhập hàng gửi cho nhà cung cấp, đại lý Nhà cung cấp sẽ chuyển hàng kèm phiều giao hàng hàng, sau đó cửa hàng cần kiểm tra số lượng, đơn giá và chất lượng đối chiếu với phiêu giao hàng, nêu có vấn đề lỗi sản
pham thi nhân viên sẽ viết phiéu trả hàng nhập, còn không thì sẽ viết phiêu thanh toán
hàng cho nhà cung cấp sau đó đưa về cửa hàng và cập nhật vào bảng hàng hoá Quản lý tiến hành cập nhật sản phẩm và giá mới lên bảng giá chung và bảng hàng hoá
Khi bán hàng, sau khi tiếp nhân thông tin sản phẩm từ khách hàng, nhân viên kiểm tra
xem sô lượng có ở cửa hàng thông qua bảng hàng hoá Tiếp theo nhân viên sẽ yêu cầu khách hàng cung cấp thông tin để tiền hành viết hoá đơn cho khách, sau đó nhập vào báo cáo cuối ngày
Giải quyết sự cố: nếu có sự cô khi khách mua hàng sản phẩm bị hư, lỗi về mặt vật lý
trên bao bì sản phẩm, nhân viên sẽ liên hệ nhận lại hàng và tiến hành kiểm tra sau đó
nếu đúng vấn đề lỗi của cửa hàng thì sẽ tiền hành lập biên bản, rồi nhập vào báo cáo cuối ngày
Lập thông kê, báo cáo: nhân viên cửa hàng sẽ viết báo cáo theo ngày và theo tuần, báo cáo về số lượng hoá đơn, thời gian, doanh thu cũng như thực thu khi đã trừ những khoản phí khác như phí trả hàng gửi quản lý
Trang 4L2 Hồ sơ dữ liệu
a) Phiếu giao hàng
Trang 5D meen Pen 0s W09929230#40 Chi Sang 171,910 4 hte bw
Thông
© Lan chan thác #
Mãchphông —— PMOVMOS ¢e
~- ^
Ls Tes gan 1943212) 0% A0 ó wagon
8 như cme Cw shanh 07
Con nertiente se Hae eS ( 86 1) ' to 08 80009 #0889 %
Nước Sua Chiết 1iAnl SỐ 1) " 150.000 160009 143899 $
tu _m "“
Tổng tả ượng z Tổng s mộthàng : Tỉnghằnhàng — 3280896
€ 0ảmg41406) — t6 s6 Ting cong 9.711 900 Til gaa nee °
Pri te MA và văng chúp -THMG09086 ` Chee
E Đnbeg Tegan V222 1703 #(@ Dán - CiseAQ?
Bone ˆ Người te Sang Sang
gSh-&& Ten hang Siượng c“ ` Người nà s
Chơa người hà — 2 440 sốt a0 900 60 002
Tâng sà 2
Mban we w hag wb mat nag lở ưng '
Tâng sắc hàng và 40 (00 can gu ° Nec chon 10 000
Trang 6d) Bang hang hoa
0 Trt #anum ssfroa chiết hũ 10g 70,000 ọ 7 3fng&y
| Ì: Canbs - Đăng gái
own kam safon ch: hồ 10g 50 ° W 0ngây
Nhóm hàng @a SP000146 kem milt chiết 00,000 9 1 ngây
€\ Thiêm nhậm hàng H # s00» vô chai 3l 9,000 2.000 “#3 engay Tát Ẳ Nude hoa chide Sel Hước hoa chiệtSml (e8 2 80,000 41909 9 0ngô
oO pes eras Hue Hoa chidl Srl (30 3) 80,090 29817 04 45 18ngáy
Trang 7J) Hoá đơn
Trang 8
Nguyên nhân dẫn đến việc thất thoát và hư hỏng các sản phẩm trên:
~- Nguyên nhân khách quan
Kết luận: (Trách nhiệm thuộc về - 22+ s52 s52 s52 )
Trang 9h) Bao cao cuoi nga
Trang 10i) Bao cao theo thoi gian
Ngày lập: 19/03/2023 16:40
Báo cáo bán hàng theo thời gian
Từ ngày 01/03/2023 đến ngày 19/03/2023
Chi nhánh: Chi nhánh Q7 Bảng giá: Tất cả
Trang 11} Báo cáo doanh thu theo hàng hoá
Báo cáo hàng hóa
= Kan Sửa nem ChÔNG NÂNG HÔNG
Son tute tượng a0 Samar Sotvor
ng từng họ tên Ham der Stow
ge tua Cứ tâm sam a du ee ume 2az1 900 280109 tana
4 4899980 ° ° 4810009 3980 me
Sử từ nựt sster 2 ante ° ° 4812309 8801 (Cre anann G7 82 CC Lanse Pus đường Nguyễn Văn La - Phường Tân Phong - Quản 7 - Hồ Chỉ Minh
Trang 12k)_ Phiếu thanh toán hàng
PHIẾU THANH TOÁN HÀNG
Ngày thẳng năm
Họ và tên người
Trang 13
II Phân tích chức năng của hệ thống
I1 Biểu đồ phân cấp chức năng
QUAN LY BAN HANG MY PHAM
2 Cap nhat san
phẩm và bảng
ar
$y
2.1 Thêm giá và sản phẩm lên bảng giá chung
`"——=#£
$$
2.2 Sửa giá và sản phẩm lên bảng giá chung
`—
CC 2.3 Xoá giá và sản phẩm lên bảng giá chung
`"—=
TC
3.2 Nhập thông tin khách hàng
5.2 Thôêng kê theo Tuân
doanh thu
Trang 14* Mô tả chỉ tiết chức năng (lá)
« _ 1.1 Viết phiêu nhập hàng gửi nhà cung cấp, đại lý
Cửa hàng lên phiếu đặt hàng gửi cho nhà cung cấp, đại lý
- _ 1.2 Nhận hàng kèm phiếu giao hàng của bên nhà cung cấp
Nhà cung cấp sẽ chuyên hàng kèm phiếu giao hàng
- - 1.3 Kiểm tra hàng, đối chiếu phiếu giao hàng
Cửa hàng cần kiểm tra số lượng, chất lượng đối chiếu với phiếu giao hàng
Viết phiêu thanh toán hàng cho nhà cung cấp sau đó đưa về cửa hàng và cập nhật vào bảng hàng hoá
« _ 2.1 Thêm giá và sản phẩm lên bảng giá chung
« _ 2.2 Sửa giá và sản phâm lên bảng giá chung
« _ 2.3 Thêm giá và sản phẩm lên bảng giá chung
* 3.1 Kiém tra san pham trén ké
Nhân viên cửa hàng sẽ quét mặt hàng đó, sau đó hệ thông sé kiém tra xem số lượng có ở cửa hàng và bảng giá đề tự động tính tiền
» - 3.2 Nhập thông tin khách hang
Nhân viên sẽ yêu cầu khách hàng cung cấp thông tin
* _ 3.3 Viết hoá đơn bán hàng cho khách
Sau khi viết hoá đơn nhân viên tiến hành viết hoá đơn cho khách
* _ 3.4 Nhập vào báo cáo cuỗi ngày
Nhập hoá đơn đã bán vào báo cáo cuối ngày
Trang 15se 4 Giải quyết sự cô
4.1 Liên hệ khách để nhận lại hàng
Nhân viên sẽ liên hệ nhận lại hàng
4.2 Kiểm tra sản phẩm lỗi
Tiến hành kiểm tra sau đó nếu đúng vấn đề lỗi của cửa hàng thì tiếp nhận xử lý 4.3 Viết biên bản, nhập vào báo cáo cuối ngày
Viết biên bản, xử lý vẫn để xong nhập vào báo cáo cuỗi ngày
5.1 Thông kê theo Ngày
Nhân viên viết báo cáo cuối ngày đề gửi quản lý
5.2 Thống kê theo Tuần
Nhân viên viết báo cáo theo thời gian để gửi quản lý
5.3 Lap bao cáo doanh thu
Nhân viên viết báo cáo doanh thu theo hàng hoá đề gửi quản lý
Trang 16d Bang hang hoa
e Bang gia chung
f Hoa don
g Bién ban
h Báo cáo cuối ngày
1 Báo cáo theo thời gian
j Báo cáo doanh thu theo hàng hoá
k Phiếu thanh toán hang
Thực thế
a|blec d Chức năng
1 Nhập hàng RỊC U
giá
4 Giải quyết sự cô
5 Lập báo cáo thông kê R|R|LR
a
Trang 17IL3 Biểu đồ luông dữ liệu (theo chức năng)
13.1 Biểu đồ luồng dữ liệu mức 0:
<‹ ‘Don dat hang Sản phẩm: >
Trang 18113.2 Biểu đồ luồng dữ liệu mức 1:
Bác báo doanh thơ
Ề theo hing hos [ i |Bše sác neo mờ gian | " | Bie cdo cudingay <—— _
go
5 Bing thing kệ
âu cẫu thông bã
Trang 19
1I3.3 Biểu đồ luồng dữ liệu mức 2:
Ỷ
14 Thông tin đơn đát sản phẩm
Viết phiều nhập hàng gửi nhà cung cấp đai lý
‘San pham dat yéu cau
2.1
Thém gid và sản phẩm
lân bảng giá chung vả
ThOng tin cap nhất
2.3
Quan ly Xoá giá và sản phẩm
lân bảng giá chung vả bang hang hoa
22
Sửa giá và sản phẩm
lên bảng giá chung và
bang nang hoa
Trang 20Viết hoá đơn ban hang cho khách:
E
Thông tin sản phẩm Còn hàn: ap thé pai k
ere Kiểm tra sản phẩm trên g Nhặp thông tin khách hàng
3.3 Hoa don ban hang
1I3.3.4 Giải quyết sự cố
n Bảo cáo cuối ngây: —————————————
Kiểm tra sản phẩm lỗi "mi Ve Viết biên bản,
Thông tin sự cổ đã kiểm tra Í nhập vào báo cáo cuối ngày!
Biên ban xd
18
Trang 21II3.3.5 Lập báo cáo thông kê
Yéu cau bao cao
Thống kê theo Ngày Thống kê theo Tuần Lap bao cao doanh thu
ce
Báo cáo cuồi ngày | | i | | j | ĐH tàn tu
HI Phân tích và thiết kế dữ liệu của hệ thông
HII.— Mô hình thực thể liên kết (mở rộng)
4 Bước 1: Chuẩn hoá các thuộc tính
ĐC NCC SDT NCC Tén CH
DC CH SDT CH
Tên SLYC Don
Tén NCC
Ma Tén Tén CH
DC CH
Trang 23f Hoá đơn
Tinh trang hang hoa
1 Báo cáo theo thời gian
Doanh thu
Doanh thu thuần
J Báo cáo doanh thu theo hàng hoá
Trang 24
SL ban
Doanh thu
SL tra
Gia tri tra
Doanh thu tuan
Ts
s* Bước 2: Xác định kiểu thực thẻ và thuộc tính của kiểu thực thể
Từ thuộc tính “Tên NCC” ta xác định được kiều thực thể NHÀ CUNG CẤP có khoá là “Mã NCC” NHÀ CUNG CAP (Ma NCC, Tén NCC, DC NCC, SBT
NCC)
Từ thuộc tính “Tên CH” ta xác định được kiêu thực thể CỬA HÀNG có khoá
là “Mã CH” CỬA HÀNG (Mã CH, Tên CH, ĐC CH, SĐT CH)
Từ thuộc tính “Tên Hàng” ta xác định được kiểu thực thê HÀNG có khoá là
“Mã Hàng” HÀNG (Mã Hàng, Tên Hàng, Đơn giá bán, Số lượng)
Từ thuộc tính “Tên KH” ta xác định được kiêu thực thể KHÁCH HÀNG có khoá là “Mã KH” KHÁCH HÀNG (Mã KH, Tên KH, ĐC KH, SĐT KH)
Từ thuộc tính “Tên NV” ta xác định được kiểu thực thể NHÂN VIÊN có khoá
là “Mã NV” NHÂN VIÊN (Mã NV, Tên NV)
22
Trang 25s* Bước 3: Xác định kiểu liên kết và thuộc tính của kiểu liên kết
- - Xác định động từ “bán :
Bán ở đâu? CỬA HÀNG Ban cho ai? KHACH HANG
Ban bao nhiéu? Số lượng bán
- - Xác định động từ “có”:
Ai có? CỬA HÀNG
4 Bước 4: Vẽ mô hình thực thể liên kết mở rộng:
CỬA HÀNG 1+ NHÂN VIÊN
Thời gian bán
Số lượng bán
SLYC Đơn giả nhập
23
Trang 26HI.2 Mô hình thực thể liên hết (kinh điển)
Áp dụng quy tắc 6 cho kiểu liên kết “bán”:
NHÂN VIÊN
Mã NV Tên NV
Trang 27
Ap dụng quy tắc 6 cho kiểu liên kết “cung cấp”:
Từ mô hình thực thể liên kết kinh điển của bài toán “Quản lý bán hàng mỹ phẩm”, chuyển các kiểu thực thê thành các quan hệ như sau:
-_ NHÂN VIÊN( Mã NV, Tên NV), ta có:
©_ Khoá chính: Mã NV
©_ Phụ thuộc hàm: Mã NV > Tên NV
=> Quan hệ ở dạng chuẩn 3NE
- HÀNG( Mã hàng, Tên Hàng, Đơn giá bán, Số lượng), ta có:
© Khoa chinh: Ma Hang
o_ Phụ thuộc hàm: Mã Hàng > Tên Hàng, Đơn giá bán, Số lượng
=> Quan hệ ở dạng chuẩn 3NE
Trang 28- CỬA HÀNG( Mã CHỊ, Tên CH, ĐC CH, SĐT CHỊ), ta có:
© Khoa chinh: Ma CH
o Phu thuéc ham: Ma CH > Tén CH, DC CH, SBT CH
=> Quan hệ trên ở dạng chuẩn 3NE
- NHÀ CUNG CÂP( Mã NCC, Tén NCC, DC NCC, SBT NCC), ta có:
© Khoa chinh: Ma NCC
©_ Phụ thuộc hàm: Mã NCC > Tên NCC, DC NCC, SBT NCC
=> Quan hệ ở dạng chuẩn 3NE
- HOÁ ĐƠN( Mã HĐ, Mã NV, Mã KH, Mã Hàng, Thời gian bán, Số lượng bán), ta
"Phụ thuộc hàm: Mã HĐ > Mã KH, Mã NV, Thời gian bán
=> Quan hệ ở dạng chuẩn 3NE
° DÒNG ĐƠN( Mã HĐ, Mã hàng, Số lượng bán)
" Khoá: Mã HD
"Phụ thuộc hàm: Mã HĐ > Mã Hàng, Số lượng bán
=> Quan hệ ở dạng chuẩn 3NE
- PHIEU GIAO HANG( Ma Phiéu giao, Ma Hang, Ma CH, Ma NCC, Ngày giao,
SL YC, Don gia nhap)
o_ Thuộc tính đơn: Mã Phiếu giao, Mã CH, Mã NCC, Ngày giao
o Thuéc tinh lap: Ma Hang, SL YC, Don gia nhập
o Taco:
® - PHIẾU GIAO( Mã Phiếu giao, Mã CH, Mã NCC, Ngày giao)
" Khoá: Mã Phiếu giao
"Phụ thuộc hàm: Mã Phiếu giao > Ma CH, Ma NCC, Ngày giao
=> Quan hệ ở dạng chuẩn 3NE
° CHI TIẾT GIAO( Mã Phiếu giao, Mã hàng, SL YC, Đơn giá nhập)
" Khoá: Mã Phiếu giao
" Phụ thuộc hàm: Mã Phiếu giao > Ma Hang, SL YC, Don gia nhập
=> Quan hệ ở dạng chuẩn 3NE
Trang 29
27
Trang 30b Bảng HANG
c Bang KHACHHANG
d Bảng CUAHANG
e Bang NHACUNGCAP
Trang 31g Bang DONGDON
h Bang PHIEUGIAO
i Bang CHITIETGIAO