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

đồ án nhóm phân tích thiết kế hướng đối tượng quản lý bán hàng nông sản

88 15 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 đề Quản lý bán hàng nông sản
Tác giả Đỗ Văn Thành, Nguyễn Thu Thủy, Thái Anh Tài
Người hướng dẫn ThS. Lê Minh Thái
Trường học Đại học Duy Tân
Chuyên ngành Công nghệ phần mềm
Thể loại Đồ án nhóm
Năm xuất bản 2023
Thành phố Đà Nẵng
Định dạng
Số trang 88
Dung lượng 3,18 MB

Cấu trúc

  • 2.1 Mục đích của đề tài (5)
  • PHẠM VI NGHIÊN CỨU (7)
    • PHẦN 1: PHÂN TÍCH YÊU CẦU HỆ THỐNG (8)
      • 1.1 Yêu cầu chức năng (8)
      • 1.2 Yêu cầu phi chức năng (10)
  • PHẦN II: DESIGN (PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG) (12)
    • 1.1 Mô tả hệ thống (12)
    • 1.2 Môi trường phát triển (12)
    • 1.3 Các yêu cầu by trợ khác (nếu có) (0)
    • 2.1 Tác nhân của hệ thống (0)
    • 2.2 Biểu đồ ca sử dụng (Use Case Diagram) (0)
      • 2.2.1 Use case chi tiết đăng kí (0)
      • 2.2.2 Use case chi tiết đăng nhập (0)
      • 2.2.3 Use case quản lý tài khoản cá nhân (0)
      • 2.2.4 Use case quản lý danh mục (0)
      • 2.2.5 Use case quản lý chuyên mục (0)
      • 2.2.6 Use case quản lý hóa đơn bán hàng (0)
      • 2.2.7 Use case quản lý sản phẩm (0)
      • 2.2.8 Use case quản lý giỏ hàng (52)
      • 2.2.9 Use case quản lý đơn nhập hàng (56)
      • 2.2.10 Use case quản lý nhà cung cấp (65)
      • 2.2.11 Use case quản lý đánh giá (75)
      • 2.2.12 Use case quản lý đặt hàng (77)
      • 2.2.13 Use case xem sản phẩm (78)
      • 2.2.14 Use case xem bài viết (80)
    • 2.3 Sơ đồ thực thể liên kết (84)
  • KẾT LUẬN (87)
    • 1. NHỮNG VẤN ĐỀ ĐẠT ĐƯỢC (87)
    • 2. NHỮNG VẤN ĐỀ CHƯA ĐẠT ĐƯỢC (87)
    • 3. HƯỚNG PHÁT TRIỂN (87)
  • TÀI LIỆU THAM KHẢO (88)

Nội dung

- Theo dõi và kiểm soát quá trình bán hàng nông sản từ khi thu hoạch đến khi tiêu thụ, bao gồm các thông tin về nguồn gốc, số lượng, giá cả, chất lượng, an toàn thực phẩm, v.v.- Phân tíc

Mục đích của đề tài

Phân tích và thiết kế một hệ thống bán và quản lý nông sản phực phẩm.

Theo dõi và kiểm soát chặt chẽ toàn bộ quy trình bán hàng nông sản, từ khâu thu hoạch đến tiêu thụ, bao gồm các thông tin quan trọng như nguồn gốc, số lượng, giá cả, chất lượng, đảm bảo an toàn thực phẩm, v.v.

- Phân tích và cải thiện hiệu quả của quá trình bán hàng nông sản, bao gồm các chỉ số về doanh thu, lợi nhuận, chi phí, tỷ lệ hao hụt, tỷ lệ hài lòng khách hàng, v.v.

- Tăng cường sự liên kết và hợp tác giữa các bên liên quan trong chuỗi cung ứng nông sản, như nông dân, nhà phân phối, nhà bán lẻ, người tiêu dùng, cơ quan quản lý nhà nước, v.v. Ý nghĩa của đề tài

- Thúc đẩy sự phát triển của ngành công nghệ thông tin, bằng cách ứng dụng các công nghệ thông tin hiện đại để quản lý bán hàng nông sản, tạo ra những sản phẩm và dịch vụ mới, mang lại giá trị gia tăng cho người dùng.

