Dự Án Tốt Nghiệp Về Thiết Kế và Triển Khai Website Thương Mại Điện Tử Đồ Điện Tử

Khám phá thiết kế và triển khai website thương mại điện tử cho ngành điện tử, tối ưu hóa trải nghiệm người dùng và tăng doanh thu.

Người đăng

Ẩn danh

Thể loại

graduation project

2024

98
4
0

Phí lưu trữ

35 Point

Mục lục chi tiết

SUMMARY OF CONTENTS OF THE GRADUATION PROJECT

THANK YOU

1. CHAPTER 1: OVERVIEW

1.1. Reason for choosing the topic

1.2. Purpose - Research and learn the process of building a website to sell computers online using Laravel framework

1.3. Object and scope of inquiry

1.4. System survey

1.5. Conclusion

2. CHAPTER 2: THEORETICAL BASIS

2.1. Database

2.2. The role of HTML in web programming

2.3. The role of CSS in web programming

2.4. Development history of PHP

2.5. PHP operating process

2.6. Advantages and disadvantages of PHP language

2.7. What is framework?

2.8. What is MVC pattern

2.9. Introducing the Laravel framework

2.10. Overview of basic features of Laravel

2.11. Advantages and disadvantages

2.12. Diagrams in UML

2.13. Explanation of symbols

3. CHAPTER 3: SYSTEM DESIGN ANALYSIS

3.1. Non-functional requirements

3.2. System design analysis

3.2.1. General Usecase Diagram

3.2.2. Login Usecase Diagram

3.2.3. Usecase for product portfolio management

3.2.4. Product management usecases

3.2.5. Manufacturer management usecase

3.2.6. Usecase manages product attributes

3.2.7. Keyword management usecase

3.2.8. Usecase manages article categories

3.2.9. Usecase for article management

3.2.10. Usecase for order management

3.2.11. Usecase for user management

3.2.12. Review management usecase

3.2.13. Contact management usecase

3.2.14. Usecase for slide management

3.2.15. Event management usecase

3.2.16. Usecase for static site management

3.2.17. Statistics management usecase

3.2.18. Customer functional usecase

3.3. Login function activity diagram

3.4. Registration function activity diagram

3.5. Functional activity chart for adding new product categories

3.6. Activity chart of product catalog editing function

3.7. Activity diagram of the product category deletion function

3.8. Functional activity chart added new comments

3.9. Activity diagram of the comment deletion function

3.10. Newly added functional activity chart for evaluation

3.11. Activity diagram of the review deletion function

3.12. Activity diagram of the function of adding new articles

3.13. Activity chart of adding new slide function

3.14. Activity diagram of slide editing function

3.15. Activity diagram of the slide deletion function

3.16. Activity diagram of the article editing function

3.17. Activity diagram of the post deletion function

3.18. Activity chart for adding new products

3.19. Product repair function activity chart

3.20. Activity diagram of the product deletion function

3.21. Activity diagram of the user deletion function

3.22. Activity chart of order processing function

3.23. Entity association model

4. CHAPTER 4: INSTALLATION AND TESTING RESULTS

4.1. Administration page interface

4.2. Statistics page interface

4.3. Admin information page interface

4.4. Product catalog interface

4.5. Manufacturer management interface

4.6. Product data management page interface

4.7. Warehouse management page interface

4.8. Product management page interface

4.9. Interface of article category management page

4.10. Article management page interface

4.11. User account management page interface

4.12. Inventory management page interface

4.13. Review list page interface

4.14. Product comment list page interface

4.15. Admin management page interface

4.16. Order management page interface

4.17. Slide management page interface

4.18. Event management page interface

4.19. The page interface manages static pages

4.20. Home page interface

4.21. Product review and comment interface

4.22. Product detail interface

4.23. Article detail interface

4.24. Shopping cart interface

4.25. Interface for sending contact information

4.26. Search page interface

4.27. Account information page interface

4.28. Payment page interface

CONCLUSION AND DEVELOPMENT DIRECTIONS

Tóm tắt

I. Giới Thiệu Dự Án Thiết Kế Website Đồ Điện Tử Chuyên Nghiệp

