1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo dự án tốt nghiệp smart thing

76 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Dự Án Tốt Nghiệp Smart Thing
Tác giả Triệu Văn Sơn, Hoàng Tân Đại, Lê Bảo Chấn, Hoàng Nguyễn Ánh Như
Người hướng dẫn Thầy Nguyễn Thanh Phước
Trường học Trường Cao Đẳng Thực Hành FPT
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo dự án tốt nghiệp
Năm xuất bản 2021
Thành phố TP.Hồ Chí Minh
Định dạng
Số trang 76
Dung lượng 7,74 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Tìm kiếm sản phẩm theo tên hoặcmã sản phẩm - Xem chi tiết sản phẩm - Gợi ý các sản phẩm tương tự - Thêm sản phẩm vào giỏ hàng - Đặt hàng và thanh toán online - Hiển thị nhiều khuyến mã

Trang 2

3.2.2 Use case cho khách hàng 93.2.3 Use Case dành cho quản trị 103.3 Đặc tả yêu cầu hệ thống (SRS) 123.3.1 Chi tiết use cases dành cho khách hàng 133.3.2 Chi tiết use cases dành cho quản trị 21

4.2.2.1 Giao diện trang index 254.2.2.2 Giao diện trang đăng nhập 264.2.2.3 Giao diện trang đăng ký 274.2.2.4 Giao diện trang giỏ hàng 284.2.2.5 Giao diện trang thanh toán 294.2.2.6 Giao diện trang sản phẩm 304.2.2.7 Giao diện trang chi tiết sản phẩm 31

Trang 3

5.2.8 trang thông tin cá nhân của khách hàng 495.2.9 trang quản lý đơn hàng của khách hàng 505.2.10 trang chi tiết đơn hàng 515.2.11 trang địa chỉ của người dùng 525.2.12 trang quản lý đơn hàng của admin 535.2.13 trang quản lý đơn hàng 54

Trang 4

Electronic ShopPHẦN 7: ĐÓNG GÓI & TRIỂN KHAI 74

Trang 5

LỜI MỞ ĐẦU

Đầu tiên, chúng tôi xin chân thành cảm ơn đến các thầy cô, giảng viêntrường cao đẳng Fpoly Polytechnic HCM nói chung, và khoa Công Nghệ ThôngTin, chuyên ngành Ứng Dụng Phần Mềm nói riêng vì đã hướng dẫn, cung cấpnhững kiến thức quan trọng về cả khía cạnh chuyên ngành và xã hội, giúpchúng tôi có được kinh nghiệm, kỹ năng trong công việc, học tập, cách sốngthật đúng đắn

Đặc biệt, chúng tôi xin chân thành cảm ơn sự hướng dẫn và chỉ bảo tậntình của thầy Nguyễn Thành Phước - người đã luôn hướng dẫn, quan tâm, độngviên, thông cảm, tạo điều kiện thuận lợi cho nhóm rất nhiều trong quá trình thựchiện đề tài Các định hướng và sự hiểu biết về khoa học của thầy chính là tiền

đề để chúng tôi hoàn thành được đề tài này

Bài báo cáo và ứng dụng có thể còn nhiều hạn chế Kính mong các thầy

cô góp ý để đề tài chúng tôi hoàn thiện hơn Cho chúng tôi những lời khuyên để

có thêm kinh nghiệm bước vào tương lai

Chúng tôi xin chân thành cảm ơn!

TP.Hồ Chí Minh, ngày 25 tháng 11 năm 2021

Tất cả thành viên của nhómTriệu Văn SơnHoàng Tân Đại

Lê Bảo ChấnHoàng Nguyễn Ánh Như

PHẦN 1: GIỚI THIỆU ĐỀ TÀI

1.1 GIỚI THIỆU DỰ  ÁN

- Ngày nay Internet đã trở thành dịch vụ phổ biến và thiết yếu và có ảnhhưởng sâu rộng tới thói quen, sinh hoạt, giải trí của nhiều người Cùngvới sự phát triển nhanh chóng của Internet thì các hình thức mua và bánhàng hóa cho mọi người ngày càng đa dạng và phát triển hơn Các ứngdụng Web ngày càng trở nên phổ biến

Trang 6

Electronic Shop

