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

ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP

59 1 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 đề Hệ Thống Quản Lý Bán Hàng Laptop
Tác giả Nguyễn Viết Huy, Nguyễn Sinh Hựng
Người hướng dẫn ThS. Lê Viết Trương
Trường học Đại học Duy Tân
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án nhóm
Năm xuất bản 2023
Thành phố Đà Nẵng
Định dạng
Số trang 59
Dung lượng 7,36 MB

Cấu trúc

  • Phần I- KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN (6)
    • 1.1 Khảo sát hiện trạng (6)
    • 1.2 Xác lập dự án (6)
    • 1.3. Yêu cầu của hệ thống (6)
    • 1.4 Mục đích và ý nghĩa đề tài (8)
  • PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (10)
    • 1. ĐẶC TẢ YÊU CẦU CHỨC NĂNG (10)
      • 1.1 Mô tả hệ thống (10)
      • 2.1 Biểu đồ và tác nhân của hệ thống (11)
      • 2.2 Biểu đồ Use case (11)
      • 2.3 Biểu đồ lớp (11)
      • 2.4 Biểu đồ hoạt động (11)
      • 2.5 Biểu đồ tuần tự (11)
      • 2.6 Biểu đồ trạng thái (11)
      • 2.7 Biểu đồ cộng tác (11)
      • 2.8 Biểu đồ phân tích (11)
      • 2.9 Biểu đồ triển khai (11)
      • 2.2 Biểu đồ ca sử dụng (Use Case Diagram) (12)
        • 2.2.1 Biểu đồ đăng nhập (14)
        • 2.2.2 Biểu đồ use case QL Nhân Viên (15)
        • 2.2.4 Biểu đồ quản lý Thống kê (20)
        • 2.2.5 Biểu đồ thanh toán (22)
        • 2.2.6 Biểu đồ quản lý khách hàng (23)
        • 2.2.7 Biểu đồ tìm kiếm (25)
        • 2.2.9 Biểu đồ quản lý khuyến mãi (29)
        • 2.2.10 Biểu đồ quản lý đơn hàng (31)
        • 2.2.11 Biểu đồ use case quản lý thông tin nhà sản xuất (34)
        • 2.2.12 Biểu đồ use case quản lý hóa đơn (36)
      • 2.5 Biểu đồ trạng thái (50)
      • 2.6 Biểu đồ tuần tự (51)
  • KẾT LUẬN...................................................................................................61 (57)
  • TÀI LIỆU THAM KHẢO :..................................................................................62 (58)

Nội dung

Trong xã hội thực tế ,các công ty ,siêu thị,các của hàng kinh doanh nóichung.Hay là các của hàng bán laptop nói riêng ,muốn phát triển mạnh và có lợinhuận cao thì phải có một hệ thông là

KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN

Khảo sát hiện trạng

Cửa hàng bán laptop Phong Vũ là một cửa hàng bán máy tính , laptop lớn kinh doanh các sản phẩm laptop ở Đà Nẵng Của hàng kinh doanh các linh kiện ,laptop theo các loại

-Nhập hàng: hàng được nhận từ các nhà cung cấp được cất trưc vào kho ,nhân viên ,bộ phận quản lý sẽ kiểm tra và ghi nhận cấc sản phẩm

-Bán hàng: Khách hàng sau khi vào cửa hàng xem báo cáo giá và lựa chọn sản phẩm phù hợp với mình để mua ,nhân viên bán hàng ghi tên hàng,số lượng hàng ,đơn giá từng mặt hàng rồi chuyển đi để lập hóa đơn và thu tiền.Đối với từng loại khách hàng sẽ có ưu đãi khuyến mãi riêng.Trong hóa đơn có các thông tin sau :mã hóa đơn,tên người mua ,chính sách khuyến mãi,số lượng ,đơn giá ,thành tiền

Xác lập dự án

Phân tích yêu cầu là công đoạn đầu tiên trong quá trình phát triển phần mềm, bao gồm việc xác định các tính năng cần thiết của hệ thống Quá trình này thường bắt đầu bằng việc thu thập yêu cầu từ người dùng, những người sẽ sử dụng hệ thống và từ các bên liên quan khác, chẳng hạn như quản lý sản phẩm Các yêu cầu này sau đó sẽ được tinh chỉnh và ưu tiên để tạo thành một danh sách các yêu cầu chức năng cần thiết, chẳng hạn như quản lý sản phẩm, quản lý người dùng, xử lý đơn hàng, xuất hóa đơn, tìm kiếm, thống kê và báo cáo.

Yêu cầu của hệ thống

1.3.1 Đối với người sử dụng:

