Bối cảnh và vấn đề nghiên cứu

Đồ án tốt nghiệp chuyên ngành Công nghệ thông tin với đề tài "Xây dựng Website bán quần áo nam nữ" do sinh viên Phạm Văn Hoàng (lớp CNTT3.K21, Trường Đại học Hải Phòng) thực hiện năm 2024, dưới sự hướng dẫn của ThS. Lê Thị Phương Anh. Bối cảnh nghiên cứu xuất phát từ thực tiễn phát triển nhanh chóng của Internet và hoạt động thương mại điện tử tại Việt Nam. Trong môi trường kinh tế mở cửa với sự cạnh tranh gay gắt giữa các mô hình kinh doanh trực tuyến, chất lượng phục vụ và giá cả dịch vụ là những yếu tố quyết định khả năng thu hút và duy trì khách hàng. Việc xây dựng một website bán hàng không đơn thuần là giải pháp kỹ thuật mà còn đóng vai trò công cụ chiến lược kinh doanh nhằm giới thiệu đa dạng sản phẩm, tối ưu hóa trải nghiệm người dùng (UX) để nâng cao tỷ lệ chuyển đổi, thử nghiệm công nghệ mới và tích hợp công cụ quản lý hiệu suất bán hàng.

Mục tiêu chung của đồ án là tìm hiểu cách thức vận hành của một số cửa hàng trực tuyến tại Việt Nam, từ đó thiết kế và triển khai một trang web bán quần áo nam nữ vận hành ổn định trên Internet, đảm bảo tính xác thực và hiệu quả thực tế. Mục tiêu cụ thể và các yêu cầu được tác giả xác định bao gồm 6 điểm trọng tâm:

  1. Tạo lập nền tảng thương mại điện tử hiện đại.
  2. Hiển thị đa dạng danh mục sản phẩm rõ ràng, trực quan.
  3. Tích hợp hệ thống quản lý đơn hàng hiệu quả.
  4. Xây dựng kênh tương tác và phản hồi khách hàng.
  5. Tối ưu hóa website cho công cụ tìm kiếm (Search Engine Optimization - SEO).
  6. Hỗ trợ công tác quản trị và cập nhật nội dung thuận tiện.

Kế hoạch thực hiện đồ án được phân chia thành 7 nội dung công việc cụ thể với thời gian hoàn thành dự kiến là 2 tháng:

  • Công việc 1: Tiến hành khảo sát, thu thập thông tin.
  • Công việc 2: Phân tích yêu cầu của hệ thống.
  • Công việc 3: Thiết kế cơ sở dữ liệu quản lý bán hàng.
  • Công việc 4: Sử dụng WordPress để xây dựng Website.
  • Công việc 5: Kiểm định Website.
  • Công việc 6: Hoàn thiện Website.
  • Công việc 7: Nghiệm thu đề tài thực tập.

Đối tượng nghiên cứu là hệ thống website thương mại điện tử chuyên doanh mặt hàng thời trang quần áo nam nữ. Phạm vi không gian của đề tài hướng đến thị trường bán lẻ trực tuyến tại Việt Nam, trong đó áp dụng hình thức giao hàng trực tiếp thu tiền mặt (COD) trong phạm vi nội tỉnh và hỗ trợ thanh toán trực tuyến trên trang web. Phạm vi thời gian thực hiện nghiên cứu và triển khai thực nghiệm diễn ra trong năm 2024.

Cơ sở lý thuyết và phương pháp

