PHẦN MỞ ĐẦU A. TỔNG QUAN ĐỀ TÀI 1. Tên đề tài Thiết kế và xây dựng website bán sách trực tuyến. Tính cấp thiết của đề tài Trong các ứng dụng ecommerce hiện nay, việc áp dụng thêm nền tảng website để làm trang quản lý các sản phẩm cho các nhà bán hàng đang trở nên dần rất thịnh hành, tạo cho người dùng một giao diện lớn hơn để có thể quản lý cùng với những tính năng bảo mật cao hơn do những nền tảng và phần mềm khác cung cấp cho các nền tảng website.
Hiện nay nhu cầu về mua sắm đang trở nên rất phổ biến, chỉ cần có một chiếc điện thoại có kết nối mạng mọi người cũng đã có thể mua sắm một cách vô cùng thoải mái chỉ bằng một cú nhấp, nên các sản thương mại điện tử là một nhu cầu không thể thiếu hiện tại. Ý nghĩa khoa học và thực tiễn Hệ thống quản lý sản phẩm, doanh thu, đơn hàng, thống kê dữ liệu cho phép những nhà bán hàng có thể theo dõi sát sao các hoạt động của mình, từ đó có thể làm cho các nhà bán hàng có cái nhìn đúng hơn về tâm lý khách hàng để có thể không ngừng cung cấp những mặt hàng thiết thực và có sự chú ý nhất. Mục đích nghiên cứu Xây dựng được ứng dụng bán sách kết hợp với website quản trị giúp cho người dùng quản lý sản phẩm, đơn đặt hàng, thống kê, tạo cho các nhà bán hàng cũng như người dùng sử dụng một ứng dụng có trải nghiệm người dùng tốt nhất 5. Đối tượng nghiên cứu Nghiên cứu Thiết kế và xây dựng ứng dụng bán sách kết hợp trang quản trị trên nền tảng website.
Tạo ứng dụng có tốc độ cao và thân thiện với người dùng Khóa luận tốt nghiệp 19 | T r a n g 6. Phạm vi nghiên cứu Đề tài được thực hiện với quy mô 1 ứng dụng bán sách mô phỏng thực tế. Front-End (Admin Website) ReactJS 6. Front-End (Website bán sách) ReactJS 6.
Back-End NodeJS 7. Phương pháp nghiên cứu Trong bài khóa luận này, em sử dụng phương pháp phân tích, phương pháp mô phỏng, phương pháp nghiên cứu thực tiễn làm phương pháp nghiên cứu chủ đạo nhằm làm rõ quy trình cách thức để có thể đặt hàng và quy trình quản lý, thanh toán qua Paypal,. từ đó xây dựng ứng dụng bán sách trực tuyến. Khóa luận tốt nghiệp 20 | T r a n g B.
KHẢO SÁT THỰC TRẠNG 1. Tiki(https://tiki.1: Trang chủ Tiki - Tốc độ tải: 9/10 - Đặc điểm: Tiki được biết đến là một trong những trang Thương mại điện tử hàng đầu tại Việt Nam. Tiki với hàng triệu sản phẩm từ các thương hiệu lớn, với nhiều mặt hàng như điện tử, các thiết bị gia dụng,. và nổi bật hơn hết là sách.
Khi mới bắt đầu kênh thương mại điện tử, Tiki chỉ kinh doanh sách và sau này khi mở rộng quy mô, Tiki bắt đầu tiếp tục với đa dạng mặt hàng hơn vời hàng nghìn danh mục cùng nhiều chương trình đặc biệt như Tiki Now 2h, Tiki Fresship. Nhờ những đổi mới, phát triển đó đã giúp cho Tiki trở thành một kênh thương mại điện tử lớn của Việt Nam. - Giao diện: Tiki với giao diện nổi bật với các tấm poster, chương trình Flash Sale,. đã giúp cho người dùng thu hút khi truy cập về hệ thống.
Không chỉ vậy, giao diện của Tiki cũng thay đổi theo mùa, theo các sự kiện. - Tính năng: Tiki hỗ trợ người dùng thanh toán trực tuyến, ngoại tuyến. Áp dụng những voucher cho các đơn hàng. Dù phải tải lượng lớn dữ liệu, nhưng tốc độ truyền tải của Tiki nhanh.
Khóa luận tốt nghiệp 21 | T r a n g - Hạn chế: Vì quá nhiều tính năng, giao diện phức tạp khiến cho người dùng khó tập trung tìm kiếm thứ họ cần. Sản phẩm không hoàn toàn đảm bảo chính hãng như Tiki giới thiệu - Giá sản phẩm của Tiki cao hơn so với các kênh thương mại điện tử như: Shopee, Sendo, .2: Trang chi tiết sản phẩm 2. Shopee (https://www.3: Trang Chủ Shopee Khóa luận tốt nghiệp 22 | T r a n g Hình 1.4: Trang sản phẩm - Tốc độ tải: 9.5/10 - Giao diện: Đa dạng, nhiều màu sắc bắt mắt người dùng. Nhiều Poster, hình ảnh giúp cho người dùng dễ nhận biết sản phẩm.
Tính Responsive của Shopee hầu như thỏa hết các thiết bị điện tử. - Tính năng: có đầy đủ tính năng của một trang thương mại điện tử. Bên cạnh đó, Shopee thường đưa ra các minigame, các chương trình ưu đãi nhằm thu hút khách hàng. Shopee có nhiều chương trình giảm giá dựa trên khung giờ, dựa trên nhà bán hàng, dựa trên mặt,.
- Hạn chế: Vì giao diện nhiều nên cũng ảnh hưởng đến tốc độ tải trang. Bên cạnh đó vẫn còn một lỗi lỗi về responsive, ví dụ ở trang Địa chỉ nhận hàng, form chọn tỉnh thành bị tràn ra ngoài khiến cho người dùng không thể nhập được. Shopee thường đưa ra nhiều thông báo mới, khiến cho người dùng vãng lai cảm thấy khó chịu và phải tắt thông báo. Một số khách hàng thường phàn nàn về chất lượng của shopee vì khâu kiểm tra mặt hàng của Shopee Khóa luận tốt nghiệp 23 | T r a n g 3.
Sendo ( https://www.5: Trang home Sendo Hình 1.6: Trang sản phẩm - Tốc độ tải: 8.5/10 - Giao diện: Giao diện đồng nhất, ưa nhìn. Giao diện của Sendo không nhiều các hiệu ứng, chuyển đồng và các thành phần làm nhiễu. Sendo có giao diện thân thiện hơn với người dụng Việt. - Tính năng: Sendo có đầy đủ các chức năng như các trang thương mại điện tử khác.
Người dùng dễ dàng thêm sản phẩm mình muốn vào giỏ hàng, chọn sản phẩm có giỏ hàng để đặt sản phẩm. Các bước và chức năng dễ dàng thực Khóa luận tốt nghiệp 24 | T r a n g hiện. - Hạn chế: Sản phẩm không đa dạng như các trang thương mại điện tử khác: Shopee, Tiki,. Không nhiều sự kiện để thu hút người dùng.
Không có nhiều tính năng nổi trội như các trang thương mại điện từ khác. Ví dụ: Shopee có Lắc xu, Tiki có giao hàng 2h. Kết luận sau khi khảo sát Qua quá trình khảo sát và phân tích các số liệu, các cơ sở dữ liệu, quy trình thao tác thanh toán online, quy trình đặt hàng, chúng ta có cái nhìn chung về mô hình mua bán sản phẩm của một trang thương mại điện tử. Nhưng chúng ta chỉ mới nắm được tầm nhìn tổng quát, khi triển khai thì những vấn đề mới bắt đẩy nảy sinh.
Ví dụ khi ta đặt một đơn hàng gồm nhiều sản phẩm, nhà giao hàng sẽ giao nhiều lần, thay vì giao một lần, còn phải tùy thuộc vào loại sản phẩm người dùng đặt (dễ vỡ, hàng nhẹ, hàng nặng, hàng điện tử, còn hàng, sắp có,. Khóa luận tốt nghiệp 25 | T r a n g CHƯƠNG 2: CHỨC NĂNG HỆ THỐNG 1. Chức năng Phía Người Dùng: (Website bán sách) + Đăng nhập, đăng ký, quên mật khẩu, Google Login, đăng ký nhà bán hàng. + Quản lí tài khoản, Xem thông tin chi tiết, sửa thông tin cá nhân, Thay đổi mật khẩu.
+ Xem trang chủ, trang các nhà bán hàng, trang chi tiết sản phẩm, các sản phẩm tương tự, lọc sản phẩm theo danh mục, nhà bán hàng, tác giả, lọc theo giá. + Tìm kiếm theo tên sản phẩm, danh mục sản phẩm, tác giả, nhà bán hàng. + Xem giỏ hàng, thêm sản phẩm vào giò hàng, xóa sản phẩm khỏi giỏ hàng, công số lượng mua. + Trang chi tiết thanh toán đơn hàng.
+ Thanh toán: Thanh toán khi nhận hàng, thanh toán bằng Paypal. + Xem thông tin nhận hàng, thêm thông tin nhận hàng, chỉnh sửa thông tin nhận hàng, xóa thông tin nhận hàng, chọn thông tin nhận hàng mặc định + Xem danh sách đơn hàng, đơn hàng chờ xét duyệt, đơn hàng đã được xét duyệt, đơn đang giao, đơn hàng đã hoàn tất, đơn hàng đã hủy. + Chức năng đánh giá sản phẩm sau khi mua hàng. Phía ADMIN: (Admin Website) + Đăng nhập + Quản lý danh mục sản phẩm: thêm, sửa danh mục + Quản lý tài khoản người dùng: chặn người dùng Phía Nhà Bán Hàng: (Admin Website) + Đăng nhập, quên mật khẩu, google login.
+ Quản lý sản phẩm: thêm sửa xóa sản phẩm, tìm kiếm sản phẩm theo tên, danh mục sản phẩm. + Quản lý đơn hàng: xử lý đơn hàng, hủy đơn hàng + Thống kê đơn hàng đã hoàn thành, doanh thu Khóa luận tốt nghiệp 26 | T r a n g Phía Người Giao Hàng: (Admin Website) + Đăng nhập. + Quản lý đơn hàng: xử lý đơn hàng, hủy đơn hàng, hủy đơn hàng khi bị khách hàng không nhận hàng. Các chức năng của hệ thống Bảng 2.