Tìm kiếm và chọn sản phẩm: Tìm kiếm hiệu quả: Hỗ trợ khách hàng tìm kiếm nhanh chóng và dễ dàng các sản phẩm laptop theo yêu cầu và tiêu chí cụ thể Lọc và sắp xếp: Cho phép khách hàng lọc và sắp xếp kết quả tìm kiếm theo giá, hãng, thông số kỹ thuật,đánh giá, v.v Xem chi tiết sản phẩm: Thông tin sản phẩm rõ ràng: Cung cấp thông tin chi tiết, đầy đủ và dễ hiểu về sản phẩm, bao gồm hình ảnh, mô tả, thông số kỹ thuật, giá, và đánh giá của người dùng Tương tác và mua hàng: Thêm vào giỏ hàng: Cho nhanh chóng Tùy chọn thanh toán: Cung cấp nhiều tùy chọn thanh toán an toàn và thuận lợi để khách hàng có thể lựa chọn phương thức thanh toán phù hợp Quản lý tài khoản cá nhân: Đăng ký và đăng nhập: Cho phép khách hàng tạo tài khoản cá nhân để quản lý thông tin, đơn hàng và lịch sử mua hàng Quản lý đơn hàng: Cho phép khách hàng theo dõi trạng thái đơn hàng và lịch sử mua hàng Chăm sóc khách hàng: Hỗ trợ trực tuyến: Cung cấp hỗ trợ trực tuyến để giải đáp thắc mắc và tư vấn cho khách hàng trong quá trình mua hàng Form liên hệ và yêu cầu hỗ trợ: Có một phương tiện dễ dàng để khách hàng liên hệ và yêu cầu hỗ trợ từ cửa hàng Đánh giá và phản hồi: Đánh giá sản phẩm: Cho phép khách hàng đánh giá và viết đánh giá về sản phẩm đã mua Phản hồi: Thu thập ý kiến và phản hồi từ khách hàng để cải thiện chất lượng dịch vụ và sản phẩm Theo dõi đơn hàng và giao hàng: Thông tin giao hàng: Cung cấp thông tin chi tiết về quá trình giao hàng và vị trí hiện tại của đơn hàng An toàn và bảo mật: Bảo mật thông tin cá nhân: Đảm bảo tính bảo mật và an toàn của thông tin cá nhân và giao dịch của khách hàng.

1.3.2 Yêu cầu người quản lí:

Quản lý sản phẩm: thông tin chi tiết về sản phẩm: cung cấp thông tin đầy đủ và chi tiết về các sản phẩm laptop, bao gồm thông số kỹ thuật, mô tả, hình ảnh, giá cả, và thông tin khác quan trọng quản lý tồn kho: theo dõi số lượng tồn kho của từng sản phẩm và cập nhật tồn kho một cách chính xác quản lý đơn hàng và giao hàng: xử lý đơn hàng: tạo, cập nhật và quản lý đơn hàng một cách dễ dàng và nhanh chóng theo dõi giao hàng: cho phép theo dõi tình trạng và vị trí của đơn hàng trong quá trình giao hàng quản lý khách hàng: quản lý thông tin khách hàng: lưu trữ thông tin cá nhân, lịch sử mua hàng và ưa thích của khách hàng để cung cấp dịch vụ tốt hơn phân loại khách hàng: xác định và phân loại khách hàng dựa trên hành vi mua hàng để tạo chiến lược chăm sóc hiệu quả quản lý giá cả và khuyến mãi: xác định giá cả: hỗ trợ người quản lý xác định chiến lược giá cả dựa trên thị trường, chi phí và mục tiêu lợi nhuận quản lý khuyến mãi: cho phép tạo, quản lý và theo dõi chương trình khuyến mãi và ưu đãi một cách hiệu quả quản lý tài chính: theo dõi doanh số và lợi nhuận: cung cấp báo cáo và số liệu tài chính để người quản lý theo dõi doanh số bán hàng và lợi nhuận của cửa hàng quản lý chi phí: theo dõi và quản lý chi phí kinh doanh liên quan đến mua hàng, vận chuyển, quảng bá, v.v báo cáo và phân tích: báo cáo tổng quan: cung cấp báo cáo tổng quan về hiệu suất kinh doanh, tồn kho, và doanh số bán hàng phân tích dữ liệu: hỗ trợ phân tích dữ liệu để đưa ra quyết định chiến lược dựa trên các thông số kinh doanh quản lý quan hệ đối tác: quản lý nhà cung cấp và đối tác: lưu trữ thông tin về nhà cung cấp và đối tác kinh doanh, bao gồm thông tin liên hệ, hợp đồng và lịch sử giao dịch bảo mật và quyền truy cập: quản lý quyền truy cập: đảm bảo rằng người quản lý và nhân viên chỉ có quyền truy cập vào các phần thông tin mà họ được ủy quyền.

Mục đích và ý nghĩa đề tài

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

