1. Trang chủ
  2. » Giáo Dục - Đào Tạo

XÂY DỰNG WEBSITE BÁN QUẦN ÁO CANIFA

39 34 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 Quần Áo Canifa
Tác giả Trần Khánh Sơn
Người hướng dẫn Cô Chu Thị Minh Huệ
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Hưng Yên
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án
Năm xuất bản 2022
Thành phố Hưng Yên
Định dạng
Số trang 39
Dung lượng 1,02 MB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI (10)
    • 1.1. Lý do chọn đề tài (10)
    • 1.2. Mục tiêu của đề tài (10)
      • 1.2.1 Mục tiêu tổng quát (10)
      • 1.2.2 Mục tiêu cụ thể (10)
    • 1.3. Giới hạn và phạm vi của đề tài (11)
      • 1.3.1 Đối tượng nghiên cứu (11)
      • 1.3.2 Phạm vi nghiên cứu (11)
    • 1.4. Nội dung thực hiện (11)
    • 1.5. Phương pháp tiếp cận (11)
  • CHƯƠNG 2: CƠ SỞ LÝ THUYẾT (12)
    • 2.1. Quy trình phát triển phần mềm (12)
    • 2.2. Phương pháp phân tích thiết kế hướng đối tượng (12)
    • 2.3. Thiết kế và lập trình font-end (12)
    • 2.4. Tổng quan về ASP.NET MVC (12)
    • 2.5. Công nghệ thao tác dữ liệu Entity framework (hoặc ADO.NET) (12)
    • 2.6. Mô hình thao tác dữ liệu 3 layer (12)
  • CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (13)
    • 1.1 Phát biểu bài toán (13)
    • 1.2 Đặc tả yêu cầu phần mềm (15)
      • 1.2.1 Các yêu cầu chức năng (15)
      • 1.2.2 Biểu đồ lớp thực thể (29)
      • 1.2.3 Các yêu cầu phi chức năng (33)
    • 1.3 Thiết kế hệ thống (33)
      • 1.3.1 Thiết kê cơ sở dữ liệu (33)
      • 1.3.2 Thiết kế lớp đối tượng (33)
      • 1.3.3 Thiết kế giao diện (34)
  • CHƯƠNG 4: TRIỂN KHAI WEBSITE (35)
    • 1.4 Triển khai các chức năng cho phân hệ người dùng (35)
      • 1.4.1 Trang chủ (Ví dụ) (35)
      • 1.4.2 Trang Xem Sản phẩm (Ví dụ) (36)
      • 1.4.3 Trang Quản lý giỏ (Ví dụ) (36)
    • 1.5 Triển khai các chức năng cho phân hệ quản trị nội dung (nếu có) (36)
    • 1.6 Kiểm thử và triển khai ứng dụng (36)
      • 1.6.1 Kiểm thử (36)
      • 1.6.2 Đóng gói ứng dụng (36)
      • 1.6.3 Triển khai ứng dụng (36)
  • KẾT LUẬN (37)
  • TÀI LIỆU THAM KHẢO (38)

Nội dung

TỔNG QUAN VỀ ĐỀ TÀI

Lý do chọn đề tài

Hình thức bán quần áo truyền thống, chỉ bán hàng tại cửa hàng, đang gặp khó khăn trong việc phát triển và quảng bá thương hiệu, đặc biệt trong bối cảnh dịch bệnh hiện nay Thói quen mua sắm của người tiêu dùng đã chuyển sang hình thức online, khiến cho các doanh nghiệp không thể chỉ dựa vào phương thức bán hàng truyền thống để tồn tại và phát triển.

Hiện nay, có nhiều phương thức bán hàng online, bao gồm việc sử dụng mạng xã hội và các trang thương mại điện tử Một trong những cách hiệu quả nhất là bán hàng thông qua website riêng của doanh nghiệp.

Mục tiêu của đề tài

Xây dựng được website bán quần áo Canifa đảm bảo các tính năng, thẩm mỹ và thân thiện với người dùng.