Trong bối cảnh công nghệ số phát triển mạnh mẽ, thương mại điện tử đã trở thành một phần không thể thiếu của nền kinh tế hiện đại. Dự án thiết kế và triển khai website thương mại điện tử đồ điện tử không chỉ là một yêu cầu tốt nghiệp, mà còn là một bước tiến quan trọng để đáp ứng nhu cầu mua sắm trực tuyến ngày càng tăng của người tiêu dùng. Mục tiêu chính của dự án là xây dựng một nền tảng website đồ điện tử online toàn diện, từ thiết kế giao diện website đồ điện tử thân thiện, đến các chức năng quản lý website thương mại điện tử hiệu quả. Dự án này sẽ tập trung vào việc ứng dụng các công nghệ tiên tiến như Laravel framework (dựa trên tài liệu gốc), đảm bảo tính bảo mật, SEO website đồ điện tử, và trải nghiệm người dùng tối ưu.

1.1. Tầm Quan Trọng Của Website Thương Mại Điện Tử Đồ Điện Tử

Website thương mại điện tử đồ điện tử đóng vai trò then chốt trong việc mở rộng phạm vi tiếp cận khách hàng và tăng doanh thu. Thay vì giới hạn ở cửa hàng truyền thống, doanh nghiệp có thể tiếp cận hàng triệu khách hàng tiềm năng trên toàn quốc, thậm chí trên toàn thế giới. Thiết kế website bán đồ điện tử chuyên nghiệp giúp xây dựng uy tín thương hiệu, tạo dựng lòng tin với khách hàng, và cung cấp trải nghiệm mua sắm thuận tiện. Theo tài liệu, "E-commerce" mang lại nhiều lợi ích không chỉ cho doanh nghiệp mà còn cho người tiêu dùng, như tiết kiệm thời gian và chi phí mua sắm.

1.2. Mục Tiêu Cụ Thể Của Dự Án Thiết Kế Website Bán Hàng

Dự án đặt ra mục tiêu xây dựng một website bán hàng trực tuyến hoàn chỉnh, tích hợp đầy đủ các chức năng cần thiết như: quản lý sản phẩm, giỏ hàng, thanh toán trực tuyến, quản lý khách hànghệ thống đánh giá sản phẩm. Đồng thời, website cần được tối ưu hóa cho SEO, đảm bảo bảo mật website thương mại điện tử, và tương thích trên nhiều thiết bị khác nhau (responsive design, mobile friendly). Dự án cũng hướng đến việc phân tích đối thủ cạnh tranh, xây dựng kế hoạch marketing online, và phân tích dữ liệu website để liên tục cải thiện hiệu quả hoạt động.

II. Phân Tích Yêu Cầu Thiết Kế Website Thương Mại Điện Tử Chuẩn SEO

Để thiết kế website thương mại điện tử thành công, cần phân tích kỹ lưỡng các yêu cầu về chức năng, giao diện, hiệu năng, và bảo mật. Giao diện cần thân thiện, dễ sử dụng, và phù hợp với trải nghiệm người dùng (UX). Chức năng cần đầy đủ, từ quản lý sản phẩm đến thanh toán trực tuyến, API vận chuyển. Hiệu năng cần đảm bảo tốc độ tải trang nhanh, khả năng chịu tải cao. Bảo mật cần được ưu tiên hàng đầu để bảo vệ thông tin khách hàng và dữ liệu giao dịch. Website cần tuân thủ các tiêu chuẩn SEO để tăng khả năng hiển thị trên các công cụ tìm kiếm như Google (sử dụng Google Analytics, Google Search Console). Phân tích yêu cầu cũng bao gồm việc xác định đối tượng mục tiêu và phân tích đối thủ cạnh tranh.

2.1. Nghiên Cứu Thị Trường Đồ Điện Tử Online Hiện Nay

Thị trường đồ điện tử online đang chứng kiến sự cạnh tranh gay gắt giữa các nhà bán lẻ lớn và các cửa hàng nhỏ lẻ. Người tiêu dùng ngày càng có nhiều lựa chọn hơn, đòi hỏi các website thương mại điện tử phải không ngừng cải thiện chất lượng sản phẩm, dịch vụ, và trải nghiệm mua sắm. Phân tích đối thủ cạnh tranh là một bước quan trọng để xác định điểm mạnh, điểm yếu của mình và đưa ra các chiến lược khác biệt hóa. Theo tài liệu, tác giả đã thực hiện "khảo sát một số trang web bán máy tính trực tuyến," và đưa ra những nhận xét về ưu và nhược điểm của từng trang.

