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

Xây dựng hệ thống bán linh kiện máy tính

48 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 Hệ Thống Bán Linh Kiện Máy Tính
Tác giả Phạm Trần Thanh Thuận
Người hướng dẫn ThS. Lương An Vinh
Trường học Trường Đại Học Công Nghệ Sài Gòn
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Chuyên Ngành
Năm xuất bản 2020
Thành phố TP Hồ Chí Minh
Định dạng
Số trang 48
Dung lượng 5,65 MB

Cấu trúc

  • CHƯƠNG 1. GIỚI THIỆU (7)
    • 1.1 ĐẶT VẤN ĐỀ (7)
      • 1.1.1 Giới thiệu chung (7)
      • 1.1.2 Sự phát triển của công nghệ (7)
    • 1.2 MỤC TIÊU CỦA ĐỀ TÀI (8)
  • CHƯƠNG 2. MÔ TẢ NGHIỆP VỤ (9)
    • 2.1 TỔNG QUAN (9)
      • 2.1.1 Giới thiệu (9)
        • 2.1.1.1 Giới thiệu chung về đơn vị (9)
        • 2.1.1.2 Chức năng (9)
        • 2.1.1.3 Lĩnh vực hoạt động (10)
        • 2.1.1.4 Cơ cấu tổ chức (10)
  • CHƯƠNG 3. KIẾN TRÚC HỆ THỐNG (11)
    • 3.1 KIẾN TRÚC TỔNG THỂ (11)
      • 3.1.1 Các chức năng dành cho người dùng (11)
      • 3.1.2 Các chức năng dành cho admin (11)
    • 3.2 SƠ ĐỒ CHỨC NĂNG (11)
    • 3.3 SƠ ĐỒ USE CASE (12)
      • 3.3.1 Sơ đồ Use Case tổng quát (12)
      • 3.3.1 Sơ đồ Use Case chi tiết và đặc tả (0)
        • 3.3.2.1 Usecase quản lý nhóm linh kiện (13)
        • 3.3.2.2 Usecase quản lý loại linh kiện (13)
        • 3.3.2.3 Usecase quản lý linh kiện (15)
        • 3.3.2.4 Usecase người dùng đăng nhập tài khoản (15)
        • 3.3.2.5 Usecase quản lý khách hàng (16)
        • 3.3.2.6 Usecase quản lý thương hiệu (17)
        • 3.3.2.7 Usecase quản lý đơn hàng (18)
        • 3.3.2.8 Usecase quản lý thanh toán (19)
        • 3.3.2.10 Usecase khách hàng xem sản phẩm (21)
        • 3.3.2.11 Usecase khách hàng tìm kiếm sản phẩm (23)
        • 3.3.2.12 Usecase khách hàng quản lý giỏ hàng (24)
        • 3.3.2.13 Usecase khách hàng quản lý tài khoản (25)
  • CHƯƠNG 4. THÀNH PHẦN XỬ LÝ (26)
    • 4.1 SƠ ĐỒ TUẦN TỰ (26)
      • 4.1.1 Sơ đồ tuần tự quản lý nhóm linh kiện (26)
      • 4.1.2 Sơ đồ tuần tự Admin đăng nhập phần mềm (28)
      • 4.1.3 Sơ đồ tuần tự quản lý loại linh kiện (29)
      • 4.1.4 Sơ đồ tuần tự quản lý linh kiện (31)
      • 4.1.5 Sơ đồ tuần tự quản lý khách hàng (33)
      • 3.3.1 Sô đồ Use Case tổng quát (0)
  • Chương 5. PHÂN TÍCH DỮ LIỆU (0)
    • 5.1 SƠ ĐỒ LOGIC DỮ LIỆU (MÔ HÌNH QUAN HỆ) (42)
    • 5.2 MÔ TẢ CÁC BẢN DỮ LIỆU (43)

Nội dung

Hệ thống bán hàng linh kiện máy tính giúp doanh nghiệp cung cấp cho khách hàngnhững lựa chọn linh hoạt và tiện lợi trong việc tìm mua sản phẩm thông qua chức nănggiỏ hàng.. Hệ thống hiển

GIỚI THIỆU

ĐẶT VẤN ĐỀ