Cơ sở lý thuyết của đồ án tập trung vào hai mảng kiến thức: hệ thống quản trị nội dung mã nguồn mở và kỹ thuật tiếp thị trực tuyến:

  • Hệ quản trị nội dung (CMS) WordPress: Tác giả nghiên cứu nguồn gốc hình thành của WordPress (hậu duệ của B2/cafelog do Michel Valdrighi phát triển, Matt Mullenweg và Christine Selleck hoàn thiện tên gọi), hoạt động dựa trên ngôn ngữ lập trình PHP và hệ quản trị cơ sở dữ liệu MySQL (vận hành tốt từ PHP5). Đồ án phân biệt hai hình thức triển khai gồm WordPress.com (dịch vụ blog lưu trữ sẵn do Automattic cung cấp) và WordPress.org (mã nguồn độc lập tự cài đặt trên máy chủ lưu trữ riêng - self-hosted). Bên cạnh đó, tác giả phân tích các tính năng của WordPress như hệ thống plugin, giao diện (theme), công cụ widget kéo thả, phân cấp danh mục không giới hạn, RSS/Atom, giao diện XML-RPC, đăng bài qua email và khả năng hiển thị tài liệu đính kèm (PDF, DOC, PowerPoint, mã Latex).
  • Kỹ thuật tối ưu hóa công cụ tìm kiếm (SEO): Hệ thống hóa khái niệm SEO và các loại hình phổ biến như SEO từ khóa/website, SEO hình ảnh, SEO clip/video, SEO Google Map (Local SEO) và SEO ứng dụng di động (App Mobile). Đồng thời, tác giả phân tích ưu điểm (tiết kiệm chi phí, phát triển thương hiệu, cải thiện trải nghiệm người dùng) và nhược điểm của SEO (thời gian đầu tư kéo dài hàng tháng, chịu áp lực cạnh tranh cao và sự biến động thứ hạng liên tục).

Phương pháp nghiên cứu thực tế được tác giả áp dụng bao gồm:

  • Phương pháp khảo sát hiện trạng: Thu thập thông tin từ đơn vị hướng dẫn và khảo sát quy trình bán hàng thực tế đối với cả khách hàng cá nhân và khách hàng tổ chức (doanh nghiệp, trường học có yêu cầu xuất hóa đơn thuế).
  • Phương pháp phân tích và thiết kế hệ thống thông tin: Áp dụng phương pháp hướng đối tượng với ngôn ngữ mô hình hóa UML để xây dựng sơ đồ use case tổng quát, mô tả chi tiết dòng sự kiện của từng ca sử dụng, xây dựng 10 biểu đồ tuần tự (Sequence Diagram) và biểu đồ lớp (Class Diagram).
  • Phương pháp thực nghiệm: Đăng ký dịch vụ lưu trữ miễn phí InfinityFree, cấu hình cơ sở dữ liệu MySQL, sử dụng công cụ Softaculous Apps Installer trên cPanel để thiết lập WordPress và cấu hình plugin thương mại điện tử WooCommerce.

Nguồn dữ liệu tham khảo của đồ án dựa trên 5 tài liệu học thuật và giáo trình chuyên ngành:

  • Giáo trình "Phân tích và thiết kế hệ thống thông tin" của Nguyễn Văn Ba (NXB Đại học Quốc gia Hà Nội, 2000).
  • Tài liệu "Xây dựng website bán máy tính và các thiết bị mạng" của Nguyễn Văn Long và Nguyễn Dương Khoát (NXB Đại học Sư phạm Kỹ thuật Hưng Yên, 2021).
  • Tài liệu "Xây dựng website bán hàng bằng Wordpress" của Phạm Tấn Rin (NXB Trường Cao đẳng Công nghệ thông tin Hữu nghị Việt - Hàn, 2016).
  • Hai sách tham khảo chuyên khảo quốc tế về WordPress của George Plumley (2015, NXB Visual a wiley brand) và Matthew MacDonald (2015, NXB O’Reilly Media, Inc).

Thiết kế và triển khai

Hệ thống được thiết kế dựa trên yêu cầu đặc tả bài toán bán quần áo trực tuyến, bao gồm phân quyền người dùng, cấu trúc dữ liệu và quy trình nghiệp vụ mua bán.

Quản lý thực thể và phân quyền hệ thống

Hệ thống quản lý dữ liệu thông qua các trường thông tin cơ bản được tổng hợp trong bảng sau:

