Báo cáo Đồ án tốt nghiệp: Xây dựng Website Shop Quần Áo - Sinh viên THEPKHAMPHONG SOMXAY

Đồ án xây dựng website shop quần áo chi tiết, bao gồm các bước thiết kế giao diện, phát triển chức năng, tối ưu trải nghiệm người dùng và các yếu tố SEO để

Chuyên ngành

Khoa học Máy tính

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp
35
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về đồ án xây dựng website shop quần áo

Đồ án xây dựng website shop quần áo là dự án ứng dụng công nghệ thông tin vào hoạt động kinh doanh thời trang trực tuyến. Website đóng vai trò là cầu nối giữa cửa hàng và khách hàng, cho phép hiển thị sản phẩm, quản lý đơn hàng và xử lý thanh toán một cách tự động. Trong bối cảnh thương mại điện tử phát triển mạnh mẽ, việc sở hữu một website chuyên nghiệp giúp cửa hàng mở rộng phạm vi tiếp cận khách hàng. Hệ thống được thiết kế với hai phần chính: giao diện người dùng và hệ thống quản trị. Giao diện người dùng cung cấp tính năng duyệt sản phẩm, đăng ký tài khoản, đặt hàng và theo dõi đơn hàng. Hệ thống quản trị cho phép chủ cửa hàng cập nhật sản phẩm, kiểm tra đơn đặt hàng và thống kê doanh thu. Đồ án sử dụng các công nghệ web phổ biến như PHP, MySQL, HTML và CSS để đảm bảo tính ổn định và dễ bảo trì. Mục tiêu cuối cùng là tạo ra một nền tảng mua sắm trực tuyến tiện lợi, an toàn và thân thiện với người dùng.

1.1. Bối cảnh và lý do thực hiện đồ án

Sự phát triển vượt bậc của Internet đã tạo ra cơ hội lớn cho ngành thương mại điện tử. Người tiêu dùng ngày càng ưa chuộng hình thức mua sắm trực tuyến nhờ tính tiện lợi và tiết kiệm thời gian. Đối với các cửa hàng quần áo, việc xây dựng website giúp quảng bá sản phẩm đến khách hàng trên toàn quốc mà không bị giới hạn bởi vị trí địa lý. Đồ án này được thực hiện nhằm đáp ứng nhu cầu thực tiễn của hoạt động kinh doanh thời trang, đồng thời vận dụng kiến thức lập trình web đã học vào dự án thực tế có tính ứng dụng cao.

1.2. Mục tiêu và phạm vi của dự án

Dự án hướng đến xây dựng một website hoàn chỉnh phục vụ hoạt động bán quần áo trực tuyến. Phạm vi bao gồm thiết kế giao diện thân thiện, xây dựng hệ thống quản lý sản phẩm, chức năng đăng ký đăng nhập tài khoản, quản lý giỏ hàng và xử lý đơn đặt hàng. Hệ thống phân biệt hai loại người dùng chính: khách hàng mua sắm và quản trị viên. Khách hàng có thể duyệt danh mục, tìm kiếm sản phẩm và đặt hàng. Quản trị viên có quyền cập nhật thêm, sửa, xóa sản phẩm, tiếp nhận đơn hàng và thống kê doanh thu bán hàng.

II. Phân tích yêu cầu và thách thức khi xây dựng website shop quần áo

Quá trình phân tích yêu cầu là bước quan trọng giúp xác định rõ chức năng và đặc điểm kỹ thuật của hệ thống. Website shop quần áo cần đáp ứng nhiều yêu cầu từ cả phía khách hàng lẫn quản trị viên. Về phía khách hàng, hệ thống phải cung cấp giao diện trực quan, dễ sử dụng, cho phép tìm kiếm sản phẩm theo danh mục, xem thông tin chi tiết và thực hiện đặt hàng nhanh chóng. Về phía quản trị viên, website cần có bảng điều khiển mạnh mẽ để quản lý kho hàng, xử lý đơn đặt hàng và theo dõi doanh thu. Một thách thức lớn là đảm bảo tính bảo mật thông tin khách hàng trong quá trình đăng ký, đăng nhập và thanh toán. Hệ thống cũng cần xử lý đồng thời nhiều truy cập từ người dùng khác nhau mà không ảnh hưởng đến hiệu suất. Ngoài ra, giao diện phải hiển thị tốt trên nhiều thiết bị và trình duyệt khác nhau để phục vụ đa dạng đối tượng khách hàng sử dụng Internet.

