Đăng ký Đăng nhập
Trang chủ Xây dựng hệ thống quản lý cửa hàng bán lẻ ...

Tài liệu Xây dựng hệ thống quản lý cửa hàng bán lẻ

.PDF
108
1
107

Mô tả:

ĈҤ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ҥRWUrQPRELOHDSS YtGөNKiFKKjQJÿmWҥRWUѭӟF WӯQKjWK{QJTXDPRELOHDSS WҥREҵQJFiFKNKiFKKjQJWӵFKӑQYjTXpWPmYҥFKFӫDPһW KjQJNqPVӕOѭӧQJFӫDPӛLPһWKjQJWҥLFӱDKjQJ WKӵFKLӋQWUrQÿLӋQWKRҥLFӫDNKiFK KjQJ QJѭӡ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ұW Vҧ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ӅXVKRS QKѭ 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 ? ĈiQKJLiFKXQJ EҵQJFKӳJLӓLNKi7%  ĈLӇP9,5 /10 .êWrQ JKLU}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: ĈiQKJLiFKXQJ Eҵ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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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ѫQ QKҥ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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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 d͹ng 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ҧL WtQKÿӃ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 d͹ng h͏ th͙ng qu̫n lý c͵a hàng bán l̓.
- Xem thêm -

Tài liệu liên quan