Với tốc độ đô thị hóa nhanh chóng và sự phát triển của cuộc sống, thời gian rảnh rỗi của con người đang dần bị hạn chế, đặc biệt trong các công việc thiết yếu như mua sắm Để tiết kiệm thời gian cho việc mua sắm đồ dùng gia đình, quần áo, điện thoại, máy tính, hình thức mua bán qua mạng Internet ngày càng trở nên cần thiết Ngoài ra, các doanh nghiệp và cá nhân muốn quảng bá thương hiệu và sản phẩm đến nhiều khách hàng mà không tốn nhiều chi phí cho nhân công, mặt bằng kinh doanh hay chỗ đỗ xe cũng có thể tận dụng hình thức này Mua bán qua mạng không chỉ giảm bớt khó khăn cho doanh nghiệp và cá nhân mà còn thúc đẩy việc áp dụng tiến bộ khoa học kỹ thuật, giúp quản lý hiệu quả và khai thác tiềm năng của Internet trong kinh doanh Hình thức mua bán này sẽ dần thay thế các phương thức truyền thống phức tạp, tốn thời gian và kém hiệu quả.

1.1.2 Sự phát triển của công nghệ

Cách mạng công nghiệp 4.0 được hình thành từ cuộc cách mạng số, với đặc trưng là sự phát triển mạnh mẽ của Internet và tính di động Các công nghệ số, bao gồm phần cứng máy tính, phần mềm và hệ thống mạng, đang ngày càng phức tạp và tích hợp hơn, góp phần làm thay đổi sâu sắc xã hội và nền kinh tế toàn cầu Trong bối cảnh này, kinh tế số trở thành yếu tố quan trọng, ảnh hưởng lớn đến đời sống, xã hội và cấu trúc nền kinh tế.

Ngành công nghệ thông tin đang phát triển mạnh mẽ và có ảnh hưởng sâu rộng đến nhiều lĩnh vực, bao gồm giáo dục, kinh doanh, giải trí và thương mại điện tử Sự ứng dụng của công nghệ thông tin trong mua bán trực tuyến đã tạo ra những thay đổi đáng kể trong cách thức giao dịch và tương tác của người tiêu dùng.

Thương mại điện tử là quá trình mua bán giữa người tiêu dùng và nhà cung cấp thông qua thiết bị máy tính, chủ yếu diễn ra trên Internet Để xây dựng một website bán linh kiện máy tính hiệu quả, cần chú trọng vào giao diện thân thiện, tối ưu hóa SEO và cung cấp thông tin chi tiết về sản phẩm Việc này không chỉ giúp thu hút khách hàng mà còn nâng cao trải nghiệm mua sắm trực tuyến.

MỤC TIÊU CỦA ĐỀ TÀI

Bằng việc xây dựng hệ thống bán linh kiện máy tính, tôi mong muốn cung cấp giải pháp hiệu quả cho các doanh nghiệp trong lĩnh vực này Hệ thống này mang lại nhiều lợi ích, bao gồm khả năng quảng bá thương hiệu nhanh chóng trên mạng toàn cầu, hoạt động kinh doanh 24/7, giảm chi phí nhân sự cho marketing và quảng cáo, dễ dàng thu thập phản hồi từ khách hàng, cũng như tạo cơ hội mở rộng hợp tác quốc tế.

Hệ thống bán hàng linh kiện máy tính mang đến cho doanh nghiệp sự linh hoạt và tiện lợi trong việc cung cấp sản phẩm cho khách hàng thông qua chức năng giỏ hàng Thông tin chi tiết về linh kiện máy tính được hiển thị rõ ràng, giúp khách hàng dễ dàng nhận diện và lựa chọn sản phẩm phù hợp với nhu cầu Đồng thời, hệ thống cũng hỗ trợ doanh nghiệp trong việc cập nhật và quản lý thông tin trên website, tạo điều kiện thuận lợi cho việc giao tiếp nhanh chóng và hiệu quả với khách hàng.

Hệ thống bán linh kiện máy tính gồm hai thành phần và đáp ứng các mục tiêu cơ bản: Phần mềm: dành đối tượng admin dùng để quản trị.

- Giao diện trực quan dễ nhìn

- Dễ dàng quản lý mặt hàng sản phẩm, kho, đơn đặt hàng…