2.1. Yêu cầu chức năng của hệ thống website

Hệ thống website shop quần áo được phân tích với các yêu cầu chức năng cụ thể cho từng nhóm người dùng. Khách hàng cần có khả năng đăng ký tài khoản, đăng nhập hệ thống, duyệt danh mục sản phẩm theo loại quần áo, xem chi tiết từng sản phẩm bao gồm hình ảnh, giá cả và mô tả. Chức năng thêm sản phẩm vào giỏ hàng, chỉnh sửa số lượng và tiến hành đặt hàng là không thể thiếu. Phía quản trị viên yêu cầu chức năng quản lý toàn bộ sản phẩm, tiếp nhận và xử lý đơn đặt hàng, hiển thị hoặc xóa đơn hàng, cùng với khả năng thống kê số lượng sản phẩm đã bán, tồn kho và doanh thu theo thời gian.

2.2. Các thách thức kỹ thuật cần giải quyết

Trong quá trình phát triển website shop quần áo, nhiều thách thức kỹ thuật cần được giải quyết. Đầu tiên là vấn đề bảo mật dữ liệu người dùng, đặc biệt thông tin đăng nhập và thanh toán cần được mã hóa an toàn. Thứ hai là xử lý tính toàn vẹn dữ liệu khi nhiều người dùng cùng thao tác trên hệ thống cơ sở dữ liệu. Thứ ba là thiết kế giao diện responsive hoạt động tốt trên cả máy tính và điện thoại di động. Bên cạnh đó, việc xây dựng hệ thống quản trị dễ sử dụng nhưng đầy đủ tính năng cũng đòi hỏi sự cân nhắc kỹ lưỡng trong thiết kế kiến trúc phần mềm và quy trình làm việc.

III. Giải pháp và phương pháp xây dựng website shop quần áo

Để giải quyết các yêu cầu đã phân tích, đồ án áp dụng bộ công nghệ LAMP bao gồm Linux, Apache, MySQL và PHP. MySQL đóng vai trò quản trị cơ sở dữ liệu, lưu trữ toàn bộ thông tin về sản phẩm, người dùng và đơn hàng. PHP xử lý logic phía máy chủ, thực thi các truy vấn cơ sở dữ liệu và tạo nội dung động cho website. HTML và CSS đảm nhận phần thiết kế giao diện người dùng, tạo ra các trang web có bố cục rõ ràng và hấp dẫn. Công cụ phát triển sử dụng là Visual Studio Code, hỗ trợ viết và gỡ lỗi mã nguồn hiệu quả. Phương pháp thiết kế hệ thống được thực hiện theo quy trình chuẩn: phân tích yêu cầu, thiết kế cơ sở dữ liệu, lập trình giao diện, tích hợp backend và kiểm thử toàn diện. Cơ sở dữ liệu được thiết kế với các bảng liên kết chặt chẽ để đảm bảo tính nhất quán dữ liệu. Hệ thống phân quyền rõ ràng giữa người dùng thường và quản trị viên giúp kiểm soát an toàn các hoạt động trên website.

3.1. Kiến trúc công nghệ và cơ sở dữ liệu

Kiến trúc hệ thống website shop quần áo được xây dựng theo mô hình client-server. Phần backend sử dụng PHP kết nối với cơ sở dữ liệu MySQL để xử lý dữ liệu. Cơ sở dữ liệu bao gồm nhiều bảng liên quan như bảng người dùng, bảng sản phẩm, bảng danh mục, bảng đơn hàng và bảng chi tiết đơn hàng. Mỗi bảng được thiết kế với khóa chính và khóa ngoại để duy trì tính toàn vẹn tham chiếu. Truy vấn SQL được sử dụng để truy xuất, thêm mới, cập nhật và xóa dữ liệu. Hệ thống sử dụng session trong PHP để quản lý trạng thái đăng nhập của người dùng xuyên suốt phiên làm việc trên website.