- Trước nhu cầu đó nhóm chúng em quyết định chọn đề tài “Xây dựngWebsite bán hàng trực tuyến”, cụ thể là:” bán thiết bị điện tử ” Phầnmềm này được xây dựng với mục đích nhằm giúp các cửa hàng có thểquản lý công việc dễ dàng và hiệu quả hơn Chính những phần mềm nàycũng giúp tăng năng suất làm việc của nhân viên lên gấp nhiều lần, dễdàng quản lý, giúp tiết kiệm thời gian và chi phí

- Với đề tài này, nhóm xin chân thành cảm ơn sự giúp đỡ tận tình của Thầy Nguyễn Thanh Phước, do còn nhiều hạn chế đề tài nhóm xây dựng khôngtránh khỏi những thiếu sót Rất mong được thầy cô và các bạn đóng góp ýkiến để chương trình ngày càng hoàn thiện và được đưa vào sử dụng

PHẦN 2: KHẢO SÁT – SURVEY

2.1 MỤC TIÊU –PHẠM VI ĐỒ ÁN

a) Mục tiêu

- Nội dung hấp dẫn, đầy đủ, phù hợp với mọi đối tượng sử dụng

- Được sắp xếp, bố cục một cách hợp lý, tạo điều kiện cho người đọc dễđịnh hướng trong website

- Hình thức đẹp phù hợp với chủ đề, nội dung, thân thiện với người dùngb) Phạm vi

- Phạm vi thực hiện đồ án dựa trên những kiến thức thu được từ nhữngmôn học trong quá trình học tập tại trường và tham khảo thêm một số tàiliệu bên ngoài để bổ sung thêm kiến thức nhằm hoàn thiện đồ án tốt hơn,đáp ứng được mục tiêu đồ án

- Ứng dụng này khi phát triển hoàn chỉnh sẽ tăng hiệu quả kinh doanh,giảm tri phí quảng cáo, giúp tuyên truyền dễ dàng hơn

- Xem chi tiết sản phẩm

- Gợi ý các sản phẩm tương tự

- Hiển thị các sản phẩm tương tự

- Thêm sản phẩm vào giỏ hàng

- Đặt hàng thanh toán, giao tận nơihoặc nhận trực tiếp tại cửa hàng

- Hiển thị nhiều khuyến mãi hot vàcác sản phẩm sales

-Thêm đăng nhậphoặc đăng ký để có

sự tương tác giữacác khách hàng

Gearvn - Hiển thị danh mục sản phẩm - Tối ưu hóa giao

Trang 7

- Tìm kiếm sản phẩm theo tên hoặc

mã sản phẩm

- Xem chi tiết sản phẩm

- Gợi ý các sản phẩm tương tự

- Thêm sản phẩm vào giỏ hàng

- Đặt hàng và thanh toán online

- Hiển thị nhiều khuyến mãi hot vàcác sản phẩm sales

- Đăng nhập và đăng ký lưu cácđơn hàng đã mua

diện

- Cần thêm nhiều sựlợi chọn màu sắccác sản phẩm

- Thêm sản phẩm vào giỏ hàng

- Đặt hàng và thanh toán online

- Hiển thị nhiều khuyến mãi hot vàcác sản phẩm sales

- Đăng nhập và đăng ký lưu cácđơn hàng đã mua

- Thông tin sản phẩm nên đầy đủ

PHẦN 3: PHÂN TÍCH - ANALYSIS

3.1 MÔ HÌNH TRIỂN KHAI HỆ THỐNG

Trang 10

Electronic Shop-Xem lịch sử đặt đơn hàng-Xem thông tin chi tiết đơn hàng-Hủy đơn hàng

+Xem lại giỏ hàng-Xóa giỏ hàng-Cập nhật giỏ hàng+Gửi đặt hàng(đặt hàng và thanh toán)+Tìm kiếm

3.2.3 USE CASE DÀNH CHO QUẢN TRỊ

Trang 11

Admin có những chức năng sau:

+Quản lý sản phẩm-Xem danh sản phẩm sản phẩm-Tìm kiếm sản phẩm

Trang 12

Electronic Shop-Thêm sản phẩm mới

-Cập nhật thông tin sản phẩm-Xóa sản phẩm

+Quản lý tài khoản-Xem thông tin tài khoản-Cập nhật thông tin tài khoản+Quản lý đơn đặt hàng

-Xem danh sản phẩm đơn đặt hàng-Cập nhật trạng thái đơn hàng+Thống kê

