Tài liệu: Xây dựng website bán hàng quần áo trẻ em

Hướng dẫn xây dựng website bán hàng quần áo trẻ em chuyên nghiệp, thu hút khách hàng và tăng doanh số hiệu quả cho cửa hàng thời trang.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Thực tập tốt nghiệp

2024

158
0
0

Phí lưu trữ

45 Point

Tóm tắt

I. Giới thiệu về Website Bán hàng Quần Áo Trẻ em

Website bán hàng quần áo trẻ em là một nền tảng thương mại điện tử hiện đại được thiết kế để cung cấp các sản phẩm quần áo chất lượng cao cho trẻ em. Đây là một dự án luận văn tốt nghiệp từ Trường Đại học Sư Phạm Đà Nẵng, nhằm phát triển một hệ thống quản lý bán hàng toàn diện. Nền tảng này tích hợp các công nghệ hiện đại như PHP 7.2, MySQL, AJAX để tạo ra trải nghiệm người dùng mượt mà và hiệu quả. Website không chỉ phục vụ khách hàng mà còn cung cấp các công cụ quản lý mạnh mẽ cho nhân viên và quản lý cửa hàng, giúp tối ưu hóa quy trình kinh doanh và nâng cao chất lượng dịch vụ.

1.1. Mục tiêu xây dựng hệ thống

Mục tiêu chính của dự án là xây dựng một website bán hàng quần áo trẻ em hiệu quả, giúp cửa hàng quản lý sản phẩm và đơn hàng một cách tự động. Hệ thống cần hỗ trợ các chức năng như tìm kiếm sản phẩm, quản lý giỏ hàng, xử lý đơn hàng và thanh toán trực tuyến. Ngoài ra, website cần đáp ứng các yêu cầu về an toàn dữ liệu, khả năng mở rộng và hiệu suất cao để phục vụ số lượng khách hàng lớn.

1.2. Đối tượng và phạm vi nghiên cứu

Đối tượng nghiên cứu bao gồm khách hàng mua sắm online, nhân viên bán hàng và quản lý cửa hàng. Phạm vi nghiên cứu tập trung vào các chức năng cốt lõi: quản lý sản phẩm, xử lý đơn hàng, quản lý tài khoản người dùng, hỗ trợ khách hàng qua chatbot và gợi ý sản phẩm. Hệ thống được phát triển dựa trên nền tảng kiến trúc MVC để đảm bảo tính dễ bảo trì và mở rộng.

II. Kiến trúc Kỹ thuật của Website

Kiến trúc hệ thống được xây dựng trên mô hình MVC (Model-View-Controller) để tách biệt logic, giao diện và dữ liệu. Hệ thống sử dụng MySQL làm cơ sở dữ liệu chính, cung cấp khả năng lưu trữ an toàn và truy vấn nhanh chóng. PHP 7.2 được sử dụng để xử lý logic phía máy chủ, trong khi AJAX cho phép tương tác người dùng mượt mà mà không cần tải lại trang. Công nghệ Full Text Search được tích hợp để hỗ trợ tìm kiếm sản phẩm hiệu quả. Cấu trúc này đảm bảo website có thể xử lý nhiều yêu cầu đồng thời và duy trì hiệu suất cao.

2.1. Hệ quản trị cơ sở dữ liệu MySQL

MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở được chọn để lưu trữ toàn bộ dữ liệu sản phẩm, khách hàng và đơn hàng. Nó cung cấp khả năng quản lý quan hệ dữ liệu phức tạp, đảm bảo tính toàn vẹn và consistency. Full Text Search trong MySQL cho phép tìm kiếm văn bản đầy đủ, giúp khách hàng dễ dàng tìm sản phẩm theo tên, mô tả hoặc thương hiệu.

2.2. PHP và AJAX Công nghệ phía máy chủ

PHP 7.2 xử lý tất cả logic nghiệp vụ phía máy chủ, từ xác thực người dùng đến tính toán giỏ hàng. AJAX cho phép giao tiếp không đồng bộ giữa trình duyệt và máy chủ, tạo trải nghiệm người dùng liền mạch. Kết hợp với jQuery, AJAX đơn giản hóa việc xử lý sự kiện và cập nhật giao diện mà không làm gián đoạn trải nghiệm.