- Góp phần phát triển thị trường nội địa và xuất khẩu, bằng cách giúp mở rộng và đa dạng hóa các kênh phân phối, tiếp cận được nhiều khách hàng tiềm năng, tạo được uy tín và niềm tin cho sản phẩm Việt Nam trên thị trường quốc tế.

Giúp kiểm soát nguồn gốc, quy trình sản xuất và bảo quản nông sản, đảm bảo tuân thủ các tiêu chuẩn và quy định chất lượng, an toàn thực phẩm, góp phần nâng cao chất lượng và an toàn thực phẩm.

Người sản xuất nông sản như nhà nông, hợp tác xã, doanh nghiệp nông nghiệp, v.v.

Người trung gian trong chuỗi cung ứng nông sản như nhà phân phối, nhà bán lẻ, nhà vận chuyển, v.v.

Người tiêu dùng nông sản như hộ gia đình, nhà hàng, khách sạn, v.v.

NGHIÊN CỨU

PHÂN TÍCH YÊU CẦU HỆ THỐNG

- Quản lý tài khoản cá nhân:

+ Sửa thông tin tài khoản

+ Thêm danh mục sản phẩm

+ Sửa danh mục sản phẩm

+ Xem danh mục sản phẩm

+ Xóa danh mục sản phẩm

+ Thêm chuyên mục sản phẩm

+ Sửa chuyên mục sản phẩm

+ Xóa chuyên mục sản phẩm

- Quản lý hóa đơn bán hàng

+ Thêm, xóa, sửa,xem sản phẩm

- Quản lý hóa đơn nhập hàng

+ Thêm hóa đơn nhập hàng

+ Xóa hóa đơn nhập hàng

+ Sửa hóa đơn nhập hàng

+ Tìm kiếm hóa đơn nhập hàng

- Quản lý nhà cung cấp

+ Tìm kiếm nhà cung cấp

+ Xem những đánh giá về những sản phẩm đó+ Xem số sao mà khách đánh giá

+ Xem chi tiết sản phẩm

+ Xem người dùng đánh giá

+ Xem số sao đánh giá được

+ Trả lời lại đánh giá của khách hàng

1.2 Yêu cầu phi chức năng.

- Giao diện người dùng thân thiện, dễ sử dụng.

- Bảo mật thông tin khách hàng và đơn hàng.

- Hỗ trợ đa ngôn ngữ và đa kênh bán hàng (ví dụ: cửa hàng trực tuyến, điện thoại di động).

- Hệ thống cần đáp ứng được số lượng lớn người dùng cùng một lúc và xử lý các giao dịch mua bán nhanh chóng và hiệu quả.

- Tích hợp hệ thống thanh toán trực tuyến.

- Hỗ trợ tương thích với các thiết bị di động.

2, XÁC ĐỊNH CÁC ĐỐI TƯỢNG

Thuộc tính: Tên, mô tả, giá, số lượng tồn kho, hình ảnh, loại sản phẩm, v.v.

Phương thức: Thêm sản phẩm, cập nhật thông tin sản phẩm, xóa sản phẩm, tìm kiếm sản phẩm, v.v.

Thuộc tính: Tên, địa chỉ, số điện thoại, email, loại khách hàng, v.v.

Phương thức: Thêm khách hàng, cập nhật thông tin khách hàng, xóa khách hàng, tìm kiếm khách hàng, v.v.

Thuộc tính: Mã đơn hàng, ngày đặt hàng, khách hàng, sản phẩm được đặt, số lượng, trạng thái đơn hàng, v.v.

Phương thức: Tạo đơn hàng mới, cập nhật trạng thái đơn hàng, hủy đơn hàng, tìm kiếm đơn hàng, v.v.

Thuộc tính: Tên kho hàng, địa chỉ, sản phẩm trong kho, số lượng tồn kho, v.v.

Phương thức: Nhập hàng, xuất hàng, cập nhật số lượng tồn kho, tìm kiếm sản phẩm trong kho, v.v.

Thuộc tính: Loại báo cáo, dữ liệu báo cáo, thời gian tạo báo cáo, v.v.

Phương thức: Tạo báo cáo, xuất báo cáo, tìm kiếm báo cáo, v.v.

2.6 Giao diện người dùng (User Interface):

Thuộc tính là các thành phần giao diện giúp tạo nên một biểu mẫu, chẳng hạn như nút, trường nhập liệu văn bản, danh sách, hộp kiểm,… Phương thức là các hàm hoặc hành vi của một biểu mẫu, cho phép hiển thị thông tin, xử lý sự kiện người dùng, tương tác với các đối tượng khác,…

