PHẦN MỞ ĐẦU 1. Tính cấp thiết của đề tài Trong thời đại 4.0 ngày nay, sự phát triển vượt bậc của Internet trên toàn thế giới đã tạo ra những cơ hội mới cho việc mua sắm và kinh doanh Internet không chỉ là một phương tiện truyền thông mà còn là một cửa hàng mở ra trước mắt chúng ta. Điều này đã thúc đẩy sự phát triển của nền tảng thương mại điện tử và một trong những xu hướng nổi bật nhất là xây dựng các trang web bán hàng trực tuyến. Ngày nay, mua sắm trực tuyến không chỉ là xu hướng mà còn là nhu cầu thiết yếu trong cuộc sống hàng ngày.
Để đáp ứng nhu cầu này, nhiều doanh nghiệp đã và đang tập trung vào việc phát triển các trang web bán hàng trực tuyến, nơi mà người tiêu dùng có thể dễ dàng tìm kiếm và mua sắm sản phẩm mọi lúc, mọi nơi. Với mục tiêu này, nhóm chúng em đã quyết định thiết kế và xây dựng sàn giao dịch điện tử sử dụng Spring boot, ReactJS, Flutter với tên gọi là “Sàn Thương Mại Điện Tử VTV”, mang lại trải nghiệm mua sắm trực tuyến tiện lợi và thú vị. Trang web của chúng tôi sẽ cung cấp những tính năng tương tự như các ứng dụng mua sắm trực tuyến nổi tiếng như Shopee, Lazada, với giao diện thân thiện và dễ sử dụng. Một trong những điểm độc đáo của trang web của chúng tôi là ứng dụng những công nghệ mới nhất, giúp cải thiện chức năng và giao diện người dùng.
Chúng tôi kết nối trải nghiệm mua sắm trực tuyến với sự tiện lợi và đáng tin cậy, đồng thời tận dụng tối đa tiện ích của internet mà người dùng không yêu cầu phải cài đặt ứng dụng trên thiết bị của họ. Qua dự án này, chúng tôi hy vọng có thể đóng góp lời khuyên cho việc phát triển thương mại điện tử, đáp ứng nhanh chóng và hiệu quả theo nhu cầu ngày càng tăng về mua sắm trực tuyến trong cộng đồng. Mục đích đề tài Đề tài “Xây dựng sàn giao dịch điện tử sử dụng Spring boot, ReactJS, Flutter” đặt ra các vấn đề trọng tâm về mục tiêu mà sinh viên nghiên cứu cần thực hiện được bao gồm: Vấn đề đầu tiên được đưa ra về yếu tố lý thuyết, sinh viên áp dụng những kiến thức, nghiên cứu hiểu được tổng quan và khả năng ứng dụng vào trong bài làm. Song Trang 11 KHÓA LUẬN TỐT NGHIỆP PHẦN MỞ ĐẦU song với việc áp dụng công nghệ được lựa chọn để sử dụng, nhóm sinh viên cầm tìm hiểu thêm về cách xây dựng giao diện đẹp, thân thiện với người dùng.
Vấn đề thứ hai là nâng cao khả năng làm việc nhóm, tìm hiểu và thảo luận về đề tài, các vấn đề đưa ra từ đó tìm ra câu trả lời. Xây dựng thái tích cực trong việc học, làm đồ án. Cách tiếp cận và phương pháp nghiên cứu 3. Đối tượng nghiên cứu Xây dựng sàn giao dịch điện tử sử dụng Spring boot, ReactJS, Flutter bằng Java, Spring Boot, TypeScript, React, Flutter, Redux, Tailwind CSS, cơ sở dữ liệu MySQL.
Phạm vi nghiên cứu Thiết kế và xây dựng Sàn Thương Mại Điện Tử VTV dành cho các đối tượng là: • Khách vãng lai (Guest) không cần đăng nhập vào hệ thống. • Khách hàng hệ thống (Customer) đã đăng nhập vào hệ thống. • Người bán hàng (Vendor) đa đăng ký cửa hàng trên hệ thống. • Quản trị viên hệ thống (Admin) quản lý hệ thống.
• Quản lý hệ thống (Manager) quản lý hệ thống. • Đơn vị cung cấp vận chuyển (Provider). • Quản lý nhân viên của đơn vị vận chuyển (DeliverManager). • Nhân viên vận chuyển (Deliver).
Phân tích những công trình có liên quan 4. Nghiên cứu về mô hình kinh doanh C2C Mô hình C2C (Consumer-to-Consumer) là một mô hình kinh doanh trong đó người tiêu dùng (cá nhân) có thể mua và bán hàng hóa hoặc dịch vụ trực tiếp cho nhau thông qua các nền tảng trực tuyến hoặc ngoại tuyến. Ưu điểm của mô hình C2C: Tiết kiệm chi phí, đa dạng sản phẩm, tiếp cận người bán nhỏ lẻ, tiện lợi, tận dụng được giá trị sản phẩm, cơ hội kinh doanh cho cá nhân. Nhược điểm của mô hình C2C: Khó kiểm soát chất lượng sản phẩm, rủi ro về thanh toán và giao hàng, khó giải quyết tranh chấp, khó xây dựng lòng tin và cạnh tranh cao của mô hình C2C.
Trang 12 KHÓA LUẬN TỐT NGHIỆP PHẦN MỞ ĐẦU Xu hướng phát triển của mô hình C2C: Các xu hướng mới nhất như thương mại xã hội, livestream bán hàng, cá nhân hóa trải nghiệm mua sắm,. đang định hình tương lai của mô hình C2C. Mô hình C2C mang lại nhiều lợi ích cho cả người mua và người bán, nhưng cũng tồn tại những thách thức nhất định. Để thành công trong mô hình này, các sàn C2C cần phải xây dựng được lòng tin của người dùng, có chính sách bảo vệ người mua và người bán rõ ràng, đồng thời áp dụng các công nghệ mới để nâng cao chất lượng dịch vụ và quản lý rủi ro.
Phân tích các trường hợp thực tế 4. Cách triển khai mô hình C2C (Tiki Nhanh): Tiki Nhanh là nền tảng C2C của Tiki, cho phép người bán cá nhân đăng ký và bán sản phẩm trực tiếp đến người mua. Tiki đóng vai trò trung gian, cung cấp nền tảng, hỗ trợ vận chuyển và thanh toán. 1: Hình ảnh Tiki Ưu điểm: • Thiết kế giao diện đẹp, đồng nhất về màu sắc và thiết kế.
• Dễ dàng tìm kiếm sản phẩm, lịch sử tìm kiếm rất hiệu quả. • Tốc độ tải trang nhanh. • Bộ lọc đa dạng. • Thông tin sản phẩm đầy đủ, nhiều hình ảnh và video.
• Cho phép đánh giá, nhận xét. • Lịch sử đơn hàng, quản lý tài khoản người dùng tốt. Trang 13 KHÓA LUẬN TỐT NGHIỆP PHẦN MỞ ĐẦU • Có chức năng nhắn tin. • Nhiều hình thức thanh toán.
Nhược điểm: • Bố cục không rõ ràng, giao diện rối mắt. • Quá nhiều thành phần trong một trang. • Quá nhiều danh mục sản phẩm và quảng cáo. • Không có Responsive cho Web.
• Đăng ký Gian hàng cho người bán rất phức tạp. Xây dựng cộng đồng người bán và người mua sôi động: Shopee tập trung vào việc tạo ra một cộng đồng mua sắm trực tuyến sôi động thông qua các chương trình khuyến mãi hấp dẫn, trò chơi tương tác, livestream bán hàng, và các nhóm mua chung. Chương trình khuyến mãi và hỗ trợ hấp dẫn: Shopee thường xuyên tổ chức các chương trình khuyến mãi lớn như Flash Sale, miễn phí vận chuyển, mã giảm giá,. để thu hút người mua.
Đồng thời, Shopee cũng có nhiều chính sách hỗ trợ người bán như đào tạo bán hàng, hỗ trợ quảng cáo,. 2: Hình ảnh Shopee Ưu điểm: • Thiết kế giao diện đẹp, đồng nhất về màu sắc và thiết kế. • Nhiều hình thức thanh toán. • Có phần đánh giá, nhận xét sản phẩm, phân loại sản phẩm dựa trên số sao giúp người mua, dễ tham khảo.
• Có phần mô tả chi tiết cho từng sản phẩm. Trang 14 KHÓA LUẬN TỐT NGHIỆP PHẦN MỞ ĐẦU • Có chức năng nhắn tin. • Hỗ trợ tìm kiếm theo nhiều tùy chọn (giá cả, số sao, phân loại…). • Tài khoản người dùng được mặc định có một gian hàng cá nhân.
• Hệ thống Category, Style đa dạng, rất hiệu quả. Nhược điểm: • Quá nhiều quảng cáo. • Tải trang, hình ảnh, video không ổn định. • Nhiều chức năng chỉ được áp dụng với Mobile App.
Lazada là một sàn thương mại điện tử đa dạng, kết hợp cả mô hình C2C và mô hình B2C. Điều này giúp Lazada tận dụng được ưu điểm của cả hai mô hình, mang đến sự đa dạng về sản phẩm và dịch vụ cho khách hàng. 3: Hình ảnh Lazada Ưu điểm: • Thiết kế giao diện đẹp, đồng nhất về màu sắc và thiết kế. • Nhiều hình thức thanh toán.
• Đánh giá, nhận xét sản phẩm, phân loại sản phẩm dựa trên số sao giúp người mua, dễ tham khảo. • Có phần mô tả chi tiết cho từng sản phẩm. • Có hỗ trợ trò chuyện. • Hỗ trợ tìm kiếm theo nhiều chỉ tiêu (giá cả, số sao, phân loại…).
• Mobile App cho người mua và người bán là 2 ứng dụng tách biệt. Nhược điểm: Trang 15 KHÓA LUẬN TỐT NGHIỆP PHẦN MỞ ĐẦU • Quá nhiều quảng cáo, Banner quảng cáo to quá mức so với sản phẩm. Kết quả dự kiến đạt được 5. Mục tiêu học thuật Nắm vững kiến thức: Hiểu rõ về các khái niệm, nguyên lý, mô hình kinh doanh và công nghệ liên quan đến thương mại điện tử.
Phát triển kỹ năng: Rèn luyện kỹ năng nghiên cứu, phân tích, tổng hợp thông tin, thiết kế và xây dựng hệ thống, lập kế hoạch kinh doanh, và viết báo cáo khoa học. Áp dụng kiến thức vào thực tế: Vận dụng kiến thức đã học để giải quyết các vấn đề thực tế trong quá trình xây dựng và vận hành sàn thương mại điện tử. Đóng góp cho khoa học: Đưa ra những đề xuất, giải pháp mới để cải thiện hiệu quả hoạt động của sàn thương mại điện tử. Mục tiêu thực tiễn Xây dựng một sàn thương mại điện tử hoàn chỉnh: Hoàn thiện một mô hình sàn thương mại điện tử C2C với đầy đủ các tính năng cơ bản như đăng ký/đăng nhập, quản lý sản phẩm, giỏ hàng, thanh toán, vận chuyển, đánh giá sản phẩm,.
Kiểm thử và đánh giá: Thực hiện kiểm thử hệ thống để đảm bảo tính ổn định, bảo mật và hiệu quả hoạt động của sàn. Đánh giá tính khả thi và tiềm năng phát triển của sàn thông qua các chỉ số như lượng truy cập, số lượng giao dịch, doanh thu,. Đề xuất giải pháp cải tiến: Phân tích các điểm mạnh, điểm yếu của sàn và đề xuất các giải pháp cải tiến để nâng cao hiệu quả hoạt động và tăng tính cạnh tranh. Xây dựng kế hoạch kinh doanh: Lập kế hoạch kinh doanh chi tiết cho sàn thương mại điện tử, bao gồm các chiến lược marketing, bán hàng, quản lý tài chính,.
Giao diện dự kiến Để thích hợp với một website thương mại điện tử thì nhóm dự kiến sẽ xây dựng các trang đăng nhập để đăng nhập, trang đăng ký để tạo tài khoản. Các trang dành cho khách vãng lai (Guest) bao gồm: trang chủ, tìm kiếm, xem sản phẩm, xem cửa hàng, trang đăng ký, đăng nhập và quên mật khẩu, kích hoạt tài khoản. Các trang dành cho khách hàng hệ thống (Customer) bao gồm các trang phục vụ cho những chức năng: quản lý sản phẩm yêu thích, quản lý theo dõi cửa hàng, quản lý Trang 16 KHÓA LUẬN TỐT NGHIỆP PHẦN MỞ ĐẦU mã khuyến mãi, quản lý thông báo, quản lý tin nhắn, quản lý tài khoản, quản lý địa chỉ, quản lý giỏ hàng, quản lý đơn hàng và đặt hàng.