Xây dựng các chức năng:

- Quản danh mục quần áo

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

- Xem sản phẩm khuyến mại

Giới hạn và phạm vi của đề tài

- Đối tượng nghiên cứu: Các cửa hàng bán quần áo của Canifa

- Khách thể nghiên cứu: Ban quản lý của Canifa và khách hàng.

- Phạm vi không gian: tại các cửa hàng cửa Canifa

- Phạm vi thời gian: 3 tháng

- Ý nghĩa khoa học và thực tiễn của đề tài

Nội dung thực hiện

- Khảo sát và đặc tả yêu cầu

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

- Lập trình website bằng mô hình mvc

Phương pháp tiếp cận

Tiếp cận người dùng hệ thống thông qua khảo sát hệ thống cũ và đề xuất các phương án lựa chọn hệ thống mới là bước quan trọng Việc đưa ra nhiều lựa chọn cho chủ đầu tư giúp họ có cơ sở để đưa ra quyết định phù hợp nhất với nhu cầu và mục tiêu của dự án.

CƠ SỞ LÝ THUYẾT

Quy trình phát triển phần mềm

- Các hoạt động chính trong phát triển phần mềm và vai trò của chúng

Phương pháp phân tích thiết kế hướng đối tượng

- Các mô hình UML được xây dựng tương ứng trong các hoạt động phát triển phần mềm theo phương pháp hướng đối tượng.

Thiết kế và lập trình font-end

- Trình bày về ngôn ngữ thiết kế website (HTML, CSS) và các ngôn ngữ công nghệ sử dụng để lập trình phía font-end

Tổng quan về ASP.NET MVC

- Trình bày cơ bản về lập trình Web với ASP.NET MVC

Công nghệ thao tác dữ liệu Entity framework (hoặc ADO.NET)

- Trình bày về công nghệ kết nối cơ sở dữ liệu được sử dụng để thực hiện đề tài

Mô hình thao tác dữ liệu 3 layer

- Trình bày về mô hình 3 layer

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

Phát biểu bài toán

Xây dựng một website cho cửa hàng Canifa nhằm giới thiệu và cho phép khách hàng đặt hàng trực tuyến Website này sẽ giúp khách hàng dễ dàng xem sản phẩm và thực hiện đơn hàng online, trong khi nhân viên cửa hàng có thể quản lý thông tin website cũng như theo dõi hoạt động đặt hàng và giao hàng hiệu quả.

1 Cửa hàng bán các loại mặt hàng quần áo cho Nam, Nữ, Bé trai, Bé gái Mỗi loại có các thông tin (Mã loại, tên mặt hàng) Khi cửa hàng nhập một loại quần áo mới nhân viên cửa hàng có nhiệm vụ cập nhật thông tin về loại mặt hàng vào trong hệ thống, nếu thông tin có sai sót nhân viên có thể thực hiện sửa hoặc xóa thông tin về loại mặt hàng.

2 Một mặt hàng quần áo sẽ có nhiều sản phẩm khác nhau Mỗi sản phẩm trong cửa hàng gồm các thông tin (Mã quần áo, Tên quần áo, chất liệu, giá bán, giá khuyến mại, Ngày bắt đầu khuyến mại, Ngày kết thúc khuyến mại, mô tả) Mỗi sản phẩm sẽ có nhiều chi tiết sản phẩm khác nhau gồm các thông tin (Mã chi tiết sản phẩm, màu sắc, kích thước, Số lượng, hình ảnh) Khi cửa hàng bán một sản phẩm mới, nhân viên thực hiện nhập thông tin về quần áo vào trong hệ thống, nếu thông tin của quần áo có sai sót nhân viên có thể thực hiện sửa hoặc xóa thông tin của sản phẩm quần áo.

