Biểu đồ trình tự thêm nhân viên

Một phần của tài liệu BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG QUẢN LÝ CỬA HÀNG BÁN SỮA VINAMILK TRẦN CUNG (Trang 40 - 47)

2.2.3.3.2 Biểu đồ trình tự cập nhập nhân viên

2.2.3.3.3 Biểu đồ trình tự xóa nhân viên

Hình9.7. Biểu đồ trình tự xóa nhân viên

2.2.4 Chức năng quản lý bán hàng

2.2.4.1 Biểu đồ Use case cho chức năng quản lý bán hàng

Thanh Toán Tu Van

In Hoa Don Quan Ly Ban Hang

Nguoi Dung

<<extend>>

Hình 10. Use case Quản lý bán hàng

 Đặc tả Use case Quản lý bán hàng - Tác nhân: Người dùng, Nhân viên.

- Mô tả: Mỗi khi tác nhân sử dụng hệ thống quản lý thì cần thực hiện chức năng đăng nhập vào hệ thống. Sau đó tác nhân sẽ lựa chọn yêu cầu quản lý kho mà mình mong muốn.

- Dòng sự kiện chính là:

- Tác nhân yêu cầu giao diện quản lý bán hàng.

- Hệ thống hiển thị giao diện quản lý nhân viên cho tác nhân.

- Tác nhân sẽ lựa chọn chức năng mà mình muốn lựa chọn các chức năng mà mình mong muốn như: tư vấn sản phẩm và thanh toán in hóa đơn cho khách hàng.

- Kết thúc Use Case quản lý bán hàng. - Dòng sự kiện phụ:

+ Sự kiện 1: Nếu tác nhân lựa chọn tư vấn sản phẩm thì nhân viên sẽ tư vấn. Nếu người dùng lựa chọn thanh toán thì hệ thống sẽ cập nhập sản phẩm mà khách hàng lựa chọn trong giỏ hàng và giá cả để in ra hóa đơn thanh toán.Nếu không có lỗi gì thì hệ thống sẽ báo mua hàng thành công.

+ Sự kiện 2: Nếu người dùng lựa chọn sai hoặc chưa mua đồ và ấn vào thanh toán thì hệ thống sẽ báo lỗi cho người dùng để kiểm tra giỏ hàng và nhập lại!!!

- Các yêu cầu đặc biệt: Nếu là người dùng mua hàng thường xuyên, khách hàng có vé giảm giá thì sẽ được hưởng ưu đãi của cửa hàng.

- Trạng thái hệ thống trước khi sử dụng Use case: yêu cầu nhập đúng. - Trạng thái sau khi sử dụng Use case:

+ Nếu lựa chọn tư vấn và mua hàng thành công: Hệ thống sẽ báo là “Bạn đã thanh toán thành công!” và hiển thị giao diện chính cho tác nhân thực hiện chức năng khác.

+ Nếu thanh toán thất bại: Hệ thống cũng sẽ gửi thông báo “Bạn thanh toán không thành công, vui lòng kiểm tra lại giỏ hàng” và quay lại chức năng ban đầu mà người dùng vừa truy cập.

2.2.4.2 Biểu đồ hoạt động cho chức năng quản lý bán hàng

Hình10.1. Biểu đồ hoạt động chức năng quản lý bán hàng

Chức năng quản lý bán hàng bao gồm 2 chức năng con:

1. Tư vấn

2. Thanh toán

2.2.4.2.1. Tư vấn sản phẩm

a. Người thực hiện  Người dùng

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

 Người dùng đăng nhập vào hệ thống để vào chức năng vào chức năng xóa nhân viên của hệ thống

Hình 10.2 Biểu đồ hoạt động chức năng tư vấn sản phẩm

d. Mô tả chức năng trong luồng nghiệp vụ cơ bản

- Bước 1: Người dùng(Bộ phận quản lý, nhân viên, khách hàng) hoặc các đơn vị hành chính khác yêu cầu tư vấn sản phẩm

- Bước 2: Hiển thị giao diện tư vấn sản phẩm

- Bước 3: Người dùng lựa chọn nhập sản phẩm cần tư vấn gồm:  Tên sản phẩm (*)

- Bước 4: Kiểm tra dữ liệu tên sản phẩm có trong cửa hàng hay không:  Tên sản phẩm

• Nếu nhập tên sản phẩm có trong thống chuyển sang bước 5

• Nếu nhập tên sản phẩm không có trong hệ thống quay trở về bước 2 - Bước 5: Hiển thị thông tin sản phẩm

2.2.4.2.2 Thanh toán sản phẩm

a. Người thực hiện  Người dùng

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

 Người dùng đăng nhập vào hệ thống để vào chức năng thanh toán tiền của hệ thống

c. Sơ đồ luồng nghiệp vụ cơ bản

Hình 10.3. Biểu đồ hoạt động chức năng thanh toán sản phẩm

d. Mô tả chức năng trong luồng nghiệp vụ cơ bản

- Bước 1: Người dùng(Bộ phận quản lý, nhân viên, khách hàng) hoặc các đơn vị hành chính khác, yêu cầu chức năng thanh toán.

- Bước 2: Hiển thị giao diện thanh toán

- Bước 3: Kiểm tra dữ liệu đầu có sản phẩm không vào bao gồm: • Nếu có sản phẩm trong giỏ hàng thì chuyển sang bước 4

• Nếu không có sản phẩm trong giỏ hàng thì quay lại bước 2 - Bước 4: Thông báo thanh toán thành công

- Bước 5: In hóa đơn - Bước 6: Kết thúc.

2.2.4.3 Biểu đồ trình tự cho chức năng quản lý bán hàng 2.2.4.3.1 Biểu đồ trình tự chức năng tư vấn sản phẩm

Hình.10.4 Biểu đồ trình tự chức năng tư vấn sản phẩm

Một phần của tài liệu BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG QUẢN LÝ CỬA HÀNG BÁN SỮA VINAMILK TRẦN CUNG (Trang 40 - 47)