Mục tiêu chính của việc áp dụng các công nghệ trong quản lý bán laptop là đem đến sự thuận tiện cho khách hàng, nhân viên và người quản lý Công nghệ giúp khách hàng dễ dàng tiếp cận thông tin về sản phẩm, nhanh chóng đặt hàng và theo dõi đơn hàng Nhân viên có thể xử lý đơn hàng hiệu quả hơn, tiếp cận thông tin sản phẩm dễ dàng hơn và tăng năng suất làm việc Người quản lý có thể giám sát hoạt động bán hàng theo thời gian thực, đưa ra quyết định sáng suốt hơn và nâng cao hiệu suất hoạt động kinh doanh.

 Hiểu được các khái niệm, nguyên tắc và phương pháp phân tích thiết kế hướng đối tượng.

 Áp dụng các phương pháp phân tích thiết kế hướng đối tượng vào việc phân tích và thiết kế hệ thống quản lý bán laptop

 Tạo ra được một hệ thống quản lý bán laptop đáp ứng được các yêu cầu của khách hàng.

 Đáp ứng nhu cầu mua tìm kiếm, môi giới cho nhà cung cấp và người dùng, xây dựng nên một môi trường làm việc hiệu quả.

 Giúp khách hàng có cái nhìn tổng quan về các nhà cung cấp, so sánh các nhà cung cấp.

 Rút ngắn khoảng cách giữa người dùng và nhà cung cấp, tạo ra bảng phân tích có thể đưa nhanh thông tin cũng như việc trao đổi qua mạng.

 Việc quản lý hàng trở nên dễ dàng.

 Sản phẩm được sắp xếp có hệ thống nên người dùng dễ tìm kiếm sản phẩm

 Giúp sinh viên hiểu được vai trò và tầm quan trọng của công nghệ thông tin trong việc quản lý bán laptop

 Giúp sinh viên có thể áp dụng các kiến thức và kỹ năng về phân tích thiết kế hướng đối tượng vào thực tế.

 Tạo ra được một sản phẩm có giá trị thực tế, phục vụ cho nhu cầu của người dùng.

 Các thông tin được cập nhật theo định kỳ.

 Người dùng truy cập vào có thể xem, tìm kiếm, liên hệ với các nhà cung cấp và xem lượt yêu thích của nhà cung cấp đó

 Các sản phẩm được sắp xếp hợp lý, tìm kiếm dựa trên tên nhà cung cấp, tên dịch vụ cần tìm Vì vậy người dùng sẽ có cái nhìn tổng quan về tất cả các sản phẩm hiện có.

Sau khi người dùng lựa chọn được nhà cung cấp phù hợp với mức giá mà nhà cung cấp đưa ra, họ sẽ tiến hành bấm vào nút liên hệ để cung cấp thông tin cá nhân của mình cho nhà cung cấp nhằm mục đích liên lạc.

 Người dùng vẫn có thể quay trở lại trang sản phẩm để xem và chọn tiếp nên một dấu mốc không thể quên cho các bạn trẻ.

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

ĐẶC TẢ YÊU CẦU CHỨC NĂNG

Cho phép người dùng đăng bán sản phẩm của mình

- Đăng nhập, đăng xuất sửa thông tin cá nhân.

- Tìm kiếm, tra cứu thông

- Tham gia bình luận đánh giá sảm phẩm

- Liên hệ với người bán.

- Đăng nhập, đăng xuất, sửa thông tin tài khoản.

- Thêm sửa, xóa thông tin sản phẩm

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

2.1 Biểu đồ và tác nhân của hệ thống

STT Tên Tác Nhân Mô Tả

1 Khách Hàng Người dùng và thực hiện các chức năng cố định quyền hạn

2 Nhân viên Người dùng và thực hiện các chức năng cố định quyền hạn

Người quản trị hệ thống được sử dụng mọi quyền

Hình 2.1.1 Bảng mô tả các tác nhân

Hình 2.1.2 Bảng mô tả các biểu đồ

2.2 Biểu đồ ca sử dụng (Use Case Diagram)

Hình 2.2.1 Biểu đồ use case tổng quát

▪ Các tác nhân: Khách hàng, Người bán hang

▪ Điều kiện trước: Người bán hàng đã đăng nhập thành công.

▪ Điều kiện sau: Các mặt hàng bán đã được ghi nhận và đã ghi nhận thanh toán tiền.

▪ Mô tả: Một khách hàng sau khi đã chọn các mặt hàng, mang giỏ hàng đến quầy thu tiền Người bán hàng ghi nhận các mặt hàng, thông báo tổng số tiền, thu tiền và trả tiền còn lại cho khách hàng Khách hàng mang hàng đi.

Danh sách tổng quát use case và tác nhân:

IDUC Tên use case Tác nhân

UC1 Đăng nhập Khách Hàng, ADMIN, Nhân viên

UC2 Quản lý nhân viên ADMIN , Nhân Viên

UC3 Quản lý sản phẩm ADMIN , KháchHàng, Nhân viên

UC4 Thống kê ADMIN, Nhân Viên

UC5 Quản lý Thanh toán ADMIN, Khách Hàng,Nhân Viên

UC6 Quản lý khách hàng ADMIN, Khách Hàng ,Nhân Viên