3.2. Thiết kế giao diện và trải nghiệm người dùng

Giao diện website shop quần áo được thiết kế hướng đến sự đơn giản và dễ sử dụng. Trang chủ hiển thị danh sách sản phẩm nổi bật kèm hình ảnh minh họa và giá bán. Menu điều hướng được bố trí rõ ràng giúp người dùng dễ dàng chuyển đổi giữa các danh mục sản phẩm. Trang chi tiết sản phẩm cung cấp đầy đủ thông tin bao gồm mô tả, kích thước và nút thêm vào giỏ hàng. Quy trình đặt hàng được thiết kế theo các bước tuần tự: chọn sản phẩm, xem giỏ hàng, nhập thông tin giao hàng và xác nhận đơn hàng. Phần quản trị sử dụng giao diện bảng điều khiển trực quan giúp quản trị viên thao tác nhanh chóng.

IV. Kết quả đạt được và hướng phát triển website shop quần áo

Sau quá trình nghiên cứu và phát triển, đồ án xây dựng website shop quần áo đã hoàn thành các mục tiêu đề ra. Hệ thống hoạt động ổn định với đầy đủ tính năng cơ bản cho hoạt động bán hàng trực tuyến. Phần giao diện người dùng hoàn thiện với các trang danh mục sản phẩm, chi tiết sản phẩm, đăng ký, đăng nhập và giỏ hàng. Hệ thống quản trị cho phép quản trị viên thực hiện các thao tác quản lý sản phẩm bao gồm thêm mới, chỉnh sửa và xóa bỏ. Chức năng tiếp nhận và kiểm tra đơn đặt hàng hoạt động chính xác. Tính năng thống kê sản phẩm đã bán, tồn kho và doanh thu giúp chủ cửa hàng theo dõi hiệu quả kinh doanh. Giao diện được thiết kế thân thiện, dễ hiểu và mang tính thẩm mỹ cao. Tuy nhiên, website vẫn còn một số hạn chế cần cải thiện trong tương lai như tích hợp cổng thanh toán trực tuyến, tối ưu hóa hiệu suất và bổ sung tính năng đánh giá sản phẩm từ khách hàng.

4.1. Các tính năng đã hoàn thành của hệ thống

Website shop quần áo đã hoàn thành nhiều tính năng quan trọng. Khách hàng có thể đăng ký tài khoản mới và đăng nhập vào hệ thống an toàn. Trang danh mục sản phẩm cho phép duyệt quần áo theo loại và xem thông tin chi tiết từng sản phẩm. Chức năng giỏ hàng hoạt động tốt, cho phép thêm, bớt và xóa sản phẩm trước khi đặt hàng. Hệ thống quản trị cung cấp công cụ quản lý sản phẩm toàn diện với khả năng thêm, sửa, xóa. Đơn đặt hàng được tiếp nhận và hiển thị cho quản trị viên xử lý. Trang thống kê cung cấp cái nhìn tổng quan về tình hình kinh doanh của cửa hàng trực tuyến.

4.2. Hạn chế và hướng phát triển trong tương lai

Bên cạnh những kết quả đạt được, website shop quần áo vẫn tồn tại một số hạn chế cần khắc phục. Hệ thống chưa tích hợp cổng thanh toán trực tuyến, khách hàng hiện chỉ có thể đặt hàng và thanh toán khi nhận hàng. Tính năng tìm kiếm sản phẩm cần được nâng cấp để hỗ trợ lọc theo giá, kích thước và màu sắc. Giao diện responsive trên thiết bị di động cần được tối ưu hóa thêm. Hướng phát triển trong tương lai bao gồm tích hợp thanh toán qua ví điện tử, thêm hệ thống đánh giá và nhận xét sản phẩm, xây dựng tính năng khuyến mãi và mã giảm giá, cùng với ứng dụng quản lý đơn hàng qua email tự động cho khách hàng.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

21/04/2026

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