3 Cửa hàng có nhập quần áo từ nhà cung cấp của Canifa Khi nhập hàng về cửa hàng, nhân viên có nhiệm vụ nhập quần áo vào cửa hàng và lưu thông tin về hóa đơn nhập hàng vào hệ thống hóa đơn nhập hàng gồm thông tin (Mã hóa đơn nhập, Ngày nhập, Thành tiền và các thông tin về quần áo nhập (Mã quần áo, Số lượng, Giá nhập,) Khi thông tin về hóa đơn nhập có sai sót, hệ thống cho phép nhân viên kho có thể sửa, xóa thông tin hóa đơn nhập.

4 Cửa hàng có thẻ nhập giá khuyến mại cho từng sản phẩm hoặc thêm khuyến mại cho đơn hàng khi tổng giá trị đơn hàng của khách hàng thỏa mãn một mức tiền nào đó.

5 Khi khách hàng muốn mua quần áo, khách hàng vào website xem thông tin của các quần áo (thông tin về các quần áo có thể được hiển thị theo nhóm như quần áo xu hướng mới nhất, quần áo bán chạy nhất, quần áo khuyến mại, quần áo theo loại). Khi khách hàng quan tâm đến quần áo nào khách hàng có thể xem thông tin chi tiết về quần áo đó Trong quá trình xem thông tin quần áo trên website, nếu khách hàng mua quần áo nào sẽ chọn quần áo đó đưa vào giỏ hàng.

6 Sau khi chọn mua các quần áo vào trong giỏ hàng, khách hàng có thể xem thông tin các quần áo trong giỏ hàng, sửa số lượng quần áo mua hoặc xóa quần áo chọn mua trong giỏ hàng Khi khách hàng muốn đặt mua, khách hang cần đăng nhập vào website, thông tin đơn đặt hàng được lưu vào hệ thống Thông tin của đơn hàng gồm các thông tin (Mã đơn hàng, thông tin của khách hàng, ngày đặt hàng, thành tiền, địa chỉ giao hàng, số điện thoại nhận hàng, trạng thái đơn hàng và các thông tin về các quần áo đặt mua gồm (Mã quần áo, số lượng, đơn giá).

7 Khi có một khách hàng mới đặt hàng lần đầu trong hệ thống, thông tin của khách hàng sẽ được lưu lại sau khi thực hiện xác minh được thông tin của khách Thông tin của khách hàng gồm (Mã khách hàng, Tên khách hàng, Số điện thoại, Email, Địa chỉ) Khách hàng có thể xem lại thông tin khách hàng, nếu có sai sót khách hàng có thể thực hiện sửa thông tin.

8 Khách hàng có thể xem lại danh sách các đơn đặt hàng đã đặt và thông tin chi tiết từng đơn hàng đã đặt Với các đơn hàng chưa được giao, khách hàng có thể sửa số lượng các mặt hàng đã đặt mua, xóa bớt các mặt hàng đã đặt hoặc hủy đơn đặt hàng.

9 Với các đơn hàng khách hàng đã đặt, nhân viên cửa hàng có thể thực hiện xóa và xem được các đơn hàng chưa xác thực; xem danh sách các đơn hàng đã xác thực và xác nhận đã xử lý; xem được các đơn hàng đã xử lý và xác nhận đã chuyển cho nhà cung cấp; xem được các đơn hàng đang vận chuyển và xác nhận đã thanh toán hoặc đổi trả hoặc giao hàng không thành công

10 Để quảng bá tốt thông tin đến khách hàng trên Website, người quản trị có thể cập nhật các tin tức mới về quần áo của hang hoặc các bài viết review về các mẫu quần áo thịnh hành, nếu thông tin có sai sót người quản trị có thể thực hiện sửa và xóa thông tin về các bài viết gồm (Mã bài viết, Tiêu đề, Người đăng, Thời gian đăng, Nội dung).

11 Tất cả nhân viên thực hiện quản lý thông tin hệ thống phải đăng nhập trước khi thực hiện, thông tin nhân viên gồm (Mã nhân viên, Tên, Mật khẩu, Số điện thoại, Địa chỉ,Vai trò, Trạng thái hoạt động).

12 Nếu nhân viên cửa hàng vắng mặt/bận thì admin có thể đóng vai trò như nhân viên.

Đặc tả yêu cầu phần mềm

1.2.1 Các yêu cầu chức năng a) Chức năng của phân hệ quản trị nội dung

Hình 3-1 Biểu đồ tổng quát trang quản trị

- Mục đích: Cho phép người dùng đăng nhập vào hệ thống

- Tác nhân liên quan: Khách hàng, Nhân viên, Admin

1 Yêu cầu chức năng đăng nhập

2 SYSTEM hiển thị giao diện đăng nhập

3 nhập user name, nhập password, chọn chức năng ghi nhớ tài khoản

5 SYSTEM Lấy về thông tin người dùng, Nếu người dùng không có chuyển sang luồng phụ 5a

6 if Nếu chọn ghi nhớ tài khoản

6.1 Hệ thống lưu ghi nhớ tài khoản

7 SYSTEM Thiết lập trạng thái đăng nhập, đóng giao diện đăng nhập Extension:

1 Hệ thống hiển thị thông báo đăng nhập không thành công, yêu cầu nhập lại, quay lại bước 3

 Chức năng quản lý loại quần áo

- Mục đích: Cho phép người dùng quản lý các loại quần áo

- Tác nhân liên quan: Nhân viên, Admin

• Dòng sự kiện chức năng quản lý loại quần áo

1 Nhân viên yêu cầu chức năng quản lý loại hàng

2 SYSTEM hệ thống lấy về danh sách loại hàng hiển thị lên giao diện

3 nhân viên thực hiện các ca sử dụng tùy chọn

3.1 if Chọn chức năng thêm

3.1.1 thực hiện ca sử dụng thêm loại

3.2 if chọn một loại sản phẩm yêu cầu xóa

3.2.1 thực hiện ca sử dụng xóa

3.3 chọn loại sản phẩm yêu cầu sửa

3.3.1 thực hiện ca sử dụng sửa

• Dòng sự kiện chức năng Thêm loại loại quần áo

1 người dùng yêu cầu chức năng nhập mới loại sản phẩm

2 SYSTEM hệ thống hiển thị giao diện nhập

3 nhân viên nhập thông tin loại sản phẩm

4 SYSTEM hệ thống kiểm tra tính hợp lệ của các thông tin, nếu không hợp lệ chuyển sang luồng phụ 4a

5 nhân viên yêu cầu nhập

6 SYSTEM hệ thống lưu thông tin sản phẩm vào trong hệ thống

7 SYSTEM Hệ thống thêm loại vào danh sách loại và trở lại màn hình ban đầu

4.a thông tin không hợp lệ

1 hệ thống Hiển thị thông báo lỗi và yêu cầu nhập lại

5.a nhân viên thủy chức năng nhập

1 SYSTEM hệ thống Hiển thị thông báo xác nhận thao tác hủy, Nếu đúng thì chuyển sang luồng phụ 5b

1 SYSTEM hệ thống đóng giao diện nhập và quay lại giao diện chính

• Dòng sự kiện chức năng Sửa loại quần áo

1 nhân viên yêu cầu sửa loại sản phẩm

2 SYSTEM hệ thống hiển thị giao diện Sửa loại sản phẩm và hiển thị thông tin loại sản phẩm cần sửa

3 nhân viên sửa thông tin loại sản phẩm

4 nhân viên yêu cầu lưu thông tin sản phẩm đã sửa

5 SYSTEM hệ thống kiểm tra tính hợp lại thông tin nếu không tin không hợp lệ chuyển sang luồng phụ 5a

6 SYSTEM hệ thống cập nhật thông tin loại sản phẩm liên hệ thống và hiển thị thông tin cập nhật lên giao diện

7 SYSTEM hệ thống đóng giao diện Sửa loại sản phẩm

5.a thông tin loại sản phẩm không hợp lệ

1 SYSTEM hệ thống Hiển thị thông báo lỗi và yêu cầu nhập lại thông tin

• Dòng sự kiện chức năng Xóa loại quần áo

1 nhân viên chọn loại sản phẩm cần xóa

2 SYSTEM hệ thống Hiển thị thông báo xác nhận xóa loại sản phẩm

3 if Nếu người dùng xác nhận xóa loại sản phẩm

3.1 SYSTEM hệ thống xóa sản phẩm đã chọn và thông báo xóa sản phẩm Thành Công

3.2 hệ thống xóa sản phẩm đã chọn và thông báo xóa sản phẩm Thành Công

 Chức năng quản lý quần áo

- Mục đích: Cho phép người dùng quản lý các sản phẩm quần áo

- Tác nhân liên quan: Nhân viên, Admin

• Dòng sự kiện chức năng quản lý sản phẩm

1 nhân viên yêu cầu Chức năng quản lý sản phẩm

2 SYSTEM hệ thống hiển thị giao diện quản lý sản phẩm

3 nhân viên thực hiện các ca sử dụng tùy chọn

3.1 if chọn chức năng thêm

3.1.1 thực hiện ra sử dụng thêm sản phẩm

3.2 if chọn một sản phẩm yêu cầu xóa

3.2.1 thực hiện ra sử dụng xóa sản phẩm chọn sản phẩm

3.3 if Yêu cầu sửa thực hiện ca sử dụng sửa

3.3.1 thực hiện ca sử dụng sửa sản phẩm

• Dòng sự kiện chức năng Thêm sản phẩm

1 Nhân viên yêu cầu thêm sản phẩm mới

2 SYSTEM hệ thống lấy về danh sách loại sản phẩm hiển thị giao diện

3 nhân viên nhập thông tin về sản phẩm

4 nhân viên yêu cầu chức năng thêm sản phẩm

5 SYSTEM hệ thống kiểm tra thông tin sản phẩm em có hợp lệ không Nếu không chuyển sang nguồn cụ 5a

6 SYSTEM hệ thống sinh mã sản phẩm

7 SYSTEM hệ thống lưu thông tin sản phẩm vào hệ thống hệ

8 SYSTEM thống Hiển thị thông tin sản phẩm vừa thêm lên danh sách sản phẩm

5.a thông tin sản phẩm không hợp lệ

1 SYSTEM hệ thống Hiển thị thông báo và quay lại bước 4

• Dòng sự kiện chức năng Sửa sản phẩm

1 nhân viên chọn sản phẩm cần sửa và yêu cầu sửa thông tin sản sản phẩm

2 SYSTEM hệ thống Hiển thị thông tin sản phẩm cần sửa lên giao diện

3 SYSTEM hệ thống lấy về danh sách loại sản phẩm hiển thị nê giao diện

4 nhân viên sửa thông tin về sản phẩm

5 nhân viên yêu cầu cập nhật thông tin sản phẩm

6 SYSTEM hệ thống sửa thông tin sản phẩm vào hệ thống

7 SYSTEM hệ thống thông báo sửa sản phẩm thành công

8 SYSTEM hệ thống giao diện giữa sản phẩm quay lại giao diện quản lý sản phẩm

9 SYSTEM hệ thống cập nhật thông tin sản phẩm sửa lên giao diện

1 SYSTEM hệ thống thông báo không sửa được sản phẩm

• Dòng sự kiện chức năng Xóa sản phẩm

1 nhân viên chọn sản phẩm cần xóa

2 hân viên yêu cầu xóa sản phẩm

3 SYSTEM hệ thống xóa sản phẩm trên hệ thống

 Chức năng quản lý giá bán

- Mục đích: Cho phép người dùng quản lý giá bán của sản phẩm

- Tác nhân liên quan: Nhân viên, Admin

 Chức năng quản lý hóa đơn nhập

- Mục đích: Cho phép người dùng quản lý hóa đơn nhập hàng

- Tác nhân liên quan: Nhân viên, Admin

 Chức năng quản lý đơn hàng

- Mục đích: Cho phép người dùng quản lý đơn hàng

- Tác nhân liên quan: Nhân viên, Admin

 Chức năng quản lý Nhân viên

- Mục đích: Cho phép người dùng quản lý nhân viên

- Tác nhân liên quan: Admin

- Biểu đồ usecase b) Chức năng của phân hệ người dùng

 Chức năng quản lý đơn hàng