III. Các Chức Năng Chính của Hệ Thống

Website bán hàng quần áo trẻ em được thiết kế với nhiều chức năng toàn diện phục vụ cả khách hàng lẫn nhân viên quản lý. Khách hàng có thể tìm kiếm sản phẩm, so sánh áo quần, thêm vào giỏ hàng và thực hiện thanh toán trực tuyến. Hệ thống cung cấp quản lý tài khoản, lịch sử mua hàng và danh sách sản phẩm yêu thích để cung cấp trải nghiệm cá nhân hóa. Phía quản lý, nhân viên có thể thêm/sửa/xóa sản phẩm, quản lý kho hàng, xử lý đơn hàng và theo dõi thống kê bán hàng. Chatbot hỗ trợ tự động trả lời các câu hỏi phổ biến, và hệ thống gợi ý sản phẩm giúp tăng doanh thu.

3.1. Chức năng dành cho khách hàng

Khách hàng có thể duyệt catalog, tìm kiếm sản phẩm theo giá, kích cỡ và thương hiệu. Tính năng so sánh sản phẩm giúp họ ra quyết định tốt hơn. Giỏ hàng cho phép lưu sản phẩm trước khi mua, với khả năng cập nhật số lượng hoặc xóa bỏ. Hệ thống xử lý thanh toán an toàn và gửi xác nhận đơn hàng qua email.

3.2. Chức năng dành cho nhân viên và quản lý

Quản lý sản phẩm cho phép thêm, sửa, xóa và cập nhật thông tin quần áo. Quản lý đơn hàng bao gồm xem danh sách, cập nhật trạng thái vận chuyển và xử lý hoàn lại. Quản lý tài khoản người dùng giúp theo dõi khách hàng đăng ký. Báo cáo và thống kê cung cấp insight về doanh thu, sản phẩm bán chạy nhất và hành vi khách hàng.

IV. Yêu Cầu Không Chức Năng và An Toàn

Ngoài các chức năng chính, website bán hàng quần áo trẻ em phải đáp ứng các yêu cầu phi chức năng quan trọng về hiệu suất, an toàn và độ tin cậy. Hiệu suất của website phải đảm bảo tải nhanh, xử lý đồng thời nhiều người dùng mà không bị sụt tốc độ. Bảo mật dữ liệu là ưu tiên hàng đầu, sử dụng mã hóa SSL/TLS cho kết nối và hash mật khẩu cho tài khoản người dùng. Khả năng truy cập (accessibility) cần đảm bảo website hoạt động tốt trên mọi thiết bị: desktop, tablet, smartphone. Khả năng mở rộng cho phép dễ dàng thêm các tính năng mới trong tương lai. Độ tin cậy cần đạt yêu cầu uptime 99% để khách hàng luôn có thể mua sắm.

4.1. Yêu cầu về thực thi và bảo mật

Website phải xử lý ít nhất 1000 yêu cầu đồng thời mà không gián đoạn. Bảo mật bao gồm xác thực hai yếu tố, kiểm soát quyền truy cập (role-based), và log hoạt động để phát hiện đe dọa. SQL InjectionXSS attacks phải được ngăn chặn bằng input validation và output encoding.

4.2. Yêu cầu về chất lượng và trải nghiệm

Giao diện người dùng phải trực quan, dễ sử dụng và tuân theo tiêu chuẩn UX/UI hiện đại. Website phải responsive trên tất cả các độ phân giải màn hình. Thời gian load trang không được vượt quá 3 giây. Khách hàng support thông qua chatbot, email, phone để xử lý các vấn đề nhanh chóng và hiệu quả.

18/12/2025

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

Chương I: Mô tả hệ thông. Chương 2: Kiến trúc hệ thông. Chương 3: Thiết kế và triển khai hệ thống. Chương 4: Kiểm thử và đánh giá.