DESIGN (PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG)

Mô tả hệ thống

Khách vãng lai (Người dùng chưa đăng ký tài khoản)

Tìm kiếm sản phẩm. Đăng ký tài khoản.

Thành viên (Người dùng đã có tài khoản)

Tìm kiếm sản phẩm. Đánh giá.

Quản lý giỏ hàng. Đặt hàng.

Quản lý tài khoản cá nhân.

Nhà quản trị Đăng nhập, đăng ký

Quản lý hóa đơn bán hàng.

Quản lý hóa đơn nhập hàng.

Quản lý nhà cung cấp.

Môi trường phát triển

Công cụ phân tích thiết kế: UML, Mockup, Drawable.

Công nghệ sử dụng: Java Spring Boot, HTML5, CSS3, Bootstrap 4,Thymeleaf, Fontawesome.

Sơ đồ tuần tự thêm sản phẩm

Sơ đồ tuần tự sửa sản phẩm

Sơ đồ tuần tự xóa sản phẩm

Sơ đồ hoạt động xem sản phẩm

Sơ đồ hoạt động thêm sản phẩm

Sơ đồ hoạt động sửa sản phẩm

Sơ đồ hoạt động xóa sản phẩm

2.2.8 Use case quản lý giỏ hàng

52 Đặc tả luồng dữ liệu :

Tên UC Quản lý giỏ hàng ĐK Không cần đăng nhập

Luồng sự kiện Kích vào giỏ hàng tìm sản phẩm cần mua và thanh toán

Luồng sự kiện Vào giỏ hàng kích vào săn mã khuyến mãi

Tìm mã khuyến mãi của sản phẩm cần mua

Luồng sự kiện Vào giỏ hàng tìm sản phẩm cần hoặc không và sửa lại hoặc xóa

Luồng sự kiện Chọn phương thức muốn thanh toán

Nhập địa chỉ và số điện thoại vào để nhận hàng

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

Sơ đồ hoạt động xem giỏ hàng

Sơ đồ hoạt động cập nhật giỏ hàng

Sơ đồ hoạt động mua sản phẩm

2.2.9 Use case quản lý đơn nhập hàng

56 Đặc tả luồng dữ liệu :

Tên Use Case Hoá đơn nhập hàng

Mô tả Use case mô tả hệ thống cho phép admin thực hiện các thao tác quản lý hoá đơn nhập hàng, bao gồm thêm, sửa, xoá, tìm kiếm hoá đơn nhập hàng và yêu cầu đăng nhập để truy cập chức năng này

1 Admin chọn chức năng quản lý hoá đơn nhập hàng

3 Admin có thể thực hiện các hành động sau

3.1.1 Admin chọn thêm hoá đơn nhập hàng

3.1.3 Admin điền thông tin hoá đơn nhận hàng và xác nhận tạo hoá đơn

3.2 Sửa hoá đơn nhập hàng

3.2.1 Admin chọn một hoá đơn nhập hàng từ danh sách hiện có.

2 Hệ thống hiển thị danh sách hoá đơn nhập hàng hiện có cà các tuỳ chọn quản lý

3.1.2 Hệ thống hiển thị giao diện để nhập thông tin hoá đơn nhập hàng

3.1.4 Hệ thống thêm hoá đơn vừa nhập vào CSDL và thông báo thêm thành công

3.2.3 Admin chỉnh sửa thông tin cần thiết và xác nhận sửa đyi.

3.3 Xoá hoá đơn nhập hàng

3.3.1 Admin chọn một hoá đơn hoặc nhiều hoá đơn nhập hàng từ danh sách hiện có.

3.3.3 Admin xác nhận việc xoá hoá đơn nhập hàng

3.4 Tìm kiếm hoá đơn nhập hàng

3.4.1 Admin nhập thông tin tìm kiếm

3.2.2 Hệ thống hiển thị thông tin hoá đơn và cho phép admin chỉnh sửa

3.2.4 Hệ thống cập nhập lại hoá đơn vừa chỉnh sửa vào CSDL và thông báo chỉnh sửa thành công.

3.3.2 Hệ thống xác nhận việc xoá hoá đơn nhập hàng từ admin

3.3.4 Hệ thống xoá hoá đơn nhập hàng khỏi CSDL đồng thời cập nhập lại danh sách và thông báo xoá thành công

