1
B GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HC BÀ RA VŨNG TÀU
KHOA CÔNG NGH KĨ THUẬT NÔNG NGHIP CÔNG NGH CAO
- - - - - -
ĐỒ ÁN TT NGHIP
ĐỀ TÀI
XÂY DNG WEBSITE BÁN HÀNG VÀ CUNG CP DCH
V HOSTING
Giảng viên hướng dn : TS. Bùi Th Thu Trang
Sinh viên thc hin : Nguyn Quang Hin
Trình độ đào tạo : Đại Hc Chính Quy
Ngành đào tạo : Công ngh thông tin
Chuyên ngành : Công ngh thông tin
MSSV : 18033887
Lp : DH18CT
Niên Khóa : 2018-2022
BÀ RA VŨNG TÀU, NĂM 2021
2
LI NÓI ĐẦU
Project trong quá trình trin khai dùng Odoo 14.0, Postgresql 12, Docker,
Visual Code, Ngôn ng lp trình Python, Javascript, kiến thc html, xml, scss,
jquery, reactjs, vuejs, owlframework,…
Xuyên sut quá trình xây dựng đ án, bn thân sinh viên góp nhặt được
không ít kinh nghim v chuyên môn lp trình nói riêng vch hoạt động ca
doanh nghip nói chung. Xin gi li cảm ơn chân thành đến vi những người đã
luôn bên cnh và h tr trong khong thi gian t lúc bắt đầu đến lúc đồ án hoàn
thin.
Xin trân trng cảm ơn!
Sinh Viên Thc Hin
Nguyn Quang Hin
3
NHẬN XÉT CỦA GIẢNG VIÊN
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
Giảng Viên Xác Nhận
4
Mc Lc
CHƯƠNG 1: GIỚI THIU TNG QUAN ............................................................................ 12
1.1 ERP LÀ GÌ .................................................................................................................. 12
1.2 ODOO LÀ GÌ .............................................................................................................. 12
1.3 LI ÍCH KHI TRIN KHAI ODOO CHO DOANH NGHIP ...................................... 12
1.4 LÝ DO CHỌN ĐỀ TÀI ................................................................................................ 12
1.5 ĐỐI TƯỢNG NGHIÊN CU ....................................................................................... 13
1.6 PHƯƠNG PHÁP NGHIÊN CU ................................................................................. 14
CHƯƠNG 2: PHÂN TÍCH THIẾT K H THNG .............................................................. 15
2.1 CHỨC NĂNG.............................................................................................................. 15
2.2 YÊU CẦU ĐẶT RA ..................................................................................................... 15
2.3 CHỨC NĂNG CHUNG................................................................................................ 16
2.4 CHỨC NĂNG CA TNG TÁC NHÂN ...................................................................... 20
2.5 CƠ SỞ D LIU TNG QUÁT CA H THNG ...................................................... 35
2.6 CƠ SỞ D LIU QUẢN LÝ NGƯỜI DÙNG ............................................................... 38
2.7 CƠ SỞ D LIU QUN LÝ SN PHM .................................................................... 39
2.8 CƠ SỞ D LIU QUẢN LÝ ĐƠN HÀNG .................................................................... 40
2.9 CƠ SỞ D LIU QUN LÝ THANH TOÁN ............................................................... 41
2.10 CƠ SỞ D LIU QUẢN LÝ HÓA ĐƠN .................................................................... 42
2.11 CƠ SỞ D LIU QUN LÝ DCH V HOSTING ..................................................... 43
CHƯƠNG 3: CÀI ĐẶT VÀ TRIN KHAI ODOO CHO DOANH NGHIP THC T .......... 45
3.1 S DNG DOCKER ................................................................................................... 45
3.1.1 DOCKER LÀ GÌ ? ................................................................................................ 45
3.1.2 VÌ SAO DOANH NGHIP S DNG DOCKER ?................................................. 45
3.1.3 TRIN KHAI DOCKER CHO DOANH NGHIP .................................................. 45
3.2 TRIN KHAI PROJECT ODOO BNG DOCKER ...................................................... 48
3.2.1 CU HÌNH DOCKER COMPOSE VÀ DOCKER FILE ......................................... 48
3.2.2 KHỞI ĐỘNG PROJECT ....................................................................................... 49
3.3 CÀI ĐẶT MODULE VÀ TRIN KHAI MODULE ....................................................... 51
3.3.1 CÀI ĐẶT MODULE .............................................................................................. 51
3.3.2 CÁC CHỨC NĂNG ĐƯỢC XÂY DNG TRONG MODULE LICENSE
MANAGEMENT ........................................................................................................... 53
3.4 QUY TRÌNH TO QUN LÝ SN PHM ............................................................... 56
3.5 QUY TRÌNH TO QUN LÝ NHÓM DANH MC .................................................. 59
3.6 QUY TRÌNH TO QUN LÝ THUC TÍNH CA SN PHM ............................... 64
3.7 QUY TRÌNH TO QUN LÝ SN PHM DCH V HOSTING .............................. 69
5
3.8 QUY TRÌNH TO QUN LÝ KHÁCH HÀNG ......................................................... 85
3.9 QUY TRÌNH TO QUẢN LÝ ĐƠN HÀNG ............................................................... 88
3.10 QUY TRÌNH TO - QUẢN LÝ HÓA ĐƠN .............................................................. 100
3.11 QUY TRÌNH QUN LÝ CÁC GÓI DCH V .......................................................... 121
3.12 WEBSITE ............................................................................................................... 147
3.12.1 Trang “Sign up” ................................................................................................ 148
3.12.2 Trang “Login ................................................................................................... 148
3.12.3 Trang “Home ................................................................................................... 149
3.12.4 Trang “Contact Us” ........................................................................................... 151
3.12.5 Trang “Shop” .................................................................................................... 151
3.12.6 Trang “Product Details” .................................................................................... 152
3.12.7 Trang “Pricing” ................................................................................................. 152
3.12.8 Trang “Cart ..................................................................................................... 153
3.12.9 Trang “Address” (dành cho khách hàng chưa tạo tài khon) .................................. 153
3.12.10 Trang “Payment” ............................................................................................. 154
3.12.11 Trang “Confirmation” ..................................................................................... 156
3.12.12 Trang “Subscription” ....................................................................................... 156
CHƯƠNG 4: KT LUN ................................................................................................... 168