2.2. Xác Định Chức Năng Cần Thiết Cho Website Bán Đồ Điện Tử

Website cần cung cấp đầy đủ các chức năng cơ bản như: hiển thị sản phẩm, tìm kiếm sản phẩm, giỏ hàng, thanh toán, giao hàng, quản lý tài khoản khách hàng, đánh giá sản phẩm. Ngoài ra, có thể tích hợp thêm các chức năng nâng cao như: so sánh sản phẩm, gợi ý sản phẩm liên quan, chatbot hỗ trợ trực tuyến, chương trình khuyến mãi, tích điểm, v.v. Phân tích mô hình kinh doanh online và xác định các chức năng phù hợp sẽ giúp website hoạt động hiệu quả và thu hút khách hàng.

2.3. Yêu Cầu Về Giao Diện Người Dùng UI và Trải Nghiệm UX

Giao diện website cần được thiết kế trực quan, dễ sử dụng, và hấp dẫn về mặt thị giác. Các yếu tố như màu sắc, font chữ, hình ảnh cần được lựa chọn kỹ lưỡng để tạo ra một trải nghiệm người dùng tích cực. Trải nghiệm người dùng (UX) cần được tối ưu hóa để đảm bảo khách hàng dễ dàng tìm kiếm sản phẩm, thực hiện thanh toán, và nhận được hỗ trợ khi cần thiết. Thiết kế giao diện người dùng (UI) cần tuân thủ các nguyên tắc thiết kế hiện đại và phù hợp với phong cách thương hiệu.

III. Lựa Chọn Nền Tảng Hướng Dẫn Triển Khai Website Bán Đồ Điện Tử

Việc lựa chọn nền tảng phù hợp là một quyết định quan trọng ảnh hưởng đến sự thành công của dự án. Có nhiều lựa chọn khác nhau, từ các nền tảng mã nguồn mở như WooCommerce, Magento, đến các nền tảng SaaS như Shopify. Mỗi nền tảng đều có ưu nhược điểm riêng, cần cân nhắc kỹ lưỡng các yếu tố như: chi phí, khả năng tùy biến, cộng đồng hỗ trợ, tính bảo mật, khả năng mở rộng. Trong dự án này, việc sử dụng Laravel framework (như trong tài liệu gốc) là một lựa chọn phù hợp, đặc biệt khi cần xây dựng một website có nhiều chức năng tùy chỉnh và yêu cầu bảo mật cao.

3.1. Đánh Giá Ưu Nhược Điểm Của Các Nền Tảng Thương Mại Điện Tử

Mỗi nền tảng thương mại điện tử đều có những ưu và nhược điểm riêng. Shopify dễ sử dụng, phù hợp với người mới bắt đầu, nhưng chi phí hàng tháng khá cao. WooCommerce miễn phí, có nhiều plugin mở rộng, nhưng đòi hỏi kiến thức kỹ thuật để cài đặt và cấu hình. Magento mạnh mẽ, linh hoạt, phù hợp với các doanh nghiệp lớn, nhưng phức tạp và tốn kém. Laravel framework cho phép tùy biến cao, nhưng đòi hỏi kỹ năng lập trình tốt. Cần cân nhắc kỹ lưỡng các yếu tố này để đưa ra lựa chọn phù hợp với ngân sách, kỹ năng, và mục tiêu kinh doanh.

3.2. Sử Dụng Laravel Framework Cho Website Thương Mại Điện Tử

Laravel framework là một lựa chọn tốt cho việc xây dựng website thương mại điện tử đồ điện tử bởi vì nó cung cấp một cấu trúc code rõ ràng, dễ bảo trì, và có nhiều tính năng bảo mật tích hợp sẵn. Theo tài liệu, dự án sử dụng Laravel framework để xây dựng website bán máy tính trực tuyến. Laravel cũng có cộng đồng hỗ trợ lớn, cung cấp nhiều tài liệu hướng dẫn và thư viện mở rộng. Việc sử dụng framework giúp tiết kiệm thời gian và công sức phát triển, đồng thời đảm bảo tính ổn định và bảo mật của website.