- Xem thông tin về các mặt hàng.

- Xem thông tin về loại hàng, nhóm hàng.

Website: dành cho đối tượng client để xem và mua linh kiện trực tuyến.

- Mua hàng tiện lợi, nhanh chóng.

- Tìm kiếm mặt hàng dễ dàng.

- Thanh toán trực tuyến và xác nhận.

- Xem thông tin về các mặt hàng.

- Xem thông tin về loại hàng

MÔ TẢ NGHIỆP VỤ

TỔNG QUAN

2.1.1.1 Giới thiệu chung về đơn vị

Hệ thống này cung cấp và giới thiệu đa dạng sản phẩm linh kiện máy tính, mang đến cho khách hàng thông tin chi tiết về từng mặt hàng cùng với giá cả chính xác.

Hệ thống tổ chức phân tán bao gồm một máy chủ chạy phần mềm quản trị hệ thống, một máy lưu trữ cơ sở dữ liệu và các website phục vụ khách hàng mua sắm Hệ quản trị cơ sở dữ liệu sử dụng SQL Server, trong khi các công nghệ lập trình phần mềm và thiết kế web được triển khai thông qua Winform, Entity Framework và ASP.NET MVC.

Website bao gồm các chức năng sau:

- Hiển thị danh sách các mặt hàng theo từng loại (Hình ảnh, giá cả, mô tả chức năng cũng như chi tiết từng loại sản phẩm).

- Hiển thị sản phẩm mà khách hàng đã chọn để mua.

- Cung cấp chức năng tìm kiếm.

- Tìm kiếm hiển thị hình ảnh

- Cho phép khách hàng tạo tài khoản, đăng nhập.

- Cập nhật thông tin tài khoản

- Bình luận và đánh giá sản phẩm.

- Xem giỏ hàng, quản lý giỏ hàng.

Phần mềm bao gồm các chức năng sau:

- Cho phép thêm, xóa, sửa các nhóm linh kiện – loại linh kiện – linh kiện.

- Cho phép quản lý thương hiệu.

- Cho phép quản lý khách hàng. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 3

- Cho phép quản lý kho.

- Cho phép quản lý, duyệt đơn đặt hàng.

- Xem lại chi tiết hóa đơn.

- Quản lý phương thức thanh toán

Hệ thống bán những thiết bị linh kiện máy tính kết hợp cả thương mại truyền thống (bán tại cửa hàng) và thương mại điện tử (bán online).

Quản trị viên chịu trách nhiệm quản lý toàn bộ hệ thống, bao gồm cơ sở dữ liệu và các chức năng như thêm, xóa, sửa sản phẩm, cũng như xác nhận đơn đặt hàng Họ cũng đảm bảo sửa chữa cơ sở dữ liệu khi có sai sót và bảo mật thông tin người dùng cũng như website.

Khách hàng có thể tự tạo tài khoản cá nhân để đăng nhập vào website, từ đó thực hiện việc mua sắm, bình luận về các sản phẩm đã mua và đánh giá những sản phẩm mà họ đã sử dụng trên nền tảng.

KIẾN TRÚC HỆ THỐNG

KIẾN TRÚC TỔNG THỂ

3.1.1 Các chức năng dành cho Người dùng.

Người dùng có thể thực hiện nhiều chức năng như đăng ký, đăng nhập và đăng xuất tài khoản Họ cũng có thể đặt hàng, thanh toán, bình luận và đánh giá sản phẩm, cũng như xem và tìm kiếm các sản phẩm một cách dễ dàng.

3.1.2 Các chức năng dành cho Admin.

Admin sẽ được trang bị các chức năng quan trọng như quản lý loại hàng, nhóm hàng, mặt hàng, khách hàng, đơn hàng và thương hiệu, giúp tối ưu hóa quy trình quản lý và nâng cao hiệu quả kinh doanh.

SƠ ĐỒ CHỨC NĂNG

Hình 3 - 1 Sơ đồ chức năng Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 5

SƠ ĐỒ USE CASE

3.3.1 Sơ đồ Use Case tổng quát.

Hình 3 - 2 Sơ đồ Use-Case tổng quát

3.3.2 Sơ đồ chi tiết và các đặc tả

3.3.2.1 Usecase quản lý nhóm linh kiện.