Đối tượng quản lý Các trường thông tin lưu trữ Chức năng nghiệp vụ liên quan
Khách hàng Mã khách hàng, Tên khách hàng, Số điện thoại, Địa chỉ Đăng ký thành viên, quản lý hồ sơ cá nhân, nhận thông báo mua hàng
Sản phẩm Mã sản phẩm, Tên sản phẩm, Đơn giá, Thông tin chi tiết Phân loại danh mục, hiển thị mẫu mã, cập nhật số lượng tồn kho
Hóa đơn Số hóa đơn, Đơn hàng, Mã khách hàng, Địa chỉ, Email, Điện thoại, Nội dung Xử lý đơn hàng, xuất phiếu giao hàng, thanh toán tiền mặt/trực tuyến
Tài khoản Tên đăng nhập, Mật khẩu Phân quyền truy cập hệ thống giữa Quản trị viên và Khách hàng

Phân quyền hệ thống được thiết lập rõ ràng:

  • Quyền Quản trị viên (Admin): Toàn quyền xem, thêm, sửa, xóa tất cả các thông tin dữ liệu về sản phẩm, nhân viên, khách hàng, nhà cung cấp, kho hàng và báo cáo doanh thu trên hệ thống.
  • Quyền Thành viên (Khách hàng): Xem và chỉnh sửa thông tin cá nhân của chính mình, đăng ký tài khoản, gửi ý kiến đóng góp, thêm sản phẩm vào giỏ hàng và thực hiện mua hàng.

Phân tích Use Case và biểu đồ tuần tự

Tác giả đặc tả kịch bản dòng sự kiện (dòng chính, dòng phụ, điều kiện tiên quyết và hậu điều kiện) cho 6 ca sử dụng chính:

  • User đăng nhập: Xác thực tài khoản của người quản lý hoặc người dùng; hiển thị giao diện chính tương ứng với quyền hạn khi thành công hoặc báo lỗi "Thông tin đăng nhập không hợp lệ" khi thất bại.
  • User cập nhật thông tin: Người quản lý đăng nhập để điều chỉnh thông tin về kho hàng, khách hàng và nhà cung cấp.
  • User thống kê: Nhân viên thống kê hàng hóa theo chu kỳ ngày, tuần, tháng, quý, năm; khách hàng thống kê xem số lượng hàng đã bán và hàng tồn kho để đưa ra quyết định mua hàng (trường hợp lỗi yêu cầu Refresh lại website).
  • Thao tác quản lý nhân viên (Thêm, Sửa, Xóa nhân viên): Người quản lý đăng nhập hệ thống để nhập mã nhân viên, họ tên, ngày sinh; cập nhật thông tin nhân viên qua form điều khiển (textbox, combobox); hoặc xóa nhân viên khỏi cơ sở dữ liệu.

Hệ thống tương tác được chi tiết hóa qua 10 biểu đồ tuần tự:

  1. Biểu đồ tuần tự chức năng đăng nhập
  2. Biểu đồ tuần tự chức năng quản lý tài khoản
  3. Biểu đồ tuần tự chức năng quản lý hóa đơn nhập hàng
  4. Biểu đồ tuần tự chức năng quản lý hóa đơn bán hàng
  5. Biểu đồ tuần tự chức năng quản lý nhân viên
  6. Biểu đồ tuần tự chức năng quản lý nhà cung cấp
  7. Biểu đồ tuần tự chức năng quản lý khách hàng
  8. Biểu đồ tuần tự chức năng quản lý kho hàng
  9. Biểu đồ tuần tự chức năng thống kê hàng hóa
  10. Biểu đồ tuần tự chức năng báo cáo

Quy trình triển khai thực nghiệm website