IV. Thiết Kế Triển Khai Cách Xây Dựng Website Bán Đồ Điện Tử

Sau khi lựa chọn nền tảng, bước tiếp theo là thiết kế giao diệntriển khai website. Thiết kế giao diện website đồ điện tử cần chú trọng đến tính thẩm mỹ, dễ sử dụng, và phù hợp với phong cách thương hiệu. Triển khai website thương mại điện tử bao gồm việc cài đặt nền tảng, cấu hình các chức năng, tích hợp các API thanh toán, API vận chuyển, và tối ưu hóa SEO. Quá trình này đòi hỏi kiến thức về lập trình, thiết kế, và marketing. Việc sử dụng các công cụ hỗ trợ như Git, Docker, và các dịch vụ hosting uy tín sẽ giúp quá trình triển khai diễn ra suôn sẻ.

4.1. Thiết Kế Cơ Sở Dữ Liệu Database Cho Website Bán Hàng

Database là nơi lưu trữ toàn bộ dữ liệu của website, bao gồm thông tin sản phẩm, khách hàng, đơn hàng, v.v. Thiết kế database hiệu quả là yếu tố quan trọng để đảm bảo hiệu năng và khả năng mở rộng của website. Cần xác định rõ các bảng dữ liệu, các trường dữ liệu, và các mối quan hệ giữa các bảng. Việc sử dụng các công cụ quản lý database như MySQL (theo tài liệu gốc) sẽ giúp quá trình thiết kế và quản lý database trở nên dễ dàng hơn.

4.2. Phát Triển Frontend Backend Cho Dự Án Website Bán Đồ Điện Tử

Frontend là phần giao diện mà người dùng nhìn thấy và tương tác. Backend là phần xử lý dữ liệu và logic của website. Phát triển frontend đòi hỏi kiến thức về HTML, CSS, JavaScript, và các framework như ReactJS, Angular, VueJS. Phát triển backend đòi hỏi kiến thức về PHP, NodeJS, Python, Java, và các framework như Laravel, ExpressJS, Django. Sự phối hợp nhịp nhàng giữa frontend và backend là yếu tố quan trọng để tạo ra một website hoạt động trơn tru và hiệu quả.

4.3. Tối Ưu SEO Website Đồ Điện Tử Để Tăng Traffic Doanh Số

SEO website đồ điện tử là quá trình tối ưu hóa website để tăng khả năng hiển thị trên các công cụ tìm kiếm. Điều này bao gồm việc tối ưu hóa tiêu đề, mô tả, từ khóa, nội dung, liên kết, và tốc độ tải trang. Sử dụng các công cụ như Google Analytics, Google Search Console để theo dõi hiệu quả SEO và đưa ra các điều chỉnh phù hợp. SEO là một quá trình liên tục, đòi hỏi sự kiên trì và nỗ lực.

V. Kiểm Thử Triển Khai Đảm Bảo Hoạt Động Website Bán Đồ Điện Tử

Sau khi thiết kế và triển khai, website cần được kiểm thử kỹ lưỡng để đảm bảo hoạt động ổn định và không có lỗi. Kiểm thử bao gồm kiểm thử chức năng, kiểm thử hiệu năng, kiểm thử bảo mật, và kiểm thử khả năng tương thích. Sau khi kiểm thử thành công, website có thể được deployment lên server và công bố cho người dùng. Việc hosting website trên một server ổn định và bảo mật là yếu tố quan trọng để đảm bảo website luôn hoạt động tốt. Ngoài ra, cần đăng ký domain cho website để người dùng có thể dễ dàng truy cập.

5.1. Kiểm Thử Chức Năng Hiệu Năng Website Bán Đồ Điện Tử

Kiểm thử chức năng đảm bảo rằng tất cả các chức năng của website hoạt động đúng như mong đợi. Kiểm thử hiệu năng đảm bảo rằng website có thể xử lý một lượng lớn truy cập mà không bị chậm hoặc sập. Sử dụng các công cụ kiểm thử tự động sẽ giúp quá trình kiểm thử trở nên nhanh chóng và hiệu quả hơn. Phát hiện và sửa chữa các lỗi kịp thời là yếu tố quan trọng để đảm bảo trải nghiệm người dùng tốt.