Hình 3-4 Usecase quản lý nhóm linh kiện.

Tên Use case Quản lý Nhóm Linh Kiện

Admin có thể thực hiện các chức năng thêm, sửa, xóa và xem các nhóm linh kiện thông qua chức năng quản lý nhóm linh kiện

Actor chọn chức năng Quản Lý Nhóm Linh Kiện.

Hệ thống hiển thị màn hình Quản Lý Nhóm Linh Kiện Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Nhóm Linh Kiện.

3.3.2.2 Usecase quản lý loại linh kiện.

Hình 3-5 Usecase quản lý loại linh kiện.

Tên Use case Quản Lý Loại Linh Kiện

Mô tả Admin có thể thêm loại, xóa loại, sửa và xem tất cả các loại linh kiện thông qua chức năng Quản Lý Loại Linh Kiện.

Actor chọn chức năng Quản Lý Loại Linh Kiện.

Hệ thống hiển thị màn hình Quản Lý Loại Linh Kiện. Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Loại Linh Kiện.

Chương 5 KIẾN TRÚC HỆ THỐNG

3.3.2.3 Usecase quản lý linh kiện.

Hình 3-3-2-3 Usecase quản lý loại hàng.

Tên Use case Quản Lý Linh Kiện

Mô tả Admin có thể thêm linh kiện, xóa linh kiện, sửa và xem tất cả linh kiện thông qua chức năng Quản Lý Linh Kiện.

Actor chọn chức năng Quản Lý Linh Kiện.

Hệ thống hiển thị màn hình Quản Lý Linh Kiện.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Linh Kiện.

3.3.2.4 Usecase người dùng đăng nhập tài khoản. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 9

Hình 3-3-2-4 Usecase Admin đăng nhập.

Tên Use case Đăng nhập tài khoản

Người quản trị đăng nhập vào tài khoản để tiếp hành quản lý phần mềm

3.3.2.5 Usecase quản lý khách hàng.

Hình 3-3-2-5 Usecase quản lý khách hàng

Chương 5 KIẾN TRÚC HỆ THỐNG

Tên Use case Quản Lý Khách Hàng

Mô tả Admin có thể thêm khách hàng, tìm kiếm và sửa thông tin khách hàng thông qua chức năng Quản Lý Khách Hàng.

Actor chọn chức năng Quản Lý Khách Hàng.

Hệ thống hiển thị màn hình Quản Lý Khách Hàng. Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Khách Hàng.

3.3.2.6 Usecase quản lý thương hiệu.

Hình 3-3-2-6 Usecase quản lý thương hiệu. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 11

Tên Use case Quản Lý Thương Hiệu

Mô tả Admin có thể thêm, xóa, sửa và xem các thương hiệu của linh kiện thông qua chức năng Quản Lý Thương Hiệu.

Actor chọn chức năng Quản Lý Thương Hiệu.

Hệ thống hiển thị màn hình Quản Lý Thương Hiệu. Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Thương Hiệu.

3.3.2.7 Usecase quản lý đơn hàng.

Hình 3-3-2-7 Usecase quản lý đơn hàng.

Chương 5 KIẾN TRÚC HỆ THỐNG

Tên Use case Quản Lý Đơn Hàng

Admin có thể xem, duyệt đơn hàng online của khách hàng hoặc tạo đơn hàng bán lẻ trực tiếp thông qua chức năng Quản Lý Đơn Hàng.

Actor chọn chức năng Quản Lý Đơn Hàng.

Hệ thống hiển thị màn hình Quản Lý Đơn Hàng.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Đơn Hàng.

3.3.2.8 Usecase quản lý thanh toán.

Hình 3-3-2-8 Usecase quản lý thanh toán. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 13

Tên Use case Quản Lý Thanh Toán

Admin có thể thêm, xóa, sửa và xem các phương thức thanh toán đơn hàng thông qua chức năng Quản Lý Thanh Toán.

Actor chọn chức năng Quản Lý Thanh Toán.

Hệ thống hiển thị màn hình Quản Lý Thanh Toán. Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Thanh Toán.

Hình 3-3-2-9 Usecase quản lý kho.

Chương 5 KIẾN TRÚC HỆ THỐNG

Tên Use case Quản Lý Kho