3.4.2 Hệ thống hiển thị kết quản dựa trên thông tin được cung cấp Điều kiện trước Đăng nhập Điều kiện sau Không có

Sơ đồ tuần tự thêm hóa đơn nhập hàng

Sơ đồ tuần tự xóa hóa đơn nhập hàng

Sơ đồ tuần tự sửa hóa đơn nhập hàng

Sơ đồ tuần tự tìm kiếm hóa đơn nhập hàng

Sơ đồ hoạt động thêm xóa sửa hóa đơn nhập hàng

Sơ đồ hoạt động tìm kiếm hóa đơn nhập hàng

2.2.10 Use case quản lý nhà cung cấp

6 Đặc tả luồng dữ liệu :

Tên Use Case Quản lý nhà cung cấp

Mô tả Hệ thống cho phép admin thực hiện các thao tác quản lý nhà cung cấp, bao gồm thêm, sửa, xoá, tìm kiếm nhà cung cấp và yêu cầu đăng nhập để truy cập chức năng này.

Dòng sự kiện 1 Admin chọn chức năng quản lý nhà cung cấp.

3 Admin có thể thực hiện các hành động sau

3.1.1 Admin chọn thêm nhà cung cấp

3.1.3 Admin điền thông tin nhà cung cấp và xác nhận thêm nhà cung cấp

3.2 Sửa hoá nhà cung cấp

3.2.1 Admin chọn một nhà cung từ danh sách hiện có.

2 Hệ thống hiển thị danh sách nhà cung cấp hiện có cà các tuỳ chọn quản lý

3.1.2 Hệ thống hiển thị giao diện để nhập thông nhà cung cấp

3.1.4 Hệ thống thêm thông tin nhà cung cấp vừa nhập vào CSDL và thông báo thêm thành công

3.2.2 Hệ thống hiển thị thông tin nhà cung cấp và cho phép admin chỉnh sửa

3.2.3 Admin chỉnh sửa thông tin cần thiết và xác nhận sửa đyi.

3.3.1 Admin chọn một hoá đơn hoặc nhiều nhà cung cấp từ danh sách hiện có.

3.3.3 Admin xác nhận việc xoá nhà cung cấp

3.4 Tìm kiếm hoá nhà cung cấp

3.4.1 Admin nhập thông tin tìm kiếm

3.2.4 Hệ thống cập nhập lại nhà cung cấp vừa chỉnh sửa vào CSDL và thông báo chỉnh sửa thành công.

3.3.2 Hệ thống xác nhận việc xoá nhà cung cấp từ admin

3.3.4 Hệ thống xoá nhà cung cấp khỏi CSDL đồng thời cập nhập lại danh sách và thông báo xoá thành công

3.4.2 Hệ thống hiển thị kết quản dựa trên thông tin được cung cấp Điều kiện trước Đăng nhập Điều kiện sau Không có

Sơ đồ tuần tự thêm nhà cung cấp

2.2.11 Use case quản lý đánh giá Đặc tả luồng dữ liệu

Tên Use case Đánh giá ĐK Phải đăng nhập được vào tài khoản User

Luồng sự kiện Thêm đánh giá mới

Nhập đầy đủ nội dung tin Nhấn vào đánh giá cần sửa, nhấn chỉnh sửa Nhập đánh giá cần chỉnh sủa, nhấn xác nhận

Luồng sự kiện Link của sản phẩm: kích vào hệ thống chuyển đến trang xem đơn hàng Thông báo tình trạng đơn hàng đã được thêm vào giỏ Xem lại các đơn hàng mua thành công

Luồng sự kiện Chọn lại vào sản phẩm đã mua để sửa lại hoặc xóa đánh giá

Sơ đồ tuần tự hiển thị gửi đánh giá

2.2.12 Use case quản lý đặt hàng Đặc tả luồng dữ liệu

Tên use case Đặt hàng ĐK Phải đăng nhập được vào tài khoản User

Luồng sự kiện Mô tả các bước gửi đặt hàng

Nhấn nút đặt hàng Nhập lại địa chỉ giao hàng, sdt, chọn phương thức thanh toán. Nhấn nút xác nhận đặt hàng

Luồng sự kiện Chọn sản phẩm đã mua

Chọn vào xác nhận hủy đơn hàng

Luồng sự kiện Tìm kiếm sản phẩm cần mua thêm vào giỏ hàng