Phần kết luận và hướng phát triển Tài liệu tham khảo Đề tài: Xây Dựng Websiie Ban Hang Quan Ao 5V thực hiện Trẻ Em Vương Trung Quyền 8. Kế hoạch thực hiện T sát hệ thông P Ph ân tích yêu câu B Thiết kế mô hình in Cài đặt chương trình 6 Nhập liệu và kiêm thử 6 _ ‘Sua lỗi chương trình 7 Vi ét bao cao Đề tài: Xây Dựng Websiie Ban Hang Quan Ao 5V thực hiện Trẻ Em Vương Trung Quyền PHAN NOI DUNG CHUONG 1: MO TA HE THONG 1. Tổng quan hệ thông 1.1 Bỗi cảnh sản phẩm Hiện nay, thời đại công nghệ 4.0 đang được phát triển và ngày càng mạnh mẽ. Đối với một khách hàng, thanh toán trực tiếp ngoài cửa hàng tốn nhiều thời gian hơn so với thanh toán trực tuyến.

Đối với chủ cửa hàng, kinh doanh trực tuyến thì có thé dé dang quản lý cửa hàng về nhiều mặt như nhân viên, sản phâm, doanh thu,. một cách chính xác. Giúp chủ cửa hàng giảm tối thiêu thời gian, tiền bạc, công sức. Với một chiếc máy vi tính, điện thoại hay tablet có thé thay thế việc thanh toán trực tiếp ngoài cửa hàng tiết kiệm được thời gian của khách hàng.

Việc xây dựng website về sàn thương mại điện tử về thời trang trẻ em đang trở thành xu hướng vì nhu cầu làm đẹp của mọi người ở mọi lứa tuôi hay giới tính hiện nay đã trở nên gần như không thê thiếu và nó có thê dap img được các yêu cầu như: tiện lợi, thông minh, có thê dé dàng nâng cấp và phát triển trong tương lai. Nhận thấy được những tiềm năng trên, em đã bắt tay vào thực hiện đề tài: website thương mại điện tử về thời trang trẻ em. Sản phẩm của để tài này góp phân tin học hóa một số khâu, giúp việc thanh toán để dàng, đảm bảo độ chính xác thông qua việc liên kết và quản lý đữ liệu trực tiếp trên server. Khách hàng sử dụng có thể thanh toán nhanh chóng, giảm thiểu thời gian chờ đợi thanh toán và làm hài lòng khách hàng.

Hệ thống gồm 2 nhóm người dùng chính: quản lý và khách hàng. Các chức năng cũng như giao diện được thiết kế riêng cho từng nhóm người dùng. Quản lý có thé quan lý sản phẩm, quản lý đơn hàng, thống kê,. Khách hàng có thể xem sản phẩm, tìm kiếm sản phẩm, đặt hàng trực tuyến.

Ngoài ra còn có nhóm người dùng là nhân viên, nhân viên có nhiệm vụ quản lý đơn hàng và theo đõi đơn hàng, quản lý bài viết và chỉnh sửa thông tin cá nhân. Quy trình lựa chọn và thực hiện xong một giao dịch của hệ thống là khi khách hàng truy cập vào website, cho phép khách hàng xem các thông tin sản phẩm theo từng danh mục, sau khi chọn một sản phẩm cụ thể, khách hàng sẽ được chuyển đến trang chỉ tiết cho sản phẩm vừa chọn, tại đây khách hàng có thê zoom hình ảnh, phóng to, xem qua giá cả, mẫu mã, mô tả, tình trạng sản phẩm,. Chức năng giỏ hàng cho phép khách hàng xem lại các mặt hàng đã lựa chọn. Đề tài: Xây Dựng Websiie Ban Hang Quan Ao 5V thực hiện Trẻ Em Vương Trung Quyền 1.2 Đặc điểm về cơ sở dữ liệu Cơ sở đữ liệu phải được thiết kế hợp lý để khi truy xuất các thông tin về sản phẩm như giá bán, hình ảnh phải nhanh, chính xác không gặp các lỗi về bảng mã, chính tả, kiểu đữ liệu.

Tên các thuộc tính trong CSDL phải được thống nhất với nhau (tiếng Việt hoặc tiếng Anh). Lập trình viên nên thiết kế cơ sở đữ liệu một cách chỉ tiết để tránh xây ra các lỗi trùng lặp, bên cạnh đó sẽ thuận tiện cho việc thống kê các hóa đơn. Trong CSDL, mỗi bảng đều phải thiết kế khóa chính, khóa ngoại để nhất quán đữ liệu. CSDL sẽ được cập nhập khi mỗi một mẫu tin có khóa ngoại bên bảng khác được xóa, cập nhập.