- Mục đích: Cho phép người dùng quản lý đơn hàng

- Tác nhân liên quan: Khách hàng

- Mục đích: Cho phép người dùng đặt hàng trên website

- Tác nhân liên quan: Khách hàng

1 người dùng yêu cầu chức năng đặt hàng

2 SYSTEM hệ thống kiểm tra trạng thái đăng nhập của khách hàng Nếu chưa đăng nhập chuyển sang luồng phụ 2a

3 SYSTEM Hiển thị giao diện đặt hàng

4 SYSTEM lấy về danh sách các mặt hàng đã đặt trong giỏ hàng hiển thị lên giao diện

5 SYSTEM lấy về thông tin khách hàng hiển thị lên giao diện

6 if Nếu khách hàng chọn địa chỉ giao hàng khác

6.1 khách nhập thông tin giao hàng mới hoặc chọn địa chỉ giao hàng khác địa chỉ mặc định đã có

8 SYSTEM Sinh mã đơn hàng

9 SYSTEM lưu thông tin đơn hàng vào hệ thống

10 if nếu nhập thông tin giao hàng mới

10.1 SYSTEM lưu thông tin giao hàng vào hệ thống

11 lưu danh sách mặt hàng trong đơn hàng vào hệ thống

2.a khách hàng chưa đăng nhập