5.2. Đảm Bảo An Toàn Website TMĐT Với Chứng Chỉ SSL và Các Biện Pháp

Bảo mật website thương mại điện tử là yếu tố sống còn để bảo vệ thông tin khách hàng và dữ liệu giao dịch. Cài đặt chứng chỉ SSL để mã hóa dữ liệu truyền tải giữa website và người dùng. Sử dụng các biện pháp bảo mật như firewall, phần mềm diệt virus, và các bản vá bảo mật. Thường xuyên kiểm tra và cập nhật các biện pháp bảo mật để đối phó với các mối đe dọa mới.

5.3. Triển Khai Website Bán Đồ Điện Tử và Theo Dõi Hiệu Quả Hoạt Động

Sau khi kiểm thử và bảo mật, website có thể được triển khai lên server. Sử dụng các công cụ theo dõi hiệu quả hoạt động như Google Analytics để theo dõi lượng truy cập, tỷ lệ chuyển đổi, và các chỉ số quan trọng khác. Phân tích dữ liệu và đưa ra các điều chỉnh phù hợp để liên tục cải thiện hiệu quả hoạt động của website.

VI. Kết Luận Triển Vọng Dự Án Website Thương Mại Điện Tử Tương Lai

Dự án thiết kế và triển khai website thương mại điện tử đồ điện tử không chỉ là một bài tập tốt nghiệp, mà còn là một bước khởi đầu cho một hành trình kinh doanh đầy tiềm năng. Với sự phát triển không ngừng của công nghệ và sự thay đổi trong thói quen mua sắm của người tiêu dùng, thương mại điện tử sẽ tiếp tục đóng vai trò quan trọng trong nền kinh tế. Việc xây dựng một website chuyên nghiệp, hiệu quả, và bảo mật sẽ giúp các doanh nghiệp nắm bắt cơ hội và thành công trên thị trường cạnh tranh.

6.1. Bài Học Kinh Nghiệm Từ Quá Trình Thiết Kế Website Bán Đồ Điện Tử

Quá trình thiết kế website bán đồ điện tử mang lại nhiều bài học kinh nghiệm quý giá về lập trình, thiết kế, marketing, và quản lý dự án. Việc đối mặt với các thách thức và tìm ra các giải pháp sáng tạo giúp nâng cao kỹ năng và kiến thức. Quan trọng hơn, dự án giúp hiểu rõ hơn về nhu cầu của thị trường và cách xây dựng một sản phẩm đáp ứng nhu cầu đó.

6.2. Hướng Phát Triển Website Thương Mại Điện Tử Đồ Điện Tử Trong Tương Lai

Trong tương lai, website thương mại điện tử đồ điện tử có thể được phát triển thêm nhiều tính năng mới, như tích hợp trí tuệ nhân tạo (AI) để cá nhân hóa trải nghiệm mua sắm, sử dụng thực tế ảo (VR) để cho phép khách hàng xem sản phẩm một cách chân thực hơn, và ứng dụng blockchain để tăng cường bảo mật và minh bạch. Việc liên tục cập nhật và cải tiến website là yếu tố quan trọng để duy trì lợi thế cạnh tranh và đáp ứng nhu cầu ngày càng cao của khách hàng.

19/04/2025

Trích đoạn nội dung tài liệu

VIETNAM NATIONAL UNIVERSITY, HANOI INTERNATIONAL SCHOOL GRADUATION PROJECT Project: Design and Implementation of an Electronics E-commerce Website Student’s name: Tran Dinh Hoang Hanoi - 2024 I VIETNAM NATIONAL UNIVERSITY, HANOI INTERNATIONAL SCHOOL GRADUATION PROJECT Project: Design and Implementation of an Electronics E-commerce Website SUPERVISOR: Prof. Kim Dinh Thai (Academic title, academic degree, full name) STUDENT: Tran Dinh Hoang STUDENT ID: 19071604 COHORT: ICE SUBJECT CODE: INS401401 MAJOR: INFORMATICS AND COMPUTER ENGINEERING Hanoi - 2024 II SUMMARY OF CONTENTS OF THE GRADUATION PROJECT This project has the content of building a website to sell computers online using Laravel framework. Building a sales website aims to help customers easily buy products without having to go directly to the store, the manager has the ability to cover and control the inventory, provide statistics and reports. Content of the subject: Chapter 1: Overview This chapter will introduce an overview of the topic situation and research issues to develop the in-depth direction of the topic.