Quá trình cài đặt website bán hàng được tiến hành trên môi trường mạng thông qua 4 bước cấu hình máy chủ và ứng dụng:

  • Bước 1: Tạo tài khoản tại dịch vụ lưu trữ InfinityFree (truy cập website, nhập email và mật khẩu đăng ký, kiểm tra hòm thư và nhấn nút Verify Email Address để kích hoạt).
  • Bước 2: Khởi tạo gói Web Hosting miễn phí, xác nhận điều khoản (Agree), tạo tài khoản quản trị (Create Account), nhập tên miền mong muốn và kiểm tra trùng lặp qua Check Availability, thiết lập mật khẩu và xác nhận mở bảng điều khiển quản trị (Control Panel) bằng tùy chọn I Approve.
  • Bước 3: Cài đặt mã nguồn WordPress qua cPanel bằng công cụ Softaculous Apps Installer, chọn lệnh Install WordPress, điền các thông số quản trị website (tên trang web, mô tả trang web, tài khoản và mật khẩu quản trị, cấu hình ngôn ngữ hiển thị) và thực hiện quá trình cài đặt tự động.
  • Bước 4: Hoàn tất quá trình cài đặt, ghi nhận hai đường dẫn vận hành gồm đường dẫn trang chủ cho khách hàng truy cập và đường dẫn đăng nhập trang quản trị nội dung (WordPress Admin Dashboard). Sau đó, tiến hành cài đặt giao diện và tích hợp plugin WooCommerce để thiết lập tính năng giỏ hàng, trang sản phẩm mới nhất, trang mô tả chi tiết và trang thanh toán.

Nội dung chính theo từng chương

Chương I: Tổng quan về đề tài

Chương I trình bày cơ sở thực tiễn của đề tài, phân tích sự cần thiết của việc xây dựng kênh bán hàng trực tuyến trong ngành thời trang dựa trên 5 yếu tố chiến lược: kết hợp kỹ thuật với kinh doanh, phản ánh tính đa dạng của sản phẩm, tối ưu hóa trải nghiệm khách hàng, tích hợp công nghệ mới và hỗ trợ theo dõi hiệu suất bán hàng. Tác giả vạch rõ mục tiêu hoàn thiện dự án trong khung thời gian 2 tháng và phân rã lộ trình triển khai thành 7 công việc cụ thể từ khảo sát đến nghiệm thu.

Nội dung chương đi sâu phân tích cơ sở lý luận về SEO (Search Engine Optimization), phân loại 5 hình thức SEO phổ biến và đánh giá tính hai mặt của công cụ này: mang lại lợi nhuận lâu dài và thương hiệu nhưng đòi hỏi thời gian đầu tư dài hạn (thường mất nhiều tháng) cùng sự kiên nhẫn. Tác giả đề xuất quy trình SEO cơ bản gồm 4 giai đoạn nối tiếp:

  1. Nghiên cứu từ khóa và đối thủ cạnh tranh (chọn từ khóa có nhu cầu tìm kiếm cao nhưng độ cạnh tranh vừa phải; không sao chép nguyên mẫu đối thủ).
  2. Lập kế hoạch phân bổ thời gian và nghiên cứu hành vi người dùng (tỷ lệ thoát, từ khóa truy cập).
  3. Xây dựng nội dung chất lượng, tối ưu tiêu đề và từ khóa nhắm mục tiêu để giữ chân khách truy cập.
  4. Xây dựng hệ thống liên kết nội bộ (Website) và liên kết ngoài qua mạng xã hội (Social Media).

Phần cuối chương đặc tả chi tiết bài toán bán hàng: quy định thao tác mua hàng của khách (chọn sản phẩm, thêm vào giỏ hàng, bắt buộc đăng nhập để mua hàng); quản lý thông tin khách hàng, sản phẩm và hóa đơn mua hàng; hình thức thanh toán trực tiếp bằng tiền mặt (COD nội tỉnh) hoặc thanh toán online; phân định ranh giới quyền hạn giữa quản trị viên và thành viên.

Chương II: Phân tích thiết kế hệ thống