1 SYSTEM hiển thị thông báo yêu cầu đăng nhập

2 SYSTEM hiển thị giao diện đăng nhập quay lại bước 2

 Chức năng quản lý giỏ hàng

- Mục đích: Cho phép người dùng quản lý giỏ hàng

- Tác nhân liên quan: Khách hang

1 người dùng yêu cầu Chức năng quản lý giỏ hàng

2 SYSTEM hệ thống kiểm tra có sản phẩm trong cửa hàng hay không Nếu không có chuyển sang luồng phụ 2a

3 SYSTEM hiển thị giao diện quản lý giỏ hàng

4 SYSTEM hệ thống lấy về danh sách sản phẩm đã đặt hiển thị lên giao diện

2.a không có sản phẩm trong giỏ hàng

1 SYSTEM hệ thống hiển thị thông báo là không có sản phẩm trong giỏ hàng

• Dòng sự kiện chức năng Sửa số lượng sản phẩm

1 người dùng sữa số lượng sản phẩm

2 SYSTEM hệ thống kiểm tra số lượng sản phẩm còn đủ để đặt hàng không Nếu không chuyển sang luồng phụ 2a

3 SYSTEM hệ thống cập nhật lại số lượng sản phẩm đặt hàng trong giỏ hàng và tổng thành tiền