Mô tả Admin có thể nhập kho, các sản phẩm đã xuất kho (bán ra) thông qua chức năng Quản Lý Kho.

Actor chọn chức năng Quản Lý Kho.

Hệ thống hiển thị màn hình Quản Lý Kho.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor chuyển sang chức năng quản lý khác.

Hệ thống hủy màn hình Quản Lý Kho.

3.3.2.10 Usecase khách hàng xem sản phẩm. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 15

Hình 3-3-2-10 Usecase khách hàng xem sản phẩm.

Tên Use case Xem sản phẩm trên website

Khách hàng có thể duyệt qua các sản phẩm đang được bán để chọn lựa món hàng yêu thích của mình Họ có thể thực hiện các thao tác như đặt hàng ngay, thêm sản phẩm vào giỏ hàng, cũng như để lại bình luận và đánh giá về sản phẩm.

Actor chọn vào sản phẩm muốn xem.

Hệ thống hiển thị màn hình thông tin sản phẩm.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor thoát khoải trang sản phẩm, không xem nữa.

Chương 5 KIẾN TRÚC HỆ THỐNG

3.3.2.11 Usecase khách hàng tìm kiếm sản phẩm.

Hình 3-3-2-11 Usecase Người dùng tìm kiếm sản phẩm.

Tên Use case Tìm kiếm sản phẩm

Khách hàng tìm sản phẩm trên thanh tìm kiếm hoặc tìm kiếm sản phẩm theo tiêu chí: sắp xếp theo giá, lọc theo thương hiệu.

Actor chọn phương thức tìm kiếm sản phẩm.

Hệ thống hiển thị màn hình kết quả tìm kiếm.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor hủy bỏ kết quả tìm kiếm Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 17

3.3.2.12 Usecase khách hàng quản lý giỏ hàng.

Hình 3-3-2-12 Usecase khách hàng quản lý giỏ hàng.

Tên Use case Quản Lý Giỏ Hàng

Khách hàng xem lại các sản phẩm trong giỏ hàng, cho phép chỉnh sửa số lượng hoặc xóa sản phẩm khỏi giỏ hàng, thanh toán giỏ hàng.

Actor chọn chức năng Giỏ Hàng.

Hệ thống hiển thị màn hình Quản lý giỏ hàng của khách hàng.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor nhấn quay lại

Hệ thống hủy màn hình Quản lý Giỏ Hàng của khánh hàng.

Chương 5 KIẾN TRÚC HỆ THỐNG

3.3.2.13 Usecase khách hàng quản lý tài khoản

Hình 3-3-2-13 Usecase khách hàng quản lý tài khoản.

Tên Use case Khách hàng Quản Lý Tài Khoản

Khách hàng sử dụng chức năng Quản Lý Tài Khoản cho phép khách hàng chỉnh sửa thông tin tài khoản của mình.

Actor chọn chức năng Cập Nhật Tài Khoản

Hệ thống hiển thị màn hình Quản Lý Tài Khoản cho khách hàng.

Actor hành động tương tác tương ứng :

Luồng sự kiện phụ Actor nhấn quay lại

Hệ thống hủy màn hình Quản lý Tài Khoản của khánh hàng. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 19

THÀNH PHẦN XỬ LÝ

SƠ ĐỒ TUẦN TỰ

4.1.1 Sơ đồ tuần tự quản lý nhóm linh kiện

Hình 4 - 1 Sơ đồ tuần tự thêm nhóm linh kiện.

Chương 5 KIẾN TRÚC HỆ THỐNG

Hình 4 - 2 Sơ đồ tuần tự sửa nhóm linh kiện.

Hình 4 - 3 Sơ đồ tuần tự xóa nhóm linh kiện. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 21

4.1.2 Sơ đồ tuần tự Admin đăng nhập phần mềm.

Hình 4 - 4 Sơ đồ tuần tự admin đăng nhập phần mềm.

Chương 5 KIẾN TRÚC HỆ THỐNG

4.1.3 Sơ đồ tuần tự quản lý loại linh kiện

Hình 4 - 5 Sơ đồ tuần tự thêm loại linh kiện

Hình 4 - 6 Sơ đồ tuần tự xóa loại linh kiện. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 23

Hình 4 - 7 Sơ đồ tuần tự sửa loại linh kiện.