Sơ đồ tuần tự đặt hàng

2.2.13 Use case xem sản phẩm Đặc tả luồng dữ liệu

Tên use case Xem sản phẩm ĐK Không cần đăng nhập

Luồng sự kiện Bảng chi tiết từng sản phẩm khuyến mãi

Mã khuyến mãi Tên sản phẩm khuyến mãi

Luồng sự kiện Mô tả sản phẩm

Các sản phẩm bán chạy

Mã từng loại sản phẩm Xem số lượng người mua hàng

Sơ đồ tuần tự xem sản phẩm

2.2.14 Use case xem bài viết Đặc tả luồng dữ liệu

Tên use case Xem bài viết Điều kiện Khôg cần đăng nhập

Luồng sự kiện Xem đánh giá về sản phẩm

Guest: Kích chuột vào bài viết cần xem đánh giá

Hệ thống: Hiển thị bài viết guest cần xem

Luồng sự kiện Xem số sao mà khách hàng đánh giá

Guest: Kích chuột vào xem số sao được đánh giá

Hệ thống: Hiển thị số sao đã đc đánh giá và phân loại theo từng cấp bậc cho guest xem

Sơ đồ tuần tự hiển thị nội dung đánh giá

Sơ đồ tuần tự hiển thị số sao đánh giá

Sơ đồ hoạt động hiển thị số sao đánh giá

Sơ đồ hoạt động hiển thị nội dung đánh giá

2.3 Sơ đồ thực thể liên kết

Name Type Null Chú Thích Khóa

Id_danh_muc Varchar(10) Not null Id danh mục Khóa chính

Slug_danh_muc Int Not null Số lượng danh mục

Tinh_trang Int Not null Tình trạng

Id_chuyen_muc Varchar(10) Not null Id chuyên mục Khóa phụ Ten_danh_muc Nvarchar(20) Not null Tên danh mục

Name Type Null Chú Thích Khóa

Id_chuyen_muc Varchar(10) Not null

Id chuyên mục Khóa chính

Slug_chuyen_muc Int Not null

Tinh_trang Int Not null Tình trạng Ten_chuyen_muc Nvarchar(20) Not null Tên chuyên mục 2.3.1.3 Bảng hóa đơn bán hàng

Name Type Null Chú Thích Khóa

Id_hoa_don_ban_hang Varchar(10) Not null Id hóa đơn bán hàng Khóa chính

Tong_tien int Not null Tyng tiền

Giam_gia int Not null

Id_san_pham Varchar(10) Not null

Id sản phẩm Khóa phụ

Id_khach_hang Varchar(10) Not null

Id khách hàng Khóa phụ

Id_nhan_vien Varchar(10) Not null

Id nhân viên Khóa phụ

Id_loai_thanh_toan Varchar(10) Not null Id loại thanh toán Khóa phụ Ghi_chu_thanh_toan Nvarchar(Max) Not null Ghi chú thanh toán

Id_xac_nhan Varchar(10) Not null Id xác nhận Khóa phụ

Ngay_thanh_toan Datetime Not null Ngày thanh toán

Tinh_trang int Not null Tình trạng 2.3.1.4 Bảng sản phẩm

Name Type Null Chú Thích Khóa

Id_san_pham Varchar(10) Not null Id sản phẩm Khóa chính

So_luong Int Not null Số lượng

Gia_ban Int Not null Giá bán

Giam_gia Int Not null Giảm giá

Hinh_anh Nvarchar(50) Not null Hình ảnh

Tinh_trang Int Not null Tình trạng

Id_danh_muc Varchar(10) Not null Id danh mục Khóa phụ

Id_nha_cung_cap Varchar(10) Not null Id nhà cung cấp Khóa phụ

Name Type Null Chú thích Khoá

Id_gio_hang Varchar(10) Not null Id giỏ hàng Khoá chính

So_luong int Not null Số lượng

Tong_tien int Not null Tiỉng tiền

Id_giam_gia i Varchar(10) Not null Id giảm giá

List_hang Nvarchar(50) Not null Danh sách hàng

Hinh_anh Nvarchar(50) Not null Hình ảnh

Id_xac_nhan Varchar(10) Not null Id xác nhận

Id_hoa_don_ban_hang Varchar(10) Not null Id hoá đơn bán hàng Khoá phụ2.3.1.6 Bảng hóa đơn nhập hàng