2.a số lượng sản phẩm không đủ

1 thông báo số lượng sản phẩm không đủ cho khách hàng

• Dòng sự kiện chức năng Xóa sản phẩm

1 người dùng chọn sản phẩm cần xóa

2 yêu cầu xóa sản phẩm khỏi giỏ hàng

3 SYSTEM hệ thống xóa sản phẩm khỏi giỏ hàng

1.2.2 Biểu đồ lớp thực thể

Tên Kiểu dữ liệu Độ rộng Mô tả

Category Danh mục sản phẩm

Catld Số Mã danh mục sản phẩm

CatName Chuỗi ký tự 250 Tên loại sản phẩm

ParentID Số Mã danh mục cha

Prold Số Mã sản phẩm

ProName Chuỗi ký tự 300 Tên sản phẩm

Material Chuỗi ký tự 300 Chất liệu

Description Chuỗi ký tự Max Mô tả sản phẩm

PromotionPrice Số Giá khuyến mại

StartPromotion Chuỗi ký tự 20 Ngày bắt đầu khuyến mại

StopPromotion Chuỗi ký tự 20 Ngày kết thúc khuyến mại

ProductOption Sản phẩm chi tiết

ProOptionID Số Mã sản phẩm chi tiết

Size Chuỗi ký tự 20 Kích thước