Chương II tập trung vào việc mô hình hóa các yêu cầu nghiệp vụ đã khảo sát thành các tài liệu thiết kế phần mềm theo chuẩn UML:

  • Khảo sát hiện trạng: Phân tích quy trình giao dịch giữa khách hàng và bộ phận bán hàng. Đối với khách hàng cá nhân, khách tự thao tác chọn sản phẩm, xem giá và gửi đơn hàng. Đối với đơn hàng số lượng lớn từ công ty hoặc trường học, cửa hàng lập phiếu đặt hàng riêng và xuất phiếu thu có tính thuế cho từng mặt hàng.
  • Phân tích Use Case: Xây dựng sơ đồ tổng quát và đặc tả chi tiết 6 use case cốt lõi. Mỗi kịch bản xác định rõ tác nhân thực hiện (người quản lý hoặc khách hàng), dòng sự kiện bình thường, các nhánh phụ khi người dùng hủy thao tác hoặc nhập sai thông tin, cùng các ràng buộc tiền điều kiện và trạng thái hệ thống sau khi thực hiện.
  • Thiết kế tương tác và cấu trúc dữ liệu: Trình bày hệ thống 10 biểu đồ tuần tự cho các phân hệ nghiệp vụ then chốt (đăng nhập, quản lý tài khoản, quản lý đơn nhập hàng, quản lý đơn bán hàng, quản lý nhân viên, quản lý nhà cung cấp, quản lý khách hàng, quản lý kho hàng, thống kê hàng hóa, báo cáo) và biểu đồ lớp thể hiện mối liên kết giữa các bảng thực thể trong hệ thống bán hàng.

Chương III: Thực nghiệm

Chương III báo cáo toàn bộ quá trình thử nghiệm và cài đặt hệ thống trên môi trường máy chủ web:

  • Tổng quan về WordPress: Nêu lịch sử phát triển, kiến trúc công nghệ PHP/MySQL, khả năng vận hành của tệp cấu hình wp-config.php và phân biệt hai nền tảng WordPress.com và WordPress.org. Tác giả chỉ ra ưu thế của các mẫu giao diện cao cấp (premium theme) trong việc hỗ trợ kỹ thuật, tùy biến chuyên sâu và liên tục cập nhật.
  • Phân tích tính năng và lý do lựa chọn: Liệt kê các thế mạnh kỹ thuật của WordPress như hệ thống plugin, widget kéo thả, hỗ trợ nhúng tài liệu văn phòng, tích hợp công thức toán học qua LaTeX, công cụ SEO tích hợp và hệ thống thống kê lượt truy cập theo bài viết và theo ngày. Tác giả lập luận rằng việc lập trình một website thương mại điện tử từ đầu đòi hỏi rất nhiều kỹ năng, tài nguyên và nhân lực; do đó, lựa chọn một CMS hoàn thiện như WordPress giúp tiết kiệm tối đa thời gian và công sức nhưng vẫn đáp ứng đầy đủ tính năng.
  • Quá trình cài đặt thực tế: Hướng dẫn chi tiết từng thao tác thực hiện trên dịch vụ lưu trữ đám mây InfinityFree và trình cài đặt Softaculous trong cPanel qua 4 bước rõ ràng.
  • Kết quả vận hành: Trình bày các giao diện chức năng đã cài đặt thành công gồm giao diện trang chủ, khu vực quản trị WordPress Dashboard, danh mục sản phẩm quần áo nam nữ, trang sản phẩm mới nhất, trang mô tả chi tiết sản phẩm và trang thanh toán hóa đơn tích hợp qua WooCommerce.

Kết quả và đóng góp