UC7 Tìm kiếm ADMIN, Khách Hàng ,Nhân Viên

UC8 Quản lý giỏ hàng ADMIN , KháchHàng, Nhân viên

UC9 Quản lý khuyến mãi ADMIN , Khách Hàng ,Nhân viên

UC10 Quản lý đơn hàng ADMIN , Khách Hàng ,Nhân viên

UC11 Quản lý NSX ADMIN

UC12 Quản lý hóa đơn ADMIN , Khách Hàng ,Nhân viên

Hình 2.2.1.1 Use case đăng nhập

Tên Use Case Dang nhap (Đăng nhập)

Tác nhân Khách hàng, ADMIN ,Nhân Viên

Mô tả Use case mô tả thực hiện đăng nhập tài khoản vào hệ thống để thực hiện các chức năng mua hàng , quản lý sản phẩm…. Điều kiện trước Phải có tài khoản Điều kiện sau Không có

Bảng đặc tả use case đăng nhập

Bảng dòng sự kiện chính use case đăng nhập

1.Người dùng chọn chức năng đăng nhập

3.Nhập thông tin đăng nhập

2 Hiển thị form đăng nhập

4 Nếu thông tin đăng nhập khớp với thông tin trong CSDL thì quay lại trang chủ và hiển thị tên người dùng, đến bước 6

5 Nếu thông tin đăng nhập sai thì thông báo “ Đăng nhập thất bại “, quay lại bước 3

2.2.2 Biểu đồ use case QL Nhân Viên:

Hình 2.2.2.1 Use case QL nhân viên

Tên Use Case Quản lý nhân viên

Tác nhân Admin, Nhân viên

Mô tả Use case mô tả thực hiện quản lý thêm ,xóa,hiệu chỉnh một tài khoản của nhân viên trên hệ thống Điều kiện trước Phải có số điện thoại hoặc mail Điều kiện sau Không có

Bảng đặc tả use case quản lý nhân viên:

1.ADMIN chọn chức năng quản lý nhân viên

3.ADMIN chọn một sản phẩm để thêm, sửa hoặc xoá

5.ADMIN chọn các chức năng

7.ADMIN cập nhật thông tin của nhân viên và lưu lại

2 Hệ thống hiển thị danh sách các nhân viên hiện có

4 Hệ thống hiện ra các chức năng xóa ,thêm, sửa sản phẩm

6 Hệ thống hiện thực hiện các chức năng

8.Hệ thống cập nhật thông tin nhân viên vào cơ sở dữ liệu

9.Hệ thống hiển thị thông báo thành công và quay lại trang quản lý nhân viên

Bảng dòng sự kiện chính use case quản lý nhân viên

2.2.3 Biểu đồ quản lý sản phẩm

Hình 2.2.3.1 Use case quản lý sản phẩm

Tên Use Case Quản lý sản phẩm

Tác nhân ADMIN, Khách Hàng ,Nhân Viên

Mô tả Cho phép ADMIN, Nhân Viên thêm, cập nhật và xóa các sản phẩm… ,cho phép khách hàng tìm kiếm và xem sản phẩm Điều kiện trước Đã đăng nhập vào hệ thống Điều kiện sau Không có

Bảng đặc tả use case quản lý sản phẩm:

1.ADMIN ,nhân viên chọn chức năng quản lý sản phẩm 2 Hệ thống hiển thị danh sách các sản phẩm hiện có

3.ADMIN, nhân viên chọn một sản phẩm để thêm, sửa hoặc xoá ,tìm kiếm,xem …

(Nếu là khách hàng thì chỉ được tìm kiếm và xem thông tin laptop)

5.ADMIN , nhân viên chọn các chức năng

7.ADMIN ,nhân viên cập nhật thông tin của sản phẩm và lưu lại

4 Hệ thống hiện ra các chức năng xóa ,thêm, sửa ……sản phẩm

6 Hệ thống hiện thực hiện các chức năng

8.Hệ thống cập nhật thông tin sản phẩm vào cơ sở dữ liệu

9.Hệ thống hiển thị thông báo thành công và quay lại trang quản lý sản phẩm 10.Use case kết thúc

Bảng dòng sự kiện chính use case quản lý sản phẩm

2.2.4 Biểu đồ quản lý Thống kê

Hình 2.2.4.1 Biểu đồ use casse quản lý thống kê

Tên Use Case Quản lý thống kê

Tác nhân Admin , Nhân Viên

Mô tả Use case mô tả Admin , Nhân viên thực hiện yêu cầu xem thống kê báo cáo gồm xem doanh thu,xem khách hàng,xem số lượng sản phẩm ,xem sản phẩm bán chạy trong đó Nhân viên không được xem doanh thu Điều kiện trước Phải có tài khoản ADMIN, Nhân Viên Điều kiện sau Không có

Bảng đặc tả use case thống kê

1.Admin ,nhân viên chọn chức năng quản lý thống kê