Name Type Null Chú thích Khoá

Id_hoa_don_nhap_hang Varchar(10) Not null Id hoá đơn nhập hàng Khoá chính

Id_nha_cung_cap Varchar(10) Not null Id nhà cung cấp Khoá phụ

Tong_tien_nhap Int Not null Tyng tiền nhập

Ngay_nhap_hang DateTime Not null Ngày nhập hàng

Id_nhan_vien Varchar(10) Not null Id nhân viên Khoá phụ 2.3.1.7 Bảng nhà cung cấp

Name Type Null Chú thích Khoá

Id_nha_cung_cap Varchar(10) Not null Id nhà cung cấp Khoá chính Ten_nha_cung_cap Nvarchar(50) Not null Tên nhà cung cấp

Ten_nguoi_dai_dien Nvarchar(50) Not null Tên người đại diện

So_dien_thoai int Not null Số điện thoại

Email Nvarchar(50) Not null Email

Dia_chi Nvarchar(max) Not null Địa chỉ

Tinh_trang Int Not null Tình trạng

Ten_goi_nho Nvarchar(20) Not null Tên gợi nhớ

Name Type Null Chú thích Khoá

Id_khach_hang Varchar(10) Not null Id khách hàng Khoá chính Ten_khach Nvarchar(20) Not null Tên khách hàng

Ho_lot Nvarchar(20) Not null Họ lót

So_dien_thoai Int Not null Số điện thoại

Email Nvarchar(50) Not null Email

Ghi_chu Nvarchar(Max) Not null Ghi chú

Ngay_sinh DateTime Not null Ngày sinh

Ma_so_thue Varchar(10) Not null Mã số thuế Khoá phụ

Name Type Null Chú Thích Khóa

Id_tai_khoan Varchar(10) Not null Id tài khoản Khóa chính

Email Nvarchar(30) Not null Email

So_dien_thoai Nvarchar(20) Not null Số điện thoại

Ngay_sinh Datetime Not null Ngày sinh

Password Nvarchar(30) Not null Mật khẩu

Id_quyen Varchar(10) Not null Id quyền Khóa phụ

Ho_va_ten Nvarchar(50) Not null Họ và tên

Name Type Null Chú thích Khoá

Id_quyen Varchar(10) Not null Id quyền Khoá chính

List_id_quyen Nvarchar(30) Not null Danh sách id quyền

Ten_quyen Nvarchar(20) Not null Tên quyền

Sơ đồ thực thể liên kết

Name Type Null Chú Thích Khóa

Id_danh_muc Varchar(10) Not null Id danh mục Khóa chính

Slug_danh_muc Int Not null Số lượng danh mục

Tinh_trang Int Not null Tình trạng

Id_chuyen_muc Varchar(10) Not null Id chuyên mục Khóa phụ Ten_danh_muc Nvarchar(20) Not null Tên danh mục

Name Type Null Chú Thích Khóa

Id_chuyen_muc Varchar(10) Not null

Id chuyên mục Khóa chính

Slug_chuyen_muc Int Not null

Tinh_trang Int Not null Tình trạng Ten_chuyen_muc Nvarchar(20) Not null Tên chuyên mục 2.3.1.3 Bảng hóa đơn bán hàng

Name Type Null Chú Thích Khóa

Id_hoa_don_ban_hang Varchar(10) Not null Id hóa đơn bán hàng Khóa chính

Tong_tien int Not null Tyng tiền

Giam_gia int Not null

Id_san_pham Varchar(10) Not null

Id sản phẩm Khóa phụ

Id_khach_hang Varchar(10) Not null

Id khách hàng Khóa phụ

Id_nhan_vien Varchar(10) Not null

Id nhân viên Khóa phụ

Id_loai_thanh_toan Varchar(10) Not null Id loại thanh toán Khóa phụ Ghi_chu_thanh_toan Nvarchar(Max) Not null Ghi chú thanh toán

Id_xac_nhan Varchar(10) Not null Id xác nhận Khóa phụ

Ngay_thanh_toan Datetime Not null Ngày thanh toán

Tinh_trang int Not null Tình trạng 2.3.1.4 Bảng sản phẩm

Name Type Null Chú Thích Khóa

Id_san_pham Varchar(10) Not null Id sản phẩm Khóa chính

So_luong Int Not null Số lượng

Gia_ban Int Not null Giá bán

