ĈҤI HӐC QUӔC GIA TP.HCM
75ѬӠ1*ĈҤI HӐC BÁCH KHOA
KHOA KHOA HӐC & KӺ THUҰT MÁY TÍNH
LUҰ19ĂN TӔT NGHIӊ3ĈҤI HӐC
XÂY DӴNG Hӊ THӔNG QUҦN LÝ CӰA HÀNG BÁN LҾ
NGÀNH: KHOA HӐC MÁY TÍNH
HӜ,ĈӖNG: Khoa hӑc Máy tính 7
GVHD: PGS.TS. Trҫn Minh Quang
GVPB: TS. NguyӉn Quang Hùng
---o0o--SVTH 1: NguyӉn Phҥm Duy An (1710430)
697+'ѭѫQJ4XDQJ+X\
SVTH 3: NguyӉn HӳX7Uѭӡng (1820082)
ĈҤI HӐC QUӔC GIA TP.HCM
---------75ѬӠ1*ĈҤI HӐC BÁCH KHOA
KHOA:KH & KT Máy tính ____
BӜ MÔN:KH HӋ thӕng thông tin
CӜNG HÒA XÃ HӜI CHӪ 1*+Ƭ$9,ӊT NAM
Ĉӝc lұp - Tӵ do - Hҥnh phúc
NHIӊM VӨ LUҰN ÁN TӔT NGHIӊP
Chú ý: Sinh viên ph̫i dán tͥ này vào trang nh̭t cͯa b̫n thuy͇t trình
NguyӉn Phҥm Duy An
'ѭѫQJ4XDQJ+X\
NguyӉn HӳX7Uѭӡng
MSSV: 1710430
MSSV: 1711473
MSSV: 1820082
ĈҫXÿӅ luұn án:
Xây dӵng hӋ thӕng quҧn lý cӱa hàng bán lҿ
2. NhiӋm vө (yêu cҫu vӅ nӝi dung và sӕ liӋXEDQÿҫu):
- 7uPKLӇXQJKLӋSYөSKkQWtFK WKLӃWNӃKӋWKӕQJTXҧQOê FӱDKjQJEiQOҿ.
- 1JKLrQFӭXFiFTX\WUuQKWҥRUDJLӓKjQJWҥRWUrQPRELOHDSSYtGөNKiFKKjQJÿmWҥRWUѭӟF
WӯQKjWK{QJTXDPRELOHDSSWҥREҵQJFiFKNKiFKKjQJWӵFKӑQYjTXpWPmYҥFKFӫDPһW
KjQJNqPVӕOѭӧQJFӫDPӛLPһWKjQJWҥLFӱDKjQJWKӵFKLӋQWUrQÿLӋQWKRҥLFӫDNKiFK
KjQJQJѭӡLEiQKjQJWҥRJLӓKjQJEҵQJFiFKTXpWPmYҥFKWUrQÿLӋQWKRҥLFӫDPuQK
- 3KkQWtFK[k\GӵQJFiFFKӭFQăQJJӧLêPXDKjQJQkQJFDRWUҧLQJKLӋPNKiFKKjQJ.
- 3KkQWtFK[k\GӵQJFiFFKӭFQăQJWKӕQJNr%,KӛWUӧQKjTXҧQOê
3. Ngày giao nhiӋm vө luұn án: 01/03/2021
4. Ngày hoàn thành nhiӋm vө: 01/08/2021
5. Hӑ tên giҧQJYLrQKѭӟng dүn:
PhҫQKѭӟng dүn:
PGS. TS. Trҫn Minh Quang, Kѭӟng dүn toàn bӝ
Nӝi dung và yêu cҫX/971ÿmÿѭӧc thông qua Bӝ môn.
Ngày 01 tháng 03 QăP2021
CHӪ NHIӊM BӜ MÔN
GIҦ1*9,Ç1+ѬӞNG DҮN CHÍNH
(Ký và ghi rõ h͕ tên)
(Ký và ghi rõ h͕ tên)
PGS. TS. Trҫn Minh Quang
PḪN DÀNH CHO KHOA, B͠ MÔN:
1Jѭӡi duyӋt (chҩPVѫEӝ):________________________
ĈѫQYӏ: _______________________________________
Ngày bҧo vӋ: __________________________________
ĈLӇm tәng kӃt: _________________________________
1ѫLOѭXWUӳ luұn án: _____________________________
PGS. TS. Trҫn Minh Quang
75ѬӠ1*ĈҤ,+Ӑ&%È&+.+2$
KHOA KH & KT MÁY TÍNH
&Ӝ1*+Ñ$;+Ӝ,&+Ӫ1*+Ƭ$9,ӊ71$0
ĈӝFOұS- 7ӵGR- +ҥQKSK~F
---------------------------Ngày 06 tháng 08 QăP 2021
3+,ӂ8&+Ҩ0%Ҧ29ӊ/971
'jQKFKRQJ˱ͥLK˱ͣQJG̳QSK̫QEL͏Q
1. +ӑYjWrQ69 1JX\ӉQ3KҥP'Xy An
MSSV: 1710430
Ngành (chuyên ngành): Khoa hӑFPáy tính
+ӑYjWrQ69 Dѭѫng Quang Huy
MSSV: 1711473
Ngành (chuyên ngành): Khoa hӑFPáy tính
+ӑYjWrQ69 1JX\ӉQ+ӳXTrѭӡQJ
MSSV: 1820082
Ngành (chuyên ngành): Khoa hӑFPáy tính
ĈӅWjL ;k\GӵQJӭQJGөQJGLÿӝQJTXҧQOêFӱDKjQJEiQOҿ
+ӑWrQQJѭӡLKѭӟQJGүQSKҧQELӋQ TS. NguyӉQ4XDQJ+ùng
7әQJTXiWYӅEҧQWKX\ӃWPLQK
6ӕWUDQJ
6ӕFKѭѫQJ
6ӕEҧQJVӕOLӋX
6ӕKuQKYӁ
6ӕWjLOLӋXWKDPNKҧo:
3KҫQPӅPWtQKWRin:
+LӋQYұWVҧQSKҭP
7әQJTXiWYӅFiFEҧQYӁ
- 6ӕEҧQYӁ
%ҧQ$
%ҧQ$
.KәNKiF
- 6ӕEҧQYӁYӁWD\
6ӕEҧQYӁWUrQPi\WtQK
1KӳQJѭXÿLӇPFKtQKFӫD/971
- Sinh viên thӇKLӋQNKҧQăQJKӑFWұSWӕWFác công nghӋPӟLNhóm các sinh viên có phân chia công
viӋFUõ ràng giӳa các thành viên.
- LuұQYăQWUình bày tӕWWӯNhâu thiӃWNӃ, phân tích các yêu cҫXÿӃQNLӃQWUúc hӋWKӕQJvà kiӇPWKӱ
phҫQPӅPLuұQYăQÿҥW\êu cҫXPӝWOXұQYăQWӕWQJKLӋS
1KӳQJWKLӃXVyWFKtQKFӫD/971
- 3KҫQW\ELӃQEiRFiR%ussiness Intelligent) hѫi lұSWUình FӭQJ, không cho tùy biӃQWKD\ÿәL (vd:
FӕÿӏQKQJj\WKiQJYY.
- 4XҧQOêGӳOLӋXWKD\ÿәLWKHRWKӡLJLDQNK{QJOLQKKRҥWYGJLiQKұSFyWKӇWKD\ÿәLWKHRWKӡL
ÿLӇPQKұSKjQJNK{QJÿѭӧFLѭXý yêu cҫX dӳOLӋXWKHRWKӡLJian ÿѭDYào trong thiӃWNӃ
- 1ӃXTXҧQOêWҩWFҧQKLӅXVKRSQKѭ 100000 shop) trên cùng CSDL FyWKӇVӁWUӣQJҥLNKLdӳOLӋX
lӟQvӟL dӳOLӋXthông tin các sҧQSKҭP, nhân viên, v.v«.
8. ĈӅQJKӏĈѭӧFEҧRYӋ_
%әVXQJWKrPÿӇEҧRYӋ
.K{QJÿѭӧFEҧRYӋ
FkXKӓL69SKҧLWUҧOӡLWUѭӟF+ӝLÿӗQJ
a. Sinh viên cho biӃWkhҧQăQJPӣUӝQJWKLӃWNӃhӋWKӕQJnӃXӭQJGөQJQày có sӕOѭӧQJOӟQ cӱD
hàng sӱGөQJӭQJGөQJ này (có thông tin các sҧQphҭPWKông tin nhân viên, ÿѫQKàng lӟn) ?
b. ӬQJGөQg có hӛWUӧWKDQKWRán ÿLӋQWӱ qua thҿKD\Yí ÿLӋQWӱ tҥLFӱDKàng hay tӯ[DNKông ?
c. Thông tin các sҧQSKҭPPình lҩ\WӯFác trang khác có khҧQăQJYi phҥPEҧQTX\ӅQWKì sao ?
ĈiQKJLiFKXQJEҵQJFKӳJLӓLNKi7%
ĈLӇP9,5 /10
.êWrQJKLU}KӑWrQ
TS. NguyӉQ4XDQJ+ùng
75ѬӠ1*ĈҤI HӐC BÁCH KHOA
KHOA KH & KT MÁY TÍNH
CӜNG HÒA XÃ HӜI CHӪ 1*+Ƭ$9,ӊT NAM
Ĉӝc lұp - Tӵ do - Hҥnh phúc
---------------------------Ngày 10 tháng 08 QăP 2021
PHIӂU CHҨM BҦO Vӊ LVTN
'jQKFKRQJ˱ͥLK˱ͣng d̳n/ph̫n bi͏n)
1. Hӑ và tên SV:
NguyӉn Phҥm Duy An
'ѭѫQJ4XDQJ+X\
NguyӉn HӳX7Uѭӡng
MSSV: 1710430
MSSV: 1711473
MSSV: 1820082
Ngành (chuyên ngành): Khoa hӑc Máy tính
ĈӅ tài: Xây dӵng hӋ thӕng quҧn lý cӱa hàng bán lҿ.
3. Hӑ WrQQJѭӡi Kѭӟng dүn: PGS.TS. Trҫn Minh Quang
4. Tәng quát vӅ bҧn thuyӃt minh:
Sӕ trang: 105
Sӕ FKѭѫQJ 5
Sӕ bҧng sӕ liӋu:
Sӕ hình vӁ:
Sӕ tài liӋu tham khҧo: 13
Phҫn mӅm tính toán:
HiӋn vұt (sҧn phҭm):
5. Tәng quát vӅ các bҧn vӁ:
- Sӕ bҧn vӁ:
Bҧn A1:
Bҧn A2:
Khә khác:
- Sӕ bҧn vӁ vӁ tay
Sӕ bҧn vӁ trên máy tính:
6. NhӳQJѭXÿLӇm chính cӫa LVTN
- Phân tích và thiӃt kӃ hӋ thӕng quҧn lý cӱa hàng bán lҿ vӟLÿҫ\ÿӫ các chӭFQăQJWKHR\rXFҫu
cӫa luұQYăQFyJҳn vӟi tìm hiӇu nghiӋp vө thӵc tӃ
- Phát triӇn hӋ thӕng dӳ liӋu vӅ mã vҥch (SKU) cho khoҧnh 10,000 mһt hàng thông dөng, tӯ ÿy
giúp cho viӋFFjLÿһt, triӇn khai ӭng dөng tҥi các cӱa hàng mӟLÿѭӧc thuұn tiӋn
- Ĉm [k\ GӵQJ ÿѭӧc mӝt hӋ thӕng hoàn chӍnh trên ӭng dөQJ GL ÿӝQJ Yj ÿm WLӃn hành thӱ
nghiӋm dӵa trên các kӏch bҧn và dӳ liӋu mô phӓng
- Ӭng dөng có tiӅPQăQJWULӇn khai thӵc tӃ.
7. Nhӳng thiӃu sót chính cӫa LVTN
- Sӵ OLQKÿӝng và khҧ QăQJPӣ rӝng cӫa hӋ thӕng cҫQÿѭӧc phân tích kӻ OѭӥQJKѫQ.
- HӋ thӕQJFKѭDÿѭӧc sӱ dөng thӵc tӃ QrQFKѭDWKӇ ÿiQKJLiKӃt tính hiӋu quҧ cӫa các giҧi pháp
ÿӅ xuҩt.
ĈӅ nghӏĈѭӧc bҧo vӋ ;
Bә VXQJWKrPÿӇ bҧo vӋ
.K{QJÿѭӧc bҧo vӋ
9. 3 câu hӓi SV phҧi trҧ lӡLWUѭӟc HӝLÿӗng:
ĈiQKJLiFKXQJEҵng chӳ: giӓi, khá, TB): Giӓi;
ĈLӇm:
9.0/10
Ký tên (ghi rõ hӑ tên)
PGS.TS. Trҫn Minh Quang
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
LӠ,&$0Ĉ2$1
1KyP[LQFDPÿRDQOXұQYăQWӕt nghiӋp cӫDQKyPÿѭӧc tham khҧo tӯ nhiӅu nguӗn khác
QKDXYjÿѭӧc trích dүQÿҫ\ÿӫ trong phҫn tài liӋu tham khҧo. Ngoài nhӳng phҫQÿmÿѭӧc trích dүn,
phҫn kӃt quҧ thӵc tӃ sӁ ÿѭӧc nhóm tham khҧo thêm tӯ luұQYăQ³;k\Gӵng hӋ thӕng quҧn lý chuӛi
bán lҿ´Yjÿmÿѭӧc sӵ cho phép tӯ Thҫ\Kѭӟng dүn Trҫn Minh Quang.
Ngoài nhӳng phҫQÿmQrXWUrQQKyP[LQFDPÿRDQQӝLGXQJEiRFiRFNJQJQKѭNӃt quҧ
hiӋn thӵc hoàn toàn do nhóm tӵ tҥo ra. Nhóm sӁ hoàn toàn chӏu xӱ OêWKHRTX\ÿӏnh nӃu có bҩt cӭ
sai phҥm nào xҧ\UDOLrQTXDQÿӃn nhӳQJJuQKyPFDPÿRDQ
TP.HCM, Tháng 7/2021
NguyӉn Phҥm Duy An
'ѭѫQJ4XDQJ+X\
NguyӉn HӳX7Uѭӡng
2
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
LӠI CҦ0Ѫ1
Lӡi cҧPѫQFKkQWKjQKÿҫu tiên nhҩt, nhóm xin gӱi lӡi cҧm ѫQÿӃn thҫy Trҫn Minh Quang,
QJѭӡLÿmÿӗng KjQKYjÿѭDUDQKӳng góp ý, nhӳQJKѭӟng dүn tұn tình giúp nhóm khҳc phөc nhӳng
lӛi sai sót, nhӳng cách giҧi quyӃWFKѭDSKù hӧSÿӇ tӯQJEѭӟc hoàn thiӋn nhӳng nӝi dung trong ĈӅ
FѭѫQJOXұQYăQ FNJQJQKѭ LuұQYăQWӕt nghiӋp.
Bên cҥnh nhӳng lӡi góp ý tӯ *9+'QKyPFNJQJ[LQJӱi lӡi cҧPѫQÿӃn các bҥn trong
nhóm LVTN và ĈCTN cӫa thҫy TrҫQ0LQK4XDQJÿmFyQKӳng nhұQ[pWJySêFKkQWKjQKÿӇ
nhóm kӏp bә sung nӝLGXQJFKRFiFWUѭӡng hӧp xҧy ra trong thӵc tӃ và sӳa chӳa nhӳng sai sót
trong quá trình thӵc hiӋQÿӅ tài.
Lӡi cҧPѫQWLӃp theo, nhóm xin gӣLÿӃn ThS.Bùi TiӃQĈӭFÿmFyQKӳng chia sҿ, nhӳng góp
êÿӇ cho luұQYăQÿѭӧc tiӃn hành mӝt cách thuұn lӧi và có nhӳng cái nhìn thӵc tӃ KѫQFKRÿӅ tài
khi áp dөng vào trong thӵc tiӉn.
9uWURQJJLDLÿRҥQFăQJWKҷng - thành phӕ bӏ phong tӓa do dӏch bӋnh Covid-19, nên viӋc
WUDRÿәi trӵc tiӃp vӟi thҫ\Kѭӟng dүn, các thành viên trong nhóm gһSNKyNKăQNK{QJtWFNJQJQKѭ
viӋc thӵc nghiӋm hӋ thӕng trên thӵc tӃ vүQFKѭDÿѭӧc tiӃn hành mӝt các thuұn lӧi nên chҳc chҳn
nhӳng sai sót xuҩt hiӋn trong luұQYăQOjÿLӅu khó tránh khӓi, nhóm rҩt mong nhұQÿѭӧc sӵ thông
cҧm và ý kiӃQÿyQJJySWӯ quý thҫy cô và các bҥn.
TP.HCM, Tháng 7/2021
NguyӉn Phҥm Duy An
'ѭѫQJ4XDQJ+X\
NguyӉn HӳX7Uѭӡng
3
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
TÓM TҲT LUҰ19Ă1
LuұQYăQYӟLÿӅ WjL³Xây dӵng hӋ thӕng quҧn lý cӱa hàng bán lҿ´ÿѭӧc thӵc hiӇn bӣi ba
sinh viên NguyӉn PhҥP'X\$Q'ѭѫQJ4XDQJ+X\1JX\Ӊn HӳX7Uѭӡng cӫa khoa Khoa hӑc và
kӻ thuұt máy tính thuӝF WUѭӡQJ Ĉҥi hӑF EiFK NKRD 7S+&0 Gѭӟi dӵ Kѭӟng dүn tұn tình cӫa
PGS.TS Trҫn Minh Quang.
VӟLÿӅ WjLWUrQQKyP69ÿmWKӵc hiӋn xây dӵng thành công mӝt hӋ thӕng quҧn lý bán hàng
cho cӱa hàng bán lҿ gӗPÿҫ\ÿӫ các chӭFQăQJSKөc vө cho nhu cҫXQJѭӡi dùng: Nhұp hàng, bán
hàng, quҧn lý hàng hóa trong kho, quҧn lý nhân viên, khách hàng, nhà cung cҩp và báo cáo thӕng
kê thu chi, doanh sӕ cӫa cӱa hàng theo tӯng thӡi kǤ, tӯng thӡi gian (tuҫQWKiQJTXêQăP
'ѭӟi sӵ Kѭӟng dүn, góp ý tұn tình cӫD*9+'QKyPÿmFynhӳQJEѭӟc phân tích hӋ thӕng
tӯ nhӳng use-FDVHÿѫQJLҧQFKRÿӃQVѫÿӗ ERD phӭc tҥp. Bên cҥQKÿyQKyPÿѭDUDQKӳng công
nghӋ sӱ dөQJWURQJÿӅ tài: ngôn ngӳ php vӟi framework Laravel cho phía server và website, ngôn
ngӳ Dart vӟi sӵ hӛ trӧ cӫa Flutter giúp cho giao diӋn và xӱ lý trên nӅn tҧng MobLOHÿѭӧc tӕLѭX
4
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
MӨC LӨC
LӠ,&$0Ĉ2$1 .................................................................................................................................. 2
LӠI CҦ0Ѫ1 ....................................................................................................................................... 3
TÓM TҲT LUҰ19Ă1 ........................................................................................................................ 4
MӨC LӨC ............................................................................................................................................. 5
DANH MӨC HÌNH ҦNH ..................................................................................................................... 8
DANH MӨC BҦNG BIӆU ................................................................................................................... 8
&KѭѫQJ7әng quan ........................................................................................................................... 9
1.1.
Giӟi thiӋXÿӅ tài ......................................................................................................................9
1.2.
Khҧo sát thӵc tӃ ......................................................................................................................9
1.2.1.
KiotViet ............................................................................................................................9
1.2.2.
Erply............................................................................................................................... 10
1.2.3.
Tәng kӃt ......................................................................................................................... 10
&KѭѫQJ0{Wҧ hӋ thӕng ................................................................................................................. 12
2.1.
&iFÿӕLWѭӧng chính trong hӋ thӕng..................................................................................... 12
2.1.1.
Cӱa hàng ........................................................................................................................ 12
2.1.2.
1Jѭӡi dùng hӋ thӕng....................................................................................................... 12
2.1.3.
Hàng hóa ........................................................................................................................ 13
2.2.
ChӭFQăQJFӫa hӋ thӕng ....................................................................................................... 13
2.2.1.
ĈăQJNê± ÿăQJQKұp ...................................................................................................... 14
2.2.2.
Quҧn lý kho hàng ............................................................................................................ 15
2.2.3.
Quҧn lý bán hàng ............................................................................................................ 18
2.2.4.
Quҧn lý nhân sӵ .............................................................................................................. 20
2.2.5.
Quҧn lý chung cӱa hàng .................................................................................................. 21
&Kѭѫng 3: Phân tích và thiӃt kӃ hӋ thӕng .......................................................................................... 22
3.1.
Use-case ................................................................................................................................. 22
3.1.1.
Module Nhұp hàng.......................................................................................................... 22
3.1.2.
Module Bán hàng ............................................................................................................ 23
3.1.3.
Module quҧn lý Nhân viên .............................................................................................. 24
3.1.4.
Module Thӕng kê ± báo cáo ............................................................................................ 25
3.1.5.
Module quyӅn cho Chӫ cӱa hàng .................................................................................... 25
3.2.
Mô hình ERD ........................................................................................................................ 26
3.3.
Cҩu trúc hӋ thӕng ................................................................................................................. 28
&KѭѫQJ0{Wҧ chӭFQăQJ ............................................................................................................... 29
4.1.
ĈăQJNêWjLNKRҧn ................................................................................................................. 29
5
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
4.2.
ĈăQJQKұp tài khoҧn............................................................................................................. 30
4.3.
Nhұp hàng ............................................................................................................................. 31
4.4.
Quҧn lý kho hàng ± Sӱa thông tin hàng hóa ........................................................................ 36
4.5.
Tìm kiӃPÿѫQQKұp hàng ..................................................................................................... 40
4.6.
Trҧ KjQJÿmQKұp ................................................................................................................. 43
4.7.
Tìm kiӃPÿѫQWUҧ nhұp hàng................................................................................................ 45
4.8.
ĈăQJNêQKjFXQJFҩp........................................................................................................... 46
4.9.
7KD\ÿәi thông tin nhà cung cҩp .......................................................................................... 48
4.10. Thêm danh mөc sҧn phҭm ................................................................................................... 50
4.11. Sӱa danh mөc sҧn phҭm....................................................................................................... 52
4.12. Bán hàng ............................................................................................................................... 53
4.13. Tìm kiӃPKyDÿѫQEiQKjQJ................................................................................................. 60
4.14. Xӱ lý trҧ hàng tӯ khách hàng .............................................................................................. 63
4.15. Tìm kiӃPÿѫQWUҧ hàng ......................................................................................................... 65
4.16. Quҧn lý cӱa hàng .................................................................................................................. 67
4.17. ĈăQJNêNKiFKKjQJ ............................................................................................................. 68
4.18. 7KD\ÿәi thông tin khách hàng............................................................................................. 69
4.19. Quҧn lý lӏch sӱ hoҥWÿӝng ..................................................................................................... 71
4.20. Quҧn lý thӕng kê báo cáo ..................................................................................................... 72
4.21. Thêm mӟi nhân viên cho cӱa hàng ...................................................................................... 76
4.22. Sӱa thông tin nhân viên ........................................................................................................ 77
4.23. Kích hoҥt/Vô hiӋu hóa tài khoҧn nhân viên ......................................................................... 78
4.24. Tҥo ca làm viӋc cho cӱa hàng ............................................................................................... 78
4.25. Thêm lӏch trình làm viӋc cho nhân viên ............................................................................... 79
&KѭѫQJĈiQKJLiKӋ thӕQJYjKѭӟng phát triӇn ........................................................................... 80
5.1.
ĈiQKJLiKӋ thӕng bҵng nhӳng thông sӕ kӻ thuұt ............................................................... 80
5.2.
ĈiQKJLi$QGURLGDSS .......................................................................................................... 81
5.3.
ĈiQKJLi:HETXҧn lý .......................................................................................................... 83
5.4.
ĈiQKJLiTXiWUuQKYұn hành cӫa hӋ thӕng thông qua quá trình kiӇm thӱ ........................ 84
5.4.1.
ChӭFQăQJnhұp hàng ...................................................................................................... 85
5.4.2.
ChӭFQăQJFұp nhұt giá bán............................................................................................. 85
5.4.3.
ChӭFQăQJEiQKjQJFKRPӝt khách riêng lҿ. ................................................................... 86
5.4.4.
ChӭFQăQJEiQKjQJFKRQKLӅu khách xen kӁ. .................................................................. 86
5.4.5.
ChӭFQăQJWtFKÿLӇm cho khách hàng khi thanh toán........................................................ 86
5.4.6.
ChӭFQăQJEiQKjQJNKLEӏ mҩt kӃt nӕi internet. .............................................................. 87
5.4.7.
ChӭFQăQJ[ӱ lý khi khách hàng trҧ lҥi hàng hóa ............................................................. 87
6
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
5.5.
LuұQYăQWӕt nghiӋp - 2021
+ѭӟng phát triӇn cӫDÿӅ tài.................................................................................................. 88
Phө lөc................................................................................................................................................. 89
Công nghӋ sӱ dөng........................................................................................................................... 89
Giao diӋn website trên PC................................................................................................................ 93
TÀI LIӊU THAM KHҦO .................................................................................................................105
7
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
DANH MӨC HÌNH ҦNH
Hình 1: Các ngành hàng mà KiotViet hӛ trӧ. ............................................................................ 10
Hình 2: Các ngành hàng mà Erply hӛ trӧ................................................................................... 10
Hình 3: CҩXWU~FQJѭӡi dùng trong mӝt cӱa hàng. ..................................................................... 12
Hình 4: Màn hình khi mӣ ӭng dөQJWUrQÿLӋn thoҥi di ÿӝng. ...................................................... 14
+uQK0jQKuQKÿăQJNêFӱa hàng dành cho chӫ cӱa hàng. .................................................... 15
Hình 6: Use-case module cho chӭFQăQJQKұp hàng .................................................................. 22
Hình 7: Use-case module cho chӭFQăQJTXҧn lý bán hàng........................................................ 23
Hình 8: Use-case module cho chӭFQăQJTXҧn lý nhân viên....................................................... 24
Hình 9: Use-case module cho chӭFQăQJWKӕng kê- báo cáo....................................................... 25
Hình 10: Use-FDVHPRGXOHÿӕi vӟi các quyӅn chӫ cӱa hàng ....................................................... 25
Hình 11: Mô hình ERD ............................................................................................................. 26
Hình 12: Cҩu trúc cӫa ӭng dөng BKRM.................................................................................... 28
Hình 13: Thông sӕ chiӃm dөng bӝ nhӟ RAM cӫa ӭng dөng hӋ thӕng ........................................ 80
Hình 14: BiӇXÿӗ thӇ hiӋn chӍ sӕ FPS cӫa ӭng dөng hӋ thӕng .................................................... 80
Hình 15: BiӇXÿӗ kӃt quҧ khҧRViW³ÿLӇm NKyNKăQWURQJTXiWUuQKEiQKjQJ´ .......................... 84
Hình 16: Framework Flutter logo (nguӗn: nordiccoder.com) ..................................................... 89
Hình 17: MariaDB là mӝt hӋ quҧn trӏ FѫVӣ dӳ liӋu mã nguӗn mӣ. ............................................ 90
Hình 18: Framework Laravel logo (nguӗn: laptrinhx.com) ........................................................ 91
DANH MӨC BҦNG BIӆU
Bҧng 1: Bҧng so sánh hӋ thӕng KiotViet và Erply ..................................................................... 11
Bҧng 2: Bҧng mô tҧ Vѫÿӗ ERD cӫa hӋ thӕng. ........................................................................... 28
Bҧng 3: KӃt quҧ ÿiQKJLiWӕFÿӝ API ........................................................................................ 83
Bҧng 4: KӃt quҧ ÿiQKJLiWӕFÿӝ tҧi trang .................................................................................. 84
8
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
&KѭѫQJ Tәng quan
1.1.
Giӟi thiӋXÿӅ tài
Bán hàng là mӝt công viӋFÿzLKӓi phҧi quҧn lý hӃt sӭc chi tiӃt cùng lúc nhiӅu thông
WLQQKѭWK{QJWLQVҧn phҭPÿDQJEiQWK{QJWLQQKkQYLrQWKXFKLNKiFKKjQJ9ӟi cách
quҧn lý thӫ công thì viӋc sai sót trong quá trình quҧn lý và ghi chép là không thӇ tránh khӓi,
gây thҩt thoát doanh thu và không phҧQiQKÿѭӧc tình trҥng thӵc tӃ cӫa cӱa hàng. Bên cҥnh
ÿyYLӋFEiQKjQJFNJQJ\rXFҫXQJѭӡi bán phҧi nhӟ giá cҧ, sӕ Oѭӧng cӫa tӯng mһt hàng.
Vì vұy, luұQYăQ³;Æ<'ӴNG Hӊ THӔNG QUҦN LÍ CӰA HÀNG BÁN LҾ´Pj
QKyPÿDQJWKӵc hiӋn chính là mӝt trong nhӳng giҧi pháp cho vҩQÿӅ nêu trên. Vӟi viӋc
tham khҧo nhӳng tài nguyên mà sinh viên ÿLWUѭӟFÿӇ lҥLFNJQJQKѭWұn dөng lӧi thӃ rҵng
DLFNJQJFyPӝt chiӃFÿLӋn thoҥi thông minh trên tay, ӭng dөng phát triӇn trên nӅn tҧng ÿLӋn
thoҥLGLÿӝng sӁ góp phҫn giúp các chӫ cӱa hàng có thӇ quҧn lý thông tin, bán hàng, thӕng
kê báo cáo tình hình cӱa hàng, giúp hӑ có thӇ quҧn lí ÿѭӧc cӱa hàng vӟi chi phí thҩp nhҩt.
1.2.
Khҧo sát thӵc tӃ
Sau khi qua quá trình tìm hiӇu, nhóm quyӃWÿӏnh chӑn KiotViet [1] và Erply [2] làm 2
ÿӕLWѭӧng khҧo sát chính. Lý do chӑn 2 hӋ thӕng này là: KiotViet là mӝt phҫn mӅm quҧn
lý bán lҿ ÿDQJÿѭӧc sӱ dөng nhiӅu trên thӏ WUѭӡng ViӋW1DPÿѭӧc cұp nhұt WKѭӡng xuyên
phù hӧp vӟi thӏ WUѭӡng WURQJQѭӟc, Erply là phҫn mӅm quҧn lý bán lҿ ÿѭӧc phát triӇn bӣi
công ty ERPLY - mӝt trong sӕ rҩt ít các phҫn mӅm quҧn lý bán lҿ vӯa có phiên bҧQÿLӋn
thoҥi lҥi vӯa miӉn phí.
1.2.1. KiotViet
KiotViet [1] là phҫn mӅm quҧQOêEiQKjQJÿѭӧc phát triӇn bӣi Công ty Cә phҫn Phҫn
mӅP&LWLJRÿѭӧc sӱ dөQJÿӇ phөc vө cho các cӱa hàng bán lҿ tҥi ViӋt Nam giúp giҧi quyӃt
các vҩQÿӅ vӅ bán hàng, quҧQOêNKRKjQJFKăPVyFNKiFKKjQJ«KiotViet [1] có phiên
bҧn trên website và cҧ ӭng dөng WUrQÿLӋn thoҥi, giúp cho chӫ cӱa hàng có thӇ dӉ dàng theo
dõi và xӱ lý các vҩQÿӅ xҧy ra trong cӱa hàng mӝt cách thuұn tiӋn nhҩt.
HiӋn tҥL.LRW9LHW>@ÿDQJKӛ trӧ các ngành hàng QKѭP{Wҧ ӣ hình 1 gӗm: Thӡi trang;
Bar, café & Nhà hàng Karaoke; TҥSKyDĈLӋn thoҥL ĈLӋn máy; Nӝi thҩt & Gia dөng;
Nhà thuӕc; Mӻ phҭm; Siêu thӏ mini; Nông sҧn & Thӵc phҭm; Vұt liӋu xây dӵng; Xe, Máy
móc & linh kiӋn Sӱa chӳa; Mҽ & Bé; Hoa & Quà tһQJ6iFK 9ăQSKzQJSKҭm;...
9
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
Hình 1: Các ngành hàng mà KiotViet h͟ trͫ.
1.2.2. Erply
Erply [2] là phҫn mӅPGQJÿӇ quҧn lý chuӛi cӱa hàng bán lҿ ÿѭӧc phát triӇn bӣi Công
ty ERPLY. Erply [2] hӛ trӧ cҧ dӏch vө trên cloud-based do ERPLY cung cҩp và cҧ phҫn
mӅPÿӇ FjLÿһt trên server riêng cӫa khách hàng. Erply có cҧ phiên bҧn website và cҧ ӭng
dөQJWUrQÿLӋn thoҥi ÿӇ sӱ dөng, thuұn tiӋn cho chӫ cӱa hàng và nhân viên. Tuy nhiên, ӣ
phiên bҧn vұn KjQKWUrQÿLӋn thoҥLGLÿӝQJWKu(53/<NK{QJÿѭӧc chú trӑng ӣ phҫn giao
diӋn,
HiӋn tҥi, Erply hӛ trӧ các ngành hàng hӛ trӧ các ngành hàng QKѭP{Wҧ ӣ hình 2 gӗm:
Thӡi trang; Cà phê; Mӻ phҭm; Thӵc phҭm & TҥSKyD/jPYѭӡQ7K~QX{LĈӗ FKѫLWUҿ
em;...
Hình 2: Các ngành hàng mà Erply h͟ trͫ.
1.2.3. 7әQJNӃW
HӋ thӕng
KiotViet
Erply
&iFWtQKQăQJFXQJFҩp
Bán hàng, Quҧn lý hàng hóa, ĈLӇm bán hàng, Quҧn lý kho
Kho hàng, Khách Hàng, hàng, khách hàng, chuӛi cӱa
Quҧn lý và tҥo các khuyӃn hàng, bán hàng, báo cáo. Ngoài
10
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
mãi, Tәng hӧp báo cáo kinh ra còn hӛ trӧ giúp khách hàng tӵ
doanh.
ÿӝng check-out hàng hóa.
NӅn tҧng sӱ dөng
Hӛ trӧ nӅn tҧQJ ÿiP Pk\ Hӛ trӧ nӅn tҧQJ ÿiP Pk\
(cloud-EDVHG Yj FjL ÿһt trên
(cloud-based)
server nӝi bӝ (server-based)
Khҧ QăQJ Kӛ trӧ WUrQ ÿLӋn Cҧ ÿӅu có hӋ thӕng hoҥWÿӝQJÿѭӧc trên iOS và Android tuy
nhiên Erply có vҿ không chú trӑng nhiӅu vào các ӭng dөng trên
thoҥi thông minh
ÿLӋn thoҥi nên các ӭng dөQJ WUrQ VWRUH &+ 3OD\NK{QJ ÿѭӧc
hoàn thiӋQÿҫ\ÿӫ, cұp nhұt nhanh.
B̫ng 1: B̫ng so sánh h͏ th͙ng KiotViet và Erply
KӃ thӯa và phát huy nhӳng chӭFQăQJFѫEҧn: bán hàng, nhұp hàng, quҧn lý nhân viên,
quҧn lý khách hàng, quҧn lý nhà cung cҩp, xem báo cáo cӫa hai hӋ thӕng trên, hӋ thӕng
mӟi mà nhóm xây dӵng vүQÿҧm bҧo và hoҥWÿӝng tӕt.
7X\QKLrQWKHRQKѭYLӋFÿiQKJLitӯ nhӳQJWUDQJ³ÿiQK giá sҧn phҭP´FӫDQJѭӡi dùng
ÿӕi vӟi hӋ thӕQJ(USO\>@WKuÿDSKҫn nhӳQJÿiQKJLiWLrXFӵc thiên vӅ phҫn giao diӋn
cӫa hӋ thӕQJQj\WUrQÿLӋn thoҥLGLÿӝng: không thân thiӋn vӟLQJѭӡi dùng vӅ NtFKWKѭӟc
nút nhҩn, không có thanh cuӝQÿӇ xem hӃt thông tin trên màn hình (phҧi thu nhӓ lҥi mӟi
[HPÿѭӧFWK{QJWLQĈLWӯ nhӳQJÿiQKJLiQj\QKyPPRQJPXӕn xây dӵQJÿѭӧc mӝt hӋ
thӕng có thӇ vұn hành chính trên nӅn tҧQJÿLӋn thoҥLGLÿӝng vӟi giao diӋn thân thiӋn vӟi
QJѭӡLGQJKѫQQKҥy khi chҥm vào các nút chӭc QăQJ Pѭӧt khi thӵc hiӋn thao tác di
chuyӇn qua lҥi các màn hình; các thao tác vuӕt, chҥm trên màn hình không bӏ giұt hoһc
ÿyQJEăQJPjQKuQK).
Ngoài ra, bên cҥnh thao tác thêm thӫ công thông tin hàng hóa lúc nhұSKjQJQKѭKDL
hӋ thӕQJ.LRW9LHWYj(USO\ÿang làm thì viӋc có thӇ nhұp hàng tӵ ÿӝng (tӕi thiӇu hóa viӋc
nhұp thông tin tӯ bàn phím) là mӝt cҧi tiӃn mà nhóm muӕn mang lҥi trong viӋc xây dӵng
hӋ thӕng mӟi này. Vӟi mөc tiêu tӕFÿӝ xӱ lý nhanh, thông tin chính xác cӫa hӋ thӕng khi
nhұp hàng thì nhóm xây dӵng mӝt kho dӳ liӋu vӅ các mһt hàng ӣ các ngành hàng khác
nhau và dӳ liӋXOX{Qÿѭӧc cұp nhұWÿӇ ÿiSӭng mөc tiêu này.
11
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
&KѭѫQJ Mô tҧ hӋ thӕng
2.1.
&iFÿӕLWѭӧng chính trong hӋ thӕng
2.1.1. &ӱDKjQJ
Cӱa hàng - OjÿӕLWѭӧQJFKtQKPjQJѭӡi dùng sӁ quҧn lý.
Hình 3: C̭XWU~FQJ˱ͥi dùng trong m͡t c͵a hàng.
Mӛi mӝt cӱDKjQJÿӅu có mӝWQJѭӡi chӫ cӱa hàng và nhiӅXQKkQYLrQOjÿӕLWѭӧng sӁ
quҧn lý cӱa hàng thông qua ӭng dөQJGLÿӝng ÿѭӧc mô tҧ QKѭKuQK
7URQJÿyQJѭӡi chӫ cӱa hàng sӁ có tҩt cҧ mӑi quyӅQÿӕi vӟi cӱDKjQJÿyEDRJӗm
thêm xóa nhân viên, nhà cung cҩp, khách hàng, nhұp - xuҩt hàng hóa, xem báo cáo,... ChӍ
có chӫ cӱa hàng mӟi có quyӅn thêm nhân viên cho chính cӱa hàng mà hӑ quҧn lý, các nhân
viên trong cӱa hàng sӁ ÿѭӧc chӫ cӱa hàng gán quyӅQÿӇ thӵc hiӋn các chӭFQăQJWѭѫQJ
ӭng.
2.1.2. 1JѭӡLGQJKӋWKӕQJ
Trong mӝt cӱa hàng có hai vai trò QJѭӡi dùng chính: chӫ cӱa hàng và nhân viên. Chӫ
cӱa hàng mһFÿӏnh sӁ OjQJѭӡi tҥo cӱa hàng thông qua ӭng dөng di dӝng, hӑ OjQJѭӡi có
mӑi quyӅn mà mӝt nhân viên có thӇ có trong cӱa hàng và mӝt sӕ quyӅn hҥn chӍ có chӫ cӱa
hàng mӟLFyQKѭFKӍnh sӱa thông tin cӱa hàng, gán quyӅn cho nhân viên,...
Nhân viên là cҩSGѭӟi cӫa chӫ cӱa hàng, hӑ ÿѭӧc chӫ cӱa hàng thêm vào cӱa hàng
thông qua hӋ thӕng và sӁ ÿѭӧc cҩp phát quyӅn bӣi chӫ cӱa hàng.
QuyӅn hҥn hoҥWÿӝng là sӵ cho phép sӱ dөng chӭFQăQJFӫa hӋ thӕQJÿӕi vӟi cӱa hàng
PjQKkQYLrQÿѭӧc cҩp cho, mһFÿӏnh thì chӫ cӱa hàng sӁ có mӑi quyӅn, nhân viên sӁ ÿѭӧc
12
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
chӫ cӱa hàng cҩp quyӅn thông qua hӋ thӕng và chӍ có thӇ WѭѫQJWiFYӟi các chӭFQăQJPj
QKkQYLrQÿyFyTX\Ӆn sӱ dөng.
ViӋc cҩp quyӅn sӁ ÿҧm bҧo viӋc chӍ có nhӳng QKkQYLrQÿѭӧc ӫy quyӅQOjPÿ~QJYLӋc
mà hӑ ÿѭӧFJLDRWUiQKWUѭӡng hӧp nhân viên không có phұn sӵ can thiӋp vào công viӋc
mà hӑ NK{QJÿѭӧc giao, gây rӕi loҥn công viӋc và tҥo nên nhӳng tәn thҩt không mong
muӕn, cNJQJQKѭthuұn tiӋn FKRQJѭӡi chӫ cӱa hàng dӉ dàng quҧn lý nhân viên.
QuyӅn hҥn hoҥWÿӝng là mӝt WUѭӡng có thӇ WKD\ÿәi trong quá trình phát triӇn, có thӇ
chia ra hoһc thêm quyӅn mӟi tùy vào mӭFÿӝ phát triӇn cӫa hӋ thӕng, hiӋn tҥi hӋ thӕng
ÿDQJFycác quyӅn:
Quҧn lý bán hàngQJѭӡi dùng có quyӅn WKDRWiFÿӕi vӟi các hoҥWÿӝng liӋQTXDQÿӃn
giao dӏch buôn bán cӫa hӋ thӕng: tҥo các giӓ hàng cho khách hàng, thӵc hiӋn giao dӏch bán
hàng, xuҩWKyDÿѫQWKD\ÿәi giá cҧ.
Quҧn lý kho hàngQJѭӡi dùng có quyӅn sӱ dөng các chӭFQăQJvӅ viӋc kiӇm kê hàng
hóa trong kho, giá cҧ hàng hóa: thêm thông tin hàng hóa khi nhұSKjQJWKD\ÿәi thông tin
hàng hóa, sӕ Oѭӧng tӗn kho, giá bán.
Quҧn lý thӕng kêQJѭӡi dùng có quyӅn xem báo cáo cӫa cӱa hàng: báo cáo vӅ thu chi
± doanh sӕ - lӧi nhuұQFNJQJQKѭWKHRG}Lÿѭӧc các mһt hàng bán chҥy trong nhӳng khoҧng
thӡi gian: ngày, tuҫQWKiQJQăP
Quҧn lý nhân sӵQJѭӡi dùng có quyӅn sӱ dөng chӭFQăQJquҧn lý nhân viên: tҥo nhân
YLrQWKD\ÿәi thông tin nhân viên, tҥo ca - lӏch làm viӋc cho nhân viên trong cӱa hàng.
Chӫ cӱa hàngÿѭӧc mһFÿӏnh sӱ dөng hӃt tҩt cҧ các quyӅn hҥn nêu trên.
2.1.3. Hàng hóa
Hàng hóa trong cӱDKjQJOjÿӕLWѭӧQJÿѭӧc giao dӏch chính. Hàng hóa tӗn tҥi trong cӱa
hàng thông qua viӋc nhұp hàng tӯ các nhà cung cҩSYjÿѭӧc bán ra cho các khách hàng có
nhu cҫu thông qua giao dӏch bán hàng nhҵm thu vӅ lӧi nhuұn cho cӱa hàng. Lӧi nhuұn tӯ
viӋFEiQKjQJKyDÿѭӧc sinh ra tӯ sӵ chênh lӋch giá cҧ giӳa viӋc nhұp hàng và bán hàng.
Là mӝt QJѭӡi chӫ cӱa hàng thì viӋc kiӇm soát nguӗn hàng hóa tӯ ÿkXVӕ Oѭӧng hàng,
loҥi hàng và giá cҧ là mӝt công viӋc hӃt sӭc quan trӑng và tӕn nhiӅu công sӭc. Ngoài ra,
càng nhiӅXQJѭӡi thao tác và nhiӅu mһWKjQJWKuÿӝ phӭc tҥp càng nâng cao. Vì vұy, hӋ
thӕng mà nhóm xây dӵng sӁ góp phҫn giҧi quyӃt vҩQÿӅ kiӇm soát hàng hóa này vӟi mөc
tiêu: chính xác và tinh giҧm gӑn nhҽ nhҩt có thӇ.
Bҵng viӋc có các chӭFQăQJÿӇ kiӇm soát nguӗn hàng ra vào, hӋ thӕng còn sӱ dөng
quyӅQÿӇ hҥn chӃ nhân viên nào có thӇ làm công viӋc gìĈӗng thӡi, hӋ thӕng còn sӁ OѭX
lҥi lӏch sӱ FiFWKD\ÿәLÿӇ QJѭӡi chӫ có thӇ kiӇm tra lҥi bҩt cӭ thông tin gì khi cҫn thiӃt.
2.2.
ChӭFQăQJFӫa hӋ thӕng
HӋ thӕng quҧn lý cӱa hàng bán lҿ ÿzLKӓi sӵ kӃt hӧp cӫa nhiӅu chӭFQăQJQKѭQJWәng
quát lҥi thì hӋ thӕng mà nhóm xây dӵng bao gӗm nhӳng nhóm chӭFQăQJFKtQKQKѭVDX
- Nhóm chӭFQăQJÿăQJNê± ÿăQJQKұp xác nhұQQJѭӡi dùng.
- Nhóm chӭFQăQJTXҧn lý kho hàng: KiӇm soát viӋc nhұp hàng (tҥRÿѫQ
nhұp hàng; trҧ KjQJÿmQKұp), kiӇm kê sӕ Oѭӧng KjQJKyDOѭXWUӳ thông tin nhà cung cҩp,
quҧn lý danh mөc hàng hóa.
13
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
- Nhóm chӭFQăQJTXҧn lý bán hàng: Tҥo giӓ KjQJWKDQKWRiQKyDÿѫQWLӃp
nhұn và xӱ lý hàng bӏ trҧ vӅ.
- Nhóm chӭFQăQJTXҧn lý nhân sӵ: Xem ± xóa ±sӱa thông tin nhân viên,
tҥo bҧng phân ca, lӏch làm viӋc cho nhân viên.
- Nhóm chӭFQăQJYӅ quҧn lý chung cӱa hàng: Theo dõi các hoҥWÿӝng thao
tác cӫa nhân viên trong hӋ thӕng (ghi nhұQWK{QJWLQQKѭ/RJKӋ thӕng)WKD\ÿәi thông tin
cӱa hàng và xem các báo cáo thӕng kê hoҥWÿӝng ± doanh thu cӫa cӱa hàng.
Cө thӇ các nhóm chӭFQăQJÿѭӧc mô tҧ QKѭVDX
2.2.1. ĈăQJNê± ÿăQJQKұS
Hình 4: Màn hình khi mͧ ͱng dͭQJWUrQÿL͏n tho̩LGLÿ͡ng.
Khi phҫn mӅm cӫa hӋ thӕng hoҥWÿӝng thì màn hình sӁ hiӇn thӏ Logo cӫa hӋ thӕng cùng
vӟi hai tác vө Oj³ĈăQJQKұS´Yj³ĈăQJNê´
ViӋFÿăQJNêGjQKFKRFKӫ cӱa hàng khi lҫQÿҫu tҧi ӭng dөng vӅ tӯ cӱa hàng ӭng dөng.
14
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
Hình 50jQKuQKÿăQJNêF͵a hàng dành cho chͯ c͵a hàng.
7KDRWiFÿăQJNêWҥLPjQKuQK³ĈăQJNê´VӁ yêu cҫXQJѭӡi dùng nhұSÿҫ\ÿӫ các thông
tin cá nhân, thông tin tài khoҧQFNJQJQKѭWK{QJWLQYӅ cӱDKjQJÿăQJNêQKѭ7rQÿăQJ
nhұp ± GQJÿӇ ÿăQJQKұp vào hӋ thӕQJ(PDLOQJѭӡLGQJÿӇ xác minh, mұt khҭu, sӕ ÿLӋn
thoҥi, hӑ tên, ngày sinh, giӟi tính, tên cӱDKjQJÿӏa chӍ cӱa hàng.
.KLÿăQJNêWKjQKF{QJKӋ thӕng hiӇn thӏ WK{QJEiR³ĈăQJNêWKjQKF{QJ´YjsӁ ÿѭD
QJѭӡi dùng vào giao diӋn chính cӫa hӋ thӕng mà không hiӇn thӏ lҥi trang chӫ ³ÿăQJQKұp
± ÿăQJNê´Qӳa.
Ĉӕi vӟLWUѭӡng hӧp QJѭӡLGQJÿmtӯQJÿăQJQKұp thành công, chӍ bҵng thao tác nhұp
mұt khҭu FKtQK[iFOjQJѭӡi dùng có thӇ truy cұp vào hӋ thӕng.
Mӝt tài khoҧn trong mӝt thӡLÿLӇm chӍ có thӇ ÿăQJQKұp trên mӝt thiӃt bӏ, vì vұy mà
khi có mӝt thiӃt bӏ NKiFÿăQJQKұp vào tài khoҧQÿDQJÿѭӧc sӱ dөng thì tài khoҧn trên thiӃt
bӏ ÿăQJQKұSWUѭӟFÿѭӧFÿѭDWK{QJEiRvà bӏ ÿҭy ra ngoài. ViӋc bӏ ÿҭy ra ngoài là mӝt
KjQKÿӝng có chӫ ÿtFKFӫDQJѭӡLGQJÿӇ tránh tình trҥQJÿLӋn thoҥi di dӝng không thӇ tҧi
dӳ liӋXPjFNJQJNK{QJWKӇ ÿăQJ[XҩW7KDRWiFKRiQÿәi thiӃt bӏ chӍ ÿѭӧc thӵc hiӋn bӣi
mӝWQJѭӡi vì chӍ FyQJѭӡi chӫ cӫa tài khoҧn mӟi có thӇ nhұp mұt khҭu và tên tài khoҧn
chính xác.
2.2.2. 4XҧQOêNho hàng
MHQX³.KRKjQJ´Fӫa hӋ thӕQJFyFiFPHQXFRQQKѭ³.KRKjQJ´³1KұSKjQJ´³ĈѫQ
nhұSKjQJ´ ³ĈѫQWUҧ hàng nhұS´³Nhà cung cҩS´³Danh mөc sҧn phҭm´
a. Kho hàng
ChӭFQăQJNKRKjQJÿӇ OѭXWUӳ, hiӇn thӏ nhӳng sҧn phҭPÿmQKұp vào hӋ thӕng. Tҥi
màn hình ³.KRKjQJ´, thông tin hiӇn thӏ là nhӳng nӝLGXQJFѫEҧn cӫa sҧn phҭm bao gӗm
hình ҧnh, tên, giá bán, sӕ Oѭӧng tӗn.
NӃu danh sách hàng hóa trong kho có nhiӅu thì QJѭӡi dùng có thӇ duyӋt xem danh sách
sҧn phҭm bҵng cách vuӕt dӑc trên màn hình.
15
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
7URQJWUѭӡng hӧp muӕn tìm mӝt sҧn phҭm thì QJѭӡi dùng có thӇ thӵc hiӋn trên chӭc
QăQJ³.KRKjQJ´Qj\WK{QJTXDKDL SKѭѫQJWKӭc: Tìm kiӃm bҵQJFiFKJ}ÿҫ\ÿӫ hoһc mӝt
phҫn cӫa tên hoһc mã SKU [11] cӫa sҧn phҭm muӕn tìm kiӃm. HӋ thӕng sӁ trҧ vӅ ngay tӭc
thì thӓa theo nhӳng ký tӵ nhұp tӯ bàn phím cӫDQJѭӡLGQJSKѭѫQJWKӭc thӭ 2 ÿӇ có thӇ
tìm kiӃm nhanh mӝt sҧn phҭm thông qua viӋc quét mã vҥch cӫa sҧn phҭP7URQJWUѭӡng
hӧp có trong tay mӝt sҧn phҭm và có mã vҥch vұWOêWKuQJѭӡi dùng chӍ cҫn quét mã vҥch
Qj\NKLÿyhӋ thӕng sӁ trҧ vӅ sҧn phҭm có SKU [11] WѭѫQJӭng.
ѬXQKѭӧFÿLӇm cӫDSKѭѫQJWKӭc.
3KѭѫQJWKӭc 1: ViӋc nhұp thông tin bҵng tay có phҫQÿѫQJLҧQQKѭQJÿzLKӓLQJѭӡi
dùng phҧi thao tác trên bàn phím và nhӟ tên hoһc SKU[11] cӫa sҧn phҭm.
3KѭѫQJWKӭc 2: ViӋc quét mã tuy dӉ dàng, song lҥi yêu cҫXQJѭӡi dùng phҧi có trong
tay mӝt sҧn phҭm có mã vҥFKÿӇ quét, tӕFÿӝ nhұn dҥng mã vҥch còn phө thuӝc vào hӋ
thӕng lҩy nét cӫa máy ҧnh trên ÿLӋn thoҥiÿLӅXQj\FyQJKƭDOjnӃu máy ҧnh lҩy nét chұm
thì tӕFÿӝ nhұn dҥng mã vҥch sӁ chұPYjQJѭӧc lҥi.
Ngoài nhӳng chӭFQăQJQKѭxem danh sách hay tìm kiӃm hàng hóa trong kho WKuQJѭӡi
dùng có thӇ tӵ sҳp xӃp thӭ tӵ hiӇn thӏ hàng hóa WKHRTXDQÿLӇm cӫa bҧn thân ÿӇ thӵc hiӋn
truy xuҩt hàng hóa QKDQKKѫQViӋc sҳp xӃp chӫ yӃu dӵa trên các hҥng mөFQKѭ: Tên sҧn
phҭm, Giá bán, Ngày thêm sҧn phҭm. Mӛi SKѭѫQJWKӭc sҳp xӃSÿӅu có nhӳng trұt tӵ xӃp
theo thӭ tӵ tӯ thҩp lên cao hoһc tӯ cao xuӕng thҩp.
Ӣ màn hình ³.KRKjQJ´, mӝt khi có thao tác nhҩn chӑn vào tên cӫa sҧn phҭm thì hӋ
thӕng sӁ ÿѭDQJѭӡLGQJÿӃn vӟi trang thông tin chi tiӃt cӫa sҧn phҭPÿmchӑn. Khu vӵc
phía trên màn hình này sӁ hiӇn thӏ biӇXWѭӧQJ³´ÿӇ QJѭӡi dùng có thӇ tiӃn hành tҥo mӟi
mӝt sҧn phҭm hoһc danh mөc chӭa sҧn phҭm.
b. Nhұp hàng
ChӭFQăQJQKұp hàng sӁ JL~SFKRQJѭӡi dùng hӋ thӕng nhұSÿѭӧc hàng hóa vào kho
KjQJÿӇ bán. Mөc tiêu chính cӫD³1hұSKjQJ´OjKjQJKyDÿѭӧc vào hӋ thӕng mӝt cách
nhanh nhҩt, ít tӕn công sӭc và chính xác nhҩt.
ViӋc nhұSKjQJÿѭӧc xây dӵng theo nhӳQJSKѭѫQJWKӭc: Nhұp hàng hóa ÿmFyWURQJ
hӋ thӕng hoһc nhұp hàng hóa mӟi (lҫQÿҫu tiên nhұp). Cҧ hai SKѭѫQJWKӭc nhұp hàng này
ÿӅu sӱ dөng cách thӭc thӵc hiӋn: quét mã vҥch ± cách thӭc này giúp tiӃt kiӋm thӡi gian
FKRQJѭӡi dùng và tránh sai lӋch thông tin. Tuy nhiên vҩQÿӅ ÿһt ra là viӋc chuҭn bӏ mӝt
dӳ liӋXÿӫ lӟQWѭѫQJÿӕLÿҫ\ÿӫ có thӇ GQJÿѭӧc cho mӝt cӱa hàng lӟn hoһc mӝt siêu thӏ
(vài nghìn sҧn phҭPÿӇ có thӇ ÿiSӭng viӋFÿѭDUDWK{QJWLQVҧn phҭPNKLQJѭӡi dùng
quét mã vҥch SKU[11] trên sҧn phҭm.
1KyPÿӅ xuҩWFKRSKѭѫQJiQÿӇ FyÿѭӧFFѫVӣ dӳ liӋu có SKU[11] cӫa các sҧn phҭm
trên thӏ WUѭӡng hàng hóa QKѭhiӋn tҥi:
1. Nghiên cӭu viӋc mua dӳ liӋu cӫa bên thӭ ba vӟi chi phí hӧp lý.
2. Nhӡ nhӳng cӱa hàng tҥp hóa nhұp liӋu khi hoàn thiӋn chӭFQăQJQKұp hàng (có thӇ
trҧ chi phí hӧp lý cho các cӱa hàng).
3. Nhӡ nhӳng nhóm sinh viên thӵc hiӋn nhұp hàng hóa.
4. Thӵc hiӋn lҩy dӳ liӋu tӯ nhӳng trang bán hàng có trên Internet.
Ĉӕi vӟi tӯQJSKѭѫQJiQÿmÿӅ xuҩt, nhóm có nhӳng cách giҧi quyӃWQKѭVDX:
16
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
Khoa hӑc và Kӻ thuұt máy tính
LuұQYăQWӕt nghiӋp - 2021
1. 3KѭѫQJiQÿѭӧc nhóm thӵc hiӋn bҵng cách tìm hiӇu trên thӏ WUѭӡng vӅ nhӳng hӋ
thӕng mà ÿmOѭXWUӳ sҹn dӳ liӋu SKU[11] cӫa các sҧn phҭm. Phҫn mӅm iCheck trên
nӅn tҧQJGLÿӝng ÿѭӧc cung cҩp bӣL³L&KHFN&RUSRUDWLRQ´ [12] là mӝt hӋ thӕng
phҫn mӅPWѭѫQJÿӕLÿҫ\ÿӫ thông tin SKU[11] YjÿѭӧFQJѭӡLGQJÿiQKJLiNKi
tӕt vӟi 54.460 Oѭӧt tҧLWtQKÿӃn 6.2021). Tuy nhiên, viӋc liên hӋ và thӓa thuұn vӟi
công ty NK{QJÿҥWÿѭӧc tính thӕng nhҩWQrQSKѭѫQJiQkhông thӵc hiӋQÿѭӧc.
2. 3KѭѫQJiQÿѭӧc tiӃn hành chӍ khi hӋ thӕQJWѭѫQJÿӕi hoàn chӍnh và ÿmÿѭӧc ÿѭD
lên nӅn tҧQJGLÿӝng thì mӟi có thӇ nhӡ các cӱa hàng nhұp dӳ liӋu. Tuy nhiên, vì là
ÿDQJJLDLÿRҥn xây dӵng hӋ thӕng, tính әQÿӏnh cӫa phҫn mӅPFKѭDFDRQrQSKѭѫQJ
án này khó thӵc hiӋn.
3. 3KѭѫQJiQFNJQJWѭѫQJWӵ QKѭSKѭѫQJiQYuWtQKNKyWKӵc hiӋn khi hӋ thӕng
FKѭDKRjQFKӍnh.
4. 3KѭѫQJiQÿѭӧc nghiên cӭu xem xét thông qua viӋc tìm thông tin sҧn phҭm trên
các trang bán hàng trӵc tuyӃn QKѭEDFKKRD[DQKFRPYLQPDUWFRP«6DXNKL
ÿiQK JLi FiF WK{QJ WLQ Vҧn phҭP QKѭ KuQK ҧQK QѫL [Xҩt sӭ WKѭѫQJ KLӋu, mã
SKU[11] WKuFiFWUDQJZHEQKѭEDFKKRD[DQKFRP vinmart.com là nhӳng nguӗn
WK{QJWLQÿiQJWLQFұ\ÿӇ có thӇ OѭXWӵ ÿӝng nhӳng dӳ liӋu thu thұSÿѭӧc vӅ FѫVӣ
dӳ liӋu cӫa hӋ thӕng.
VҩQÿӅ có mӝt kho dӳ liӋu vӅ GDQKViFKKjQJKyDÿmÿѭӧc giҧi quyӃt.
Mô tҧ cө thӇ KѫQYӅ chӭc QăQJ³1KұSKjQJ´
- 7Uѭӡng hӧp 1: Hàng cҫn nhұp là hàng mӟi xuҩt hiӋn trên thӏ WUѭӡng, hӋ thӕQJFKѭD
cұp nhұt vào kho dӳ liӋu mһFÿӏnh NKRÿѭӧc tҥo ra tӯ SKѭѫQJiQ
NJѭӡi dùng quét mã vұt lý cӫa sҧn phҭPÿӇ lҩy thông tin mã vҥch; nhӳng thông tin
khác QKѭWrQVҧn phҭm, danh mөFÿѫQJLiVӕ Oѭӧng hàng, hình ҧnh thì QJѭӡi dùng sӁ
nhұp thӫ công trên thiӃt bӏ GLÿӝng cӫa mình.
- 7Uѭӡng hӧp 2: Hàng cҫn nhұSOjKjQJÿmÿѭӧc hӋ thӕQJOѭXWUӳ thông tin vào kho
dӳ liӋu mһFÿӏnh:
NJѭӡi dùng quét mã vұt lý cӫa sҧn phҭPÿӇ lҩy thông tin sҧn phҭm tӯ kho dӳ liӋu mһc
ÿӏnh chuyӇQVDQJFѫVӣ dӳ liӋu cӫa cӱa hàng, nhӡ vұy mà QJѭӡi dùng chӍ cҫn thêm
thông tin cho nhӳng hҥng mөc FyWtQKWKD\ÿәi QKѭÿѫQJLiVӕ Oѭӧng; còn nhӳng thông
WLQQKѭWên sҧn phҭm, danh mөc sҧn phҭm thì tӵ ÿӝng hiӇn thӏ theo mã SKU[11] cӫa
sҧn phҭm.
NhҩQQ~WKRjQWKjQKÿӇ hoàn thành thao tác nhұp hàng. HӋ thӕng sӁ hiӇn thӏ thông báo
³ĈmWKrPKjQJWKjQKF{QJ´
c. ĈѫQ nhұp hàng
ĈѫQQKұp hàng là mӝt phiӃXWK{QJWLQÿѭӧc tҥo ra sau khi cӱa hàng nhұp hàng thành
F{QJ0jQKuQK³ĈѫQQKұSKjQJ´hiӇn thӏ GDQKViFKFiFÿѫQhàng ÿmQKұn tӯ nhà cung
cҩp. MӛLÿѫQKjQJEDRgӗPFiFWK{QJWLQQKѭ: Nhà cung cҩp, Tәng tiӅn hàng, Giá giҧm,
Ngày nhұp.
1Jѭӡi dùng có thӇ thӵc hiӋn các thao tác tìm kiӃPÿѫQJLҧn hoһc tìm kiӃm chi tiӃt mӝt
FNJQJQKѭQKLӅXÿѫQQKұp hàng. Khi tìm kiӃPÿѫQJLҧQQJѭӡi dùng chӍ cҫn nhұp tên nhà
cung cҩp thì hӋ thӕng sӁ trҧ vӅ GDQKViFKFiFÿѫQQKұp hàng cӫa nhà cung cҩSWѭѫQJӭng.
7URQJWUѭӡng hӧp viӋc tìm kiӃPÿѫQJLҧn thông qua tên nhà cung cҩp có nhiӅu kӃt quҧ trҧ
vӅ WKuQJѭӡi dùng thӵc hiӋn tìm kiӃm chi tiӃt ÿѫQKjQJEҵng cách nhұp nhiӅXWK{QJWLQÿӇ
17
Xây dng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
- Xem thêm -