-Thống kê User mới-Thống kê doanh thu-Thống kê sản phẩm

3.3 ĐẶC TẢ YÊU CẦU HỆ THỐNG (SRS)

- Bảng chú thíchName Tên Use Case

Description Tóm gọn sự tương tác được thể hiện trong Use CaseActor  Những đối tượng thực hiện sự tương tác Use CasePre-condition Điều kiện cần để Use Case thực hiện thành công

Post-condition  Những thứ sẽ xuất hiện sau khi Use Case được thưc hiệnTrigger Điều kiện kích hoạt Use Case xảy ra

Basic flow Luồng tương tác chính giữa Actor và System để Use

Case được thực hiện thành công

Alternative flow Luồng tương tác thay thế giữa các Actor và System để

Use Case thực hiện thành công

Exception flow Luông tương tác ngoại lệ giữa Actor và System mà Use

Case thực hiện thất bại

Trang 13

3.3.1 CHI TIẾT USE CASES DÀNH CHO KHÁCH HÀNG

- Use Case Đăng nhập

Description Chức năng cho phép actor đăng nhập tài khoản

Actor User, Admin

Pre-condition Actor đã có tài khoản tạo sẵn

Post-condition  Nếu đăng nhập thành công – truy cập vào Website.Trigger Actor nhấn [Đăng nhập]

Basic flow 1 Bấm vào nút [Đăng nhập] – Thành viên, vào trang

Login Admin – Admin, trang Login Nhanvien – Nhânviên

2 Hiển thị màng hình đăng nhập

3 Actor nhập email, password

4 Nhấn nút [Login] hoặc nhấn Enter

Alternative flow  N/A

Exception flow  Nếu thất bại – thông báo lỗi

- Use Case Đăng xuất

Description Cho phép actor đăng xuất khỏi tài khoản

Actor User, Admin

Pre-condition Đăng nhập vào Website

Post-condition Đăng xuất tài khoản – Quay lại trang Login

Trigger Actor nhấn [Đăng xuất]

Basic flow 1 Actor bấm vào nút [Đăng xuất]

2 Xác nhận đăng xuất

Alternative folow  N/A

Trang 14

Electronic ShopException flow Hủy xác nhận đăng xuất – không đăng xuất.

- Use Case Đăng ký

Basic flow 1 Khách bấm vào nút [Đăng ký] trên header

2 Nhập thông tin tài khoản

3 Bấm nút [Đăng ký]

4 Thông báo kết quả đăng kýAlternative flow  N/A

Exception  Nhập thông tin không đúng định dạng – thông báo lỗi

Đăng ký không thành công – thông báo lỗi

- Use Case Thông tin thiết bị+ Use Case Thông tin thiết bịName Xem thông tin sản phẩm

Description Cho actor xem thông tin sản phẩm

Actor User, Admin

Pre-condition  N/A

Post-condition Hiển thị thông tin sản phẩm và thông tin trang webTrigger Actor truy cập vào trang bán sản phẩm

Basic flow Truy cập vào trang bán thiết bị

Alternative flow  N/A

Exception Không load thì hiển thị - thông báo lỗi

Trang 15

+ Use Case Xem chi tiết thông tin thiết bịName Xem chi tiết thông tin sản phẩm

Description Cho Khách hàng xem chi tiết thông tin sản phẩm

Actor Khách, Thành viên

Pre-condition  N/A

Post-condition Hiển thị tiết thông tin sản phẩm được chọn

Trigger Actor nhấn [Shop now]

Basic flow 1 Nhấn vào nút [Shop now]

2 Trang chi tiết thiết bị hiển thị thiết bị được chọn.Alternative flow  N/A

Exception  N/A

- Use Case Tìm kiếm thiết bị+ Use Case Tìm kiếm thiết bị theo tênName Tìm kiếm sản phẩm theo tên thiết bị

Description Cho Khách hàng tìm kiếm sản phẩm theo tên thiết bịActor User, Guest

Pre-condition  N/A

Post-condition Thiết bị tìm kiếm tồn tại sẽ hiển thị lên trang

Trigger Actor nhấn [Tìm kiếm]

Basic flow 1 Click vào ô [Tìm kiếm]

2 Nhập tên thiết bị cần tìm

3 Nhấn nút [Tìm kiếm] hoặc Enter

Alternative flow  N/A