Giao diện người dùng: - _ Thân thiện, màu sắc hài hóa, phủ hợp với sản phẩm. « - Mỗi nhóm người dùng sẽ có giao diện và chức năng riêng biệt. - Hệ thống chạy ôn định, giao diện phù hợp với thiết bị truy cập (laptop, ipad, smartphone). Các chức năng của hệ thông 1.1 Các chức năng cho khách hàng Khách hàng chưa có tài khoản: ¢ Loc san pham: Lọc sản phẩm theo nhiều tiêu chí như danh mục, thương hiệu, mức giá,.

* Tim kiém sản phẩm: Sau khi hiển thị kết quả tìm kiếm thì khách hang có thể lọc sản phẩm theo nhiều tiêu chí. * So sanh sản phẩm: So sánh các sản phẩm tương tự với sản phẩm mà khách hàng chọn. + - Xem tin tức: Xem các bài viết về sản phẩm, ưu đãi hiện có. » - Đăng ký tài khoản.

Khách hàng đã có tài khoản: ¢ Đặt hàng: Trước khi đặt hàng có thể nhập mã giảm giá (nếu có) để được giảm gia. * Quan ly giỏ hàng: Xóa sản phẩm, thêm hoặc giảm số lượng sản phẩm trong giỏ hàng. * Quan ly don hang va theo déi tinh trạng đơn hàng: Khách hàng có thê hủy đơn hàng nêu đơn hàng đó chưa được xác nhận. Theo dõi tình trạng đơn hàng như đơn chờ xác nhận, đơn đang giao, đơn đã giao, đơn đã hủy.

Đề tài: Xây Dựng Websiie Ban Hang Quan Ao 5V thực hiện Trẻ Em Vương Trung Quyền * Quan ly cac san phẩm yêu thích: Khách hàng có thể xem, thêm hoặc xóa sản phẩm yêu thích của mình. * Tim kiém sản phẩm: Sau khi hiển thị kết quả tìm kiếm thì khách hang có thể lọc sản phẩm theo nhiều tiêu chí. + Quản lý tài khoản: Khách hàng có thể sửa thông tin tài khoản như ảnh đại diện, đôi mật khâu,. * So sanh sản phẩm: So sánh các sản phẩm tương tự với sản phẩm mà khách hàng chọn.

¢ Loc san pham: Lọc sản phẩm theo nhiều tiêu chí như danh mục, thương hiệu, mức giá,. + - Xem tin tức: Xem các bài viết về sản phẩm, ưu đãi hiện có. -_ Chức năng hỗ trợ tư vẫn tự động Chatbot FPT.AI: Đây là một trong những tính năng nôi bật của hệ thống, hỗ trợ tư vấn bán hàng cho khách hàng mà không cần tốn thêm nguồn nhân lực, Chatbot sẽ được chuẩn bị bộ câu hỏi và câu trả lời phù hợp với hệ thống và nhu cầu khách hàng, khi khách hàng gửi tin nhắn thì tin nhắn sẽ được phân tích, kiểm tra về độ tương đồng với các câu hỏi đã có săn, câu hỏi có độ tương đồng cao nhất thì các câu trả lời tương ứng sẽ được Chatbot sử đụng để trả lời tư vấn. Ngoài ra Chatbot này còn được nhà phát triển ứng dụng công nghệ xử lý ngôn ngữ tự nhiên (NLP), là một ứng dụng trí tuệ nhân tạo dùng để phân tích và học câu hỏi, câu trả lời từ đó đưa ra kết quả, do đó khối lượng dữ liệu càng lớn thì độ chính xác càng cao.

-_ Chức năng gợi ý sản phẩm: Đây là chức năng nỗi bật thứ hai của hệ thống, chức này này sẽ lựa chọn ra các sản phẩm phù hợp với khách hàng bằng phương pháp gợi ý dựa trên nội dung sẽ xây dựng một hệ thống gợi ý các sản phẩm có tên sản phẩm và danh mục hoặc thương hiệu tương tự như các sản phâm mà người dùng đang xem, đã từng xem hoặc có trong giỏ hàng.2 Các chức năng cho quản lý và nhân viên - Quan ly: 5 - Đăng nhập. * Quan ly don hàng: Quản lý có thê xác nhận đơn hàng, xác nhận đơn giao thành công, hủy đơn hàng và theo dõi tình trạng đơn hàng như đơn đã xác nhận, đã giao,. - _ Quản lý sản phẩm: Thêm, sửa, xóa và an, hiện sản phẩm. + Quản lý phân loại: Thêm sửa, xóa nhóm phân loại và phân loại sản phẩm.

