
1
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC BÀ RỊA – VŨNG TÀU
KHOA CÔNG NGHỆ KĨ THUẬT – NÔNG NGHIỆP CÔNG NGHỆ CAO
- - - - - -
ĐỒ ÁN TỐT NGHIỆP
ĐỀ TÀI
XÂY DỰNG WEBSITE BÁN HÀNG VÀ CUNG CẤP DỊCH
VỤ HOSTING
Giảng viên hướng dẫn : TS. Bùi Thị Thu Trang
Sinh viên thực hiện : Nguyễn Quang Hiển
Trình độ đào tạo : Đại Học 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
Lớp : DH18CT
Niên Khóa : 2018-2022
BÀ RỊA – VŨNG TÀU, NĂM 2021

2
LỜI NÓI ĐẦU
Project trong quá trình triển khai dùng Odoo 14.0, Postgresql 12, Docker,
Visual Code, Ngôn ngữ lập trình Python, Javascript, kiến thức html, xml, scss,
jquery, reactjs, vuejs, owlframework,…
Xuyên suốt quá trình xây dựng đồ án, bản thân sinh viên góp nhặt được
không ít kinh nghiệm về chuyên môn lập trình nói riêng và về cách hoạt động của
doanh nghiệp nói chung. Xin gửi lời cảm ơn chân thành đến với những người đã
luôn bên cạnh và hỗ trợ trong khoảng thời gian từ lúc bắt đầu đến lúc đồ án hoàn
thiện.
Xin trân trọng cảm ơn!
Sinh Viên Thực Hiện
Nguyễn Quang Hiển

3
NHẬN XÉT CỦA GIẢNG VIÊN
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
Giảng Viên Xác Nhận

4
Mục Lục
CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN ............................................................................ 12
1.1 ERP LÀ GÌ .................................................................................................................. 12
1.2 ODOO LÀ GÌ .............................................................................................................. 12
1.3 LỢI ÍCH KHI TRIỂN KHAI ODOO CHO DOANH NGHIỆP ...................................... 12
1.4 LÝ DO CHỌN ĐỀ TÀI ................................................................................................ 12
1.5 ĐỐI TƯỢNG NGHIÊN CỨU ....................................................................................... 13
1.6 PHƯƠNG PHÁP NGHIÊN CỨU ................................................................................. 14
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG .............................................................. 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 CỦA TỪNG TÁC NHÂN ...................................................................... 20
2.5 CƠ SỞ DỮ LIỆU TỔNG QUÁT CỦA HỆ THỐNG ...................................................... 35
2.6 CƠ SỞ DỮ LIỆU QUẢN LÝ NGƯỜI DÙNG ............................................................... 38
2.7 CƠ SỞ DỮ LIỆU QUẢN LÝ SẢN PHẨM .................................................................... 39
2.8 CƠ SỞ DỮ LIỆU QUẢN LÝ ĐƠN HÀNG .................................................................... 40
2.9 CƠ SỞ DỮ LIỆU QUẢN LÝ THANH TOÁN ............................................................... 41
2.10 CƠ SỞ DỮ LIỆU QUẢN LÝ HÓA ĐƠN .................................................................... 42
2.11 CƠ SỞ DỮ LIỆU QUẢN LÝ DỊCH VỤ HOSTING ..................................................... 43
CHƯƠNG 3: CÀI ĐẶT VÀ TRIỂN KHAI ODOO CHO DOANH NGHIỆP THỰC TẾ .......... 45
3.1 SỬ DỤNG DOCKER ................................................................................................... 45
3.1.1 DOCKER LÀ GÌ ? ................................................................................................ 45
3.1.2 VÌ SAO DOANH NGHIỆP SỬ DỤNG DOCKER ?................................................. 45
3.1.3 TRIỂN KHAI DOCKER CHO DOANH NGHIỆP .................................................. 45
3.2 TRIỂN KHAI PROJECT ODOO BẰNG DOCKER ...................................................... 48
3.2.1 CẤU HÌNH DOCKER COMPOSE VÀ DOCKER FILE ......................................... 48
3.2.2 KHỞI ĐỘNG PROJECT ....................................................................................... 49
3.3 CÀI ĐẶT MODULE VÀ TRIỂN KHAI MODULE ....................................................... 51
3.3.1 CÀI ĐẶT MODULE .............................................................................................. 51
3.3.2 CÁC CHỨC NĂNG ĐƯỢC XÂY DỰNG TRONG MODULE LICENSE
MANAGEMENT ........................................................................................................... 53
3.4 QUY TRÌNH TẠO – QUẢN LÝ SẢN PHẨM ............................................................... 56
3.5 QUY TRÌNH TẠO – QUẢN LÝ NHÓM DANH MỤC .................................................. 59
3.6 QUY TRÌNH TẠO – QUẢN LÝ THUỘC TÍNH CỦA SẢN PHẨM ............................... 64
3.7 QUY TRÌNH TẠO – QUẢN LÝ SẢN PHẨM DỊCH VỤ HOSTING .............................. 69

5
3.8 QUY TRÌNH TẠO – QUẢN LÝ KHÁCH HÀNG ......................................................... 85
3.9 QUY TRÌNH TẠO – QUẢN LÝ ĐƠN HÀNG ............................................................... 88
3.10 QUY TRÌNH TẠO - QUẢN LÝ HÓA ĐƠN .............................................................. 100
3.11 QUY TRÌNH QUẢN LÝ CÁC GÓI DỊCH 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 khoản) .................................. 153
3.12.10 Trang “Payment” ............................................................................................. 154
3.12.11 Trang “Confirmation” ..................................................................................... 156
3.12.12 Trang “Subscription” ....................................................................................... 156
CHƯƠNG 4: KẾT LUẬN ................................................................................................... 168