3 Admin ,nhân viên chọn những chức năng đó

(Nếu là nhân viên thì không được xem báo cáo doanh thu)

5 Admin ,nhân viên sử dụng chức năng

2 Hệ thống hiển thị danh sách các chức năng xem báo cáo doanh thu ,số lượng sản phẩm ,báo cáo khách hàng,sản phẩm bán chạy

4 Hệ thống hiện ra các chức năng có trong đó

6 Hệ thống hiện thực kiểm tra tính hợp lệ

7.Nếu hợp lệ hệ thống sẽ lưu lại và thông báo thành công nếu không thì quay lại 5

Bảng dòng sự kiện chính use case thống kê

Hình 2.2.5.1 Use case thanh toán

Tên use case thanh toán

Tác nhân Admin , khách hàng, nhân viên

Mô tả Use case mô tả khách hàng Thực hiện thanh toán trực tiếp hoặc online Điều kiện trước Đăng nhập Điều kiện sau Không có

1 Khách hàng yêu cầu thanh toán trực tiếp hoặc online

4 Nhập nhập thông tin thanh toán

2 Hển thị form thông tin thanh toán

3 Yêu cầu thông tin thanh toán

5 Xử lý thông tin thanh toán 5.1 Nếu nhập thông tin thanh toán không đầy đủ thì quay lại form thanh toán và yêu cầu nhập lại

5.2 Nếu thông tin đầy đủ thì thông báo yêu cầu thanh toán thành công

6 Hiển thị kết quả thanh toán

Bảng dòng sự kiện chính use case thanh toán

2.2.6 Biểu đồ quản lý khách hàng

Hình 2.2.6.1 Use case quản lý khách hàng

Tên use case Quản lý khách hàng

Tác nhân ADMIN, nhân viên ,khách hàng

Mô tả Cho phép admin được xem thông tin khách hàng , khách hàng được xem thông tin và hiệu chỉnh thông tin khách hàng và nhân viên được thêm ,xóa và hiệu chỉnh thông tin khách hàng… Điều kiện trước Đăng nhập Điều kiện sau Không có

Bảng đặc tả use case quản lý khách hàng

1 Admin,nhân viên ,khách hàng chọn chức năng quản lý khách hàng

Trong hệ thống, quyền hạn truy cập thông tin được phân chia theo vai trò: Admin chỉ được xem thông tin khách hàng; Khách hàng được xem và chỉnh sửa thông tin cá nhân; Nhân viên có thể thực hiện tất cả các chức năng, bao gồm cả việc xem, chỉnh sửa thông tin khách hàng và quản lý hệ thống.

3 chọn tài khoản cần thêm,xóa, hiệu chỉnh,xem thông tin khách hàng

5 xác nhận thêm hoặc xóa hoặc hiệu chỉnh ,xem thông tin khách hàng

2 hệ thống hiển thị danh sách khách hàng

4 yêu cầu xác nhận thêm hoặc xóa hoặc hiệu chỉnh ,xem thông tin khách hàng

6 thực hiện thêm ,xóa hoặc hiệu chỉnh khách hàng

7 hiển thị thông báo khách hàng đã được thêm ,xóa hoặc hiệu chỉnh thành công

Bảng dòng sự kiện chính use case quản lý khách hàng

Hình 2.2.7.1 Hình Use case tìm kiếm

Tên Use Case Tìm kiếm

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

Mô tả Use case mô tả Admin thực hiện tìm kiếm sản phẩm, nhân viên ,đơn hàng và khách hàng…nhân viên chỉ được tìm kiếm khách hàng ,đơn hàng và sản phẩm, khách hàng chỉ tìm kiếm được sản phẩm Điều kiện trước Không có Điều kiện sau Không có

Bảng đặc tả use case tìm kiếm

1 Vào trang chủ chọn chức năng tìm kiếm

(Nếu là Admin thì thực hiện tìm kiếm sản phẩm, nhân viên ,đơn hàng và khách hàng…nếu là nhân viên chỉ được tìm kiếm khách hàng ,đơn hàng và sản phẩm, nếu là khách hàng chỉ tìm kiếm được sản phẩm)

3 Nhập từ khoá tìm kiếm

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

6.gửi thông tin tìm kiếm

2 Hiện ra form tìm kiếm

4 hiển thị sản phẩm theo từ khoá

7.1 Nếu thông tin tìm kiếm có trong CSDL thì hiển thị danh sách sản phẩm, đơn hàng ,khách hàng … và đến bước 8 kết thúc

7.2 Nếu sản phẩm không thông báo không có sản phẩm hàng ,khách hàng

8 Kết thúc use case Bảng dòng sự kiện chính use case tìm kiếm

2.2.8 Biểu đồ quản lý giỏ hàng

Hình 2.2.8.1 Use case Quản lý giỏ hàng

Tên Use Case Quản lý giỏ hàng

Tác nhân Khách hàng, nhân viên