Exception  Nếu sản phẩm không tồn tại sẽ thông báo “Sản phẩm

Trang 16

Electronic Shopkhông tồn tại”.

+ Use Case Tìm kiếm thiết bị theo thể loạiName Tìm kiếm sản phẩm theo thể loại

Description Cho Khách hàng tìm kiếm thiết bị theo thể loại

Actor User, Guest

Pre-condition  N/A

Post-condition Hiển thị sản phẩm theo thể loại

Trigger Actor chọn [Thể loại thiết bị] cần tìm

Basic flow 1 Chọn [shop] (thể loại thiết bị) trên phần nav

2 Trang hiển thị thiết bị theo loại thiết bị

Alternative flow  N/A

Exception  Nếu loại thiết bị không tồn tại sẽ thông báo “Sản phẩm

hiện đang hết hàng, bạn có thể chọn sản phẩm khác cùngloại nhé”

- Use Case Quản lý tài khoản+ Use Case Xem TT tài khoảnName Xem thông tin tài khoản

Description Xem thông tin tài khoản của Actor đang đăng nhập.Actor User, Admin

Pre-condition Đăng nhập vào Website

Post-condition Hiển thị danh sản phẩm thông tin tài khoản của Thành

viênTrigger Actor nhấn vào [tên thành viên]

Basic flow 1 Nhấn vào [Cá nhân] hoặc [Tên Thành viên] trên thanh

header

2 Thông tin tài khoản được tải lên trang

Trang 17

Exception Không thể hiện thị thông tin tài khoản – thông báo lỗi

+ Use Case Cập nhật TT tài khoảnName Cập nhập thông tin tài khoản

Description Cho Actor sửa đổi và cập nhập lại thông tin tài khoản.Actor User, Amin

Pre-condition Đăng nhập vào Website

Post-condition Cập nhập thành công – lưu lại thông tin vào database

Cập nhập thất bại – thông báo lỗi

Trigger Actor nhấn [Lưu]

Basic flow 1 Vào trang thông tin tài khoản

2 Sửa đổi thông tin tài khoản

3 Nhấn [Lưu] để cập nhật

Alternative flow  N/A

Exception Thông tin sửa không đúng định dạng – thông báo lỗi

Không cập nhập được – thông báo lỗi

- Use Case Quản lý đơn hàng+ Use Case Xem lịch sử đặt hàngName Xem lịch sử mua hàng

Description Cho Khách hàng xem lịch sử mua hàng

Pre-condition Đăng nhập vào Website

Post-condition Hiển thị danh sản phẩm lịch sử mua hàng khi có lịch sử

Hiển thị “không tìm thấy” nếu không có lịch sử muahàng

Trigger Actor nhấn [Quản lý đơn hàng]

Trang 18

Electronic Shop

Basic flow 1 Nhấn vào [Cá nhân] hoặc [Tên Thành viên] trên thanh

header

2 Nhấn [Quản lý đơn hàng]

3 Hiển thị danh sản phẩm lịch sử mua hàng

Alternative flow  N/A

Exception Chưa mua hàng – thông báo không có lịch sử mua hàng

+ Use Case Chi tiết đơn đặt hàngName Xem chi tiết lịch sử mua hàng

Description Cho Khách hàng chi tiết lịch sử đơn hàng

Pre-condition Đăng nhập Website

Post-condition Hiển thị chi tiết lịch sử đơn hàng nếu có lịch sử

Hiển thị “không tìm thấy” nếu không có lịch sử

Trigger Actor nhấn xem [Mã đơn hàng]

Basic flow 1 Nhấn vào [Cá nhân] hoặc [Tên Thành viên] trên thanh

header

2 Nhấn [Quản lý đơn hàng]

3 Hiển thị danh sản phẩm lịch sử mua hàng

4 Nhấn [Mã đơn hàng] trong trang lịch sử mua hàng

5 Hiển thị chi tiết đơn hàng đã chọn

Alternative flow  N/A

Exception Không load được dữ liệu – thông báo lỗi

+ Use Case Hủy đơn hàngName Hủy đơn hàng

Description Cho Khách hàng hủy đơn hàng

Trang 19

Actor User 

Pre-condition Đăng nhập Website

Post-condition Hủy thành công-Hiển thị thông báo

Trigger Actor nhấn [Hủy đơn hàng]

