Đáp ứng nhu cầu thị trường với đa dạng sản phẩm quạt máy Mục tiêu: Cung cấp một bộ sưu tập quạt máy phong phú, từ quạt đứng, quạt bàn, quạt trần, cho đến các loại quạt công nghiệp, quạ
GIỚI THIỆU CHUNG
Cấu trúc đề tài
Đề tài này sẽ được tổ chức thành các phần chính sau:
2 Chương 2 : Phân tích cấu trúc và thiết kế website bán quạt
3 Chương 3 : Các sơ đồ hệ thống, phân dã chức năng
4 Chương 4 : Khả năng phát triển của đề tài
Tính thực tiễn, tính khả thi của đề tài website bán quạt máy
máy a Khả thi về kinh tế
Chi phí duy trì trang web và bảo trì không cao, trong khi lợi nhuận từ việc người dùng tải tài nguyên có thể bù đắp hoàn toàn chi phí này Điều này cho thấy tính khả thi về mặt kỹ thuật trong việc vận hành và phát triển trang web.
Xây dựng trang web bao gồm hai phần chính là front-end và back-end Đối với một trang tin đơn giản, front-end không cần quá phức tạp Hơn nữa, do số lượng tin đăng trên trang có giới hạn, yêu cầu về cơ sở dữ liệu cũng không lớn, vì vậy back-end cũng không cần yêu cầu cao.
Mục tiêu của trang là cung cấp thông tin cho sinh viên nhằm hỗ trợ cho sinh viên trong quá trình học tập tại trường
Trong bối cảnh thương mại điện tử phát triển mạnh mẽ, việc nghiên cứu và phát triển một website bán quạt máy trở nên cần thiết Nhu cầu tiêu dùng quạt máy trong mùa nóng ngày càng tăng, cùng với xu hướng mua sắm trực tuyến phổ biến, cho thấy rằng một website chuyên bán quạt máy không chỉ đáp ứng nhu cầu thực tế của người tiêu dùng mà còn mở ra cơ hội phát triển bền vững cho doanh nghiệp trong ngành bán lẻ.
PHÂN TÍCH CẤU TRÚC DỮ LIỆU VÀ THIẾT KẾ WEBSITE
Phân tích cấu trúc dữ liệu
Cấu trúc dữ liệu của website bán quạt bao gồm các thực thể chính như sản phẩm quạt, khách hàng, đơn hàng, giỏ hàng và danh mục sản phẩm Những thực thể này sẽ được tổ chức trong cơ sở dữ liệu quan hệ để đảm bảo tính hiệu quả và dễ quản lý.
1 Khách hàng (Customer): o Thông tin cá nhân: Tên,, mật khẩu.
Thông tin thanh toán: Phương thức thanh toán, thẻ tín dụng hoặc tài khoản ngân hàng.
2 Sản phẩm (Product): o Tên sản phẩm: Tên quạt (ví dụ: quạt đứng, quạt treo tường, quạt cây). o Mô tả: Mô tả chi tiết về sản phẩm (ví dụ: công suất, tính năng nổi bật như điều khiển từ xa, tốc độ gió, mức độ ồn, v.v.). o Giá: Giá của sản phẩm. o Ảnh sản phẩm: Hình ảnh quạt từ các góc nhìn khác nhau. o Thông số kỹ thuật: Các đặc điểm như công suất (W), điện áp (V), màu sắc, kích thước. o Số lượng tồn kho: Lượng sản phẩm có sẵn. o Danh mục sản phẩm: Quạt có thể thuộc một hoặc nhiều danh mục như quạt đứng, quạt treo tường, quạt bàn, v.v.
3 Đơn hàng (Order): o Mã đơn hàng: Mã số duy nhất của đơn hàng. o Khách hàng: Mối quan hệ giữa khách hàng và đơn hàng. o Ngày đặt hàng: Thời gian khách hàng thực hiện đơn hàng. o Trạng thái đơn hàng: Các trạng thái như đang xử lý, đã giao, đã hủy. o Giá trị đơn hàng: Tổng tiền của đơn hàng (bao gồm các khoản giảm giá, chi phí vận chuyển). o Thông tin giao hàng: Địa chỉ nhận hàng, phương thức vận chuyển. o Phương thức thanh toán: Thanh toán qua thẻ tín dụng, chuyển khoản, hoặc tiền mặt khi nhận hàng.
4 Danh mục sản phẩm (Category):
Danh mục: Các loại quạt (quạt đứng, quạt bàn, quạt treo tường, v.v.).
Mô tả: Mô tả ngắn về từng danh mục sản phẩm. b Mối quan hệ giữa các thực thể (Relationships)
Khách hàng và Đơn hàng: Một khách hàng có thể có nhiều đơn hàng, mỗi đơn hàng chỉ thuộc về một khách hàng.
Đơn hàng và Sản phẩm: Một đơn hàng có thể chứa nhiều sản phẩm và mi sản phẩm có thể thuộc nhiều đơn hàng khác nhau.
Sản phẩm và Danh mục: Mỗi sản phẩm có thể thuộc nhiều danh mục (ví dụ: quạt đứng thuộc cả danh mục "Quạt điện" và "Quạt làm mát").
Giỏ hàng và Sản phẩm: Một giỏ hàng chứa nhiều sản phẩm, mỗi sản phẩm có thể có trong nhiều giỏ hàng.
Mỗi sản phẩm thường được cung cấp bởi một nhà cung cấp, tuy nhiên, một nhà cung cấp có khả năng cung cấp nhiều sản phẩm khác nhau.
Thiết Kế Website Bán Quạt
Giao diện website bán quạt cần phải dễ sử dụng và thân thiện với người dùng, với các thành phần chính trong thiết kế bao gồm trang chủ (Home Page).
Hiển thị các sản phẩm nổi bật, sản phẩm mới, và các chương trình khuyến mãi đặc biệt.
Tìm kiếm nhanh sản phẩm theo tên hoặc theo danh mục (ví dụ: quạt đứng, quạt treo tường).
Các lựa chọn lọc theo đặc điểm của sản phẩm (công suất, loại quạt, màu sắc). b Trang danh mục sản phẩm (Category Page):
Hiển thị các sản phẩm trong danh mục cụ thể (ví dụ: "Quạt đứng",
Các tùy chọn lọc để chọn các đặc điểm sản phẩm như công suất, giá cả, mức độ ồn. c Trang chi tiết sản phẩm (Product Page):
Thông tin chi tiết về sản phẩm, hình ảnh, mô tả, thông số kỹ thuật.
Các đánh giá và nhận xét của khách hàng.
Các nút "Thêm vào giỏ hàng" và "Mua ngay". d Giỏ hàng (Shopping Cart):
Hiển thị các sản phẩm khách hàng đã chọn, tổng giá trị đơn hàng.
Các nút "Tiến hành thanh toán" hoặc "Tiếp tục mua sắm".
Thiết kế website bán quạt cần phân loại sản phẩm rõ ràng để người dùng dễ dàng tìm kiếm và mua sắm Quá trình thanh toán cũng cần phải đơn giản và nhanh chóng Hệ thống dữ liệu nên được xây dựng để dễ dàng quản lý và mở rộng.
CÁC SƠ ĐỒ HỆ THỐNG , PHÂN DÃ CHỨC NĂNG
Sơ đồ ERD hệ thống
1 Thực thể và thuộc tính Người mua (Người mua): Thuộc tính: ID, tên
Thực thể này đại diện cho một khách hàng hoặc người mua trong hệ thống.
Người bán (Người bán): Thuộc tính: ID, Họ tên (Full Name).
Thực thể này đại diện cho người bán có thể quản lý sản phẩm.
Sản phẩm quạt (Sản phẩm quạt): Thuộc tính: Tên sản phẩm (Tên sản phẩm), Giá sản phẩm (Giá sản phẩm), Ảnh sản phẩm (Hình ảnh sản phẩm).
Phần này đại diện cho các sản phẩm (trong trường hợp này là "sản phẩm dành cho người hâm mộ") có sẵn để mua.
2 Mối quan hệ Mua sản phẩm (Mua sản phẩm): Kết nối Người mua (Người mua) với Sản phẩm quạt (Fan sản phẩm).
Các thuộc tính: Thời gian đặt (Thời gian đặt hàng), Số lượng (Số lượng).
Mối quan hệ này thể hiện hành động của người mua mua sản phẩm với các chi tiết về thời gian và số lượng.
Quản lý sản phẩm (Quản lý sản phẩm): Kết nối Người bán (Người bán) với Sản phẩm quạt (Fan sản phẩm).
Người bán có khả năng quản lý sản phẩm thông qua các hành động như thêm sản phẩm, xóa sản phẩm và chỉnh sửa thông tin sản phẩm.
3 Phân tích mối quan hệ
Mua sản phẩm là mối quan hệ liên kết giúp người tiêu dùng tiếp cận và mua các sản phẩm cụ thể Hệ thống này theo dõi các chi tiết quan trọng về giao dịch, bao gồm số lượng sản phẩm và thời gian mua hàng.
Quản lý sản phẩm là mối quan hệ kiểm soát mà người bán sử dụng để quản lý các sản phẩm được niêm yết Quá trình này bao gồm các hành động như thêm, xóa hoặc chỉnh sửa thông tin chi tiết của sản phẩm.
ERD này được thiết kế để thể hiện một hệ thống thương mại điện tử đơn giản, cho phép người mua thực hiện giao dịch mua sản phẩm dễ dàng, trong khi người bán có khả năng quản lý danh sách sản phẩm của mình hiệu quả.
Các thuộc tính chính và chức năng quản lý được xác định rõ ràng, tạo điều kiện cho mô hình hiệu quả trong việc phân tích các tương tác giữa người dùng và sản phẩm trong hệ thống.
Sơ đồ Usecase
Sơ đồ usecase này minh họa sự tương tác giữa hai loại người dùng trong hệ thống: "Người dùng" (User ) và "Người bán" (Seller) Nó thể hiện các tính năng của hệ thống và cách mà người dùng tương tác với chúng Dưới đây là phân tích chi tiết về từng thành phần trong sơ đồ.
Người dùng cần đăng nhập để sử dụng các chức năng khác trên hệ thống Hành động đăng nhập là bước bắt buộc, vì người dùng phải thực hiện trước khi tiến hành bất kỳ hành động nào khác.
Mua sản phẩm là hành động cho phép Người dùng thực hiện giao dịch Để tiến hành mua, Người dùng cần đăng nhập vào tài khoản của mình, đảm bảo tính bảo mật và thuận tiện trong quá trình mua sắm.
Tìm kiếm sản phẩm là hành động cho phép người dùng dễ dàng tìm thấy những gì họ cần Tính năng "Mở rộng" cho thấy rằng đây là một hành động tùy chọn, có thể được mở rộng từ các trường hợp sử dụng khác.
Người bán: Đăng nhập: Tương tự như Người dùng, Người bán cần phải đăng nhập trước khi truy cập hệ thống.
Quản trị hệ thống là một chức năng quan trọng của Người bán, cho phép thực hiện các nhiệm vụ như bảo trì hệ thống và quản lý người dùng hiệu quả.
Quản lý sản phẩm (Product Management): Hành động này cho phép Người bán quản lý sản phẩm, cũng yêu cầu phải đăng nhập.
Quản lý người dùng (User Management): Hành động này cho phép
Người bán có trách nhiệm quản lý người dùng trong hệ thống, và trường hợp sử dụng này có thể được mở rộng từ các trường hợp khác hoặc tính năng tùy chọn, tùy thuộc vào những điều kiện nhất định.
Sơ đồ này mô tả cách các vai trò người dùng khác nhau tương tác với các chức năng hệ thống, làm rõ các mối quan hệ "Bao gồm" và "Mở rộng" để phân biệt giữa các tương tác bắt buộc và tùy chọn.
Sơ đồ chức năng phân cấp
Sơ đồ phân cấp chức năng trong hệ thống quản lý sản phẩm mô tả rõ ràng các phân hệ chính cùng với các chức năng con của từng phân hệ, giúp người đọc hiểu được cấu trúc và hoạt động của hệ thống một cách hiệu quả.
1 Quản lý bán sản phẩm (Chức năng chính):
Chức năng tổng quát này là điểm khởi đầu của sơ đồ, từ đó hệ thống phân chia thành các phân hệ con như Đăng nhập, Quản trị hệ thống, Quản lý sản phẩm, Mua sản phẩm và Quản lý người dùng.
• Bao gồm các chức năng:
• Đăng ký: Cho phép người dùng mới tạo tài khoản.
• Đăng nhập: Người dùng có thể đăng nhập vào hệ thống.
• Đăng xuất: Cho phép người dùng đăng xuất khỏi hệ thống.
3 Phân hệ Quản trị hệ thống:
• Bao gồm các chức năng quản lý liên quan đến người dùng và phân quyền:
• Quản trị người dùng: Quản lý thông tin người dùng.
• Quản trị phân quyền: Phân quyền cho người dùng theo vai trò, chức năng.
4 Phân hệ Quản lý sản phẩm:
• Bao gồm các chức năng liên quan đến quản lý sản phẩm:
• Thêm sản phẩm: Thêm sản phẩm mới vào hệ thống.
• Xóa sản phẩm: Xóa sản phẩm khỏi hệ thống.
• Sửa thông tin sản phẩm: Chỉnh sửa thông tin của sản phẩm hiện có.
5 Phân hệ Mua sản phẩm:
• Bao gồm các chức năng:
• Đặt hàng: Người dùng có thể đặt mua sản phẩm.
• Đặt thông tin mua hàng chi tiết: Cung cấp thông tin chi tiết về đơn hàng.
6 Phân hệ Quản lý người dùng:
• Bao gồm các chức năng:
• Quản lý thông tin người dùng: Quản lý và cập nhật thông tin của người dùng.
• Xóa người dùng: Xóa người dùng khỏi hệ thống.
• Cập nhật thông tin người dùng: Chỉnh sửa, cập nhật thông tin của người dùng.
Sơ đồ này chia hệ thống thành các phần rõ ràng với chức năng tương ứng, giúp tổ chức và quản lý hiệu quả sản phẩm, người dùng và các thao tác mua hàng trong hệ thống bán hàng trực tuyến hoặc quản lý sản phẩm.
Các khối chức năng
Hình 3.4.1 Chức năng đăng nhập
Hình 3.4.2 Chức năng quản lí người dùng
Hình 3.4.3 Chức năng quản lí sản phẩm
Hình 3.4.4 Chức năng người dùng
Chi tiết code của từng khối
(ID INT(20) auto_increment PRIMARY
INSERT INTO SANPHAMQUAT(ID, NAME, IMAGE,
VALUES('1','QUẠT MÁY 1','fan1.jpg',500.000);
INSERT INTO SANPHAMQUAT(ID, NAME, IMAGE,
VALUES('2','QUẠT MÁY 2','fan2.jpg',700.000);
INSERT INTO SANPHAMQUAT(ID, NAME, IMAGE,
VALUES('3','QUẠT MÁY 3','fan3.jpg',400.000);
INSERT INTO SANPHAMQUAT(ID, NAME, IMAGE,
VALUES('4','QUẠT MÁY 4','fan4.jpg',300.000);
3.5.3 Code dữ liệu đăng nhập,tìm kiếm và xóa tên sản phẩm
SELECT * FROM taikhoan WHERE username='username' and password='password'
SELECT * FROM products WHERE name LIKE '%noidung
DELETE FROM products WHERE name='$this_name
Sản phẩm
Giao diện thêm sản phẩm
KHẢ NĂNG PHÁT TRIỂN ĐỀ TÀI
Mở rộng danh mục sản phẩm
Ban đầu, website có thể chỉ bán quạt, nhưng theo thời gian, bạn có thể mở rộng thêm các sản phẩm liên quan đến gia dụng, chẳng hạn như:
Máy lọc không khí: Sản phẩm kết hợp với quạt trong việc làm mát và làm sạch không khí.
Điều hòa, máy sưởi: Các sản phẩm làm mát và làm ấm không khí.
Quạt thông gió: Các loại quạt công nghiệp hoặc quạt cho nhà xưởng, văn phòng.
Việc mở rộng danh mục sản phẩm giúp website thu hút thêm nhóm khách hàng mới và tăng trưởng doanh thu.
Cải tiến và mở rộng tính năng website
Để cải thiện trải nghiệm người dùng và tăng cường khả năng cạnh tranh với các đối thủ, bạn nên xem xét phát triển tính năng so sánh sản phẩm.
Khách hàng có thể dễ dàng so sánh các loại quạt dựa trên các thông số kỹ thuật như công suất, tốc độ gió, độ ồn, thiết kế và giá cả, từ đó giúp họ đưa ra quyết định mua sắm thông minh hơn Tính năng đánh giá và nhận xét sản phẩm cũng hỗ trợ người tiêu dùng trong việc lựa chọn sản phẩm phù hợp với nhu cầu của mình.
Khách hàng có thể viết đánh giá chi tiết về sản phẩm đã mua, giúp người tiêu dùng khác đưa ra quyết định chính xác hơn Điều này không chỉ tạo ra sự tin tưởng cho khách hàng mới mà còn nâng cao trải nghiệm mua sắm Ngoài ra, việc tư vấn mua hàng qua chatbot hoặc AI cũng hỗ trợ khách hàng tìm kiếm sản phẩm phù hợp một cách nhanh chóng và hiệu quả.
Tính năng chatbot hoặc hỗ trợ AI giúp khách hàng dễ dàng tìm kiếm sản phẩm phù hợp với nhu cầu của họ, chẳng hạn như yêu cầu về quạt mát ít tiếng ồn cho phòng ngủ Hệ thống chăm sóc khách hàng và quản lý bảo hành cũng được cải thiện, mang lại trải nghiệm tốt hơn cho người tiêu dùng.
Chúng tôi cung cấp dịch vụ hậu mãi chuyên nghiệp bao gồm hỗ trợ bảo hành và sửa chữa quạt Khách hàng có thể dễ dàng kiểm tra tình trạng bảo hành sản phẩm và yêu cầu sửa chữa hoặc đổi trả khi cần thiết.
Ứng dụng công nghệ mới
Ứng dụng công nghệ tiên tiến có thể giúp website trở nên hấp dẫn và tiện lợi hơn cho người dùng. a Ứng dụng di động (Mobile App):
Phát triển ứng dụng di động cho iOS và Android mang đến cho khách hàng trải nghiệm mua sắm thuận tiện mọi lúc, mọi nơi Ứng dụng có thể tích hợp nhiều tính năng hữu ích như thông báo đẩy và thanh toán một chạm Bên cạnh đó, công nghệ AR/VR (thực tế ảo/tăng cường) cũng được áp dụng để nâng cao trải nghiệm người dùng.
Sử dụng công nghệ AR/VR cho phép khách hàng trải nghiệm sản phẩm trong không gian của họ trước khi mua, như việc xem thử chiếc quạt đứng qua camera điện thoại Đồng thời, áp dụng AI và Machine Learning giúp dự báo xu hướng mua sắm của khách hàng bằng cách phân tích hành vi người dùng, từ đó gợi ý sản phẩm và khuyến mãi phù hợp.
Phát triển các kênh bán hàng mới
Để tối đa hóa doanh thu, bạn nên mở rộng các kênh bán hàng bên cạnh việc bán hàng trực tuyến qua website, bao gồm việc bán trên các sàn thương mại điện tử.
Ngoài việc sở hữu một website riêng, bạn nên cân nhắc mở cửa hàng trên các sàn thương mại điện tử như Shopee, Tiki, Lazada và Sendo để gia tăng khả năng tiếp cận với lượng khách hàng lớn và đa dạng hơn Bên cạnh đó, việc bán hàng qua các kênh mạng xã hội cũng là một lựa chọn hiệu quả để thu hút thêm khách hàng tiềm năng.
Tận dụng các nền tảng mạng xã hội như Facebook, Instagram, TikTok để bán quạt trực tiếp Các tính năng như "Facebook Shops" hay
"Instagram Shopping" cho phép bán hàng trực tiếp qua các mạng xã hội. c Hợp tác với các cửa hàng offline:
Kết hợp giữa bán hàng online và offline, có thể mở các điểm bán hàng tại các trung tâm thương mại hoặc các cửa hàng vật dụng gia đình.
Phát triển cộng đồng người dùng
Xây dựng một cộng đồng trực tuyến cho website bán quạt, nơi khách hàng có thể chia sẻ kinh nghiệm và mẹo sử dụng quạt, cũng như đánh giá sản phẩm Hãy tích hợp các diễn đàn, nhóm Facebook, hoặc tính năng bình luận và đánh giá chi tiết sản phẩm trên trang web để khuyến khích sự tương tác và gắn kết giữa người dùng.