TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH XÂY DỰNG WEBSITE BÁN HÀNG BẰNG LARAVEL TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: LẬP TRÌNH MÁY TÍNH Sinh viên thực hiện : Hồ Rin Tơn Mã sinh viên : K13C0 5 A0 10 Giảng viên hƣớng dẫn : Ths Trịnh Thị Ngọc Linh Khóa đào tạo : 2019 - 2022 Đà Nẵng - 12/2021 1 MỞ ĐẦU 1 Tính cấp thiết của đề tài Hiện nay công nghệ ngày càng phát triển vì vậy nhiều doanh nghiệp đã mở rộng và hội nhập vào các chương trình 4 0 Vì vậy việc sử dụng website vào các hoạt động đã không còn xa lạ với mọi người Việc sử dụng phương pháp bán hàng tại gia thông thường chưa đạt được hiệu quả cao và đáp ứng nhanh, đúng yêu cầu của đơn vị cũng như người dùng nhất là trong mùa dịch covid này Vì vậy em chọn đề tài “Xây dựng website bán hàng bằng laravel” Trước tình hình đó vấn đề đặt ra là xây dựng một hệ thống thông tin mới hoàn thiện hơn đáp ứng được các yêu cầu cơ bản sau: - Giảm khối lượng ghi chép nhằm lưu trữ thông tin - Cập nhật dữ liệu nhanh chóng, chính xác và kịp thời - Thống kê được số lượng hàng hoá nhập xuất, thu chi và tình hình doanh thu của cửa hàng - Có khả năng lưu trữ thông tin lâu dài, đảm bảo truy vấn nhanh khi cần thiết 2 Mục tiêu nghiên cứu - Website hỗ trợ trong việc quản lý các nghiệp vụ như quản lý cửa hàng, quản lý bán hàng Website quản lý giúp người sử dụng tiết kiệm được thời gian, thao tác đơn giản, dễ dàng sử dụng và quản lý - Xây dựng một website mới phù hợp, dễ hiểu, dễ sử dụng cho người dùng Hiểu đượ c hệ thống quản lý bán hàng, cần quản lý những mảng nào để xây dựng website phù hợp với nhu cầu thực tiễn - Giúp quản lý hệ thống của quán trở nên tối ưu hơn, công tác quản lý dễ dàng và tiện lợi hơn - Giúp bản thân có khả năng sáng tạo, tư duy thông qua thiết kế giao diện tương tác với người dùng, vận dụng những kiến thức bản thân vào thực tiễn 3 Đối tƣợng và phạm vi nghiên cứu Đối tƣợng nghiên cứu: Website quản lý bán hàng bằng laravel Phạm vi nghiên cứu: - Phần mềm được sử dụng với phạm vi là một cửa hàng - Hệ thống được đáp ứng cho người quản lý 4 Phƣơng pháp nghiên cứu 2 + Phương pháp nghiên cứu tài liệu - Tham khảo, nghiên cứu thêm các tài liệu trên trang web, trang báo, tìm hiểu tình hình thực trạng của đề tài - Tìm các đồ án khóa luận tốt nghiệp của các anh chị khóa trước hoặc tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu - Phương pháp nghiên cứu thực tiễn - Giúp người sử dụng, khách hàng có thể tra cứu các thông tin về các thú cưng, xem và mua hàng tại cửa hàng được nhanh chóng và tiện lợi hơn - Website hiển thị sản phẩm đẹp, thu hút người dùng - Quản lý các mặt hàng sản phẩm, cấu hình website + Phương pháp tổng hợp và phân tích số liệu - Thu thập thông tin từ việc phỏng vấn - Thống kê, tổng kết số liệu - Phân tích, đưa ra kết quả và thực hiện 5 Ý nghĩa khoa học và thực tiễn của đề tài Website quản lý quán cà phê giúp cho việc tin học hóa trong cửa hàng cũng như việc nhập xuất hàng hóa được tốt hơn, chính xác và khoa học hơn, làm tăng năng suất công việc 3 C HƢƠNG I: GIỚI THIỆU ĐỀ TÀI 1 1 TÊN ĐỀ TÀI Xây dựng website bán hàng bằng Laravel 1 2 GIỚI THIỆU ĐỀ TÀI 1 2 1 Bố cục của trang web và chức năng chính các thành phần Trang web được chia làm 4 phần: Phần Top: là 1 banner thiết kế phù hợp với website mang tiêu đề quảng cáo sản phẩm qua mạng Phần Left (trái): là một menu nằm dọc bao gồm về chủ đề sản phẩm Phần Right (phải): bao gồm thông tin về: Đăng ký, Đăng nhập, Xem giỏ hàng Phần Center (trung tâm): Bao gồm nội dung của web load các loại sản phẩm có trong cơ sở dữ liệu 1 2 2 Đối tƣợng phục vụ Tất cả mọi người có nhu cầu mua hàng trực tuyến 1 2 3 Giới thiệu về website 1 3 CÁC CÔNG NGHỆ ỨNG DỤNG 1 3 1 Ngôn ngữ lập trình PHP 1 3 1 1 Giới thiệu về PHP PHP (viết tắt hồi quy "PHP : Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ Webserver PHP mã nguồn mở, dùng cho mục đích tổng quát Do PHP được phát triển chỉ để dành cho ứng dụng web nên rất dễ dàng nhúng mã vào trang HTML 1 3 1 2 Ngôn ngữ kịch bản 1 3 1 3 Mã nguồn mở 1 3 1 4 Tập tin PHP 1 3 2 Cơ sở dữ liệu MYSQL 1 3 2 1 Giới thiệu về cơ sở dữ liệu 1 3 2 2 Ưu điểm và nhược điểm của MySQL 1 3 2 3 Các tiêu chí cơ bản của MySQL 1 3 2 4 Thuật ngữ MySQL – Database là gì? 1 3 2 5 MySQL Server là gì? 1 3 2 6 MySQL Client là gì? 4 1 3 2 7 MySQL hoạt động thế nào? 1 3 3 Ngôn ngữ HTML 1 3 3 1 Giới thiệu về HTML HTML (HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn bản) là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web với các mẩu thông tin được trình bày trên World Wide Web Cùng với CSS và JavaScript, HTML tạo ra bộ ba nền tảng kỹ thuật cho các website … 1 3 3 2 Ưu điểm và nhược điểm của HTML 1 3 4 Ngôn ngữ CSS 1 3 4 1 Giới thiệu về CSS CSS là viết tắt của Cascading Style Sheets Ngôn ngữ lập trình này chỉ ra cách các yếu tố HTML của trang web thực sự sẽ xuất hiện trên giao diện của trang Nếu HTML cung cấp các công cụ thô cần thiết để cấu trúc nội dung trên một trang web thì CSS sẽ giúp định hình kiểu nội dung này để trang web xuất hiện trước người dùng theo một cách đẹp hơn Bạn có thể hiểu là nếu HTML là tường gạch thô thì CSS là sơn để trang trí cho tường gạch đó Các ngôn ngữ này được giữ riêng biệt để đảm bảo các trang web được xây dựng chính xác trước khi chúng được định dạng lại 1 3 4 2 Ưu điểm và nhược điểm của CSS 1 3 5 Ngôn ngữ JavaScript 1 3 5 1 Giới thiệu về JavaScript CSS là ngôn ngữ phức tạp hơn HTML hay CSS Và nó không được phát hành ở dạng beta cho đến năm 1995 Ngày nay, JavaScript được hỗ trợ bởi tất cả các trình duyệt web hiện đại Và được sử dụng trên hầu hết mọi trang web trên web để có chức năng mạnh mẽ và phức tạp hơn 1 3 5 2 Ưu điểm và nhược điểm của JavaScript 1 4 GIỚI THIỆU VỀ LARAVEL FRAMEWORK 1 4 1 Laravel framework là gì? Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng dụng web theo kiếm trúc model - view - controller (MVC) Những tính năng nổi bật của Laravel bao gồm cú pháp dễ hiểu – rõ ràng , một hệ thống đóng gói modular và quản lý gói phụ thuộc, 5 nhiều cách khác nhau để truy cập vào các cơ sở dữ liệu quan hệ, nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng 1 4 2 Lịch sử phát triển của laravel framework 1 4 3 Lý do sử dụng laravel framework 1 4 3 1 Bắt đầu dễ dàng 1 4 3 2 Có mã nguồn mở 1 4 3 3 Hỗ trợ cộng đồng 1 4 3 4 Theo dõi MVC 1 4 3 5 Được xây dựng dựa trên những Framework hiệu quả nhất 1 4 3 6 Di chuyển Database dễ dàng 1 4 3 7 Tính năng bảo mật hoàn thiện 6 C HƢƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2 1 MỘT SỐ CHỨC NĂNG 2 1 1 Chức năng Website bán hàng trực tuyến Giúp người xem và người truy cập tìm kiếm lựa chọn cho nhưng quyển sách yêu thích để đặt mua Với cách bán như thế này vừa tiết kiệm được thời gian vừa tiết kiệm được sức hơn Kiểm tra theo đõi xem sản phẩn nào còn, sản phẩm nào hết trong website trực tuyến Lưu trữ thông tin của khách hàng đặt mua trong cơ sở dữ liệu 2 1 2 Sơ đồ phân rã chức năng Hình 2 1 Sơ đ ồ phân rã ch ứ c năng 7 2 1 3 Biểu đồ luồng dữ liệu Hình 2 2 Bi ể u đ ồ lu ồ ng đ ồ th ị d ữ li ệ u 2 2 PHÂN TÍCH HỆ THỐNG 2 2 1 Xác định danh sách các tác nhân 2 2 2 Danh sách tác nhân và ca sử dụng 2 3 BIỂU ĐỒ USECASE TỔNG QUÁT H nh 2 3 Mô hình Usecase c ủ a tác nhân ngƣ ờ i dùng 8 2 3 1 Đặc tả một số Usecase 2 4 BIỂU ĐỒ TƢƠNG TÁC ĐỐI TƢỢNG (BIỂU ĐỒ TUẦN TỰ) 2 5 BIỂU ĐỒ THÀNH PHẦN H nh 2 15 Bi ể u đ ồ thành ph ầ n 2 6 BIỂU ĐỒ TRIỂN KHAI H nh 2 16 Bi ể u đ ồ tri ể n khai 9 2 7 THIẾT KẾ CƠ SỞ DỮ LIỆU B ả ng 2 1 B ảng cơ sở d ữ li ệ u Chi tiết các bảng B ả ng 2 2 B ả ng chi ti ết cơ sở d ữ li ệ u Bảng Tài khoản B ả ng 2 3 Tài kho ả n (admin) B ả ng 2 4 Tài kho ả n (user) 10 Bảng Danh mục B ả ng 2 5 B ả ng Danh m ụ c Bảng Silideqc B ả ng 2 6 B ả ng Sildeqc (banner) Bảng Sản phẩm B ả ng 2 7 B ả ng S ả n ph ẩ m (s ả n ph ẩ m) Bảng Đơn hàng B ả ng 2 8 B ảng Đơn hàng 11 Bảng Khách hàng B ả ng 2 9 B ả ng khách hàng 12 CHƢƠNG III: XÂY DỰNG ỨNG DỤNG 3 1 GIAO DIỆN ADMIN 3 1 1 Giao diện đăng nhập Hình 3 1 Giao di ệ n đăng nh ậ p admin 3 1 2 Giao diện chính của admin Hình 3 2 Giao di ệ n chính admin 13 3 1 3 Giao diện danh mục Hình 3 3 Giao di ệ n danh m ụ c 3 1 4 Giao diện danh sách sản phẩm Hình 3 4 Giao di ệ n danh sách s ả n ph ẩ m 14 3 1 5 Giao diện đơn hàng Hình 3 5 Giao di ệ n đơn hàng 3 1 6 Giao diện khách hàng Hình 3 6 Giao di ệ n khách hàng 15 3 1 7 Giao diện nhân viên Hình 3 7 Giao di ệ n nhân viên 3 2 GIAO DIỆN USER 3 2 1 Giao diện chính Hình 3 8 Giao di ệ n chính c ủ a ngƣ ờ i dùng 16 3 2 2 Giao diện đăng nhập Hình 3 9 Giao di ệ n đăng nh ậ p 3 2 3 Giao diện đăng ký Hình 3 10 Giao di ệ n đăng ký 17 3 2 4 Giao diện giỏ hàng Hình 3 11 Giao di ệ n gi ỏ hàng 3 2 5 Giao diện đặt hàng Hình 3 12 Giao di ệ n đ ặ t hàng
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
XÂY DỰNG WEBSITE
BÁN HÀNG BẰNG LARAVEL
TÓM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH: LẬP TRÌNH MÁY TÍNH
Sinh viên thực hiện : Hồ Rin Tơn
Mã sinh viên : K13C05A010
Giảng viên hướng dẫn : Ths Trịnh Thị Ngọc Linh
Khóa đào tạo : 2019 - 2022
Trang 2MỞ ĐẦU
1 Tính cấp thiết của đề tài
Hiện nay công nghệ ngày càng phát triển vì vậy nhiều doanh nghiệp đã mở rộng
và hội nhập vào các chương trình 4.0 Vì vậy việc sử dụng website vào các hoạt động
đã không còn xa lạ với mọi người Việc sử dụng phương pháp bán hàng tại gia thông thường chưa đạt được hiệu quả cao và đáp ứng nhanh, đúng yêu cầu của đơn vị cũng như người dùng nhất là trong mùa dịch covid này Vì vậy em chọn đề tài “Xây dựng website bán hàng bằng laravel” Trước tình hình đó vấn đề đặt ra là xây dựng một hệ thống thông tin mới hoàn thiện hơn đáp ứng được các yêu cầu cơ bản sau:
- Giảm khối lượng ghi chép nhằm lưu trữ thông tin
- Cập nhật dữ liệu nhanh chóng, chính xác và kịp thời
- Thống kê được số lượng hàng hoá nhập xuất, thu chi và tình hình doanh thu của cửa hàng
- Có khả năng lưu trữ thông tin lâu dài, đảm bảo truy vấn nhanh khi cần thiết
2 Mục tiêu nghiên cứu
- Website hỗ trợ trong việc quản lý các nghiệp vụ như quản lý cửa hàng, quản lý bán hàng Website quản lý giúp người sử dụng tiết kiệm được thời gian, thao tác đơn giản, dễ dàng sử dụng và quản lý
- Xây dựng một website mới phù hợp, dễ hiểu, dễ sử dụng cho người dùng Hiểu được hệ thống quản lý bán hàng, cần quản lý những mảng nào để xây dựng website phù hợp với nhu cầu thực tiễn
- Giúp quản lý hệ thống của quán trở nên tối ưu hơn, công tác quản lý dễ dàng và tiện lợi hơn
- Giúp bản thân có khả năng sáng tạo, tư duy thông qua thiết kế giao diện tương tác với người dùng, vận dụng những kiến thức bản thân vào thực tiễn
3 Đối tượng và phạm vi nghiên cứu
Đối tượng nghiên cứu:
Website quản lý bán hàng bằng laravel
Phạm vi nghiên cứu:
- Phần mềm được sử dụng với phạm vi là một cửa hàng
- Hệ thống được đáp ứng cho người quản lý
4 Phương pháp nghiên cứu
Trang 3+ Phương pháp nghiên cứu tài liệu
- Tham khảo, nghiên cứu thêm các tài liệu trên trang web, trang báo, tìm hiểu tình hình thực trạng của đề tài
- Tìm các đồ án khóa luận tốt nghiệp của các anh chị khóa trước hoặc tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu
- Phương pháp nghiên cứu thực tiễn
- Giúp người sử dụng, khách hàng có thể tra cứu các thông tin về các thú cưng, xem và mua hàng tại cửa hàng được nhanh chóng và tiện lợi hơn
- Website hiển thị sản phẩm đẹp, thu hút người dùng
- Quản lý các mặt hàng sản phẩm, cấu hình website
+ Phương pháp tổng hợp và phân tích số liệu
- Thu thập thông tin từ việc phỏng vấn
- Thống kê, tổng kết số liệu
- Phân tích, đưa ra kết quả và thực hiện
5 Ý nghĩa khoa học và thực tiễn của đề tài
Website quản lý quán cà phê giúp cho việc tin học hóa trong cửa hàng cũng như việc nhập xuất hàng hóa được tốt hơn, chính xác và khoa học hơn, làm tăng năng suất công việc
Trang 4CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI
1.1 TÊN ĐỀ TÀI
Xây dựng website bán hàng bằng Laravel
1.2 GIỚI THIỆU ĐỀ TÀI
1.2.1 Bố cục của trang web và chức năng chính các thành phần
Trang web được chia làm 4 phần:
Phần Top: là 1 banner thiết kế phù hợp với website mang tiêu đề quảng cáo sản phẩm qua mạng
Phần Left (trái): là một menu nằm dọc bao gồm về chủ đề sản phẩm
Phần Right (phải): bao gồm thông tin về: Đăng ký, Đăng nhập, Xem giỏ hàng Phần Center (trung tâm): Bao gồm nội dung của web load các loại sản phẩm có trong cơ sở dữ liệu
1.2.2 Đối tượng phục vụ
Tất cả mọi người có nhu cầu mua hàng trực tuyến
1.2.3 Giới thiệu về website
1.3 CÁC CÔNG NGHỆ ỨNG DỤNG
1.3.1 Ngôn ngữ lập trình PHP
1.3.1.1 Giới thiệu về PHP
PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ Webserver PHP mã nguồn mở, dùng cho mục đích tổng quát Do PHP được phát triển chỉ để dành cho ứng dụng web nên rất dễ dàng nhúng mã vào trang HTML
1.3.1.2 Ngôn ngữ kịch bản
1.3.1.3 Mã nguồn mở
1.3.1.4 Tập tin PHP
1.3.2 Cơ sở dữ liệu MYSQL
1.3.2.1 Giới thiệu về cơ sở dữ liệu
1.3.2.2 Ưu điểm và nhược điểm của MySQL
1.3.2.3 Các tiêu chí cơ bản của MySQL
1.3.2.4 Thuật ngữ MySQL – Database là gì?
1.3.2.5 MySQL Server là gì?
1.3.2.6 MySQL Client là gì?
Trang 51.3.2.7 MySQL hoạt động thế nào?
1.3.3 Ngôn ngữ HTML
1.3.3.1 Giới thiệu về HTML
HTML (HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn bản) là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web với các mẩu thông tin được trình bày trên World Wide Web Cùng với CSS và JavaScript, HTML tạo ra bộ
ba nền tảng kỹ thuật cho các website…
1.3.3.2 Ưu điểm và nhược điểm của HTML
1.3.4 Ngôn ngữ CSS
1.3.4.1 Giới thiệu về CSS
CSS là viết tắt của Cascading Style Sheets Ngôn ngữ lập trình này chỉ ra cách các yếu tố HTML của trang web thực sự sẽ xuất hiện trên giao diện của trang Nếu HTML cung cấp các công cụ thô cần thiết để cấu trúc nội dung trên một trang web thì CSS sẽ giúp định hình kiểu nội dung này để trang web xuất hiện trước người dùng theo một cách đẹp hơn Bạn có thể hiểu là nếu HTML là tường gạch thô thì CSS là sơn
để trang trí cho tường gạch đó Các ngôn ngữ này được giữ riêng biệt để đảm bảo các trang web được xây dựng chính xác trước khi chúng được định dạng lại
1.3.4.2 Ưu điểm và nhược điểm của CSS
1.3.5 Ngôn ngữ JavaScript
1.3.5.1 Giới thiệu về JavaScript
CSS là ngôn ngữ phức tạp hơn HTML hay CSS Và nó không được phát hành ở dạng beta cho đến năm 1995 Ngày nay, JavaScript được hỗ trợ bởi tất cả các trình duyệt web hiện đại Và được sử dụng trên hầu hết mọi trang web trên web để có chức năng mạnh mẽ và phức tạp hơn
1.3.5.2 Ưu điểm và nhược điểm của JavaScript
1.4 GIỚI THIỆU VỀ LARAVEL FRAMEWORK
1.4.1 Laravel framework là gì?
Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng dụng web theo kiếm trúc model-view-controller (MVC) Những tính năng nổi bật của Laravel bao gồm cú pháp dễ hiểu – rõ ràng, một hệ thống đóng gói modular và quản lý gói phụ thuộc,
Trang 6nhiều cách khác nhau để truy cập vào các cơ sở dữ liệu quan hệ, nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng
1.4.2 Lịch sử phát triển của laravel framework
1.4.3 Lý do sử dụng laravel framework
1.4.3.1 Bắt đầu dễ dàng
1.4.3.2 Có mã nguồn mở
1.4.3.3 Hỗ trợ cộng đồng
1.4.3.4 Theo dõi MVC
1.4.3.5 Được xây dựng dựa trên những Framework hiệu quả nhất
1.4.3.6 Di chuyển Database dễ dàng
1.4.3.7 Tính năng bảo mật hoàn thiện
Trang 7CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1 MỘT SỐ CHỨC NĂNG
2.1.1 Chức năng
Website bán hàng trực tuyến
Giúp người xem và người truy cập tìm kiếm lựa chọn cho nhưng quyển sách yêu thích để đặt mua Với cách bán như thế này vừa tiết kiệm được thời gian vừa tiết kiệm được sức hơn
Kiểm tra theo đõi xem sản phẩn nào còn, sản phẩm nào hết trong website trực tuyến
Lưu trữ thông tin của khách hàng đặt mua trong cơ sở dữ liệu
2.1.2 Sơ đồ phân rã chức năng
Hình 2.1 Sơ đồ phân rã chức năng
Trang 82.1.3 Biểu đồ luồng dữ liệu
Hình 2.2 Biểu đồ luồng đồ thị dữ liệu 2.2 PHÂN TÍCH HỆ THỐNG
2.2.1 Xác định danh sách các tác nhân
2.2.2 Danh sách tác nhân và ca sử dụng
2.3 BIỂU ĐỒ USECASE TỔNG QUÁT
H nh 2.3 Mô hình Usecase của tác nhân người dùng
Trang 92.3.1 Đặc tả một số Usecase
2.4 BIỂU ĐỒ TƯƠNG TÁC ĐỐI TƯỢNG (BIỂU ĐỒ TUẦN TỰ)
2.5 BIỂU ĐỒ THÀNH PHẦN
H nh 2.15 Biểu đồ thành phần 2.6 BIỂU ĐỒ TRIỂN KHAI
Trang 102.7 THIẾT KẾ CƠ SỞ DỮ LIỆU
Bảng 2.1 Bảng cơ sở dữ liệu
Chi tiết các bảng
Bảng 2.2 Bảng chi tiết cơ sở dữ liệu
Bảng Tài khoản
Bảng 2.3 Tài khoản (admin)
Bảng 2.4 Tài khoản (user)
Trang 11 Bảng Danh mục
Bảng 2.5 Bảng Danh mục
Bảng Silideqc
Bảng 2.6 Bảng Sildeqc (banner)
Bảng Sản phẩm
Bảng 2.7 Bảng Sản phẩm (sản phẩm)
Bảng Đơn hàng
Bảng 2.8 Bảng Đơn hàng
Trang 12 Bảng Khách hàng
Bảng 2.9 Bảng khách hàng
Trang 13CHƯƠNG III: XÂY DỰNG ỨNG DỤNG
3.1 GIAO DIỆN ADMIN
3.1.1 Giao diện đăng nhập
Hình 3.1 Giao diện đăng nhập admin 3.1.2 Giao diện chính của admin
Hình 3.2 Giao diện chính admin
Trang 143.1.3 Giao diện danh mục
Hình 3.3 Giao diện danh mục 3.1.4 Giao diện danh sách sản phẩm
Hình 3.4 Giao diện danh sách sản phẩm
Trang 153.1.5 Giao diện đơn hàng
Hình 3.5 Giao diện đơn hàng 3.1.6 Giao diện khách hàng
Hình 3.6 Giao diện khách hàng
Trang 163.1.7 Giao diện nhân viên
Hình 3.7 Giao diện nhân viên 3.2 GIAO DIỆN USER
3.2.1 Giao diện chính
Hình 3.8 Giao diện chính của người dùng
Trang 173.2.2 Giao diện đăng nhập
Hình 3.9 Giao diện đăng nhập 3.2.3 Giao diện đăng ký
Hình 3.10 Giao diện đăng ký
Trang 183.2.4 Giao diện giỏ hàng
Hình 3.11 Giao diện giỏ hàng 3.2.5 Giao diện đặt hàng
Hình 3.12 Giao diện đặt hàng