Đề tài: Xây Dựng Websiie Ban Hang Quan Ao 5V thực hiện Trẻ Em Vương Trung Quyền « - Quản lý khuyến mãi: Thêm, sửa, xóa khuyến mãi cho sản phẩm. » - Quản lý mã giảm giá: Thêm, sửa, xóa mã giảm gia. * Quản lý người dùng: Thêm, xóa nhân viên, xóa tài khoản khách hàng. * Quan ly thuong hiệu: Thêm, sửa, xóa thương hiệu sản phẩm.

* Quan ly danh mục: Thêm, sửa, xóa danh mục sản phẩm. * Quan ly bài viết: Thêm, sửa, xóa và ân, hiện bài viết. ° Quản lý tài khoản: Chỉnh sửa thông tin tài khoản như ảnh đại diện, doi mat khau,. + Théng ké doanh thu, sản phẩm bán chạy: Thống kê doanh thu theo ngày, tháng, năm hoặc theo ngày tự chọn.

Thông kê sản phâm bán chạy theo ngày, tháng, năm. Nhân viên: * Quan ly don hàng: Quản lý có thê xác nhận đơn hàng, xác nhận đơn giao thành công, hủy đơn hàng và theo dõi tình trạng đơn hàng như đơn đã xác nhận, đã giao,. * Quan ly bài viết: Thêm, sửa, xóa và ân, hiện bài viết. ° Quản lý tài khoản: Chỉnh sửa thông tin tài khoản như ảnh đại diện, doi mat khau,.4 Môi trường vận hành Website chạy trên hệ điều hành Windows, Android, IOS.

Ngôn ngữ : PHP. Framework: Laravel Co so dit ligu: MySQL.5 Các ràng buộc về thực thi và thiết kế Giao diện hai hoa, dé sử dụng với người dùng. Lập trình bằng ngôn ngữ PHP, sử dụng công cụ Visual Studio Code. Sử dụng My§QL để lưu trữ CSDL.

Công cụ Visual Paradigm Online đề thiết kế các sơ đồ và mô hình.6 Các giả định và phụ thuộc Các yếu tổ có thé làm cho quá trình xây dựng website bị ảnh hưởng: + Không thu thập đủ các yêu cầu của người dùng dẫn đến thiếu chức nang. « _ Thiết kế không đúng với chức năng đặc tả làm cho website kém chất lượng. « _ Chậm tiến độ ảnh hưởng đến chất lượng sản phẩm. Đề tài: Xây Dựng Websiie Ban Hang Quan Ao SV thực hiện Trẻ Em Vương Trung Quyền 2.

Các yêu cầu giao tiếp bên ngoài 2.1 Giao diện người sử dụng - Phông chữ chính: Coiny (KidolShop), Roboto (KidolDash). -_ Nút: Màu nền và màu chữ tùy vào ngữ cảnh, đơn sắc. - Menu: đặt ở phía trên. - _ Các thông báo hiển thị dang Toast.

-_ Các hộp thoại xác nhận sử dụng Dialog. - Giao diện có thể tùy biến theo kích cỡ màn hình. -_ Từ ngữ đúng chính tả, rõ ràng.2 Giao tiếp phần cứng xử Celeon 1.8GHz Pentium III 1.8GHz RAM 1GB 2GB 1 360 x 720 1024 x 720 2. Giao tiếp phần mềm - Trình duyệt Web: Internet Explorer 10 (hoặc cao hơn), Mozilla Firefox 8.0 (hoặc cao hơn), Google Chrome và các trình duyệt web khác có hồ trợ JS.

- Hé diéu hanh: Windows 7, Windows 8, Windows 10 (hoặc cao hon), IOS 6 trở lên, Android 8 trở lên.

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