Chapter 2: Theoretical basis This chapter raises some theories about concepts, implementation models, as well as implementation languages and databases that need to be applied to build an online computer sales system. Chapter 3: System design analysis This chapter analyzes system design, builds object-oriented models, and the UML modeling language. Chapter 4: Installation and testing results From the theoretical foundations and system design analysis process, a website to sell computers online was built using Laravel framework. III THANK YOU With deep gratitude, the first words allow the Author to send his most sincere thanks to the teachers and faculty of Hanoi National University school in general and the collective of teachers of the subject Faculty ICE in particular for wholeheartedly conveying to the Author.

gained valuable knowledge during the author's time studying at school. In particular, the Author would like to express his deepest gratitude to Dr.Kim Dinh Thai, who directly guided throughout the duration of the project, enthusiastically advised, directed and gave the Author valuable advice to complete this graduation project. Finally, the Author would like to send best wishes to all teachers. I hope teachers have good health to continue imparting valuable knowledge to the next generation of students.

During the process of working on the project, due to the Author's limited ability and experience, there will inevitably be shortcomings. The Author hopes to receive the understanding and contributions of the teachers so that the graduation project can be completed. The project author would like to sincerely thank you! IV Table Of Content SUMMARY OF CONTENTS OF THE GRADUATION PROJECT. III THANK YOU .IX LIST OF TABLES.

XII LIST OF ACRONYMS.1 Reason for choosing the topic .3 Object and scope of inquiry. 8 CHAPTER 2 THEORETICAL BASIS .2 The role of HTML in web programming .2 The role of CSS in web programming .2 Development history of PHP.3 PHP operating process .4 Advantages and disadvantages of PHP language .1 What is framework? .2 What is MVC pattern .3 Introducing the Laravel framework.6 Overview of basic features of Laravel .7 Advantages and disadvantages .2 Diagrams in UML .3 Explanation of symbols. 25 CHAPTER 3 SYSTEM DESIGN ANALYSIS .3 Non-functional requirements.2 System design analysis .1 General Usecase Diagram .2 Login Usecase Diagram .3 Usecase for product portfolio management .4 Product management usecases .5 Manufacturer management usecase .6 Usecase manages product attributes .7 Keyword management usecase .8 Usecase manages article categories.9 Usecase for article management .10 Usecase for order management .11 Usecase for user management .12 Review management usecase .13 Contact management usecase .14 Usecase for slide management .15 Event management usecase .16 Usecase for static site management .17 Statistics management usecase .18 Customer functional usecase .1 Login function activity diagram .2 Registration function activity diagram .3 Functional activity chart for adding new product categories .4 Activity chart of product catalog editing function .5 Activity diagram of the product category deletion function .6 Functional activity chart added new comments .7 Activity diagram of the comment deletion function .8 Newly added functional activity chart for evaluation .9 Activity diagram of the review deletion function .10 Activity diagram of the function of adding new articles .11 Activity chart of adding new slide function .12 Activity diagram of slide editing function .13 Activity diagram of the slide deletion function .14 Activity diagram of the article editing function .15 Activity diagram of the post deletion function .16 Activity chart for adding new products .17 Product repair function activity chart .18 Activity diagram of the product deletion function .19 Activity diagram of the user deletion function .20 Activity chart of order processing function.7 Entity association model. 66 CHAPTER 4 INSTALLATION AND TESTING RESULTS .1 Administration page interface.1 Statistics page interface .2 Admin information page interface .3 Product catalog interface .4 Manufacturer management interface .5 Product data management page interface .6 Warehouse management page interface .7 Product management page interface .8 Interface of article category management page .9 Article management page interface .10 User account management page interface .11 Inventory management page interface .12 Review list page interface .13 Product comment list page interface .14 Admin management page interface .15 Order management page interface.16 Slide management page interface .17 Event management page interface.18 The page interface manages static pages.1 Home page interface .2 Product review and comment interface .3 Product detail interface .4 Article detail interface .5 Shopping cart interface .8 Interface for sending contact information .9 Search page interface.10 Account information page interface .11 Payment page interface.