Đồ án ghi nhận các kết quả cụ thể đã hoàn thành theo mục tiêu đặt ra:

  • Xây dựng thành công một website thương mại điện tử hoàn chỉnh về giao diện và chức năng bán quần áo nam nữ, vận hành trên môi trường mạng thông qua hosting của InfinityFree.
  • Hoàn thiện tài liệu phân tích thiết kế hệ thống theo phương pháp hướng đối tượng với 6 kịch bản use case chi tiết, 10 biểu đồ tuần tự nghiệp vụ và biểu đồ lớp dữ liệu.
  • Thiết lập các modul chức năng thiết yếu trong bán lẻ trực tuyến: modul giỏ hàng, modul tìm kiếm sản phẩm theo tên, danh mục sản phẩm nổi bật, sản phẩm mới nhất và tích hợp quy trình thanh toán.
  • Triển khai thành công plugin bán hàng WooCommerce để quản trị đơn hàng, quản lý trạng thái xuất nhập kho và thông tin khách hàng.
  • Tác giả đề xuất giải pháp ứng dụng CMS nguồn mở kết hợp các plugin có sẵn nhằm rút ngắn chu kỳ phát triển ứng dụng web, giảm thiểu chi phí cho doanh nghiệp vừa và nhỏ, đồng thời chú trọng đến các biện pháp bảo mật nhằm bảo vệ thông tin giao dịch và dữ liệu cá nhân.
  • Đóng góp của đề tài thể hiện ở việc kết nối giữa quy trình phân tích nghiệp vụ bài bản (khảo sát thực tế, mô hình hóa UML) với quy trình triển khai công nghệ thực tế (WordPress, cPanel, Softaculous, WooCommerce), tạo ra một quy trình thực nghiệm có thể áp dụng ngay cho mô hình kinh doanh thời trang quy mô nhỏ.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế của đồ án được tác giả chỉ rõ trong phần Lời cảm ơn và nội dung báo cáo:

  • Do giới hạn về thời gian hoàn thành (tiến độ thực hiện gói gọn trong 2 tháng), báo cáo và hệ thống không tránh khỏi những thiếu sót trong quá trình phân tích và thử nghiệm.
  • Hệ thống chủ yếu dựa trên các thành phần tích hợp sẵn của WordPress và WooCommerce; đồ án chưa can thiệp sâu vào việc lập trình viết mới mã nguồn plugin hoặc tùy biến mã nguồn mở PHP/MySQL để đáp ứng các nghiệp vụ kế toán chuyên sâu (như xử lý tự động thuế cho khách hàng doanh nghiệp được đề cập ở Chương II).
  • Tác giả ghi nhận một hạn chế kỹ thuật của nền tảng WordPress là thiếu tính năng xem trước (preview) nội dung bài viết một cách thuận tiện cho người dùng khi cần biên tập.
  • Phần tối ưu hóa công cụ tìm kiếm (SEO) mới dừng lại ở việc tổng hợp lý thuyết và đề xuất quy trình 4 bước, chưa có số liệu thực nghiệm đo lường hiệu quả thứ hạng tìm kiếm thực tế trên Google do hạn chế về thời gian đầu tư dài hạn.

Hướng nghiên cứu và phát triển tiếp theo của đề tài:

  • Nâng cấp hệ thống từ nền tảng hosting miễn phí sang máy chủ lưu trữ chuyên nghiệp có tính phí nhằm đảm bảo độ ổn định và tốc độ truy cập.
  • Hoàn thiện và tích hợp thêm các cổng thanh toán trực tuyến chuyên sâu tại Việt Nam.
  • Mở rộng các tính năng bảo mật nâng cao và triển khai các chiến dịch SEO thực tế trong dài hạn để đánh giá lượng truy cập của khách hàng.

Giá trị tham khảo

Đồ án có giá trị tham khảo thiết thực cho nhiều nhóm đối tượng:

  • Sinh viên chuyên ngành Công nghệ thông tin, Hệ thống thông tin và Thương mại điện tử: Tài liệu cung cấp ví dụ mẫu về cấu trúc một đồ án tốt nghiệp kết hợp giữa lý thuyết phân tích thiết kế hệ thống thông tin (UML) và thực nghiệm xây dựng ứng dụng web.
  • Người làm đồ án hoặc dự án khởi nghiệp nhỏ: Cung cấp tài liệu hướng dẫn từng bước (step-by-step) về cách thức đăng ký hosting miễn phí (InfinityFree), cấu hình cPanel và triển khai tự động mã nguồn WordPress bằng Softaculous mà không đòi hỏi chi phí đầu tư ban đầu.
  • Phần đáng tham khảo nhất: Hệ thống 10 biểu đồ tuần tự mô tả chi tiết các luồng giao dịch bán hàng và quản lý kho; kịch bản use case được viết đầy đủ luồng chính, luồng phụ, tiền điều kiện và hậu điều kiện; cùng quy trình 4 bước triển khai SEO tích hợp vào mô hình thương mại điện tử.

Câu hỏi thường gặp

1. Website bán quần áo trong đồ án được xây dựng dựa trên những công nghệ và nền tảng cụ thể nào? Hệ thống sử dụng hệ quản trị nội dung mã nguồn mở WordPress (chạy trên ngôn ngữ PHP và cơ sở dữ liệu MySQL), kết hợp plugin thương mại điện tử WooCommerce để quản lý giỏ hàng, sản phẩm và đơn hàng. Hệ thống được triển khai thực nghiệm trên dịch vụ máy chủ web miễn phí InfinityFree thông qua bảng điều khiển cPanel và bộ cài đặt Softaculous Apps Installer.