Prold Số Mã sản phẩm

Color Chuỗi ký tự 20 Màu sắc

Image Chuỗi ký tự 250 Ảnh sản phẩm

Cusld Số Mã khách hàng

CusName Chuỗi ký tự 100 Tên khách hàng

PhoneNumber Chuỗi ký tự 10 Số điện thoại

Email Chuỗi ký tự 100 Email khách hàng

Address Chuỗi ký tự 300 Địa chỉ khách hàng

OrdID Số Mã đơn hàng

CusID Số Mã khách hàng

ReceivingAddress Chuỗi ký tự Địa chỉ khách hàng

Status Chuỗi ký tự 50 Tình trạng

OrderDate Chuỗi ký tự 20 Ngày đặt hàng

OrderDetail Chi tiết đơn hàng

ProOptionID Số Mã sản phẩm chi tiết

Quantity Số Số lượng sản phẩm

PromotionOrder Khuyến mại đơn hàng

IDPromotionOrder Số Mã khuyến mại đơn hàng

Title Chuỗi ký tự 50 Tiêu đề

PromotionPrice Số Mức giá khuyến mại

AmountPromotion Số Số lượng khuyến mại

StartPromotion Chuỗi ký tự 20 Thời gian bắt đầu khuyến mại

StopPromotion Chuỗi ký tự 20 Thời gian kết thức khuyến mại

Status Chuỗi ký tự Trạng thái

Impld Số Mã hóa đơn nhập

ImpDate Chuỗi ký tự 20 Ngày nhập hóa đơn

StaffId Số Nhân viên nhập

MoneyTotal Số Tổng tiền hóa đơn

ImportBillDetail Chi tiết hóa đơn nhập

ProOptionID Số Mã sản phẩm chi tiết

UserId Số Mã người dùng

UserName Chuỗi ký tự 50 Tài khoản

PassWord Chuỗi ký tự 50 Mật khẩu

Name Chuỗi ký tự 50 Tên người dùng

UserAdress Chuỗi ký tự 300 Địa chỉ

UserPhone Chuỗi ký tự 10 Số điện thoại

UserEmail Chuỗi ký tự 100 Email

Status Chuỗi ký tự 20 Trạng thái

Role Chuỗi ký tự 30 Vai trò

NewID Số Mã bài viết

Title Chuỗi ký tự 500 Tiêu đề bài viết

Content Chuỗi ký tự Max Nội dung

PublicDate Chuỗi ký tự 20 Thời gian đăng bài

Image Chuỗi ký tự 250 Hình ảnh

CartId Chuỗi ký tự 20 Mã giỏ hàng

CartDetail Chi tiết giỏ hàng

IdSpecificPro Chuỗi ký tự 20 Mã sản phẩm cụ thể

1.2.3 Các yêu cầu phi chức năng

Thiết kế hệ thống

1.3.1 Thiết kê cơ sở dữ liệu

- Mô hình cơ sở dữ liệu quan hệ

- Mô tả cấu trúc bảng

- Trình bày các thủ tục hoặc trigger được xây dựng nếu có

1.3.2 Thiết kế lớp đối tượng a) Biểu đồ lớp VOPC của các ca sử dụng

b) Biểu đồ tuần tự

c) Biểu đồ lớp chi tiết

TRIỂN KHAI WEBSITE

Triển khai các chức năng cho phân hệ người dùng

Ngày đăng: 30/09/2022, 13:38

TỪ KHÓA LIÊN QUAN

w