Basic flow 1 Nhấn vào [Cá nhân] hoặc [Tên Thành viên] trên thanh

header

2 Nhấn [Quản lý đơn hàng]

3 Hiển thị danh sản phẩm lịch sử mua hàng

4 Nhấn [Mã đơn hàng] trong trang lịch sử mua hàng

5 Hiển thị chi tiết đơn hàng đã chọn

6.Bấm [Hủy đơn hàng] để hủyAlternative flow  N/A

Exception Hủy thất bại – Hiển thị thông báo

- Use Case Xem lại giỏ hàng+ Use Case Xem giỏ hàngName Xem giỏ hàng

Description Cho Khách hàng xem thiết bị trong giỏ hàng

Pre-condition  N/A

Post-condition Hiển thị sản phẩm trong giỏ hàng

Trigger Actor chọn biểu tượng [Giỏ hàng]

Basic flow 1 Nhấn vào [Giỏ hàng]

2 Giỏ hàng được load – hiển thị giỏ hàngAlternative flow  N/A

Exception Không có sản phẩm trong giỏ hàng – báo rỗng

Trang 20

Electronic ShopKhông load được dữ liệu – báo lỗi.

+ Use Case Cập nhật giỏ hàngName Cập nhập giỏ hàng

Description Cập nhập số lượng, tổng tiền

Pre-condition Thiết bị đã được đưa vào giỏ hàng

Post-condition Cập nhập giỏ hàng – load lại giỏ hàng

Trigger Actor nhấn [COUTINUE SHOPPING]

Basic flow 1 Nhấn vào [COUTINUE SHOPPING]

2 Thay đổi số lượng hoặc thêm thiết bị mới vào giỏhàng

Alternative flow Load lại trang web

Exception Không thay đổi số lượng thiết bị vào giỏ hàng

Không load được giỏ hàng – thông báo lỗi

+ Use Case Xóa giỏ hàngName Xóa giỏ hàng

Description Cho phép Khách hàng xóa sản phẩm trong giỏ hàng

Pre-condition Thêm thiết bị vào giỏ hàng

Post-condition Thiết bị bị xóa khỏi giỏ hàng

Trigger Actor nhấn [Xóa]

Basic flow 1 Chọn Thiết bị cần xóa

2 Nhấn [X] hoặc [Xóa] để xóa thiết bị khỏi giỏ hàng

3 Giỏ hàng được cập nhập lại

Alternative flow  N/A

Trang 21

Exception Không thể nhấn xóa – thông báo lỗi

Giỏ hàng không được cập nhập lại

- Use case gửi đặt hàng

Basic flow 1 Nhấn [PROCEED TO CHECK OUT]

2 Chọn phương thức thanh toán

3 Nhấn[ PLACE ORDER ]

4 Đơn hàng chuyển vào trạng thái “Đang giao”Alternative flow  N/A

Exception Không thể thanh toán – thông báo lỗi

Đơn hàng không được duyệt – thông báo

3.3.2 CHI TIẾT USE CASES DÀNH CHO QUẢN TRỊ

- Use case quản lý sản phẩm+ Use case thêm sản phẩmName Thêm sản phẩm mới

Description Admin thêm sản phẩm mới

Pre-condition Đăng nhập Admin

Post-condition Thêm sản phẩm mới và cập nhập danh sản phẩmTrigger Admin nhấn [Thêm]

Trang 22

Exception Thông tin sản phẩm không đúng địng dạng – thông báo

Không thêm được sản phẩm – thông báo lỗi

+ Use case xóa sản phẩmName Xóa sản phẩm

Description Cho phép Admin xóa sản phẩm

Pre-condition Đăng nhập Admin

Post-condition Sản phẩm bị xóa và cập nhập lại danh sách sản phẩmTrigger Admin nhấn [Xóa]

Basic flow 1 Chọn sản phẩm cần xóa

2 Nhấn biểu tượng [Delete]

3 Sản phẩm bị xóa

4 Cập nhập lại danh sản phẩmAlternative flow  N/A

Exception Danh sản phẩm sản phẩm không được load

Không xóa được – thông báo lỗiKhông load lại danh sản phẩm

Trang 23

+ Use case cập nhật TT sản phẩmName Cập nhập thông tin sản phẩm

Description Cho phép Admin sửa đổi thông tin sản phẩm

Pre-condition Đăng nhập admin