CHƯƠNG 1 :TỔNG QUAN 1.1 Giới thiệu đề tài Việc kinh doanh – mua bán là nhu cầu không thể thiểu đối mỗi chúng ta. Trong thời đại cạnh tranh hiện nay việc giới thiệu sản phẩm kinh doanh đến từng cá nhân với chi phí thấp, hiêu quả cao là một vấn đề nan giải của người kinh doanh cùng với nhu cầu mua sắm với những sản phẩm đa chủng loại, đặt chất lượng, và hợp túi tiền của người tiêu dùng vì vậy thương mại điện tử đã được ra đời và dần phát triển trên toàn thế giới. VIệc phổ biến các sản phẩm của cửa hàng kinh doanh đến khách hàng thông qua các bảng báo giá tuy nhiên chi phí khá cao vì số lượng sản phẩm ngày một đa dạng và giá cả thay đổi liên tục và tính phối biến không cao chưa đáp ứng được nhu cầu người dùng. Mặt khác cửa hàng còn gặp nhiều khó khăn như chưa quản lý được người dừng, thông tin nhà sản xuất, cấp nhất giá sản phẩm, quản lý sản phẩm…Nắm bắt được tình hình trên nhóm chúng em tiến hành thiết kế trang web mua bán hàng online để mong sao giúp cho các cửa hàng phát triển nhanh hơn, giúp cho chủ cửa hàng có thể quản lý cửa hàng của mình một cách tốt hơn.2 Mục đích của website cần thiết kế Khi đi xây dựng một website đầu tiên chúng ta phải hình dung ra xem chúng ta cần phải thiết kế cái gì? Cho website của mình.

Không có chủ định và mục tiêu rõ rang thì cả website đó trở nên sai lầm, lan man và cuối cùng đi tới một hướng khó có thể trở lại. Thiết kế cẩn thận và định hướng rõ là chìa khóa hướng tới thành công của việc xây dựng một website. Vận dụng tổng hợp những kiến thức đã học để tiến hành thiết kế website bán hàng online mhawfm giải quyết những khó khăn hiện tại của cửa hàng. Tìm hiểu thực trạng thương mại điện tử tại Việt Nam để triển khai hệ thống thương mại điện tử tại của hàng cho phù hợp.

Khai phá lợi ích của Internet để hướng đến một môi trường khinh doanh toàn cầu. Trang 6 BÁO CÁO ĐỒ ÁNGVHD: Th.S Trần Thu Thúy Giảm chi phí bán hàng tiếp thị và giao dịch. Bằng phương tiện Internet/Website, một nhân viên bán hàng có thể giao dịch được với rất nhiều khách hàng, catalogue điện tử ( electronic catalogue ) trên Web phong phú hơn nhiều và thường xuyên cập nhật so với catalogue in ấn chỉ có khuôn khổ giới hạn và luôn luôn lỗi thời. Internet/Web giúp người tiêu thụ và các cửa hàng kinh doanh giảm đáng kể thời gian và chi phí giao dịch (giao dịch được hiểu là từ quá trình quảng cáo, tiếp xúc ban đầu, giao dịch đặt hàng, giao dịch thanh toán).

Thời gian giao dịch qua Tnternet chỉ bằng 7% thời gian giao dịch qua Fax, và bằng khoảng 0.5 phần nghìn thời gian giao dịch qua bưu điện chuyển phát nhanh, chi phí thanh thoán điện tử quâ Internet chỉ bằng từ 10% đến 20% chi phí thanh toán theo lối thống thường. Những trở ngại của việc tiếp cận phương tiện Internet/Web trong hầu hết các trường hợp. sẽ mang lại nhiều thuận lợi và lợi ích trong kinh doanh. Thế nhưng, tại sao nhiều cửa hàng vẫn không tận dụng các tiến bộ kỹ thuật tuyệt vời của Internet.