Mô tả Use case cho phép nhân viên và khách hàng cập nhật số lượng sản phẩm, xóa sản phẩm, thêm sản phẩm trong giỏ hàng Điều kiện trước Đăng nhập Điều kiện sau Không có

Bảng đặc tả use case quản lý giỏ hàng

1.Khách hàng,nhân viên chọn quản lý giỏ hàng

3 Khách hàng,nhân viên thay đổi số lượng, xóa ,xem… sản phẩm, trong giỏ hàng

5 Khách hàng,nhân viên thêm , xóa ,xem… sản phẩm, trong giỏ hàng

7.Người dùng chọn sản phẩm cần thêm ,xóa ,sửa ,xem thành công

2 Hệ thống hiển thị danh sách số lượng sản phẩm

4 Thông báo cho khách hàng,nhân viên thực hiện các chức năng thành công

6.Hệ thống yêu cầu chọn sản phẩm cần thêm,xóa ,sửa,xem

8.Hệ thống xác nhận thêm,xóa ,sửa, xem sản phẩm hoàn tất

9: Use case kết thúc Bảng dòng sự kiện chính use case quản lý giỏ hàng

2.2.9 Biểu đồ quản lý khuyến mãi

Hình 2.2.9.1 Use case Quản lý khuyến mãi

Tên Use Case Quản lý khuyến mãi

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

Mô tả Use case mô tả Admin thực hiện chức năng thêm ,sửa xóa ,xem ,tìm kiếm khuyến mãi Nhân viên và khách hàng chỉ được xem và tìm kiếm khuyến mãi. Điều kiện trước Đăng nhập Điều kiện sau Không có

Bảng đặc tả use case quản lý khuyến mãi

1.Khách hàng,nhân viên ,Admin chọn quản lý khuyến mãi

(Nếu là Admin thì được thực hiện tất cả các chức năng , nếu là nhân viên và khách hàng thì chỉ được xem và tìm kiếm khuyến mãi.)

3 Admin thay đổi số lượng, xóa ,xem… khuyến mãi Khách hàng,nhân viên tìm kiếm và xem

5 Admin thêm , xóa ,xem… khuyến mãi và khách hàng và nhân viên xem ,tìm kiếm.

7.Admin chọn sản phẩm cần thêm ,xóa ,sửa ,xem ,khách hàng và nhân viên xem ,tìm kiếm thành công

2 Hệ thống hiển thị danh sách số lượng khuyến mãi

4 Thông báo cho Admin khách hàng, nhân viên thực hiện các chức năng thành công

6.Hệ thống yêu cầu chọn khuyến mãi cần thêm,xóa ,sửa,xem

8.Hệ thống xác nhận thêm ,xóa ,sửa, xem khuyến mãi hoàn tất

Bảng dòng sự kiện chính use case quản lý khuyến mãi

2.2.10 Biểu đồ quản lý đơn hàng

Hình 2.2.10.1 Use case Quản lý đơn hàng

Tên Use Case Quản lý đơn hàng

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

Mô tả Use case mô tả Admin Điều kiện trước Không có Điều kiện sau Không có

Bảng đặc tả use case quản lý đơn hàng

1.Khách hàng,nhân viên ,Admin chọn quản lý đơn hàng

2 Hệ thống hiển thị danh sách cácc chức

3 Nếu là Admin ,nhân viên thì được thực hiện tất cả các chức năng , nếu là khách hàng thì chỉ được xem TTCT,hủy và cập nhât đơn hàng

5 Admin ,nhân viên thực hiện tất cả các chức năng , khách hàng xem

TTCT,hủy và cập nhât đơn hàng

7 Admin ,nhân viên thực hiện tất cả các chức năng , khách hàng xem

TTCT,hủy và cập nhât đơn hàng thành công

4 Thông báo cho Admin khách hàng, nhân viên thực hiện các chức năng thành công

6.Hệ thống yêu cầu chọn các chức năng cần thực hiện

8.Hệ thống xác nhận thực hiện các chức năng hoàn tất

9: Use case kết thúcBảng dòng sự kiện chính use case quản lý đơn hàng

2.2.11 Biểu đồ use case quản lý thông tin nhà sản xuất

Hình 2.2.11.1 Use case thông tin nhà sản xuất

Tên Use Case Quản lý nhà sản xuất

Mô tả Usecase mô tả ADMIN thêm, sửa , xóa , cập nhật thông tin của nhà sản xuất Điều kiện trước Phải đăng nhập Điều kiện sau Không có

2.2 Bảng đặc tả use case quản lý thông tin nhà sản xuất

1 ADMIN thêm nhà sản xuất mới

3 : ADMIN cung cấp thông tin về nhà sản xuất mới

5: ADMIN yêu cầu cập nhật thông tin nhà sản xuất

7 ADMIN chọn nhà sản xuất cần cập nhật thông tin

9 ADMIN cung cấp thông tin mới về nhà sản xuất cần cập nhật

