Biểu đồ hoạt động chức năng quản lý sản phẩm

Một phần của tài liệu BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HƯỚNG đối TƯỢNG đề tài PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG ONLINE CHO CỬA HÀNG THIẾT BỊ âm THANH XUÂN VŨ (Trang 30 - 35)

2.5.2.1 Chức năng thêm thông tin sản phẩm

a) Người thực hiện

 Admin.

b) Điều kiện kích hoạt

 Admin truy cập trang quản lý sản phẩm. c) Sơ đồ luồng nghiệp vụ cơ bản

Hình 2.18: Activity diagram Thêm thông tin sản phẩm d) Mô tả các bước trong luồng nghiệp vụ

Bước 1: Admin tiến hành đăng nhập vào hệ thống.

Bước 2: Hệ thống xác nhân quyền đăng nhập của admin:

27

o Nếu đúng, chuyển sang bước 3.

o Nếu sai, yêu cầu người dùng đăng nhập lại và quay lại bước 1.

Bước 3: Hệ thống hiển thị trang quản lý.

Bước 4: Admin chọn chức năng quản lý sản phẩm. Bước 5: Hệ thống hiển thị trang quản lý sản phẩm.

Bước 6: Admin tiến hành thêm thông tin sản phẩm vào form thêm sản phẩm.

Bước 7: Hệ thống xác nhận thông tin vừa thêm chưa tồn tại trong cơ sở dữ liệu về sản phẩm:

o Nếu đúng, chuyển sang bước 8.

o Nếu sai, quay lại bước 5. Bước 8: Kết thúc.

2.5.2.2 Chức năng sửa thông tin sản phẩm

a) Người thực hiện

 Admin.

b) Điều kiện kích hoạt

 Admin truy cập trang quản lý sản phẩm. c) Sơ đồ luồng nghiệp vụ cơ bản

28

Hình 2.19: Activity diagram Sửa thông tin sản phẩm d) Mô tả các bước trong luồng nghiệp vụ

Bước 1: Admin tiến hành đăng nhập vào hệ thống.

Bước 2: Hệ thống xác nhân quyền đăng nhập của admin:

o Nếu đúng, chuyển sang bước 3.

o Nếu sai, yêu cầu người dùng đăng nhập lại và quay lại bước 1.

Bước 3: Hệ thống hiển thị trang quản lý.

Bước 4: Admin chọn chức năng quản lý sản phẩm. Bước 5: Hệ thống hiển thị trang quản lý sản phẩm.

Bước 6: Admin tiến hành sửa thông tin sản phẩm trong form sửa sản phẩm.

Bước 7: Hệ thống xác nhận thông tin vừa sửa chưa tồn tại trong cơ sở dữ liệu về sản phẩm:

o Nếu đúng, chuyển sang bước 8.

29

o Nếu sai, quay lại bước 5. Bước 8: Kết thúc.

2.5.2.3 Chức năng xóa thông tin sản phẩm

a) Người thực hiện

 Admin.

b) Điều kiện kích hoạt

 Admin truy cập trang quản lý sản phẩm. c) Sơ đồ luồng nghiệp vụ cơ bản

Hình 2.20: Activity diagram Xoá thông tin sản phẩm d) Mô tả các bước trong luồng nghiệp vụ

Bước 1: Admin tiến hành đăng nhập vào hệ thống.

Bước 2: Hệ thống xác nhân quyền đăng nhập của admin:

o Nếu đúng, chuyển sang bước 3.

o Nếu sai, yêu cầu người dùng đăng nhập lại và quay lại bước 1.

Bước 3: Hệ thống hiển thị trang quản lý.

30

Bước 4: Admin tìm sản phẩm cần xóa theo mã, tên sản phẩm. Bước 5: Hệ thống tìm thông tin sản phẩm trong cơ sở dữ liệu sản phẩm

o Nếu có, chuyển sang bước 6.

o Nếu không, hệ thống thông báo không có sản phẩm và quay lại bước 4.

Bước 6: Admin chọn xóa sản phẩm khỏi kho dữ liệu.

Bước 7: Hệ thống xóa dữ liệu sản phẩm và thông báo xóa thành công.

Bước 8: Kết thúc.

2.5.3. Biểu đồ trình tự chức năng quản lý sản phẩm

2.5.3.1 Chức năng thêm sản phẩm

Hình 2.21: Sequence diagram Thêm sản phẩm

31

2.5.3.2 Chức năng sửa thông tin sản phẩm

Hình 2.22: Sequence diagram Sửa thông tin sản phẩm

2.5.3.3 Chức năng xóa thông tin sản phẩm

Hình 2.23: Sequence diagram Xóa thông tin sản phẩm

32

Một phần của tài liệu BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HƯỚNG đối TƯỢNG đề tài PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG ONLINE CHO CỬA HÀNG THIẾT BỊ âm THANH XUÂN VŨ (Trang 30 - 35)