Load danh sản phẩm sản phẩmPost-condition Cập nhập thông tin sản phẩm

Trigger Actor nhấn [Cập nhật]

Basic flow 1 Chọn sản phẩm cần cập nhật

2.Nhấn biểu tượng [view]

3 Sửa đổi thông tin

4 Nhấn [Cập nhập thông tin]

5 Thông tin được lưu và load lại

Alternative flow  N/A

Exception Không load được dữ liệu – lỗi dữ liệu

Thay đổi thông tin không đúng định dạng – thông báolỗi

Lưu không được – thông báo

- Use case quản lý đơn hàng+ Use case xem danh sản phẩm đơn hàngName Xem danh sản phẩm đơn hàng

Description Xem những tất cả các đơn hàng

Pre-condition Đăng nhập Admin

Post-condition Hiển thị danh sản phẩm đơn hàng

Trigger  Nhân viên vào [Quản lý đơn hàng]

Trang 24

Electronic Shop

Basic flow 1 Vào [Quản lý đơn hàng]

2 Load và hiển thị danh sản phẩmAlternative flow  N/A

Exception Không load được dữ liệu – báo lỗi “trống”

PHẦN 4: THIẾT KẾ - DESIGN

4.1 MÔ HÌNH CÔNG NGHỆ

Trang 25

4.2.1 PHÁC THẢO GIAO DIỆN

4.2.2.1 Giao diện trang index

Trang 26

Electronic Shop

4.2.2.2 Giao diện trang đăng nhập

Trang 27

4.2.2.3 Giao diện trang đăng ký

Trang 28

Electronic Shop

4.2.2.4 Giao diện trang giỏ hàng

Trang 29

4.2.2.5 Giao diện trang thanh toán

Trang 30

Electronic Shop

4.2.2.6 Giao diện trang sản phẩm

Trang 31

4.2.2.7 Giao diện trang chi tiết sản phẩm

Trang 33

TỔNG QUAN ERD

CHI TIẾT ERD

Trang 34

Electronic Shop

4.4 SƠ  ĐỒ LỚP DAO

PHẦN 5: THỰC HIỆN – IMPLEMENT 5.1 DATABASE

Trang 35

5.1.1 DATABASE DIAGRAM

5.1.2 MÔ TẢ DATABASE

 Bảng ProductsThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int Pk Not null Mã sản phẩmBest_seller Nvarchar(50) Bán chạy nhất

Description Varchar(1500) Mô tả

Trang 36

Electronic Shop

Regular_pric

e

Short_desc Varchar(255) Sắp xếp theo

Thumbnail Varchar(255) Hình ảnh một

Thumbnail Varchar(255) Hình ảnh hai

Category_id Int(11) FK Mã thể loại

 Bảng Product_categoriesThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã thể loại sản phẩm

Updatedate DateTime Ngày cập nhật

Brand_id Int(11) FK Mã nhãn hiệu

 Bảng FavoritesThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã sản phẩm

Username Varchar(255) FK Mã tài khoản

Category_id Int(11) FK2 Mã thể loại

Trang 37

 Bảng Products_imageThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã ảnh sản phẩm

Image_url Varchar(255) Link ảnh

Updatedate DateTime Ngày cập nhậtProduct_id Int(11) FK Mã sản phẩm

 Báng SlidesThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã slide

Updatedate DateTime Ngày cập nhậtProduct_id Int(11) FK Mã sản phẩm

 Bảng Cart_ItemThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã giỏ hàng

Username Varchar(255) FK1 Mã tài khoảnProduct_id Int(11) FK2 Mã sản phẩm

Trang 38

Electronic Shop

 Bảng Oder_detailsThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã đơn hàng chi tiết

Order_id Bigint(20) FK1 Mã đơn hàng

Product_id Int(11) FK2 Mã sản phẩm

 Bảng OderThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã đơn hàng

Payment Varchar(255) Phương thức thanh

toánStatus Varchar(255) Trạng thái đơn hàng

Updatedate DateTime Ngày cập nhật

Username Varchar(255) FK2 Mã tài khoản

 Bảng AddressThuộc tính Kiểu dữ liệu Khóa Ràng buộc Mô tả

id Int(11) Pk Not null Mã sổ địa chỉ

Ngày đăng: 24/05/2023, 05:49

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w