2. Quy trình xử lý đơn hàng và thanh toán trên website được tác giả thiết lập như thế nào? Khách hàng muốn mua hàng bắt buộc phải đăng nhập tài khoản (hoặc đăng ký thông tin mới). Sau khi chọn sản phẩm vào giỏ hàng, thông tin mua hàng được ghi nhận vào bảng Hóa đơn (gồm số hóa đơn, đơn hàng, mã khách hàng, địa chỉ, email, điện thoại, nội dung). Về thanh toán, hệ thống hỗ trợ hai hình thức: thanh toán bằng tiền mặt khi giao hàng tận nơi (COD) áp dụng trong phạm vi nội tỉnh hoặc thanh toán trực tuyến trực tiếp trên website.

3. Tại sao tác giả lại lựa chọn nền tảng WordPress thay vì tự lập trình toàn bộ hệ thống từ đầu? Theo phân tích tại Chương III của đồ án, việc tự lập trình một trang web bán hàng hoàn chỉnh đòi hỏi rất nhiều kỹ năng, tài nguyên, tài liệu và nhân lực. Tác giả nhận định các nền tảng tích hợp sẵn như WordPress có khả năng tiết kiệm tối đa thời gian và công sức, sở hữu kho theme và plugin phong phú, cộng đồng hỗ trợ lớn và đáp ứng đầy đủ các chức năng quản trị bán lẻ mà đồ án đặt ra trong tiến độ 2 tháng.

4. Đồ án đưa ra những phân tích gì về ưu điểm và hạn chế của kỹ thuật SEO đối với website bán hàng? Tác giả phân tích SEO là công cụ Internet Marketing có nhiều ưu điểm như tối ưu chi phí đầu tư, cải thiện trải nghiệm người dùng, phát triển uy tín thương hiệu và hỗ trợ phân tích hành vi khách hàng. Tuy nhiên, SEO có những nhược điểm lớn là thời gian đầu tư dài hạn (thường mất nhiều tháng để lên top tìm kiếm), chịu sự cạnh tranh gay gắt từ các đối thủ cùng ngành và thứ hạng tìm kiếm luôn biến động liên tục, do đó không phù hợp cho các chiến lược quảng cáo ngắn hạn cần kết quả ngay.

5. Cơ sở dữ liệu của hệ thống quản lý những thực thể thông tin chính nào? Hệ thống quản lý 4 nhóm thông tin chính gồm: Khách hàng (Mã khách hàng, Tên khách hàng, Địa chỉ, Số điện thoại); Sản phẩm (Mã sản phẩm, Tên sản phẩm, Đơn giá, Thông tin chi tiết/mô tả); Hóa đơn (Số hóa đơn, Đơn hàng, Mã khách hàng, Địa chỉ, Email, Điện thoại, Nội dung); và Tài khoản người dùng (Tên đăng nhập, Mật khẩu, phân quyền Quản trị viên và Thành viên).

Kết luận

Đồ án tốt nghiệp "Xây dựng Website bán quần áo nam nữ" của sinh viên Phạm Văn Hoàng tại Trường Đại học Hải Phòng là công trình ứng dụng thực hành thuộc chuyên ngành Công nghệ thông tin. Tác giả đã hoàn thành việc khảo sát, phân tích thiết kế hệ thống bán hàng qua các mô hình UML chuẩn tắc và triển khai thành công một website thương mại điện tử hoàn chỉnh trên nền tảng WordPress kết hợp WooCommerce. Mặc dù còn những hạn chế về thời gian thực hiện và mức độ tùy biến mã nguồn sâu, đồ án đã giải quyết tốt bài toán kinh doanh trực tuyến quy mô vừa và nhỏ với chi phí tối ưu, đồng thời cung cấp tài liệu tham khảo chi tiết về quy trình phân tích và triển khai kỹ thuật cho sinh viên cùng khối ngành.