1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo đồ án i đề tài xây dựng website bán hàng trực tuyến

46 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng website bán hàng trực tuyến
Tác giả Nguyễn Minh Hiếu
Người hướng dẫn TS. Phạm Huyền Linh
Trường học Trường Đại học Bách Khoa Hà Nội
Chuyên ngành Kỹ thuật phần mềm
Thể loại đồ án tốt nghiệp
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 46
Dung lượng 3,58 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • 2.1. Giới thiệu đề tài (5)
  • 2.2. Mục đích nghiên cứu (5)
  • 2.3. Mục tiêu đề tài (5)
  • 3. Cơ sở lí thuyết (0)
    • 3.1. Tổng quan về PHP (5)
    • 3.2. MySQL (6)
    • 3.3. Mô hình Client – Server (6)
  • 4. Phân tích và thiết kế hệ thống (6)
    • 4.1. Mô tả hoạt động của hệ thống (6)
    • 4.2. Sơ đồ hoạt động của hệ thống (8)
    • 4.3. Các yêu cầu của hệ thống (8)
    • 4.4. Các tác nhân (9)
    • 4.5. Các USECASE (9)
    • 4.6. Sơ đồ Use-Case (10)
    • 4.7. Sơ đồ phân cấp chức năng (12)
  • 5. Phân tích thiết kế cơ sở dữ liệu (13)
    • 5.1. Mô hình thực thể liên kết (0)
    • 5.2. Các bảng dữ liệu (0)
  • 6. Giao diện (21)
    • 6.1. Giao diện Admin (21)
    • 6.2. Giao diện User (29)

Nội dung

Giới thiệu đề tài

Ứng dụng công nghệ thông tin trong thương mại đang ngày càng phát triển mạnh mẽ, thúc đẩy các thương hiệu và cửa hàng tăng doanh thu hiệu quả Các website bán hàng trực tuyến trở thành công cụ quan trọng giúp khách hàng dễ dàng mua sắm các sản phẩm, dịch vụ trong thời đại 4.0 Nhờ vào các nền tảng thương mại điện tử, việc mua sắm trở nên thuận tiện và nhanh chóng hơn bao giờ hết, mang lại lợi ích lớn cho doanh nghiệp và người tiêu dùng.

Mục đích nghiên cứu

Học tập các kỹ năng lập trình web và biết thêm được các kiến thức về nghiệp vụ bán hàng và quản lý website.

Cơ sở lí thuyết

Tổng quan về PHP

PHP là một ngôn ngữ kịch bản có mục đích chung phổ biến, đặc biệt phù hợp để phát triển web

Nhanh chóng, linh hoạt và thực dụng, PHP cung cấp sức mạnh cho mọi thứ từ blog của bạn đến các trang web phổ biến nhất trên thế giới.

MySQL

MySQL là hệ quản trị cơ sở dữ liệu miễn phí mã nguồn mở phổ biến nhất trên thế giới, được các nhà phát triển ưa chuộng trong quá trình xây dựng ứng dụng Với hệ quản trị dữ liệu ổn định và dễ sử dụng, MySQL hỗ trợ tối ưu cho các dự án phần mềm đa dạng Bên cạnh đó, tính bảo mật cao của MySQL đảm bảo an toàn dữ liệu tuyệt đối cho hệ thống của bạn.

Mô hình Client – Server

Mô hình client-server là một trong những mô hình phổ biến nhất trong mạng máy tính, được áp dụng rộng rãi và là nền tảng cho hạ tầng của mọi trang web hiện nay Trong mô hình này, máy khách (client) gửi yêu cầu tới máy chủ (server), sau đó máy chủ sẽ xử lý yêu cầu và gửi kết quả trở lại cho máy khách Mô hình client-server đảm bảo quá trình trao đổi dữ liệu diễn ra hiệu quả, an toàn và dễ quản lý, là trọng tâm trong các hệ thống mạng và ứng dụng web ngày nay SEO từ khóa liên quan: mô hình client-server, mạng máy tính, trang web, máy khách, máy chủ.

Phân tích và thiết kế hệ thống

Mô tả hoạt động của hệ thống

Bộ phận quản lý (admin) thực hiện những nghiệp vụ sau ( cần tài khoản admin để thực hiện các chức năng):

✓ Xem danh sách và chi tiết các sản phẩm

✓ Cập nhật thông tin và số lượng cho sản phẩm