Đó chính là một số rào cản hay nói cách khác đó chính là những khó khăn khi các cửa hàng tiếp cận đến loại hành bán hàng trực tuyến này. ● Trước khi đi xây dựng một website - Xác đinh đối tượng khách hàng là ai? - Website có mục đích gì? - Xác định rõ các chủ đề chính của website là những gì? - Thiết lập các khối thông tin chính mà website sẽ cung cấp. Việc xây dựng một website là cae một quá trình liên tục, nó không đơn thuần là một dự án duy nhất và một lần với các thông tin tĩnh. Việc biên tập, quản lý và duy trì kỹ thuật dài hạn phải bao trùm lên kế hoạch xây dựng wensite.1 Đối tượng khách hàng Ở đây website thiết kế là bán hàng “Quần áo nam và nữ ” đối tượng khách hàng là phái nam cho nên thiên về các sản phẩm dành cho các bạn trẻ nam thanh niên.

Bên cạnh đó còn có cả khách hàng là các bạn nữ và nam mua sản phẩm của cửa hàng để làm quà tặng bạn trai, người yêu, chồng của mình VV… 1.2 Mục tiêu quảng bá của website Mục tiêu của website là giới thiệu và quảng bá cửa hàng. Cung cấp các sản phẩm về quần áo thời trang mà hiện nay các bạn trẻ đang ưa thích. Khách hàng có thể biết thông tin chi tiết về sản phẩm như: Tên sản phẩm, giá cả, xuất xứ…Ngoài ra website còn có mục đích giới thiệu rộng cho nhiều khách hàng được biết hơn về cửa hàng, thu hẹp được khoảng cách xa gần giải quyết được vấn dề đường xa việc đi lại khó khăn lại hay tắc nghẽn giao thông…Làm cho việc kinh doanh của cửa hàng được phát triển hơn.3 Một số trang chisng của website - Trang chủ : Đây là trang giới thiệu về các sản phẩm nổi bật của cửa hàng.Ngoài ra biết them thông tin của xã hội. Trang 7 BÁO CÁO ĐỒ ÁNGVHD: Th.S Trần Thu Thúy - Trang giới thiệu : Trang này giới thiệu về cửa hàng.

- Trang tin tức : Đây là trang giúp cho khách hàng xem thông tin của các hãng, tin khuyến mãi giảm giá…Những tin tức đưa ra giúp cho khách hàng hiểu hơn về sản phẩm mình định mua. Ngoài ra giúp cho khách hàng hiểu hơn về xu hướng thời trang đang diễn ra. - Trang sản phẩm : Đây là trang khách hàng xem hoặc tham khảo các mặc hàng của cửa hang có sẵn để lựa chọn. - Trang mua hàng : Đây là trang để hướng dẫn cách thanh toán và mua hàng.

- Trang vận chuyển : Cho biết hình thức vận chuyển cửa hàng. - Trang liên hệ : Đây là trang mà khách hàng có thể liên hệ với cửa hàng. CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH HỆ THONG 2.1Khảo sát thực tế 2.1 Chứ năng ❖ Các chức năng cơ bản của hệ thống - Quản lý hệ thống. - Quản lý và giới thiệu sản phẩm.

- Tìm kiếm sản phẩm.2 Yêu cầu bài toán Trang 8 BÁO CÁO ĐỒ ÁNGVHD: Th.S Trần Thu Thúy ❖ Các mục tiêu cụ thể cần đạt được - Cho phép nhập hàng vào cơ sơ dữ liệu. - Hiển thị danh sách các mặt hàng theo từng loại (hình ảnh, giá cả, số lượng…….) - Hiển thị hàng hóa mà khách hàng đã chọn mua. - Hiển thị đơn đặt hàng của khách hàng. - Cung cấp khả năng tìm kiếm, khách hàng có thể truy cập từ xa để tìm xem mặt hàng đặt mua.

- Cho phép quản lý đơn đặt hàng. - Cập nhật mặt hàng, loại mặt hàng, khách hàng, nhà cung cấp. - Thống kê mặt hàng, khách hàng, đơn đặt hàng, Cho phép hệ thống quản trị mạng từ xa.3 Khảo sát ❖ Qua khảo sát thức tế chúng em được biết Bán hàng thông qua một trang web nhưng bên cạnh đó vẫn bán hàng thông qua các kênh khác nhau như : Csc cửa hàng, bán hàng qua điện thoại… ● Quản lý khách hàng : Mỗi khách hàng được quản lý các thông tin sau đây : Họ tên, địa chỉ, điện thoại, email, tên đăng nhập, mật khẩu. Ngoài ra khách hàng là công ty hay cơ quan thì quản lý them tên công ty hay tên cơ quan.