82 CONCLUSION AND DEVELOPMENT DIRECTIONS. 84 VIII FIGURES Figure 1 -1 Website interface https://www.3 Figure 1 -2 Website interface https://www.4 Figure 1 -3 Website survey https://www.5 Figure 1 -4 Website survey https://www.5 Figure 1 -5 Website survey https://sachhay24h.6 Figure 1 -6 Website survey https://sachhay24h.6 Figure 1 -7 Website survey https://bookbuy.7 Figure 1 -8 Website survey https://bookbuy.7 Figure 2 -1 PHP workflow [9] .16 Figure 2 -2 MVC model [10] .17 Figure 2 -3 Explanation of UML symbols [15] .25 Figure 3 -1 General usecase diagram .29 Figure 3 -2 Login usecase diagram .30 Figure 3 -3 Usecase diagram for product portfolio management .31 Figure 3 -4 Product management Usecase diagram .32 Figure 3 -5 Usecase diagram for manufacturer management .34 Figure 3 -6 Usecase diagram for product attribute management .35 Figure 3 -7 Usecase chart for keyword management .37 Figure 3 -8 Usecase chart for managing article categories .38 Figure 3 -9 Usecase chart for article management .40 Figure 3 -10 Usecase diagram for order management .41 Figure 3 -11 Usecase diagram for user management .43 Figure 3 -12 Usecase diagram for evaluation management .44 Figure 3 -13 Usecase diagram for contact management .45 Figure 3 -14 Management Usecase diagram slide .46 Figure 3 -15 Event management Usecase diagram .48 Figure 3 -16 Usecase diagram for static site management .49 Figure 3 -17 Usecase diagram for static site management .50 Figure 3 -18 Customer functional Usecase diagram .52 IX Figure 3 -19 Class diagram .54 Figure 3 -20 Login function sequence diagram. Error! Bookmark not defined. Figure 3 -21 Product portfolio management sequence diagram Error! Bookmark not defined.

Figure 3 -22 Product management sequence diagram Error! Bookmark not defined. Figure 3 -23 Article management sequence diagram Error! Bookmark not defined. Figure 3 -24 Sequence diagram of article category management Error! Bookmark not defined. Figure 3 -25 Management sequence diagram slide.

Error! Bookmark not defined. Figure 3 -26 User management sequence diagram. Error! Bookmark not defined. Figure 3 -27 Evaluation management sequence diagram Error! Bookmark not defined.

Figure 3 -28 Contact management sequence diagram Error! Bookmark not defined. Figure 3 -29 Comment management sequence diagram Error! Bookmark not defined. Figure 3 -30 Product attribute management sequence diagram Error! Bookmark not defined. Figure 3 -31 Event management sequence diagram Error! Bookmark not defined.

Figure 3 -32 Static site management sequence diagram Error! Bookmark not defined. Figure 3 -33 Order management sequence diagram Error! Bookmark not defined. Figure 3 -34 Manufacturer management sequence diagram Error! Bookmark not defined. Figure 3 -35 Operation diagram of login function .55 Figure 3 -36 Registration function operation diagram .55 Figure 3 -37 Activity diagram of adding new product category .56 Figure 3 -38 Product catalog editing activity chart .56 Figure 3 -39 Activity diagram of product category deletion function .57 Figure 3 -40 Functional activity diagram add new comment .57 Figure 3 -41 Activity diagram of comment deletion function .58 X Figure 3 -42 Newly added function activity chart .58 Figure 3 -43 Activity diagram of the review deletion function .59 Figure 3 -44 Activity diagram of adding new article function .59 Figure 3 -45 Activity diagram for adding new slide .60 Figure 3 -46 Activity diagram for editing slide .60 Figure 3 47 Slide -67 deletion activity diagram6761management page interface .94 LIST OF TABLES Table 3 -1 Login usecase specification .30 Table 3 -2 Product category management usecase specification .31 Table 3 -3 Product management usecase specification .33 Table 3 -4 Manufacturer management usecase specification .34 Table 3 -5 Product attribute management usecase specification .35 Table 3 -6 Keyword management usecase specification .37 Table 3 -7 Usecase specification for managing article categories .38 Table 3 -8 Usecase specification for managing article categories .40 Table 3 -9 Order management usecase specification .42 Table 3 -10 User management usecase specification .43 Table 3 -11 Evaluation management usecase specification .44 Table 3 -12 Contact management usecase specification .46 XI XII LIST OF ACRONYMS No Acronyms From English Vietnamese words and meanings 1 Database Database 2 DB Database Database 3 XHTML Extensible HyperText Extensible Hypertext Markup Markup Language Language 4 XML eXtensible Markup Extensible markup language Language recommended by W3C with the intention of creating other markup languages 5 SVG Scalable Vector Graphics XML markup language and used to describe two-dimensional, static and animated vector graphic images, often for applications on web pages.