Chương 5 KIẾN TRÚC HỆ THỐNG

4.1.4 Sơ đồ tuần tự quản lý linh kiện

Hình 4 - 8 Sơ đồ tuần tự thêm linh kiện. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 25

Hình 4 - 9 Sơ đồ tuần tự xóa linh kiện.

Hình 4 - 10 Sơ đồ tuần tự sửa linh kiện.

Chương 5 KIẾN TRÚC HỆ THỐNG

4.1.5 Sơ đồ tuần tự quản lý khách hàng

Hình 4 - 11 Sơ đồ tuần tự thêm khách hàng. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 27

Hình 4 - 12 Sơ đồ tuần tự sửa khách hàng.

Chương 5 KIẾN TRÚC HỆ THỐNG

4.1.6 Sơ đồ tuần tự quản lý thương hiệu

Hình 4 - 14 Sơ đồ tuần tự thêm thương hiệu.

Hình 4 - 15 Sơ đồ tuần tự xóa thương hiệu. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 29

Hình 4 - 16 Sơ đồ tuần tự sửa thương hiệu.

Chương 5 KIẾN TRÚC HỆ THỐNG

4.1.7 Sơ đồ tuần tự quản lý thanh toán.

Hình 4 - 17 Sơ đồ tuần tự thêm phương thức thanh toán. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 31

Hình 4 - 18 Sơ đồ tuần tự xóa phương thức thanh toán.

Chương 5 KIẾN TRÚC HỆ THỐNG

Hình 4 - 19 Sơ đồ tuần tự sửa phương thức thanh toán. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 33

4.1.8 Sơ đồ tuần tự quản lý kho.

Hình 4 - 20 Sơ đồ tuần tự nhập linh kiện.

Chương 5 KIẾN TRÚC HỆ THỐNG

4.1.9 Sơ đồ tuần tự quản lý đơn hàng.

Hình 4 - 21 Sơ đồ tuần tự duyệt đơn hàng. Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 35

PHÂN TÍCH DỮ LIỆU

SƠ ĐỒ LOGIC DỮ LIỆU (MÔ HÌNH QUAN HỆ)

Chương 5 KIẾN TRÚC HỆ THỐNG

MÔ TẢ CÁC BẢN DỮ LIỆU

Mô tả: Bảng admin lưu thông tin của người quản trị hệ thống.

Thuộc tính Kiểu K U M Diễn giải id_admin int X X X Mã admin email varchar(40) X X Địa chỉ Email matkhau varchar(32) X Mật khẩu ten nvarchar(128) X Tên admin sodienthoai varchar(11) X Số điện thoại

Bảng 5 1 Bảng mô tả admin

Bảng mô tả Khách hàng

Mô tả: Bảng khachhang lưu thông tin của các khách hàng.

Bài viết này mô tả các thuộc tính của Kiểu K U M, bao gồm các trường thông tin quan trọng như mã khách hàng (id_khachhang), địa chỉ email (email), mật khẩu (matkhau), tên khách hàng (ten), số điện thoại (sodienthoai), địa chỉ (diachi), ngày tạo (ngaytao) và ngày cập nhật (ngaycapnhat) Các trường này có vai trò quan trọng trong việc quản lý thông tin khách hàng hiệu quả.

Bảng 5.2 Bảng mô tả khách hàng Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 37

Mô tả: Bảng nhomsanpham lưu thông tin của nhóm linh kiện.

Thuộc tính Kiểu K U M Diễn giải id_nhom char(5) X X X Mã nhóm tennhom nvarchar(32) X Tên nhóm ngaytao datetime X Ngày tạo ngaycapnhat datetime X Ngày cập nhật

Bảng 5.3 Bảng mô tả nhóm sản phẩm

Mô tả: Bảng loaisanpham lưu thông tin của loại linh kiện.

Thuộc tính Kiểu K U M Diễn giải id_loai char(5) X X X Mã loại tenloai nvarchar(32) X Tên loại id_nhom char(5) X Mã nhóm ngaytao datetime X Ngày tạo ngaycapnhat datetime X Ngày cập nhật

Bảng 5.4 Bảng mô tả loại linh kiện

Chương 5 KIẾN TRÚC HỆ THỐNG