● Quản lý mật hàng : Mỗi mặt hàng được quản lý những thông tin : Tên đặt hàng, đơn giá, số lượng, hình ảnh, mô tả. ● Quản lý đặt hàng của khách hàng : Khách hàng xem và lựa chọn mặt hàng cầu mua. Trong quá trình lựa chọn, bộ phận bán hàng sẽ trực tiếp trao đổi thông tin cùng khách hàng, chịu trách nhiệm hướng dẫn. Sau khi lựa chọn xong, bộ phận bán hàng sẽ tiến hành lập đơn hàng của khách.

Sau khi tiếp nhận yêu cầu trên, bộ phận này sẽ làm Trang 9 BÁO CÁO ĐỒ ÁNGVHD: Th.S Trần Thu Thúy hóa đơn và thanh toán tiền. ● Quá trình đặt hàng với nhà cung cấp : Nhân viên sẽ phải kiểm tre nắm bắt tình hình hàng còn hay hế và đề xuất lên ban điều hành cần xử lý những mặt hàng cần nhập, Trong quá trình đặt hàng thì ban điều hành sẽ có trách nhiệm xem xét các đề xuất về những mặt hàng yêu cầu và quyết định loại hàng, số lượng hàng cần đặt và phương thức đặt hàng với nhà cung cấp. Việc đặt hàng với nhà cung cấp được thực hiện thông qua địa chỉ trên mạng hay qua điện thoại, facabook… ● Quá trình nhập hàng : Sau khi nhận yêu cầu đặt hàng từ cửa hàng, nhà cung cấp sẽ giao cho cửa hàng có kèm theo hóa đơn hay bảng kê chi tiết các loại mặt hàng. Bộ phận nhận hàng sẽ kiểm tre lô hang của từng nhà cung cấp và trong trường hợp hàng hóa giao không đúng yêu cầu giao lại những mặt hàng bị trả đó.

Tiếp theo bộ phận nhận hàng kiểm tra chúng từ giao hàng đề gán giá trị thành tiền cho từng loại sản phẩm. Những loại hàng hóa này sẽ được cấp một mã số và được cập nhật ngày vào giá bán. Sau khi nhập xong chúng từ giao hàng, nhân viên nhập hàng sẽ in một phiếu nhập để lưu trữ lại. Từ quy trình thực tiễn nêu trên, ta nhận thấy rằng hệ thông được xây dựng cho bài toán đặt ra chủ yếu phục vụ cho hai đối tượng : Khách hàng và nhà quản lý.

● Khách hàng : Là những người có nhu cầu mua ắm hàng hóa. Khác với việc đặt hàng trực tiếp tại cửa hàng, khách hàng phải hoàn toàn tự thao tác thông qua từng bước cụ thể để có thể mua được hàng. Trên mạng, các mặt hàng được sắp xếp và phân theo từng loại mặt hàng giúp cho khách hàng dễ dàng tìm kiếm. Trong hoạt động này, khách hàng chỉ cần chọn một mặt hàng nào đó từ danh như : Hình ảnh, đơn giá, mô tả… Và bên cạnh là trang liên kết để thêm hàng hóa vào giỏ hàng thì hệ thống hiển thị trang xác lập đơn đặt hàng cùng thông tin về khách hàng và hàng hóa.

Cuối cùng là do khách hàng tùy chọn đặt hay không. ● Nhà quản lý : Là người làm chủ hệ thống, có quyền kiểm soát mọi Trang 10 BÁO CÁO ĐỒ ÁNGVHD: Th.S Trần Thu Thúy hoạt động của hệ thống. Nhà quản lý được cấp một username và password để đăng nhập vào hệ thống thực hiện những chức năng của mình. Nếu như quá trình đăng nhập thành công thì nhà quản lý có thể thực hiện những công việc : Quản lý cập nhật thông tin các mặt hàng, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt hàng và xử lý đơn đặt hàng.

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