Giam_gia Int Not null Giảm giá

Hinh_anh Nvarchar(50) Not null Hình ảnh

Tinh_trang Int Not null Tình trạng

Id_danh_muc Varchar(10) Not null Id danh mục Khóa phụ

Id_nha_cung_cap Varchar(10) Not null Id nhà cung cấp Khóa phụ

Name Type Null Chú thích Khoá

Id_gio_hang Varchar(10) Not null Id giỏ hàng Khoá chính

So_luong int Not null Số lượng

Tong_tien int Not null Tiỉng tiền

Id_giam_gia i Varchar(10) Not null Id giảm giá

List_hang Nvarchar(50) Not null Danh sách hàng

Hinh_anh Nvarchar(50) Not null Hình ảnh

Id_xac_nhan Varchar(10) Not null Id xác nhận

Id_hoa_don_ban_hang Varchar(10) Not null Id hoá đơn bán hàng Khoá phụ2.3.1.6 Bảng hóa đơn nhập hàng

Name Type Null Chú thích Khoá

Id_hoa_don_nhap_hang Varchar(10) Not null Id hoá đơn nhập hàng Khoá chính

Id_nha_cung_cap Varchar(10) Not null Id nhà cung cấp Khoá phụ

Tong_tien_nhap Int Not null Tyng tiền nhập

Ngay_nhap_hang DateTime Not null Ngày nhập hàng

Id_nhan_vien Varchar(10) Not null Id nhân viên Khoá phụ 2.3.1.7 Bảng nhà cung cấp

Name Type Null Chú thích Khoá

Id_nha_cung_cap Varchar(10) Not null Id nhà cung cấp Khoá chính Ten_nha_cung_cap Nvarchar(50) Not null Tên nhà cung cấp

Ten_nguoi_dai_dien Nvarchar(50) Not null Tên người đại diện

So_dien_thoai int Not null Số điện thoại

Email Nvarchar(50) Not null Email

Dia_chi Nvarchar(max) Not null Địa chỉ

Tinh_trang Int Not null Tình trạng

Ten_goi_nho Nvarchar(20) Not null Tên gợi nhớ

Name Type Null Chú thích Khoá

Id_khach_hang Varchar(10) Not null Id khách hàng Khoá chính Ten_khach Nvarchar(20) Not null Tên khách hàng

Ho_lot Nvarchar(20) Not null Họ lót

So_dien_thoai Int Not null Số điện thoại

Email Nvarchar(50) Not null Email

Ghi_chu Nvarchar(Max) Not null Ghi chú

Ngay_sinh DateTime Not null Ngày sinh

Ma_so_thue Varchar(10) Not null Mã số thuế Khoá phụ

Name Type Null Chú Thích Khóa

Id_tai_khoan Varchar(10) Not null Id tài khoản Khóa chính

Email Nvarchar(30) Not null Email

So_dien_thoai Nvarchar(20) Not null Số điện thoại

Ngay_sinh Datetime Not null Ngày sinh

Password Nvarchar(30) Not null Mật khẩu

Id_quyen Varchar(10) Not null Id quyền Khóa phụ

Ho_va_ten Nvarchar(50) Not null Họ và tên

Name Type Null Chú thích Khoá

Id_quyen Varchar(10) Not null Id quyền Khoá chính

List_id_quyen Nvarchar(30) Not null Danh sách id quyền

Ten_quyen Nvarchar(20) Not null Tên quyền

Ngày đăng: 25/04/2024, 16:34

HÌNH ẢNH LIÊN QUAN

Sơ đồ hoạt động thêm sản phẩm - đồ án nhóm phân tích thiết kế hướng đối tượng quản lý bán hàng nông sản
Sơ đồ ho ạt động thêm sản phẩm (Trang 50)
Sơ đồ tuần tự: - đồ án nhóm phân tích thiết kế hướng đối tượng quản lý bán hàng nông sản
Sơ đồ tu ần tự: (Trang 53)
Sơ đồ hoạt động xem giỏ hàng - đồ án nhóm phân tích thiết kế hướng đối tượng quản lý bán hàng nông sản
Sơ đồ ho ạt động xem giỏ hàng (Trang 54)
Sơ đồ tuần tự: - đồ án nhóm phân tích thiết kế hướng đối tượng quản lý bán hàng nông sản
Sơ đồ tu ần tự: (Trang 60)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w