✓ Xóa sản phẩm không còn kinh doanh

✓ Xem danh sách và chi tiết các danh mục

✓ Xóa danh mục không còn kinh doanh

✓ Quản lý (thêm, xóa, sửa) người dùng

✓ Xem danh sách và chi tiết các đơn hàng

✓ Xem danh sách và chi tiết các lịch hẹn

✓ Xem báo cáo doanh thu

Trang web còn phục vụ cho người dùng những chức năng sau đây:

✓ Xem sản phẩm theo từng danh mục

✓ Lọc và sắp xếp sản phẩm

✓ Chọn sản phẩm và xem chi tiết sản phẩm

✓ Đặt mua sản phẩm và thêm vào giỏ hàng

✓ Xem, cập nhật giỏ hàng (cần đăng nhập để thực hiện)

✓ Đặt hàng (cần đăng nhập để thực hiện)

✓ Quên mật khẩu, đổi email, đổi mật khẩu

✓ Đặt lịch hẹn đến cửa hàng để được tư vấn

Các yêu cầu của hệ thống

a) Yêu cầu về nghiệp vụ

➢ Quản lý loại sản phẩm

➢ Quản lý số lượng sản phẩm b) Yêu cầu về lưu trữ

➢ Lưu trữ thông tin sản phẩm

➢ Lưu trữ thông tin loại sản phẩm

➢ Lưu trữ thông tin số lượng sản phẩm

➢ Lưu trữ thông tin đơn đặt hàng

➢ Lưu trữ thông tin lịch hẹn c) Yêu cầu về thống kê, báo cáo

➢ Thống kê về số lượng đơn hàng đã bán được

➢ Thống kê về số lượng doanh thu

Các tác nhân

Là người có nhu cầu mua sắm, sử dụng dịch vụ của cửa hàng b) Quản trị viên:

Có toàn quyền với hệ thống, điều hành, kiểm soát người dùng, kiểm soát sản phẩm, tổng hợp, thống kê, báo cáo hàng tháng

Các USECASE

➢ Đăng nhập: Người dùng, Quản trị viên phải đăng nhập để sử dụng các chức năng của hệ thống

➢ Quản lý đơn hàng: mua hàng, hủy đặt hàng, trả hàng

➢ Quản lý tài khoản (thêm, sửa, xóa thông tin tài khoản)

➢ Quản lý phẩm (thêm, sửa, xóa thông tin sản phẩm)

➢ Quản lý danh mục sản phẩm (thêm, sửa, xóa danh mục sản phẩm)

➢ Quản lý lịch hẹn (thêm xóa, sửa, đăng ký, hủy đăng ký lịch hẹn).

Sơ đồ phân cấp chức năng

a) Người dùng (User) b) Quản trị viên (Admin)

Phân tích thiết kế cơ sở dữ liệu

Các bảng dữ liệu

Admin sẽ đăng nhập chung trang với User và có những chức năng cơ bản như Thêm, Xóa, Sửa các mục Product, Category, User, Admin và Order:

Giao diện

Giao diện Admin

Admin sẽ đăng nhập chung trang với User và có những chức năng cơ bản như Thêm, Xóa, Sửa các mục Product, Category, User, Admin và Order:

Giao diện User

Gmail nhận được khi quên mật khẩu sử dụng PHPMailer

Trang chủ sau khi đăng nhập

Sản phẩm theo “keyword” tìm kiếm

Trang thông tin chi tiết sản phẩm

Trang thông tin liên hệ

Trang web đã đáp ứng đầy đủ các chức năng cơ bản của một trang bán hàng trực tuyến, đảm bảo trải nghiệm mua sắm thuận tiện cho người dùng Đây là dự án đầu tiên, do đó còn có những thiếu sót và hạn chế, mong thầy cô thông cảm và góp ý để hoàn thiện hơn.

Ngày đăng: 31/07/2023, 19:58

HÌNH ẢNH LIÊN QUAN

4.2. Sơ đồ hoạt động của hệ thống - Báo cáo đồ án i đề tài  xây dựng website bán hàng trực tuyến
4.2. Sơ đồ hoạt động của hệ thống (Trang 8)
4.7. Sơ đồ phân cấp chức năng - Báo cáo đồ án i đề tài  xây dựng website bán hàng trực tuyến
4.7. Sơ đồ phân cấp chức năng (Trang 12)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w