Mô tả: Bảng thuonghieu lưu thông tin của thương hiệu linh kiện.

Bài viết mô tả các thuộc tính của thương hiệu, bao gồm mã thương hiệu (id_thuonghieu), tên thương hiệu (tenthuonghieu), mã nhóm (id_nhom), ngày tạo (ngaytao) và ngày cập nhật (ngaycapnhat) Mã thương hiệu được định dạng là char(5), tên thương hiệu là nvarchar(40), trong khi ngày tạo và ngày cập nhật được lưu trữ dưới dạng datetime.

Bảng 5-5 Bảng mô tả thương hiệu

Mô tả: Bảng sanpham lưu thông tin của linh kiện.

Bài viết này trình bày các thuộc tính của sản phẩm, bao gồm mã linh kiện (id_sanpham) dạng char(5) và tên linh kiện (tensanpham) dạng nvarchar(52) Mã loại sản phẩm (id_loai) cũng được định dạng char(5), trong khi mã thương hiệu (id_thuonghieu) là một số nguyên (int) Giá sản phẩm (gia) được lưu trữ dưới dạng số thập phân (decimal(15,4)), cùng với thời hạn bảo hành (baohanh) và các chương trình khuyến mãi (khuyenmai) được định nghĩa bằng số nguyên (int) Hình ảnh sản phẩm (hinh) có định dạng varchar(128), kèm theo mô tả chi tiết (mota) dưới dạng văn bản (text) Thông tin về ngày tạo (ngaytao) và ngày cập nhật (ngaycapnhat) được lưu trữ dưới dạng datetime.

Bảng 5-6 Bảng mô tả linh kiện Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 39

Mô tả: Bảng donhang lưu thông tin của đơn hàng

Bài viết này mô tả các thuộc tính của kiểu K U M, bao gồm: mã đơn hàng (id_donhang) với kiểu dữ liệu varchar(12), mã khách hàng (id_khachhang) với kiểu dữ liệu int, ngày đặt hàng (ngaydathang) với kiểu dữ liệu datetime, mã phương thức thanh toán (id_thanhtoan) với kiểu dữ liệu int, và tình trạng (tinhtrang) với kiểu dữ liệu nvarchar(20).

Bảng 5-7 Bảng mô tả đơn hàng

Mô tả: Bảng chitietdonhang lưu thông tin của chi tiết đơn hàng.

Thuộc tính Kiểu K U M Diễn giải id_donhang varchar(12) X X X Mã đơn hàng id_sanpham varchar(10) X X Tên linh kiện dongia decimal(15,4) X Đơn giá soluong Int X Số lượng

Bảng 5-8 Bảng mô tả chi tiết đơn hàng

Chương 5 KIẾN TRÚC HỆ THỐNG

Mô tả: Bảng giohang lưu thông tin giỏ hàng của khách hàng.

Thuộc tính Kiểu K U M Diễn giải id int X X X Mã session id_sanpham char(10) X X Mã linh kiện soluong int X Số lượng

Bảng 5-9 Bảng mô tả giỏ hàng

Mô tả: Bảng phieugiaohang lưu thông tin của phiếu giao hàng

Bài viết này trình bày các thuộc tính của bảng dữ liệu trong hệ thống quản lý đơn hàng, bao gồm các trường như id_pgh (mã phiếu giao hàng), ngaygiaohang (ngày giao hàng), diachi (địa chỉ giao hàng), tenkhachhang (tên khách hàng), sodienthoai (số điện thoại), ghichu (ghi chú) và id_donhang (mã đơn hàng) Mỗi trường đều có kiểu dữ liệu và độ dài nhất định, đảm bảo tính chính xác và hiệu quả trong việc quản lý thông tin đơn hàng.

Bảng 5-10 Bảng mô tả phiếu giao hàng

Mô tả: Bảng phuongthucthanhtoan lưu thông tin phương thức thanh toán.

Thuộc tính Kiểu K U M Diễn giải id_thanhtoan int X X X Mã Phương thức thanh toán tenthanhtoan nvarchar(48) X Tên thanh toán

Bảng 5-11 Bảng mô tả phương thức thanh toán Đề tài: XÂY DỰNG WEBSITE BÁN LINH KIỆN MÁY TÍNH 41

Ngày đăng: 22/01/2025, 15:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w