11 ADMIN yêu cầu xóa nhà sản xuất

13 ADMIN chọn nhà sản xuất cần xóa

15 ADMIN xác nhận yêu cầu xóa nhà sản xuất

2 hệ thống yêu cầu nhập thông tin nhà sản xuất

4 hệ thống xác nhận thông tin đã được thêm

6 Hệ thống yêu cầu chọn nhà sản xuất cần cập nhật thông tin

8 Hệ thống hiển thị thông tin hiện tại

10 Hệ thống xác nhận thông tin đã được cập nhật

12 Hệ thống yêu cầu chọn nhà sản xuất cần xóa

14 Hệ thống xác nhận yêu cầu xóa nhà sản xuất

16 Hệ thống xác nhận xóa thành công

Bảng dòng sự kiện chính use case QL NSX

2.2.12 Biểu đồ use case quản lý hóa đơn

Hình 2.2.12.1 Biểu đồ use case QL hóa đơn

Tên Use Case Quản lý hóa đơn

Tác nhân Nhân viên, Admin

Mô tả Use case mô tả Nhân viên Điều kiện trước Không có Điều kiện sau Không có

Bảng đặc tả use case quản lý hóa đơn

1.Khách hàng,nhân viên chọn quản lý hóa đơn

3 Nếu là nhân viên thì được thực hiện tất cả các chức năng , nếu là khách hàng

2 Hệ thống hiển thị danh sách các chức năng tiết hóa đơn

5 Admin ,nhân viên thực hiện tất cả các chức năng , khách hàng xem HD và chi tiết HD

7 Nhân viên thực hiện tất cả các chức năng , khách hàng xem HD và CTHD đơn hàng thành công

4 Thông báo cho khách hàng, nhân viên thực hiện các chức năng thành công

6.Hệ thống yêu cầu chọn các chức năng cần thực hiện

8.Hệ thống xác nhận thực hiện các chức năng hoàn tất

9: Use case kết thúcBảng dòng sự kiện chính use case quản lý hóa đơn

Hình 2.3.1 Biểu đồ lớp tổng quát

Hình 2.4.1Biểu đồ hoạt động đăng nhập

Hình 2.4.2 Biểu đồ hoạt động Thêm ,sửa ,xóa NV

Hình 2.4.3 Biểu đồ hoạt động Xem TT NV

Hình 2.4.4 Biểu đồ hoạt động tìm kiếm NV

Hình 2.4.5 Biểu đồ hoạt động thêm ,sửa ,hiệu chỉnh sản phẩm

Hình 2.4.6 Biểu đồ hoạt động tìm kiếm sản phẩm

Hình 2.4.7 Biểu đồ hoạt động xem chi tiết sản phẩm

Hình 2.4.8 Biều đồ hoạt động thống kê xem báo cáo doanh thu

Hình 2.4.9 Biều đồ hoạt động thống kê xem báo cáo khách hàng

Hình 2.4.10 Biều đồ hoạt động thống kê xem báo cáo số lượng sản phẩm

Hình 2.4.11 Biều đồ hoạt động thống kê xem báo cáo sản phẩm bán chạy

Hình 2.4.12 Biểu đồ hoạt động thanh toán

Hình 2.4.13 Biểu đồ hoạt động QL Khách hàng thêm,sửa ,xóa KH

Hình 2.4.14 Biểu đồ hoạt động QL Khách hàng xem TT KH

Hình 2.4.15 Biểu đồ hoạt động tìm kiếm

Hình 2.4.16 Biểu đồ hoạt đông QL Giỏ hàng

2.4.17 Biểu đồ hoạt động thêm ,sửa ,hiệu chỉnh khuyến mãi

2.4.18 Biểu đồ hoạt động xem TT, tìm kiếm ,sử dụng khuyến mãi

Hình 2.4.19 Biểu đồ hoạt động xem ĐH,in HD ,xử lý HD,xác nhận ĐH

Hình 2.4.20 Biểu đồ hoạt động xem CT HD ,hủy HD, cập nhật ĐH

Hình 2.4.21 Biểu đồ hoạt động QL nhà sản xuất

Hình 2.4.22 Biểu đồ hoạt động hóa đơn

Hình 2.5.1 Biểu đồ trạng thái quản lý nhân viên

Hình 2.5.2 Biểu đồ trạng thái quản lý thanh toán

Hình 2.5.3 Biểu đồ trạng thái đăng nhập

Hình 2.6.2.Biểu đồ tuần tự đơn hàng

Hình 2.6.3.Biểu đồ tuần tự thanh toán

Hình 2.6.4 Biểu đồ tuần tự xóa sản phẩm trong giỏ hàng

Hình 2.6.5.Biểu đồ tuần tự đặt mua

Hình 2.7.1 Biểu đồ cộng tác Đăng nhập

Hình 2.7.2 Biểu đồ cộng tác bán hàng

