NhanhCRM giúp các doanh nghiªp ti∏p c™n và giao ti∏p vÓi khách hàng mÎt cách có hªthËng và hiªu qu£, qu£n l˛ các thông tin cıa khách hàng và l‡ch s˚ quá trình t˜Ïng tác gi˙akhách hàng và
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH
LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC
XÂY DỰNG PHÂN HỆ CRM TRONG HỆ THỐNG ERP
-o0o -TP HỒ CHÍ MINH, 08/2021
Trang 275ѬӠ1*ĈҤ,+Ӑ&%È&+.+2$
KHOA: KH & KT Máy tính 1+,ӊ09Ө/8Ұ1È17Ӕ71*+,ӊ3
%Ӝ0Ð1 HӋWKӕQJWKông tin _ &K~ê6LQKYLrQSK̫LGiQWͥQj\YjRWUDQJQK̭WFͯDE̫QWKX\͇WWUình
HӐ9¬7Ç1 HO¬1*9Ă16$1* MSSV: 1712928 +Ӑ9¬7Ç1 LÇ7+ӎ7+$1+7+Ҧ2 _ MSSV: 1713177 NGÀNH: Khoa hӑFPáy tính _ /Ӟ3 _
Trang 3- Nhóm sinh viên làm viӋFUҩWnăQJÿӝQJtích cӵF
- NҳPEҳWUҩWWӕWYӅphân hӋTXҧQOý khách hàng (CRM) trong hӋWKӕQJ(53
- Phân tích và thiӃWNӃFKRKӋWKӕQJWӕW
- Các chӭFQăQJKLӋQWKӵFÿҫ\ÿӫFác yêu cҫXÿã ÿһWUDWӯYLӋFnhұQGLӋQYà quҧQOý các khách hàng tiӅPQăQJ ÿӇthúc ÿҭy chuyӇQthành khách năQJWKӵFVӵ mua hàng, cho ÿӃQYLӋFFKăPVóc hұXPãi khách hàng
- Nhóm ÿã vұQGөQJWӕWQJX\ên tҳFWKLӃWNӃFác luұWÿӇ phân lRҥLNKách hàng, tích hӧSKӑFPáy trong viӋFSKân lRҥLYăQEҧQ\êu cҫXFӫDNKách, sӱ dөQJ.DQEDQ«
- Sӱ GөQJ WKành thҥR Fác công nghӋ ÿӇ KLӋQ WKӵF và triӇQ NKDL hӋ WKӕQJ lên Cloud thông qua Amazon Web Services vӟLtên miӅn nhanhcrm.com
- HӋWKӕQJsinh ÿӝQJthân thiӋQ vӟLQJѭӡLGùng
Trang 4b 9ӟLYDLWUzOjQJѭӡLWULӇQNKDLTXҧQWUӏӭQJGөQJKӋWKӕQJFӫDEҥQcó cho phép QJѭӡLGQJWKD\ÿәLTX\WUuQK[ӱOêÿѭӧFKD\NK{QJ"
c +ӋWKӕQJEҥQFyNKҧQăQJPӣUӝQJWtFKKӧSOLrQWK{QJGӳOLӋXYӟLFiFKӋ WKӕQJÿmFyVҹQÿѭӧFKD\NK{QJ"
ĈiQKJLiFKXQJEҵQJFKӳJLӓLNKi7% *LӓL ĈLӇP8.5 /10
.êWrQJKLU}KӑWrQ
Trang 5LÕI CAM OAN
Chúng tôi xin can oan ây là hª thËng cıa riêng nhóm chúng tôi và ˜Òc nh™n s¸ h˜Óngd®n cıa ThS Tr¶n Quang Các nÎi dung nghiên c˘u và k∏t qu£ trong ∑ tài này là trung th¸c
và ch˜a công bË d˜Ói bßt k˝ hình th˘c nào tr˜Óc ây N∏u phát hiªn có bßt k˝ s¸ gian l™n nào,chúng tôi xin hoàn toàn ch‡u trách nhiªm v∑ nÎi dung ∑ tài cıa mình và ch‡u mÂi hình th˘c klu™t tr˜Óc Ban chı nhiªm Khoa và Ban giám hiªu nhà tr˜Ìng
Trang 6LÕI CÉM ÃN
∑ tài "Xây d¸ng phân hª CRM trong hª thËng ERP" là nÎi dung chúng tôi chÂn ∫ nghiênc˘u và làm ∑ tài lu™n v´n tËt nghiªp sau bËn n´m theo hÂc tài tr˜Ìng §i hÂc Bách Khoa, §ihÂc QuËc gia thành phË HÁ Chí Minh
∫ hoàn thành quá trình nghiên c˘u và th¸c hiªn lu™n v´n tËt nghiªp này, lÌi ¶u tiên chúngtôi xin chân thành c£m Ïn sâu s≠c ∏n th¶y Tr¶n Quang thuÎc Khoa Khoa hÂc và kˇ thu™t máytính - Tr˜Ìng §i hÂc Bách Khoa Th¶y ã tr¸c ti∏p chø b£o và h˜Óng d®n chúng tôi ∫ chúngtôi hoàn thiªn lu™n v´n tËt nghiªp này Chúng tôi vô cùng bi∏t Ïn và kính trÂng th¶y vì nh˙ngki∏n th˘c, kinh nghiªm, và s¸ t™n tâm, nhiªt tình giúp Ô cıa th¶y
Chúng tôi cÙng xin chân thành c£m Ïn các th¶y, cô trong Khoa, nh˙ng ng˜Ìi ã t™n tìnhtruy∑n §t ki∏n th˘c cÙng nh˜ kinh nghiªm, và truy∑n cho chúng tôi nguÁn c£m h˘ng vô t™ntrong suËt nh˙ng n´m hÂc v¯a qua ó là nh˙ng hành trang ∫ chúng tôi hÂc h‰i, tr˜ng thành
và ti∏p tˆc s¸ nghiªp sau khi hoàn thành ch˜Ïng trình hÂc
CuËi cùng, chúng tôi xin c£m Ïn nh˙ng ng˜Ìi thân , b§n bè ã luôn ıng hÎ và khuy∏n khíchchúng tôi
Tuy nhiên vì ki∏n th˘c chuyên môn và kinh nghiªp b£n thân còn h§n ch∏ nên nÎi dung báocáo không tránh kh‰i nh˙ng thi∏u xót, chúng tôi rßt mong nh™n ˜Òc s¸ góp ˛, chø b£o thêm cıaqu˛ th¶y cô ∫ báo cáo có th∫ hoàn thiªn hÏn
Trân trÂng c£m Ïn!
Trang 7TÓM TçT ó TÀI
NhanhCRM là mÎt hª thËng tri∫n khai phân hª qu£n tr‡ quan hª khách hàng (Customerrelationship management) trong hª thËng ERP (Enterprise resource planning) trên n∑n t£ngweb
NhanhCRM giúp các doanh nghiªp ti∏p c™n và giao ti∏p vÓi khách hàng mÎt cách có hªthËng và hiªu qu£, qu£n l˛ các thông tin cıa khách hàng và l‡ch s˚ quá trình t˜Ïng tác gi˙akhách hàng và doanh nghiªp, vÓi mˆc tiêu tÍng th∫ là tìm ki∏m, thu hút, giành ˜Òc ni∑m tincıa khách hàng mÓi, duy trì nh˙ng Ëi tác ã có, lôi kéo khách hàng cÙ tr l§i, gi£m chi phí ti∏pth‡ và m rÎng d‡ch vˆ khách hàng
∫ hoàn thành ∑ tài này, chúng tôi ã th¸c hiªn nh˙ng công viªc sau:
• Kh£o sát các hª thËng ERP ∫ hi∫u ˜Òc tÍng th∫ các phân hª cıa ERP
• Kh£o sát các hª thËng CRM trong và ngoài n˜Óc ang có trên th‡ tr˜Ìng
• Tìm hi∫u các quy trình nghiªp vˆ mà doanh nghiªp áp dˆng khi s˚ dˆng ph¶n m∑m CRM
• Nghiên c˘u và thi∏t k∏ tính n´ng cho hª thËng NhanhCRM
• Nghiên c˘u các cách th˘c mô t£ hª thËng b¨ng l˜Òc Á usecase, ERD
• Thi∏t k∏ ki∏n trúc hª thËng
• Nghiên c˘u và áp dˆng các công nghª vào tri∫n khai hª thËng
Trang 8TÓM TçT CH◊ÃNGCh˜Ïng 1: TÍng quan ∑ tài
Trong ch˜Ïng này, chúng tôi giÓi thiªu cÙng nh˜ trình bày mÎt sË hª thËng ang có trên th‡tr˜Ìng, ˛ nghæa, mˆc tiêu và giÓi h§n cıa d¸ án
Ch˜Ïng 2: Ki∏n th˘c n∑n t£ng
Ti∏p theo chúng tôi trình bày các ki∏n th˘c và khái niªm n∑n t£ng trong hª thËng ∫ có th∫hi∫u rõ hÏn các ch˜Ïng sau Cùng trong ch˜Ïng này chúng tôi trình bày các cÏ s l˛ thuy∏t vàcông nghª chúng tôi s˚ dˆng ∫ xây d¸ng nên hª thËng
Ch˜Ïng 6: K∏t lu™n và h˜Óng phát tri∫n ∑ tài
Ch˜Ïng cuËi cùng chúng tôi trình bày k∏t qu£ cıa d¸ án và h˜Óng phát tri∫n cıa d¸ án trongt˜Ïng lai
Trang 9Mˆc lˆc
1.1 GiÓi thiªu ∑ tài 17
1.2 Nh˙ng s£n ph©m hiªn t§i 18
1.3 fi nghæa 20
1.4 Mˆc tiêu 20
2 Ki∏n th˘c n∑n t£ng 21 2.1 Các khái niªm trong hª thËng 21
2.2 CÏ s l˛ thuy∏t và công nghª 26
2.2.1 CÏ s l˛ thuy∏t 26
2.2.2 Công nghª 28
3 Phân tích và thi∏t k∏ hª thËng 32 3.1 Ki∏n trúc tÍng quan hª thËng 32
3.2 L˜Òc Á usecase 33
3.3 CÏ s d˙ liªu 38
3.3.1 Thi∏t k∏ cÏ s d˙ liªu ˛ niªm 38
3.3.2 CÏ s d˙ liªu quan hª 71
3.4 LuÁng ho§t Îng cıa hª thËng 77
3.4.1 Quy trình t§o khách hàng 77
3.4.2 Quy trình t§o công ty 77
3.4.3 Quy trình qu£n l˛ phân khúc khách hàng 77
Trang 103.4.4 Quy trình qu£n l˛ mô hình chßm i∫m ti∑m n´ng 78
3.4.5 Quy trình qu£n l˛ hành trình khách hàng 79
3.4.6 Quy trình thËng kê hành trình khách hàng 80
3.4.7 Quy trình qu£n l˛ ti∑m n´ng mua hàng 80
3.4.8 Quy trình qu£n l˛ s¸ kiªn 80
3.4.9 Quy trình qu£n l˛ tham gia s¸ kiªn 81
3.4.10 Quy trình qu£n l˛ nhân viên s¸ kiªn 81
3.4.11 Quy trình qu£n l˛ nhiªm vˆ 82
3.4.12 Quy trình qu£n l˛ nhiªm vˆ cuÎc gÂi 82
3.4.13 Quy trình qu£n l˛ cuÎc hµn 83
3.4.14 Quy trình qu£n l˛ b£n m®u nhiªm vˆ 83
3.4.15 Quy trình qu£n l˛ b£n m®u cuÎc gÂi 83
3.4.16 Quy trình qu£n l˛ b£n m®u cuÎc hµn 84
3.4.17 Quy trình qu£n l˛ ti∑m n´ng mua hàng mô un bán hàng 84
3.4.18 Quy trình qu£n l˛ cÏ hÎi bán hàng 84
3.4.19 Quy trình qu£n l˛ s£n ph©m 85
3.4.20 Quy trình qu£n l˛ b£ng giá 85
3.4.21 Quy trình qu£n l˛ báo giá 85
3.4.22 Quy trình qu£n l˛ Ïn hàng 86
3.4.23 Quy trình qu£n l˛ nhãn dán yêu c¶u 86
3.4.24 Quy trình qu£n l˛ yêu c¶u 86
3.4.25 Quy trình qu£n l˛ ca x˚ l˛ 87
3.4.26 Quy trình qu£n l˛ hàng Òi 87
3.4.27 Quy trình t§o nhân viên 87
3.4.28 Quy trình qu£n l˛ thËng kê ti∏p th‡ 88
3.4.29 Quy trình qu£n l˛ thËng kê bán hàng 88
3.4.30 Quy trình qu£n l˛ thËng kê d‡ch vˆ hÈ trÒ 88
4 Hiªn th¸c hª thËng 90 4.1 Cßu trúc mã nguÁn 90
4.2 Giao diªn 93
4.2.1 Giao diªn trang chı 93
4.2.2 Giao diªn trang danh sách công ty 94
4.2.3 Giao diªn chi ti∏t trang công ty 95
4.2.4 Giao diªn trang danh sách khách hàng 96
4.2.5 Giao diªn trang chi ti∏t khách hàng 98
4.2.6 Giao diªn trang danh sách phân khúc khách hàng 102
4.2.7 Giao diªn trang chi ti∏t phân khúc khách hàng 103
Trang 114.2.8 Giao diªn trang danh sách nhiªm vˆ 105
4.2.9 Giao diªn trang chi ti∏t nhiªm vˆ 106
4.2.10 Giao diªn trang danh sách cuÎc gÂi c¶n gÂi 107
4.2.11 Giao diªn trang chi ti∏t cuÎc gÂi c¶n gÂi 108
4.2.12 Giao diªn trang danh sách cuÎc hµn 109
4.2.13 Giao diªn trang chi ti∏t cuÎc hµn 110
4.2.14 Giao diªn trang danh sách hành trình khách hàng 110
4.2.15 Giao diªn trang chi ti∏t hành trình khách hàng 111
4.2.16 Giao diªn trang danh sách email ti∏p th‡ 115
4.2.17 Giao diªn trang chi ti∏t email ti∏p th‡ 116
4.2.18 Giao diªn trang danh sách trang ti∏p th‡ 117
4.2.19 Giao diªn trang chi ti∏t trang ti∏p th‡ 118
4.2.20 Giao diªn trang danh sách s¸ kiªn 120
4.2.21 Giao diªn trang chi ti∏t s¸ kiªn 121
4.2.22 Giao diªn trang danh sách ´ng k˛ tham gia s¸ kiªn 124
4.2.23 Giao diªn trang chi ti∏t ´ng k˛ tham gia s¸ kiªn 125
4.2.24 Giao diªn trang danh sách thành viên s¸ kiªn 125
4.2.25 Giao diªn trang chi ti∏t thành viên s¸ kiªn 126
4.2.26 Giao diªn trang danh sách ti∑m n´ng mua hàng mô un ti∏p th‡ 127
4.2.27 Giao diªn trang chi ti∏t ti∑m n´ng mua hàng mô un ti∏p th‡ 128
4.2.28 Giao diªn trang danh sách mô hình chßm i∫m ti∑m n´ng 130
4.2.29 Giao diªn trang chi ti∏t mô hình chßm i∫m ti∑m n´ng 131
4.2.30 Giao diªn trang danh sách bi∫u m®u nhiªm vˆ 132
4.2.31 Giao diªn trang chi ti∏t bi∫u m®u nhiªm vˆ 133
4.2.32 Giao diªn trang danh sách bi∫u m®u cuÎc gÂi 134
4.2.33 Giao diªn trang chi ti∏t bi∫u m®u cuÎc gÂi 134
4.2.34 Giao diªn trang danh sách bi∫u m®u cuÎc hµn 135
4.2.35 Giao diªn trang chi ti∏t bi∫u m®u cuÎc hµn 135
4.2.36 Giao diªn trang thËng kê bán hàng 136
4.2.37 Giao diªn trang danh sách ti∑m n´ng mua hàng mô un bán hàng 137
4.2.38 Giao diªn trang chi ti∏t ti∑m n´ng mua hàng mô un bán hàng 138
4.2.39 Giao diªn trang danh sách s£n ph©m 139
4.2.40 Giao diªn trang chi ti∏t s£n ph©m 140
4.2.41 Giao diªn trang danh sách b£ng giá 140
4.2.42 Giao diªn trang chi ti∏t b£ng giá 141
4.2.43 Giao diªn trang danh sách cÏ hÎi bán hàng 142
4.2.44 Giao diªn trang chi ti∏t cÏ hÎi bán hàng 143
Trang 124.2.45 Giao diªn trang danh sách báo giá 146
4.2.46 Giao diªn trang chi ti∏t báo giá 147
4.2.47 Giao diªn trang danh sách Ïn hàng 149
4.2.48 Giao diªn trang chi ti∏t Ïn hàng 150
4.2.49 Giao diªn trang danh sách yêu c¶u 151
4.2.50 Giao diªn trang danh sách nhãn dán yêu c¶u 151
4.2.51 Giao diªn trang chi ti∏t yêu c¶u 152
4.2.52 Giao diªn trang danh sách ca x˚ l˛ 153
4.2.53 Giao diªn trang chi ti∏t ca x˚ l˛ 153
4.2.54 Giao diªn trang danh sách hàng Òi 155
4.2.55 Giao diªn trang chi ti∏t hàng Òi 156
4.2.56 Giao diªn trang danh sách nhân viên 157
4.2.57 Giao diªn trang chi ti∏t nhân viên 157
5 Tri∫n khai hª thËng 159 5.1 Docker 159
5.2 CI/CD 161
5.3 AWS ECS 162
5.4 AWS RDS 163
5.5 AWS ElastiCache 164
5.6 AWS Route53 164
6 Ki∫m th˚ hª thËng 165 6.1 Ki∫m tra Ïn v‡ 165
6.2 Ki∫m tra ch˘c n´ng 167
7 K∏t lu™n và h˜Óng phát tri∫n 172 7.1 K∏t qu£ §t ˜Òc 172
7.1.1 Tìm hi∫u nghiªp vˆ 172
7.1.2 CÏ s l˛ thuy∏t và công nghª 172
7.1.3 Phân tích và thi∏t k∏ hª thËng 173
7.1.4 Hiªn th¸c hª thËng 173
7.2 H˜Óng phát tri∫n 173
7.2.1 Tích hÒp ti∏p th‡, bán hàng a kênh 174
7.2.2 Thêm tính n´ng cßu hình tr˜Ìng thông tin khách hàng 174
7.2.3 Tích hÒp các mô un khác trong phân hª ERP 174
7.2.4 Xây d¸ng thêm nhi∑u ch˘c n´ng thËng kê 174
7.2.5 Ÿng dˆng AI trong phân khúc khách hàng, chßm i∫m ti∑m n´ng 174
Trang 13DANH M÷C HÌNH ÉNH
2.1 Nghiªp vˆ tÍng quát cıa ph¶n m∑m NhanhCRM 21
2.2 Mô hình ki∏n trúc 3 t¶ng 26
2.3 Minh hÂa Graphql 27
3.1 SÏ Á ki∏n trúc hª thËng 32
3.2 Usecase mô un ti∏p th‡ 33
3.3 Usecase mô un bán hàng 34
3.4 Usecase mô un d‡ch vˆ hÈ trÒ 35
3.5 Usecase nhóm ch˘c n´ng qu£n l˛ 36
3.6 Usecase nhóm ch˘c n´ng qu£n l˛ công viªc, qu£n l˛ Ëi t˜Òng 37
3.7 ERD mô un ti∏p th‡ 38
3.8 ERD ch˘c n´ng hành trình khách hàng 39
3.9 ERD mô un bán hàng 40
3.10 ERD mô un d‡ch vˆ hÈ trÒ 41
3.11 Danh sách b£ng trong cÏ s d˙ liªu 71
3.12 Danh sách b£ng trong cÏ s d˙ liªu 72
3.13 L˜Òc Á cÏ s d˙ liªu quan hª cˆm phân quy∑n nhân viên 73
3.14 L˜Òc Á cÏ s d˙ liªu quan hª cˆm ch˘c n´ng ti∏p th‡ 74
3.15 L˜Òc Á cÏ s d˙ liªu quan hª cˆm ch˘c n´ng bán hàng 75
3.16 L˜Òc Á cÏ s d˙ liªu quan hª cˆm ch˘c n´ng d‡ch vˆ hÈ trÒ 76
4.1 Cßu trúc th˜ mˆc front-end 91
4.2 Cßu trúc th˜ mˆc back-end 92
4.3 Giao diªn trang thËng kê ti∏p th‡ 93
4.4 Giao diªn trang thËng kê ti∏p th‡ 93
4.5 Giao diªn thËng kê các Ëi t˜Òng theo tu¶n, qu˛, tháng, n´m 94
4.6 Giao diªn trang danh sách công ty 94
4.7 Giao diªn trang t§o mÓi công ty 95
4.8 Giao diªn chi ti∏t trang công ty 95
4.9 Giao diªn chi ti∏t trang công ty 96
4.10 Giao diªn trang danh sách khách hàng 96
Trang 144.11 Giao diªn trang thêm khách hàng b¨ng file excel 97
4.12 Giao diªn trang t§o mÓi khách hàng 97
4.13 Giao diªn trang chi ti∏t khách hàng 98
4.14 Giao diªn trang chi ti∏t khách hàng 98
4.15 Giao diªn gán nhân viên phˆc trách cho khách hàng 99
4.16 Giao diªn thêm ghi chú trong timeline cıa khách hàng 99
4.17 Giao diªn gÂi iªn tho§i cho khách hàng 100
4.18 Giao diªn danh sách các phân khúc mà khách hàng tho£ mãn 100
4.19 Giao diªn danh sách nh˙ng ti∑m n´ng mua hàng cıa khách hàng 101
4.20 Giao diªn danh sách nh˙ng cÏ hÎi cıa khách hàng 101
4.21 Giao diªn trang danh sách phân khúc khách hàng 102
4.22 Giao diªn trang t§o mÓi phân khúc khách hàng Îng 102
4.23 Giao diªn trang t§o mÓi phân khúc khách hàng tænh 103
4.24 Giao diªn danh sách nh˙ng khách hàng trong mÎt phân khúc tænh 103
4.25 Giao diªn trang thi∏t k∏ lu™t cıa phân khúc Îng khách hàng mˆc tiêu 104
4.26 Giao diªn trang thi∏t k∏ lu™t cıa phân khúc Îng sinh nh™t hôm nay 104
4.27 Giao diªn trang danh sách nhiªm vˆ 105
4.28 Giao diªn trang danh sách nhiªm vˆ lÂc theo ng˜Ìi phˆ trách là ng˜Ìi ang ´ng nh™p 105
4.29 Giao diªn trang t§o mÓi nhiªm vˆ 106
4.30 Giao diªn trang danh chi ti∏t nhiªm vˆ 106
4.31 Giao diªn gán nhân viên phˆ trách nhiªm vˆ 107
4.32 Giao diªn trang danh sách cuÎc gÂi c¶n gÂi 107
4.33 Giao diªn trang t§o mÓi cuÎc gÂi c¶n gÂi 108
4.34 Giao diªn trang chi ti∏t cuÎc gÂi c¶n gÂi 108
4.35 Giao diªn trang danh sách cuÎc hµn 109
4.36 Giao diªn trang t§o mÓi cuÎc hµn 109
4.37 Giao diªn trang danh chi ti∏t cuÎc hµn 110
4.38 Giao diªn trang danh sách hành trình khách hàng 110
4.39 Giao diªn trang t§o mÓi hành trình khách hàng 111
4.40 Giao diªn trang thi∏t k∏ hành trình khách hàng khi hành trình ch˜a ch§y 111
4.41 Giao diªn trang thi∏t k∏ hành trình khách hàng khi hành trình ã ch§y 112
4.42 Giao diªn trang thi∏t k∏ hành trình khách hàng khi hành trình ã ch§y 112
4.43 Giao diªn thËng kê nËt g˚i email khi hành trình khách hàng ang ch§y 113
4.44 Giao diªn thËng kê tÍng sË l˜Òng email g˚i i trong hành trình khách hàng 113
4.45 Giao diªn thËng kê các khách hàng t˜Ïng tác vÓi email ˜Òc g˚i t¯ hành trình khách hàng 114
Trang 154.46 Giao diªn thËng kê danh sách các ti∑m n´ng mua hàng ˜Òc t§o ra t¯ hành
trình khách hàng 114
4.47 Giao diªn trang danh sách email ti∏p th‡ 115
4.48 Giao diªn trang t§o mÓi email ti∏p th‡ 115
4.49 Giao diªn trang thi∏t k∏ email ti∏p th‡ 116
4.50 Giao diªn thËng kê sË l˜Òng email ˜Òc g˚i i trong email ti∏p th‡ 116
4.51 Giao diªn thËng kê danh sách các khách hàng t˜Ïng tác vÓi email ˜Òc g˚i t¯ email ti∏p th‡ 117
4.52 Giao diªn trang danh sách trang ti∏p th‡ 117
4.53 Giao diªn trang t§o mÓi trang ti∏p th‡ 118
4.54 Giao diªn trang thi∏t k∏ trang ti∏p th‡ 118
4.55 Giao diªn thËng kê sË l˜Òng khách hàng ˜Òc t§o ra t¯ trang ti∏p th‡ 119
4.56 Giao diªn thËng kê danh sách ti∑m n´ng mua hàng ˜Òc t§o ra t¯ trang ti∏p th‡ 119 4.57 Giao diªn trang danh sách s¸ kiªn 120
4.58 Giao diªn trang t§o mÓi danh sách s¸ kiªn 120
4.59 Giao diªn trang chi ti∏t s¸ kiªn khi s¸ kiªn ch˜a ch§y 121
4.60 Giao diªn trang chi ti∏t s¸ kiªn khi s¸ kiªn ang ch§y 121
4.61 Giao diªn thi∏t k∏ trang ´ng kí s¸ kiªn cıa s¸ kiªn 122
4.62 Giao diªn thËng kê ng˜Ìi tham gia s¸ kiªn 122
4.63 Giao diªn trang quét Qr code qu£n l˛ check-in cıa s¸ kiªn 123
4.64 Giao diªn trang qu£n l˛ nhân viên s¸ kiªn cıa s¸ kiªn 123
4.65 Giao diªn trang danh sách ´ng k˛ tham gia s¸ kiªn 124
4.66 Giao diªn trang t§o mÓi ´ng k˛ tham gia s¸ kiªn 124
4.67 Giao diªn trang chi ti∏t s¸ kiªn khi ch˜a ˜Òc ch§y 125
4.68 Giao diªn trang danh sách thành viên s¸ kiªn 125
4.69 Giao diªn trang t§o mÓi thành viên s¸ kiªn 126
4.70 Giao diªn trang chi ti∏t thành viên s¸ kiªn 126
4.71 Giao diªn trang danh sách ti∑m n´ng mua hàng mô un ti∏p th‡ 127
4.72 Giao diªn trang t§o mÓi ti∑m n´ng mua hàng 127
4.73 Giao diªn trang chi ti∏t ti∑m n´ng mua hàng mô un ti∏p th‡ 128
4.74 Giao diªn trang chi ti∏t ti∑m n´ng mua hàng mô un ti∏p th‡ 128
4.75 Giao diªn tr§ng thái ti∑m n´ng 129
4.76 Giao diªn tr§ng thái ti∑m n´ng 129
4.77 Giao diªn tr§ng thái ti∑m n´ng 129
4.78 Giao diªn trang danh sách mô hình chßm i∫m ti∑m n´ng 130
4.79 Giao diªn trang t§o mÓi mô hình chßm i∫m ti∑m n´ng 130
4.80 Giao diªn trang chi ti∏t mô hình chßm i∫m ti∑m n´ng theo hành vi 131
Trang 164.81 Giao diªn trang chi ti∏t mô hình chßm i∫m ti∑m n´ng theo nhân kh©u hÂc 131
4.82 Giao diªn xem timeline mô hình chßm i∫m ti∑m n´ng 132
4.83 Giao diªn trang danh sách bi∫u m®u nhiªm vˆ 132
4.84 Giao diªn trang chi ti∏t bi∫u m®u nhiªm vˆ 133
4.85 Giao diªn trang t§o mÓi bi∫u m®u nhiªm vˆ 133
4.86 Giao diªn trang danh sách bi∫u m®u cuÎc gÂi 134
4.87 Giao diªn trang chi ti∏t bi∫u m®u cuÎc gÂi 134
4.88 Giao diªn trang danh sách bi∫u m®u cuÎc hµn 135
4.89 Giao diªn trang chi ti∏t bi∫u m®u cuÎc hµn 135
4.90 Giao diªn trang thËng kê bán hàng 136
4.91 Giao diªn trang thËng kê bán hàng 136
4.92 Giao diªn thËng kê các Ëi t˜Òng theo tu¶n, qu˛, tháng, n´m 137
4.93 Giao diªn trang danh sách ti∑m n´ng mua hàng mô un bán hàng 137
4.94 Giao diªn trang chi ti∏t ti∑m n´ng mua hàng mô un bán hàng 138
4.95 Giao diªn trang chi ti∏t ti∑m n´ng mua hàng mô un bán hàng 138
4.96 Giao diªn trang danh sách s£n ph©m 139
4.97 Giao diªn trang t§o mÓi s£n ph©m 139
4.98 Giao diªn trang chi ti∏t s£n ph©m 140
4.99 Giao diªn trang danh sách b£ng giá 140
4.100 Giao diªn trang t§o mÓi b£ng giá 141
4.101 Giao diªn trang chi ti∏t b£ng giá 141
4.102 Giao diªn trang danh sách cÏ hÎi bán hàng 142
4.103 Giao diªn trang t§o mÓi cÏ hÎi bán hàng 142
4.104 Giao diªn trang chi ti∏t cÏ hÎi bán hàng 143
4.105 Giao diªn trang chi ti∏t cÏ hÎi bán hàng 143
4.106 Giao diªn tr§ng thái cÏ hÎi bán hàng 144
4.107 Giao diªn tr§ng thái cÏ hÎi bán hàng 144
4.108 Giao diªn tr§ng thái cÏ hÎi bán hàng 144
4.109 Giao diªn tr§ng thái cÏ hÎi bán hàng 144
4.110 Giao diªn danh sách nh˙ng báo giá cıa mÎt cÏ hÎi bán hàng 145
4.111 Giao diªn t§o mÎt báo giá cho mÎt cÏ hÎi bán hàng 145
4.112 Giao diªn trang danh sách báo giá 146
4.113 Giao diªn trang t§o mÓi báo giá 146
4.114 Giao diªn trang chi ti∏t báo giá 147
4.115 Giao diªn trang chi ti∏t báo giá 147
4.116 Giao diªn xußt và g˚i báo giá cho khách hàng 148
4.117 Giao diªn t§o Ïn hàng t¯ mÎt báo giá 148
Trang 174.118 Giao diªn trang danh sách Ïn hàng 149
4.119 Giao diªn trang t§o mÓi Ïn hàng 149
4.120 Giao diªn trang chi ti∏t Ïn hàng 150
4.121 Giao diªn trang chi ti∏t Ïn hàng 150
4.122 Giao diªn trang danh sách yêu c¶u 151
4.123 Giao diªn trang cßu hình nhãn dán yêu c¶u 151
4.124 Giao diªn trang chi ti∏t yêu c¶u ch˜a ˜Òc hª thËng t¸ Îng dán nhãn 152
4.125 Giao diªn trang chi ti∏t yêu c¶u ã ˜Òc hª thËng t¸ Îng dán nhãn 152
4.126 Giao diªn trang danh sách ca x˚ l˛ 153
4.127 Giao diªn trang chi ti∏t ca x˚ l˛ 153
4.128 Giao diªn c™p nh™t tr§ng thái cıa ca x˚ l˛ 154
4.129 Giao diªn thêm thı công mÎt ca x˚ l˛ vào mÎt hàng Òi 154
4.130 Giao diªn trang danh sách hàng Òi 155
4.131 Giao diªn trang t§o mÓi hàng Òi 155
4.132 Giao diªn trang chi ti∏t chi ti∏t hàng Òi 156
4.133 Giao diªn thêm nhân viên vào hàng Òi 156
4.134 Giao diªn trang t§o mÓi nhân viên 157
4.135 Giao diªn trang chi ti∏t chi ti∏t nhân viên 157
4.136 Giao diªn trang cßu hình phân quy∑n nhân viên 158
4.137 Giao diªn trang cßu hình phân quy∑n nhân viên 158
5.1 Dockerfile cßu hình docker cho mã nguÁn backend 159
5.2 Dockerfile cßu hình docker cho mã nguÁn client 160
5.3 File gilab-ci.yaml cßu hình t¸ Îng deploy mã nguÁn backend khi commit code lên gitlab 161
5.4 File gilab-ci.yaml cßu hình t¸ Îng deploy mã nguÁn client khi commit code lên gitlab 162
5.5 Cßu hình AWS ECS cho mã nguÁn backend trên AWS 163
5.6 Cßu hình AWS ECS cho mã nguÁn client trên AWS 163
5.7 Database Postgres cıa hª thËng ang ch§y trên AWS RDS 164
5.8 Database Redis cıa hª thËng ang ch§y trên AWS ElastiCache 164
5.9 Trang qu£n l˛ tên mi∑n cıa hª thËng trên AWS 164
6.1 Màn hình chi ti∏t hiªn th¸c ki∫m th˚ mÎt service 166
6.2 Màn hình k∏t qu£ ch§y thành công các test case 167
6.3 Màn hình t§o phân khúc khách hàng Îng 168
6.4 Màn hình phân khúc khách hàng v¯a t§o thành công 168
6.5 Màn hình thi∏t k∏ lu™t cho phân khúc 169
6.6 ChÂn "Go live" ∫ khi ch§y phân khúc 169
Trang 186.7 Màn hình t§o khách hàng mÓi 170
6.8 Thành viên cıa phân khúc sau b˜Óc 3 170
6.9 Mˆc phân khúc khách hàng t§i trang chi ti∏t cıa khách hàng này 171
6.10 Mˆc phân khúc khách hàng t§i chi ti∏t cıa khách hàng 171
Trang 19DANH M÷C BÉNG
3.1 Th¸c th∫ user 42
3.2 Th¸c th∫ entity_resource 43
3.3 Th¸c th∫ role 43
3.4 Th¸c th∫ entity_role 43
3.5 Th¸c th∫ contact 44
3.6 Th¸c th∫ account 45
3.7 Th¸c th∫ Lead 46
3.8 Th¸c th∫ Lead 47
3.9 Th¸c th∫ lead_scoring_model 47
3.10 Th¸c th∫ history_update_score 48
3.11 Th¸c th∫ rule 48
3.12 Th¸c th∫ email 49
3.13 Th¸c th∫ email_template 49
3.14 Th¸c th∫ form 49
3.15 Th¸c th∫ segment_model 50
3.16 Th¸c th∫ opportunity 51
3.17 Th¸c th∫ task 52
3.18 Th¸c th∫ phone_call 53
3.19 Th¸c th∫ appointment 54
3.20 Th¸c th∫ task_template 54
3.21 Th¸c th∫ phone_template 55
3.22 Th¸c th∫ appointment_template 55
3.23 Th¸c th∫ event 56
3.24 Th¸c th∫ event_contact 56
3.25 Th¸c th∫ quote 57
3.26 Th¸c th∫ sales_order 58
3.27 Th¸c th∫ product 58
3.28 Th¸c th∫ pricing 59
Trang 203.29 Th¸c th∫ customer journey 59
3.30 Th¸c th∫ workflow 60
3.31 Th¸c th∫ state 60
3.32 Th¸c th∫ transition 61
3.33 Th¸c th∫ activity 61
3.34 Th¸c th∫ activity_task 61
3.35 Th¸c th∫ activity_task 62
3.36 Th¸c th∫ activity_appointment 62
3.37 Th¸c th∫ activity_time 63
3.38 Th¸c th∫ activity_email 63
3.39 Th¸c th∫ activity_lead 63
3.40 Th¸c th∫ condition 64
3.41 Th¸c th∫ contact_workflow 64
3.42 Th¸c th∫ contact_workflow_tracking 65
3.43 Th¸c th∫ history_email 65
3.44 Th¸c th∫ timeline 66
3.45 Th¸c th∫ history_form 67
3.46 Th¸c th∫ request_label 67
3.47 Th¸c th∫ request 68
3.48 Th¸c th∫ case 69
3.49 Th¸c th∫ queue 70
Trang 21Ch˜Ïng 1
TÍng quan
1.1 GiÓi thiªu ∑ tài
VÓi s¸ phát tri∫n m§nh m≥ cıa cách m§ng công nghiªp(CMCN) 4.0, công nghª ã có nh˙ngtác Îng lÓn ∏n mÂi lænh v¸c trong Ìi sËng i∑u này ã mang l§i nhi∑u cÏ hÎi phát tri∫n chocác doanh nghiªp, tuy nhiên các doanh nghiªp cÙng ˘ng tr˜Óc thách th˘c lÓn ph£i thay Íimình ∫ thích nghi i∑u này khi∏n cách ho§t Îng tr˜Óc ây cıa các doanh nghiªp không cònth™t s¸ phù hÒp và mang l§i hiªu qu£ nh˜ tr˜Óc Trong bËi c£nh ó, cuËi nh˙ng n´m 1980, các
hª thËng ERP (Enterprise Resource Planning) ¶u tiên xußt hiªn Hª thËng qu£n tr‡ tÍng th∫doanh nghiªp ERP là mÎt hª thËng thông tin có th∫ tËi ˜u hóa viªc tÍ ch˘c, v™n hành doanhnghiªp, em l§i nh˙ng lÒi ích vô cùng to lÓn v∑ chi phí, thÌi gian cho doanh nghiªp
MÎt trong nh˙ng phân hª quan trÂng cıa ERP là customer relationship management (CRM).Phân hª customer relationship management giúp qu£n l˛ vòng Ìi ch´m sóc khách hàng mÎtcách ¶y ı và dπ ti∏p c™n nhßt cho doanh nghiªp Không chø giúp doanh nghiªp có th∫ qu£nl˛ khách hàng tËt hÏn, CRM còn cung cßp nh˙ng thông tin giúp doanh nghiªp có cái nhìn tÍngquan v∑ mËi quan hª vÓi khách hàng cıa mình, dπ dàng có th∫ tr£ lÌi nh˙ng câu h‰i nh¨m c£ithiªn chi∏n l˜Òc cıa doanh nghiªp Áng thÌi hª thËng CRM cung cßp kh£ n´ng t¸ Îng hoá,
cá nhân hóa cho các ho§t Îng t˜Ïng tác vÓi khách hàng, £m b£o viªc xây d¸ng mËi quan hªvÓi khách hàng t¸ nhiên, nhanh chóng và hiªu qu£ nhßt
Tr˜Óc xu th∏ ó, nhóm xây d¸ng mÎt hª thËng CRM giúp doanh nghiªp qu£n l˛ và xây d¸ngmËi quan hª b∑n ch∞t vÓi khách hàng cıa mình, t¯ giai o§n tìm ki∏m, nuôi d˜Ông, cho tÓi khidoanh nghiªp có ˜Òc các khách hàng thân thi∏t Hª thËng NhanhCRM bao gÁm các mô unmarketing (ti∏p th‡), sales(bán hàng), services(d‡ch vˆ hÈ trÒ) quan hª ch∞t ch≥ vÓi nhau ÁngthÌi, NhanhCRM cung cßp các ch˘c n´ng t¸ Îng hoá, qu£n l˛ công viªc cÙng nh˜ công cˆchønh s˚a v´n b£n và template m®u ∫ nhân viên có th∫ hoàn thành công viªc cıa mình nhanh
Trang 221.2 Nh˙ng s£n ph©m hiªn t§i
Qua kh£o sát chúng tôi ã tìm hi∫u các ph¶n m∑m CRM trên th‡ tr˜Ìng Chúng tôi so sánh
và quy∏t ‡nh xây d¸ng ph¶n m∑m NhanhCRM vÓi các ch˘c n´ng nh˜ sau:
Tính n´ng
kh£o sát Odoo CRM OnlineCRM Agile CRM Getfly CRM NhanhCRM
Qu£n l˛ ti∑m
n´ng Có Có Không Có CóChßm i∫m
Phân khúc
Phân khúc cË
‡nh v∑ ∞ci∫m
Phân khúctænh, phânkhúc Îng
giá Có Có Không Không Có
Trang 241.3 fi nghæa
Viªc xây d¸ng hª thËng NhanhCRM là mÎt cÏ hÎi ∫ chúng tôi trau dÁi thêm các kinhnghiªm ˘ng dˆng nh˙ng gì ã hÂc ˜Òc cÙng nh˜ hÂc h‰i, áp dˆng nh˙ng công nghª mÓi hiªnnay Ngoài ra, thông qua các ch˘c n´ng t¸ Îng hoá chúng tôi còn hÂc ˜Òc quy trình thi∏t k∏t¸ Îng hoá cho hª thËng
V∑ ‡nh h˜Óng trong t˜Ïng lai, hª thËng s≥ phát tri∫n m£ng khai phá d˙ liªu k∏t hÒp hÂc sâu
∫ nâng cao các tính n´ng phân lo§i khách hàng, thi∏t l™p i∫m, ti∏p th‡ khách hàng d¸a trên các
sË liªu ã thu th™p ˜Òc
1.4 Mˆc tiêu
Mˆc tiêu cıa ∑ tài là xây d¸ng mÎt hª thËng CRM cung cßp các nhóm ch˘c n´ng ti∏p th‡,bán hàng, d‡ch vˆ hÈ trÒ khách hàng, t¸ Îng hoá các quy trình, qu£n l˛ công viªc, qu£n l˛ nhânviên, xem thËng kê báo cáo ho§t Îng công ty Các ch˘c n´ng không ho§t Îng riêng r¥ mà phËihÒp thông tin mÎt cách ch∞t ch≥ vÓi nhau, ¶u vào cıa ch˘c n´ng này là ¶u ra cıa ch˘c n´ngkia NhÌ vào ch˘c n´ng t¸ Îng hoá, ng˜Ìi dùng dπ dàng thi∏t k∏ mÎt quy trình phù hÒp vÓidoanh nghiªp cıa mình Áng thÌi, hª thËng cung cßp nh˙ng sË liªu thËng kê ∫ doanh nghiªp
dπ dàng theo dõi ho§t Îng cıa nhân viên và toàn công ty, t¯ ó ˜a ra các ánh giá, quy∏t ‡nh
và chi∏n l˜Òc úng ≠n cho doanh nghiªp
Trang 25Ch˜Ïng 2
Ki∏n th˘c n∑n t£ng
2.1 Các khái niªm trong hª thËng
Tr˜Óc khi trình bày các khái niªm trong hª thËng, chúng tôi xin trình bày nghiªp vˆ tÍngquát cıa ph¶n m∑m NhanhCRM
Hình 2.1: Nghiªp vˆ tÍng quát cıa ph¶n m∑m NhanhCRM
Hª thËng NhanhCRM nh¨m mˆc ích thu th™p và chuy∫n Íi các ti∑m n´ng mua hàng thành
cÏ hÎi bán hàng, chi∏n th≠ng các cÏ hÎi này ∫ em l§i các Ïn hàng cho doanh nghiªp
Trang 26Cˆ th∫, Sau khi hª thËng thu th™p ˜Òc các ti∑m n´ng mua hàng t¯ viªc tÍ ch˘c các s¸ kiªn,ho∞c trang ti∏p th‡, các ti∑m n´ng s≥ ti∏p tˆc ˜Òc nuôi d˜Ông b¨ng các công cˆ ti∏p th‡: hànhtrình khách hàng, s¸ kiªn, ti∏p th‡ tr¸c ti∏p ( gÂi iªn, email) Các ti∑m n´ng mua hàng có th∫
là t¯ mÎt khách hàng mÓi ch˜a ˜Òc ghi l§i trong hª thËng, ho∞c là t¯ mÎt khách hàng ã ˜Òcghi l§i trong hª thËng ( có th∫ ã mua hàng ho∞c ch˜a) ∫ có th∫ ti∏p th‡ ˜Òc hiªu qu£, úngkhách hàng mˆc tiêu, doanh nghiªp thi∏t k∏ các phân khúc khách hàng d¸a trên các lu™t mà hªthËng cung cßp Các ti∑m n´ng mua hàng ˜Òc ánh giá thông qua s¸ ánh giá cıa nhân viên( tình tr§ng t˜Ïng tác "nóng, l§nh, ßm") ho∞c ánh giá thông qua i∫m d¸a trên mô hình chßmi∫m, t¯ viªc ánh giá, hª thËng ho∞c nhân viên s≥ chÂn ra các ti∑m n´ng mua hàng áp ˘ng
˜Òc tiêu chí ánh giá cıa doanh nghiªp ∫ chuy∫n qua mô un bán hàng
¶u ra cıa mô un ti∏p th‡ là các ti∑m n´ng mua hàng có kh£ n´ng cao chuy∫n Íi thànhcông, cÙng chính là ¶u vào cıa mô un bán hàng T§i ây các nhân viên s≥ th¸c hiªn ánh giál§i các ti∑m n´ng này, và quy∏t ‡nh có xét duyªt ∫ các ti∑m n´ng này chuy∫n thành cÏ hÎi bánhàng hay không Khi có cÏ hÎi bán hàng, nhân viên s≥ b≠t ¶u quy trình bán hàng vÓi kháchhàng cıa cÏ hÎi này (gÂi iªn tho§i, lên l‡ch hµn, ) và s˚ dˆng các công cˆ hÈ trÒ bán hàng cıa
hª thËng ( s£n ph©m, báo giá, b£ng giá ) Khi khách hàng Áng ˛ mua hàng, cÏ hÎi thành công,doanh nghiªp có ˜Òc Ïn hàng
Tuy nghiên ph¶n m∑m NhanhCRM không chø d¯ng t§i ó, sau khi có ˜Òc các Ïn hàng,ng˜Ìi dùng có th∫ thi∏t l™p ∫ liên l§c ch´m sóc ‡nh k˝ cho các khách hàng ã mua hàng, thuth™p ˛ ki∏n Khách hàng cÙng có th∫ g˚i email ho∞c gÂi iªn tÓi hª thËng ∫ ˜a ra các yêu c¶u,khi∏u n§i, Hª thËng NhanhCRM sau ó s≥ s˚ dˆng hÂc máy ∫ dánh nhãn các yêu c¶u này, t¸Îng t§o ca x˚ l˛ và gán vào hàng chÌ vÓi nhãn t˜Ïng ˘ng
NhanhCRM giúp các nhà qu£n tr‡ doanh nghiªp có th∫ theo dõi và n≠m b≠t ˜Òc tình hìnhho§t Îng cıa công ty Nhà qu£n tr‡ có th∫ xem ˜Òc ho§t Îng ang diπn ra cıa doanh nghiªp,qu£n l˛ nhân viên, giao viªc cho nhân viên, phân quy∑n cho nhân viên, theo dõi k∏t qu£ côngviªc cıa nhân viên, xem báo cáo v∑ ho§t Îng ti∏p th‡, ho§t Îng bán hàng và d‡ch vˆ hÈ trÒ cıadoanh nghiªp
Sau ây chúng tôi xin gi£i thích mÎt sË khái niªm quan trÂng trong hª thËng
• Template (Bi∫u m®u): là các b£n m®u theo ó ng˜Ìi dùng có th∫ thêm thông tin và thu
˜Òc mÎt Ëi t˜Òng thông tin cˆ th∫ Trong hª thËng có nhi∑u lo§i bi∫u m®u, cˆ th∫ là :bi∫u m®u cuÎc gÂi, bi∫u m®u nhiªm vˆ, bi∫u m®u cuÎc hµn, bi∫u m®u th˜ iªn t˚, bi∫um®u trang ti∏p th‡ Nh˙ng bi∫u m®u này giúp viªc thao tác cıa ng˜Ìi dùng nhanh chóng
và có tÍ ch˘c hÏn
• Contact (Khách hàng cá nhân): Là các khách hàng ˜Òc l˜u l§i trong hª thËng Khách
hàng này có th∫ là khách hàng cá nhân ho∞c nhân viên cıa mÎt công ty (Account) ây
là Ëi t˜Òng chính cıa hª thËng ∫ ch´m sóc các khách hàng là công ty, hª thËng s≥ liên
Trang 27l§c qua các khách hàng cá nhân §i diªn cho công ty này.
• Account: (Công ty) là các khách hàng công ty ˜Òc ghi l§i trong hª thËng, công ty có
các nhân viên là các contact
• Segment (Phân khúc khách hàng): nhóm các khách hàng t˜Ïng t¸ vÓi nhau theo mÎt
y∏u tË nào ó (nhân kh©u hÂc, hành vi) ∫ dπ dàng trong viªc ti∏p c™n, ti∏p th‡ tÓi úngkhách hàng mˆc tiêu Viªc phân khúc khách hàng giúp cho viªc xây d¸ng mËi quan hªgi˙a doanh nghiªp vÓi khách hàng tr nên linh ho§t, hiªu qu£ ˘ng vÓi nhi∑u lo§i kháchhàng có ∞c i∫m khác nhau, em l§i lÒi ích v∑ m∞t chi phí và giúp doanh nghiªp pháttri∫n s¸ thßu hi∫u nhu c¶u khách hàng, t¯ ó c£i thiªn chßt l˜Òng d‡ch vˆ khách hàng HªthËng cung cßp hai lo§i phân khúc khách hàng là phân khúc tænh và phân khúc Îng
Ëi vÓi phân khúc tænh, ng˜Ìi dùng thêm các khách hàng mong muËn vào phân khúc.Phân khúc tænh n≠m gi˙ mÎt danh sách tænh các khách hàng ˜Òc chÂn tr˜Óc Thôngth˜Ìng, nhân viên ti∏p th‡ ho∞c nhân viên bán hàng s≥ xây d¸ng danh sách này d¸a trênki∏n th˘c cá nhân ho∞c các t˜Ïng tác ngoài Ìi th¸c
Phân khúc Îng ˜Òc xây d¸ng d¸a trên các ∞c i∫m v∑ khách hàng mˆc tiêu cıa doanhnghiªp Ví dˆ nh˜ doanh nghiªp xây d¸ng phân khúc "khách hàng là n˙, ã l™p gia ình
và có t¯ mÎt con tr lên" ∫ ti∏p th‡ cho dòng s£n ph©m nÁi chiên không d¶u, ho∞c phânkhúc khách hàng "sinh nh™t hôm nay" ∫ t¸ Îng g˚i email chúc m¯ng sinh nh™t cáckhách hàng hàng ngày, phân khúc Îng "khách hàng ã mua hàng mÎt tháng" ∫ ch´msóc khách hàng ã mua hàng ‡nh k˝ sau mÎt tháng Thành viên trong các phân khúcÎng ˜Òc thay Íi liên tˆc khi có thay Íi liên quan tÓi khách hàng, sao cho k∏t qu£ phânkhúc luôn nhßt quán vÓi thông tin mÓi nhßt cıa hª thËng
• Lead (Ti∑m n´ng mua hàng): th∫ hiªn mÎt s¸ quan tâm cıa khách hàng (contact) Ëi vÓi
mÎt s£n ph©m ho∞c chi∏n d‡ch cˆ th∫ cıa doanh nghiªp MÎt khách hàng có th∫ có nhi∑uti∑m n´ng mua hàng MÈi ti∑m n´ng này s≥ ˜Òc nuôi d˜Ông ∫ có th∫ chuy∫n thành cÏhÎi bán hàng Ti∑m n´ng mua hàng ˜Òc x∏p h§ng và ánh giá thông qua i∫m ti∑m n´ng,i∫m này giúp nhân viên dπ dàng chÂn ra nh˙ng ti∑m n´ng nên ˜Òc ˜u tiên ∫ làm viªctr˜Óc T§i mô un ti∏p th‡, khi ti∑m n´ng ˜Òc ánh giá sÆn sàng ∫ bán hàng (ready forsale), ti∑m n´ng này s≥ ˜Òc chuy∫n qua mô un bán hàng T§i ây ti∑m n´ng có th∫ ˜Òcxét duyªt ∫ chuy∫n thành cÏ hÎi bán hàng
• Lead scoring model (Mô hình chßm i∫m ti∑m n´ng): Khi sË l˜Òng ti∑m n´ng mua
hàng thu ˜Òc t´ng lên, c¶n mÎt công cˆ ∫ hÈ trÒ doanh nghiªp ánh giá ˜Òc các ti∑mn´ng, t¯ ó ˜a ra các ti∑m n´ng c¶n ˜u tiên làm viªc tr˜Óc, tránh lãng phí thÌi gian vÓicác ti∑m n´ng không h˘a hµn MÎt công cˆ mà nhi∑u doanh nghiªp ang s˚ dˆng hiªnnay là mô hình ∫ chßm i∫m cho ti∑m n´ng i∫m này th∫ hiªn tÍng quan v∑ hÁ sÏ vàl‡ch s˚ t˜Ïng tác vÓi doanh nghiªp cıa ti∑m n´ng, t¯ ó cho thßy kh£ n´ng mà ti∑m n´ngnày có th∫ tr thành mÎt cÏ hÎi bán hàng MÎt mô hình chßm i∫m ti∑m n´ng bao gÁm
Trang 28nhi∑u lu™t chßm i∫m Các lu™t này do doanh nghiªp ˜a ra d¸a trên khách hàng mˆc tiêu
và các tiêu chí mà doanh nghiªp ánh giá là óng góp lÓn vào viªc khách hàng này s≥mua hàng
V∑ cách xác ‡nh i∫m cho t¯ng lu™t trong mô hình, hiªn t§i theo l˛ thuy∏t và trong th¸ct∏ có hai cách: doanh nghiªp xác ‡nh mÎt phÍ i∫m, và i∑u chønh phÍ i∫m này theokhách hàng mˆc tiêu ho∞c kinh nghiªm ho§t Îng; cách th˘ hai là s˚ dˆng các công cˆhÂc máy ∫ ˜a ra các sË i∫m và dùng mô hình ∫ i∑u chønh i∫m theo thÌi gian Hiªnt§i hª thËng hÈ trÒ cách th˘ nhßt ∫ thi∏t l™p i∫m, cách th˘ hai chúng tôi s≥ xây d¸ngtrong thÌi gian tÓi
∫ xây d¸ng mÎt mô hình chßm i∫m ti∑m n´ng, ng˜Ìi dùng ‡nh nghæa các lu™t cho t¯ng
mô hình ( các lu™t này có th∫ ˜Òc nhóm ho∞c k∏t hÒp vÓi nhau (AND/OR)) Các lu™t này
˜Òc ‡nh nghæa d¸a trên các tiêu chí v∑ hành vi và nhân kh©u hÂc Hª thËng s≥ t¸ Îngchßm i∫m ti∑m n´ng theo mô hình ˜Òc thi∏t l™p
• Customer journey (Hành trình khách hàng): Khi doanh nghiªp thu hút các khách hàng
ti∑m n´ng, h s≥ b≠t ¶u b¨ng viªc khám phá s£n ph©m cıa doanh nghiªp, ánh giá xemliªu nh˙ng s£n ph©m ó có áp ˘ng nhu c¶u cıa h hay không, tìm ki∏m ˜u ãi tËt và cuËicùng là mua hàng Quy trình này ˜Òc gÂi là hành trình khách hàng (customer journey)
∫ viªc ti∏p c™n, ti∏p th‡ và ch´m sóc khách hàng dπ dàng, nhanh chóng và ˜Òc thi∏tk∏ t¸ Îng, hª thËng cung cßp công cˆ xây d¸ng các hành trình cıa khách hàng ∫ xâyd¸ng hành trình khác hàng, ng˜Ìi dùng xác ‡nh phân khúc mˆc tiêu và t§o các hànhÎng cho các thành viên trong phân khúc ó, các hành Îng hª thËng cung cßp nh˜ : g˚iemail t¸ Îng, gán nhân viên t¸ Îng, t§o contact t¸ ông, r≥ nhánh hàng trình Hànhtrình khách hàng cÙng ˜Òc s˚ dˆng cho các hành Îng ch´m sóc khách hàng ‡nh k˝ cıadoanh nghiªp nh˜: g˚i email chúc m¯ng sinh nh™t, g˚i email ánh giá tr£i nghiªm chokhách hàng sau khi mua hàng
• Opportunity (CÏ hÎi bán hàng): Khi có mÎt cÏ hÎi bán hàng thì lúc này khách hàng g¶n
nh˜ ã sÆn sàng mua — nói cách khác, ó là th‰a thu™n doanh nghiªp s≠p giành ˜Òc.Nhân viên bán hàng s≥ làm viªc vÓi cÏ hÎi bán hàng ∫ có th∫ mang l§i Ïn hàng chodoanh nghiªp
• Quote (Báo giá): Là mÎt báo giá cıa mÎt cÏ hÎi bán hàng trong lúc làm viªc vÓi mÎt
cÏ hÎi bán hàng, nhân viên bán hàng s≥ nhi∑u l¶n g˚i báo giá cho khách hàng Khi kháchhàng Áng ˛ vÓi báo giá, cÏ hÎi ˜Òc chuy∫n tr§ng thái thành thành công, mÎt Ïn hàngcho cÏ hÎi này s≥ ˜Òc t§o t¸ Îng d¸a trên báo giá ˜Òc chßp nh™n Ng˜Òc l§i, khi kháchhàng t¯ chËi mÂi báo giá, th‰a thu™n thßt b§i, cÏ hÎi ˜Òc chuy∫n tr§ng thái thành thßtb§i
MÈi báo giá ∑u có ngày h∏t h§n, n∏u báo giá ã ˜Òc g˚i tÓi khách hàng nh˜ng ch˜anh™n ˜Òc tr£ lÌi và ã quá ngày h∏t h§n, báo giá ó s≥ ˜Òc xem là h∏t hiªu l¸c
Trang 29Báo giá bao gÁm danh sách các s£n ph©m mà khách hàng ∞t, kèm theo sË l˜Òng và giábán Các s£n ph©m và giá bán cıa s£n ph©m s≥ ˜Òc lßy t¯ các b£ng giá Nhân viên có th∫s˚a l§i giá bán khác so vÓi b£ng giá, tuy nhiên s≥ tham kh£o d¸a trên giá bán thßp nhßt vàgiá bán cao nhßt cıa s£n ph©m ó (Thông tin này s≥ ˜Òc ghi trong b£ng giá).
• Order ( Ïn hàng) : MÎt Ïn hàng trong hª thËng Ïn bao gÁm tßt c£ thông tin v∑ mÎt
l¶n mua hàng cıa khách hàng
• Request (Yêu c¶u): MÎt yêu c¶u ˜Òc g˚i t¯ khách hàng thông qua email ho∞c gÂi iªn.
Khi hª thËng nh™n ˜Òc email ho∞c gÂi iªn s≥ t§o yêu c¶u, t¸ Îng gán nhãn cho yêu c¶u
∫ phân lo§i yêu c¶u Sau ó t§o ca x˚ l˛ cho yêu c¶u
• Case (Ca x˚ l˛): ˜Òc t§o ra ∫ theo dõi yêu c¶u t¯ khách hàng Qu£n l˛ có th∫ gán ng˜Ìi
phˆ trách cho các ca x˚ l˛ và thêm ca x˚ l˛ vào hàng chÌ Ca x˚ l˛ cÙng có th∫ ˜Òc gánt¸ Îng vào hàng chÌ có nhãn dán t˜Ïng ˘ng vÓi nhãn dán cıa yêu c¶u Qu£n l˛ có th∫gán nhân viên vào các hàng chÌ, nhân viên d¸a theo m˘c Î yêu tiên cıa các ca x˚ l˛ ∫x˚ l˛ yêu c¶u cho khách hàng
• Event (S¸ kiªn): là các s¸ kiªn do doanh nghiªp tÍ ch˘c, s¸ kiªn có th∫ ˜Òc dùng ∫
ti∏p th‡ cho doanh nghiªp, th≠t ch∞t tình c£m vÓi khách hàng, qu£ng bá s£n ph©m mÓi Nhân viên có th∫ g˚i thông tin ´ng k˛ tham gia s¸ kiªn cho khách hàng thông qua hànhtrình khách hàng, g˚i email tr¸c ti∏p cho khách hàng cˆ th∫, ho∞c chia s¥ trang ´ng k˛s¸ kiªn trên m§ng xã hÎi Hª thËng qu£n l˛ các l˜Òt ´ng k˛ và nh˙ng ng˜Ìi ã tham gias¸ kiªn ∫ ´ng k˛ s¸ kiªn, khách hàng s≥ i∑n thông tin t§i trang ´ng k˛ s¸ kiªn, sau
ó check in s¸ kiªn b¨ng mã QR ˜Òc g˚i trong email xác nh™n ´ng k˛
• Work (Công viªc): là các công viªc ˜Òc phân cho nhân viên, công viªc giúp nhân viên
theo dõi các nhiªm vˆ ˜Òc giao và nhà qu£n l˛ có th∫ dπ dàng theo dõi và phân côngcông viªc cho nhân viên Các công viªc này có th∫ là nhiªm vˆ, cuÎc gÂi c¶n gÂi ho∞ccuÎc hµn vÓi khách hàng
Trang 30T¶ng nghiªp vˆ (Controller) s≥ ˜Òc tách biªt vÓi t¶ng máy khách, ˜Òc phát tri∫n b¨ng cácngôn ng˙ phía server nh˜ Nodejs, Python, Java T¶ng này §i diªn nh˜ mÎt c¶u nËi giao ti∏pcho t¶ng máy khách và t¶ng cÏ s d˙ liªu Khi nh™n các yêu c¶u HTTP t¯ phía ng˜Ìi dùng, lÓpnghiªp vˆ s≥ ti∏p nh™n x˚ l˛, thao tác vÓi lÓp cÏ s d˙ liªu và tr£ k∏t qu£ l§i cho ng˜Ìi dùng.T¶ng cÏ s d˙ liªu là nÏi l˜u tr˙ d˙ liªu cıa hª thËng.
Trang 312.2.1.2 Graphql
Hình 2.3: Minh hÂa Graphql
GraphQL là ngôn ng˙ thao tác và truy vßn d˙ liªu nguÁn m cho API, cung cßp cho máykhách cách th˘c dπ dàng ∫ yêu c¶u chính xác nh˙ng gì h c¶n, giúp viªc phát tri∫n API dπdàng hÏn theo thÌi gian GraphQL ˜Òc Facebook phát tri∫n nÎi bÎ vào n´m 2012 tr˜Óc khiphát hành công khai vào n´m 2015
Các tính n´ng chính cıa Graphql gÁm:
• Tr£ v∑ chính xác nh˙ng gì phía máy khách yêu c¶u Khi máy khách g˚i mÎt yêu c¶uGraphQL, server s≥ nh™n yêu c¶u và tr£ v∑ chính xác nh˙ng gì phía máy khách yêu c¶u.Các truy vßn GraphQL luôn tr£ v∑ k∏t qu£ có th∫ d¸ oán ˜Òc Các ˘ng dˆng s˚ dˆngGraphQL rßt nhanh và Ín ‡nh vì GraphQL ki∫m soát d˙ liªu mà nó nh™n ˜Òc ch˘ khôngph£i máy chı
• Nh™n nhi∑u d˙ liªu trong mÎt yêu c¶u duy nhßt Các câu truy vßn GraphQL không chø cóth∫ truy xußt các thuÎc tính cıa mÎt d˙ liªu mà còn làm viªc trÏn tru vÓi các Ëi t˜Òngkhác Các ˘ng dˆng s˚ dˆng GraphQL có tËc Î x˚ l˛ rßt nhanh ngay c£ trên nhi∑u k∏tnËi
• Hª thËng ki∫u mô t£ d˙ liªu API GraphQL ˜Òc tÍ ch˘c theo ki∫u và thuÎc tính, truyc™p toàn bÎ d˙ liªu t¯ mÎt endpoint duy nhßt GraphQL s˚ dˆng các ki∫u ∫ £m b£o ˘ngdˆng chø yêu c¶u nh˙ng gì có th∫, ngoài ra GraphQL còn gi£i thích các lÈi rßt dπ hi∫u
Trang 322.2.1.3 CÏ s d˙ liªu SQL
SQL (Structured Query Language – Ngôn ng˙ truy vßn có cßu trúc) là ngôn ng˙ tiêu chu©n
mà bßt c˘ hª qu£n tr‡ cÏ s d˙ liªu quan hª (RDBMS) nào cÙng ph£i áp ˘ng, i∫n hình nh˜Oracle, Sybase, Microsoft SQL Server, Postgres,
Nói mÎt cách Ïn gi£n, SQL là ngôn ng˙ b§n s˚ dˆng ∫ t˜Ïng tác vÓi cÏ s d˙ liªu Cáccâu lªnh SQL ˜Òc s˚ dˆng ∫ th¸c hiªn các tác vˆ nh˜ c™p nh™t d˙ liªu trên cÏ s d˙ liªu ho∞ctruy xußt d˙ liªu t¯ cÏ s d˙ liªu SQL có th∫ ˜Òc s˚ dˆng ∫ chèn, tìm ki∏m, c™p nh™t và xóacác b£n ghi cÏ s d˙ liªu; th¸c hiªn nhi∑u ho§t Îng khác bao gÁm tËi ˜u hóa và b£o trì cÏ sd˙ liªu
L˛ do mÂi ng˜Ìi ˜a thích s˚ dˆng ReactJS:
ReactJS cho phép vi∏t ˘ng dˆng tr¸c ti∏p trên JavaScript Và JSX là mÎt trong nh˙ng tínhn´ng không chø làm cho ReactJS dπ dàng mà còn thú v‡ hÏn Nhà phát tri∫n giÌ ây có th∫ t§onên mÎt tính n´ng mÓi và có th∫ xem nó xußt hiªn ngay trong thÌi gian th¸c, giúp các l™p trìnhviên có th∫ ˜a tr¸c ti∏p các o§n HTML vào JavaScript
Cho phép nhà phát tri∫n phá vÔ nh˙ng cßu t§o giao diªn ph˘c t§p thành nh˙ng thành ph¶n
Îc l™p, ˛ t˜ng này làm cho ReactJS tr nên Îc áo Thay vì ph£i lo l≠ng v∑ tÍng th∫ ˘ngdˆng web, giÌ ây l™p trình viên dπ dàng chia nh‰ các cßu trúc UI/UX ph˘c t§p thành t¯ngthành ph¶n Ïn gi£n hÏn i∑u này làm cho mÂi th˘ tr nên tr¸c quan và dπ hình dung hÏn sovÓi tr˜Óc ây
Trang 33Thông qua tham sË (props), các component có th∫ k∏t nËi vÓi nhau b¨ng cách s˚ dˆng d˙liªu tùy bi∏n ây cÙng là ˜u i∫m nÍi b™t cıa ReactJS, có th∫ chuy∫n các d˙ liªu ã ˜Òc tùybi∏n ∏n mÎt UI component cˆ th∫.
Tính n´ng State, giúp i∑u chønh tr§ng thái cho các component con nh™n d˙ liªu t¯ mÎt ponent cha Khi s˚ dˆng ReactJS, l™p trình viên có th∫ thay Íi tr§ng thái cho nhi∑u componentcon trên ˘ng dˆng nh˜ng không £nh h˜ng tÓi component cha ang tr§ng thái Stateful VÓitính n´ng này, viªc i∑u chønh các ˘ng dˆng tr nên Ïn gi£n hÏn vì tßt c£ nh˙ng chi ti∏t ˜Òclßy nguÁn chung (parent) duy nhßt
com-Dom £o (Virtual DOM) giúp cho ˘ng dˆng nhanh hÏn Khi t§o ra ReactJS, các nhà thi∏t k∏
ã d¸ oán úng viªc c™p nh™t các HTML cÙ là rßt quan trÂng nh˜ng cÙng khá tËn kém chi phí
Vì th∏ ˛ t˜ng s˚ dˆng DOM £o giúp ReactJS bi∏t chính xác khi nào c¶n render l§i ho∞c khinào b‰ i nh˙ng ph¶n t˚ cıa DOM chính vì phát hiªn ra nh˙ng thay Íi trên d˙ liªu ∫ nângcao tr£i nghiªm cıa ng˜Ìi dùng UX, cßu trúc UI ph£i ph£n ˘ng k‡p thÌi tr˜Óc nh˙ng thay Íi,
và DOM £o hÈ trÒ viªc này rßt tËt
2.2.2.2 Back-end
Nodejs
Nodejs là mÎt n∑n t£ng phát tri∫n Îc l™p ˜Òc xây d¸ng trên Javascript Runtime cıaChrome mà chúng ta có th∫ s˚ dˆng ∫ xây d¸ng ˜Òc các ˘ng dˆng m§ng mÎt cách nhanhchóng và dπ dàng m rÎng
Nodejs ˜Òc xây d¸ng và phát tri∫n t¯ n´m 2009, b£o trÒ bi công ty Joyent, trˆ s t§iCalifornia, Hoa K˝ Ph¶n Core bên d˜Ói cıa Nodejs ˜Òc vi∏t h¶u h∏t b¨ng C++ nên tËc Î x˚l˛ và hiªu n´ng khá cao
Nodejs t§o ra ˜Òc các ˘ng dˆng có tËc Î x˚ l˛ nhanh, thÌi gian th¸c Nodejs áp dˆng chocác s£n ph©m có l˜Òng truy c™p lÓn, c¶n m rÎng nhanh, c¶n Íi mÓi công nghª, ho∞c t§o racác d¸ án nhanh nhßt có th∫
Trang 34Nest (NestJS) là mÎt framework ∫ xây d¸ng các ˘ng dˆng server-side b¨ng Node.js hiªuqu£ và dπ m rÎng Nó s˚ dˆng ngôn ng˙ b™c cao cıa javascript là TypeScript, nh˜ng v®n chophép các nhà phát tri∫n s˚ dˆng JavaScript thu¶n túy; và k∏t hÒp các tính chßt cıa L™p trìnhh˜Óng Ëi t˜Òng, L™p trình ch˘c n´ng và L™p trình ph£n ˘ng ch˘c n´ng
V∑ b£n chßt Nest s˚ dˆng các framework máy chı HTTP m§nh m≥ nh˜ là Express (m∞c
‡nh) và có th∫ tùy chÂn cßu hình ∫ s˚ dˆng Fastify
Nest cung cßp mÎt t¶ng tr¯u t˜Òng trên các framework Node.js phÍ bi∏n (Express / Fastify),nh˜ng cÙng hÈ trÒ API cıa h cho nhà phát tri∫n i∑u này cho phép các nhà phát tri∫n t¸ do s˚dˆng vô sË các mô- un cıa bên th˘ ba có sÆn cho n∑n t£ng cÏ b£n
Bulljs
Bull là mÎt th˜ viªn cıa Nodejs, là mÎt hª thËng hàng Òi nhanh chóng và m§nh m≥ d¸atrên Redis Th˜ viªn này cung cßp nhi∑u api x˚ l˛ tßt c£ các chi ti∏t cßp thßp ∏n cao, làm phongphú thêm ch˘c n´ng cÏ b£n cıa Redis ∫ có th∫ dπ dàng x˚ l˛ các tr˜Ìng hÒp s˚ dˆng ph˘c t§phÏn
Hª thËng hàng Òi cho phép gi£i quy∏t nhi∑u vßn ∑ khác nhau mÎt cách dπ dàng, t¯ viªclàm nhµ các tác vˆ x˚ l˛ n∞ng ∏n t§o ra các kênh giao ti∏p m§nh m≥ gi˙a các microservices,ho∞c gi£m t£i công viªc n∞ng nhÂc t¯ mÎt máy chı cho nhi∑u công nhân nh‰ hÏn, v.v
Ml-classify-text
Ml-classify-text là mÎt th˜ viªn s˚ dˆng machine learning ∫ phân lo§i v´n b£n b¨ng thu™ttoán n-grams và cosine similarity
Th˜ viªn th∫ ˜Òc s˚ dˆng c£ trong môi tr˜Ìng trình duyªt và môi tr˜Ìng Node.js, cho phép
ào t§o mÎt mô hình vÓi mÎt l˜Òng lÓn các m®u v´n b£n (và các nhãn t˜Ïng ˘ng), sau ó s˚dˆng mô hình này ∫ nhanh chóng d¸ oán mÎt ho∞c nhi∑u nhãn thích hÒp cho v´n b£n mÓi
2.2.2.3 CÏ s d˙ liªu
Postgres
PostgreSQL là mÎt hª thËng qu£n tr‡ cÏ s d˙ liªu quan hª - Ëi t˜Òng (object-relationaldatabase management system), hª thËng cÏ s d˙ liªu mã nguÁn m tiên ti∏n nhßt hiªn nay.PostgreSQL ˜Òc phát tri∫n d¸a trên POSTGRES 4.2 t§i phòng khoa hÂc máy tính Berkeley,
§i hÂc California PostgreSQL không yêu c¶u nhi∑u công tác b£o trì bi có tính Ín ‡nh cao
Do ó, khi phát tri∫n các ˘ng dˆng d¸a trên PostgreSQL, chi phí s≥ thßp hÏn so vÓi các hª thËngqu£n tr‡ d˙ liªu khác
Trang 35L˛ do s˚ dˆng PostgreSQL
PostgreSQL s h˙u mÎt hª tính n´ng a d§ng giúp hÈ trÒ các nhà phát tri∫n xây d¸ng ˘ngdˆng, b£o vª toàn vµn d˙ liªu, và t§o ra mÎt môi tr˜Ìng ch‡u lÈi fault-tolerant giúp qu£n l˛ d˙liªu bßt k∫ t™p d˙ liªu lÓn hay nh‰ Bên c§nh hª thËng nguÁn m và miπn phí, PostgreSQL cÙng
có kh£ n´ng m rÎng tuyªt vÌi Có th∫ ‡nh nghæa các ki∫u d˙ liªu riêng cıa mình, xây d¸ng cáchàm tùy chønh, hay vi∏t mã t¯ các ngôn ng˙ l™p trình khác nhau mà không c¶n biên d‡ch l§i cÏs d˙ liªu
PostgreSQL là hª thËng qu£n l˛ cÏ s d˙ liªu ¶u tiên tri∫n khai tính n´ng ki∫m soát ÁngthÌi nhi∑u phiên b£n (MVCC) tr˜Óc c£ Oracle
Là hª thËng qu£n l˛ cÏ s d˙ liªu quan hª Ëi t˜Òng, PostgreSQL cho phép thêm vào cáctính n´ng tùy chønh ˜Òc phát tri∫n b¨ng các ngôn ng˙ ch˜Ïng trình khác nhau nh˜ C/C , Java, CÎng Áng s˚ dˆng Postgres rßt lÓn, các l™p trình viên có th∫ nh™n ˜Òc s¸ giúp Ô khi b‡lÈi t¯ nhi∑u nguÁn khác nhau
Trang 36Ch˜Ïng 3
Phân tích và thi∏t k∏ hª thËng
3.1 Ki∏n trúc tÍng quan hª thËng
Hình 3.1: SÏ Á ki∏n trúc hª thËng
Trang 373.2 L˜Òc Á usecase
Hình 3.2: Usecase mô un ti∏p th‡
Trang 38Hình 3.3: Usecase mô un bán hàng
Trang 39Hình 3.4: Usecase mô un d‡ch vˆ hÈ trÒ
Trang 40Hình 3.5: Usecase nhóm ch˘c n´ng qu£n l˛