6 UML Unified Modeling Language The modeling language consists of graphical notations that object- oriented methods use to design information systems quickly. 7 API Application Programming Application programming Interface interface. 8 DOM Document Object Model Text manipulation objects XIII PREAMBLE Today, with the strong development of science and technology, Information Technology is one of the leading industries and plays a huge role in that overall development. Information technology applications are applied in all fields of scientific research as well as in all areas of life.

As a part of Information Technology, Web Technology is experiencing strong development and popularity very quickly because the benefits it brings to the community are huge. Along with the outstanding development of science and technology, information technology and e-commerce are one of the outstanding fields with the most practical contributions to the economy. Information technology and e- commerce are present in most areas of life and have become a very effective support tool in management and business. Today, "E-commerce" brings many benefits not only to businesses but also to consumers, such as saving time and costs in shopping and consumption.

Selling online is no longer a strange form for consumers, selling online is a very popular form of work, this form is chosen by any business selling products. That's why the author chose the topic of building a website to sell computers online using Laravel framework with main products being online books such as phones, laptops, accessories, and watches to make buying and selling easier and more convenient.1 Reason for choosing the topic Nowadays, life is increasingly developing and the need for online shopping is increasing. However, a busy life is one of the reasons that makes it difficult to buy the necessary things for both physical and mental needs. Information technology is increasingly developing and appearing in almost every field, especially the business field.

In fact, many industries in the business field have applied technology to gain profits, including online business. This form of business not only brings benefits to businessmen but also serves the urgent needs of consumers in modern life. There are two basic technology platforms applied to build a sales system: mobile application and website.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Dự Án Tốt Nghiệp: Thiết Kế và Triển Khai Website Thương Mại Điện Tử Đồ Điện Tử" cung cấp cái nhìn tổng quan về quy trình thiết kế và triển khai một website thương mại điện tử chuyên về đồ điện tử. Tài liệu này không chỉ nêu rõ các bước cần thiết trong việc xây dựng một trang web hiệu quả mà còn nhấn mạnh tầm quan trọng của việc tối ưu hóa trải nghiệm người dùng và SEO để thu hút khách hàng. Độc giả sẽ tìm thấy những lợi ích thiết thực từ việc áp dụng các chiến lược marketing trực tuyến, giúp tăng cường khả năng cạnh tranh trong thị trường đồ điện tử.

Nếu bạn muốn mở rộng kiến thức về thiết kế website trong các lĩnh vực khác, hãy tham khảo thêm tài liệu Tiểu luận môn học thực hành thiết kế web thiết kế website bán mỹ phẩm cao cấp, nơi bạn có thể tìm hiểu về cách thiết kế website cho ngành mỹ phẩm. Hoặc bạn có thể khám phá Tiểu luận môn học lập trình web xây dựng website shop điện thoại để nắm bắt cách xây dựng một trang web thương mại điện tử cho sản phẩm điện thoại. Cuối cùng, tài liệu Phát triển website quản lý và bán thiết bị máy vi tính sử dụng công nghệ laravel và php đồ án tốt nghiệp sẽ giúp bạn hiểu rõ hơn về công nghệ và quy trình phát triển website trong lĩnh vực công nghệ thông tin. Những tài liệu này sẽ là cơ hội tuyệt vời để bạn mở rộng kiến thức và áp dụng vào thực tiễn.