Hình 2.7.3 Biểu đồ cộng tác QL nhân viên

2.8.1 Biểu đồ phân tích tổng quát

2.9.1 Biểu đồ phân tích tổng quát

Ngày đăng: 02/06/2024, 12:08

HÌNH ẢNH LIÊN QUAN

Hình 2.1.1 Bảng mô tả các tác nhân - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.1.1 Bảng mô tả các tác nhân (Trang 11)
Hình 2.2.1 Biểu đồ use case tổng quát - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.1 Biểu đồ use case tổng quát (Trang 12)
Hình 2.2.1.1 Use case đăng nhập - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.1.1 Use case đăng nhập (Trang 14)
Hình 2.2.2.1 Use case QL nhân viên - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.2.1 Use case QL nhân viên (Trang 16)
Hình 2.2.3.1 Use case quản lý sản phẩm - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.3.1 Use case quản lý sản phẩm (Trang 18)
Hình 2.2.4.1  Biểu đồ use casse quản lý thống kê - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.4.1 Biểu đồ use casse quản lý thống kê (Trang 20)
Hình 2.2.5.1 Use case thanh toán - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.5.1 Use case thanh toán (Trang 22)
Hình 2.2.6.1 Use case quản lý khách hàng - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.6.1 Use case quản lý khách hàng (Trang 24)
Hình 2.2.9.1 Use case Quản lý khuyến mãi - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.9.1 Use case Quản lý khuyến mãi (Trang 30)
Hình 2.2.10.1  Use case Quản lý đơn hàng - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.10.1 Use case Quản lý đơn hàng (Trang 32)
Hình 2.2.11.1 Use case thông tin nhà sản xuất - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.2.11.1 Use case thông tin nhà sản xuất (Trang 34)
Bảng dòng sự kiện chính use case QL NSX - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Bảng d òng sự kiện chính use case QL NSX (Trang 36)
Hình 2.4.1Biểu đồ hoạt động đăng nhập - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.1 Biểu đồ hoạt động đăng nhập (Trang 40)
Hình 2.4.2 Biểu đồ hoạt động Thêm ,sửa ,xóa NV - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.2 Biểu đồ hoạt động Thêm ,sửa ,xóa NV (Trang 41)
Hình 2.4.7 Biểu đồ hoạt động xem chi tiết sản phẩm - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.7 Biểu đồ hoạt động xem chi tiết sản phẩm (Trang 43)
Hình 2.4.8 Biều đồ hoạt động thống kê xem báo cáo doanh thu - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.8 Biều đồ hoạt động thống kê xem báo cáo doanh thu (Trang 43)
Hình 2.4.9 Biều đồ hoạt động thống kê xem báo cáo khách hàng - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.9 Biều đồ hoạt động thống kê xem báo cáo khách hàng (Trang 44)
Hình 2.4.12  Biểu đồ hoạt động thanh toán - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.12 Biểu đồ hoạt động thanh toán (Trang 45)
Hình 2.4.14  Biểu đồ hoạt động QL Khách hàng xem TT KH - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.14 Biểu đồ hoạt động QL Khách hàng xem TT KH (Trang 46)
Hình 2.4.19 Biểu đồ hoạt động xem ĐH,in HD ,xử lý HD,xác nhận ĐH - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.19 Biểu đồ hoạt động xem ĐH,in HD ,xử lý HD,xác nhận ĐH (Trang 48)
Hình 2.4.21 Biểu đồ hoạt động QL nhà sản xuất - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.21 Biểu đồ hoạt động QL nhà sản xuất (Trang 49)
Hình 2.4.22 Biểu đồ hoạt động hóa đơn - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.4.22 Biểu đồ hoạt động hóa đơn (Trang 49)
Hình 2.5.1 Biểu đồ trạng thái quản lý nhân viên - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.5.1 Biểu đồ trạng thái quản lý nhân viên (Trang 50)
Hình 2.5.2 Biểu đồ trạng thái quản lý thanh toán - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.5.2 Biểu đồ trạng thái quản lý thanh toán (Trang 50)
Hình 2.5.3 Biểu đồ trạng thái đăng nhập - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.5.3 Biểu đồ trạng thái đăng nhập (Trang 51)
Hình 2.6.2.Biểu đồ tuần tự đơn hàng - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.6.2. Biểu đồ tuần tự đơn hàng (Trang 52)
Hình 2.6.3.Biểu đồ tuần tự thanh toán - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.6.3. Biểu đồ tuần tự thanh toán (Trang 53)
Hình 2.6.5.Biểu đồ tuần tự đặt mua - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.6.5. Biểu đồ tuần tự đặt mua (Trang 54)
Hình 2.7.3 Biểu đồ cộng tác QL nhân viên - ĐỒ ÁN NHÓM PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đề tài HỆ THÔNG QUẢN LÝ BÁN HÀNG LAPTOP
Hình 2.7.3 Biểu đồ cộng tác QL nhân viên (Trang 55)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w