Bấm nút Thanh toán

Một phần của tài liệu Xây dựng website bán cây cảnh tích hợp chatbot hỗ trợ tư vấn (Trang 64 - 87)

Basic flow B1: Truy cập vào mục Thanh toán B2: Hiện danh sách các bản hợp đồng B3: Chọn bản hợp đồng cần thanh toán B4: Bấm nút Thanh Toán

B5: Kiểm tra và hiện thông báo MSG 8

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của nhân viên kế toán

Post-condition ❖ Cập nhật DB

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Business Rules Activit y BR Code Description (5) BR1 Thanh toán:

kiểm duyệt và cho phép của ban giám đốc

Kiểm tra ngân quỹ của công ty

Xác nhận giao dịch với ngân hàng

Nếu không đủ tiền thực hiện giao dịch hoặc lỗi giao dịch sẽ có thông báo

UC31: Xuất hoá đơn

Name Xuất hoá đơn

Description Cho phép xuất hoá đơn cho khách hàng

Actor Nhân viên kế toán

Trigger - Chọn mục xuất hoá đơn trong mục thanh toán

Basic flow B1: Truy cập vào mục Thanh Toán B2: Chọn mục Hoá đơn

B3: Chọn hoá đơn cần xuất B4: Xuất hoá đơn

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Nhân viên kế toán

Post-condition ❖ Cập nhật DB

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn

Business Rules

Activit y

BR Code Description

(5) BR1 Xuất hoá đơn:

Bảng hóa đơn cho khách hàng:

Hoá Đơn Tên công ty Khách hàng Địa chỉ Số điện thoại Danh sách sản phẩm

Tên sản phẩm Số lượng Giá tiền

Tổng: Hình thức thanh toán: Ký tên

UC32: Lập báo cáo tài chính

Name Lập báo cáo tài chính

Description Cho phép lập báo cáo thu chi của công ty

Actor Nhân viên kế toán

Trigger - Chọn mục lập báo cáo

Basic flow B1: Truy cập vào mục Báo cáo B2: Chọn lập báo cáo tài chính B3: Bảng báo cáo được xuất hiện

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của nhân viên kế toán

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description

(3) BR1 Bảng báo cáo tài chính:

Bảng Báo Cáo Tài Chính

Người lập báo cáo Danh sách khoản thu

Tên Giá tri Ghi Chú

… … Tổng: Danh sách khoảng chi

Tên Giá trị Ghi chú

…. Tổng:

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn UC33: Tính lương nhân viên

Name Tính lương nhân viên

Description Cho phép tính lương nhân viên

Actor Nhân viên kế toán

Trigger - Chọn mục tính lương

Basic flow B1: Truy cập vào mục nhân viên B2: Chọn mục tính lương

B3: Hệ thống tiến hành tính lương B4: Xuất ra bảng lương của nhân viên

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của nhân viên kế toán

Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description (1) BR1 Tải màn hình:

Hệ thống tải màn hình tính lương (tham khảo màn hình tính lương trong “Description List” file)

(2) BR2 Chọn hình thức:

Tính lương tự động cho nhân viên:

Khi nhân viên kế toán nhấn nút tính lương mặc định. Hệ thống tính lương vào ngày đầu tháng

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn

Tính lương bằng file excel

Chọn hình thức truy xuất file từ excel, hệ thống sẽ đọc file và thực hiện việc tính lương

(3) BR3 Tính lương:

❖ Công thức tính lương: lương = lương cơ bản + tiền thưởng + OT – vi phạm

❖ Vi phạm: các ngày xin nghỉ, vi phạm quy định công ty, bị trừ lương trực tiếp từ ban chỉ đạo,…

Quản lý nhà cung cấp

UC34: Xem danh sách nhà cung cấp

Name Xem danh sách nhà cung cấp

Description Cho phép quản trị viên, ban giám đốc xem danh sách nhà cung cấp

Actor Quản trị viên, ban giám đốc

Trigger - Truy cập vào mục Nhà cung cấp

Basic flow B1: Truy cập vào mục Nhà cung cấp

B2: Hệ thống sẽ hiện thị danh sách các nhà cung cấp B3: Có thể lựa chọn xuất file excel

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Post-condition

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Business Rules Activit y BR Code Description (2) BR1 Tải màn hình:

Hệ thống tải màn hình danh sách nhà cung cấp

(4) BR2 Xuất file Excel:

Khi có nhu cầu xuất danh sách nhà cung cấp sang file excel, hệ thống sẽ truy xuất thông tin sang file excel UC35: Lập hợp đồng

Name Lập hợp đồng

Description Cho Ban giám đốc

Actor Quản trị viên

Trigger - Chọn mục tạo hợp đồng, nhấn nút Submit

Basic flow B1: Truy cập vào mục Nhà cung cấp B2: Chọn nhà cung cấp

B3: Chọn tạo hợp đồng

B3: Điền thông tin cần thiết trong bản hợp đồng B4: Nhấn nút “Submit”

B5: Kiểm tra thông tin, tạo bảng hợp đồng và gửi mail cho nhà cung cấp

B6: Cập nhật vào DB và thông báo MSG 7

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Activity flow Business Rules Activit y BR Code Description

UC36: Xoá thông tin nhà cung cấp

Name Xem danh sách nhà cung cấp

Description Cho phép quản trị viên xem danh sách nhà cung cấp

Actor Quản trị viên, ban giám đốc

Trigger - Truy cập mục nhà cung cấp

- Nhấn nút Delete

Basic flow B1: Truy cập vào mục nhà cung cấp ( Provider ) B2: Chọn nhà cung cấp cần xoá

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn B4: Thông báo MSG 6 xuất hiện

B5: Nhấn nút “OK”

B6: Trường dữ liệu _destroy (=true) sẽ cập nhật vào hệ thống và thông báo MSG 5

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description

(2) BR 1 Tải thông tin page:

Tải thông tin của page với mục Nhà cung cấp

(5.2) BR 2 Cập nhật:

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Quản lý khách hàng

UC37: Xem danh sách khách hàng

Name Xem danh sách khách hàng

Description Cho phép quản trị viên xem danh sách khách hàng

Actor Quản trị viên

Trigger - Truy cập vào mục khách hàng

Basic flow B1: Truy cập vào mục khách hàng

B2: Hệ thống sẽ hiện thị danh sách các nhà cung cấp B3: Có thể lựa chọn xuất file excel

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Post-conditionActivity flow Business Rules Activit y BR Code Description (1) BR1 Tải màn hình:

Hệ thống tải màn hình “danh sách khách hàng” ( tham khảo màn hình “Danh sách khách hàng” trong “List Description” file )

UC38: Lập danh sách khách hàng thân thiết

Name Lập danh sách khách hàng thân thiết

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn

Actor Quản trị viên

Trigger - Chọn tạo danh sách khách hàng thân thiết

Basic flow B1: Truy cập vào danh mục khách hàng B2: Chọn Tạo danh sách khách hàng thân thiết B3: Hiện danh sách khách hàng thân thiết

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description

(4) BR1 Danh sách khách hang than thiết:

❖ Khách hàng có lương mua hàng thường niên

❖ Sản phẩm số lượng nhiều

❖ Sản phẩm có giá trị cao

Quản lý đơn hàng

UC39: Xác nhận đơn hàng

Name Xác nhận đơn hàng

Description Cho phép xác nhận đơn hàng đã đặt từ khách hàng

Actor Nhân viên bán hàng

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn

Basic Flow B1: Truy cập vào mục Đơn hàng B2: Chọn đơn hàng cần duyệt B3: Chọn xác nhận

B4: Hệ thống xác nhận và thông báo

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của nhân viên bán hàng

Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description (4) BR1 Business Rules:

Xác nhận các đơn hàng mà người dùng đặt mua

UC40: Huỷ đơn hàng

Name Huỷ đơn hàng

Description Cho phép khách hàng huỷ đơn hàng

Actor Khách hàng

Trigger Khách hàng muốn huỷ đơn hàng

Basic Flow B1: Truy cập vào mục Đơn hàng B2: Chọn đơn hàng cần huỷ B3: Chọn xác nhận

B4: Hiện thông báo MSG 6 B5: Chọn OK

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.vn bằng tài khoản của nhân khách hàng Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description (2) BR1 Tải màn hình:

❖ Hệ thống tải màn hình “Danh sách đơn hàng đã đặt” ( tham khảo màn hình “Danh sách đơn hang đã đặt” trong “List Description” file )

(4) BR2 Business Rules:

❖ Để có thể tiến hành huỷ đơn, người dung ấn chọn vào một đơn hàng đang hiển thị trạng thái “Đang chờ” hoặc “Xác nhận” bất kỳ trên màn hình, hệ thống sẽ thực hiện tải màn hình “Chi tiết đơn hàng” theo thông tin đơn của đơn hàng vừa chọn:

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn thái đang không “vô hiệu hoá”, ở đây (trạng thái “Xác nhận”/” Đang chờ”), thì nút “Huỷ” sẽ không bị vô hiệu hoá nữa

⮚ Trạng thái vô hiệu hoá của các nút chuyển trạng thái btnCancel.IsEnabled = true ( nút huỷ đơn hang )

⮚ Nếu chọn “Huỷ” sẽ xuất hiện 1 thông báo xác nhận yêu cầu, nếu nhấn OK hệ thống sẽ cập nhật yêu cầu huỷ đơn hang

⮚ Nếu chọn “Cancel” thông báo sẽ bị mất và quay lại trạng thái ban đầu

UC41: Cập nhật tiến trình giao hàng

Name Cập nhật tiến trình đơn hàng

Description Cập nhật tiến trình của đơn hang trên đường vận chuyển và cập nhật đơn hàng khi đã giao hoàn tất

Actor Nhân viên giao hàng

Trigger Khi muốn cập nhật tiến trình của đơn hàng đơn hàng

Basic flow B1: Chọn mục đơn hàng

B2: Hệ thống hiển thị thông tin đơn hàng B3: Cập nhật thời gian nhận hàng B4: Hệ thống cập nhật dữ liệu vào DB B5: Cập nhật thời gian hoàn tất giao hàng B6: Hệ thống cập nhật vào DB

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của nhân viên giao hàng

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Activity flow Business Rules Activit y BR Code Description (4),(6) BR1 Cập nhật DB:

❖ Cập nhật thời gian khi nhân viên giao hàng nhận hàng tại kho

[ThoiGianNhanHang] = CurrentTime

❖ Khi nhân viên giao hàng hoàn tất việc giao hàng cho khách [ThoiGianHoanTat] = CurrentTime

❖ Hệ thống cập nhật đơn hang đã giao hoàn tất UC42: Theo dõi tiến trình đơn hàng

Name Theo dõi tiến trình đơn hàng

Description Khách hàng sau khi nhận hàng có thể theo dõi đơn hàng đã đặt

Actor Khách hàng

Trigger Khách hàng muốn theo dõi đơn hàng

Basic flow B1: Truy vào mục đơn hàng B2: Chọn đơn hàng đã đặt B3: Tiến trình đơn hàng hiện ra

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.vn bằng tài khoản của khách hàng

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Post-conditionActivity flow Business Rules Activit y BR Code Description (2) BR1 Tải màn hình:

Hệ thống tải màn hình thông tin đơn hàng ( tham khảo màn hình thông tin đơn hàng trong “List Description” file ) Quản lý đổi trả

UC43: Yêu cầu đổi trả

Name Yêu cầu đổi trả

Description Cho phép khách hàng đổi trả sản phẩm bị lỗi hoặc không mong muốn

Actor Quản trị viên

Trigger Truy cập vào mục đổi trả sản phẩm

Basic flow B1: Truy cập vào mục đổi trả sản phẩm B2: Điền form đổi trả

B3: Nhấn chọn submit

B4: Kiểm tra thông tin và cập nhật DB

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.vn bằng tài khoản của khách hàng

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Activity flow Business Rules Activit y BR Code Description

(2) BR1 Hiện form đổi trả:

❖ Hệ thống hiển thị form đổi trả UC44: Xử lý đổi trả

Name Xử lý đổi trả

Description Xử lý yêu cầu đổi trả của khách hàng

Actor Quản trị viên

Trigger Xử lý yêu cầu đổi trả của khách hàng

Basic flow B1: Truy cập vào mục đổi trả B2: Chọn yêu cầu đổi trả để xử lý

B3: Chấp nhận đổi trả thì nhấn OK, không chấp nhận thì nhấn Cancel (chọn lý do)

B4: Cập nhật và thông báo cho khách hàng

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

❖Có đơn yêu cầu

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn

❖ Thông báo cho khách hàng

Activity flow Business Rules Activit y BR Code Description (4) BR1 Xử lý :

❖ Các lý do không chấp nhận yêu cầu đổi trả ( trong mục liên quan của quy đổi đổi trả trong công ty)

UC45: Lập báo cáo đổi trả

Name Lập báo cáo đổi trả

Description Cho phép lập báo cáo đổi trả

Actor Quản trị viên

Trigger Chọn mục “Báo Cáo” tiến hành lập báo cáo

Basic flow B1: Truy cập vào mục nhân viên B2: Chọn mục chấm công B3: Chọn tạo mới

B4: Nhập thông tin chấm công của nhân viên hoặc truy xuất từ file Excel

B5: Nhấn nút Chấp nhận B6: Hệ thống kiểm tra dữ liệu

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn B7: Cập nhật vào DB và thông báo

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description

(3) BR1 Bảng báo cáo đổi trả:

Bảng Báo Cáo Đổi Trả

Người lập báo cáo

Danh sản phẩm đổi trả ( không do lỗi ) Tên sản

phẩm

Lý do Giá tri Ghi Chú

… Tổng:

Danh sách sản phẩm đổi trả ( do lỗi)

Tên Lý do Giá trị Ghi chú

…. Tổng:

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn Quản lý tin nhắn

UC46: Chatbot hỗ trợ

Name Chatbot hỗ trợ

Description Cho phép hỗ trợ khách hàng khi nhắn tin

Actor Khách hàng

Trigger Chọn vào mục tin nhắn

Basic flow B1: Chọn vào mục tin nhắn

B2: Hệ thống đưa ra đoạn tin nhắn gợi ý

B3: khách hàng thao tác với các gợi ý trong thời gian chuyển tiếp với cho nhân viên bán hàng

Pre-condition ❖Đăng nhập vào đường dẫn webcaycanh.system.vn bằng tài khoản của Quản trị viên

Post-condition ❖ Cập nhật DB Activity flow Business Rules Activit y BR Code Description (2) BR1 Hệ thống gợi ý:

❖ Đây là một phần mềm (hay còn được gọi là con bot) hỗ trợ nhắn tin trao đổi với khách hàng có nhu cầu mua sản phẩm hoặc cần tư vấn hỗ trợ khi nhân viên trực tuyến chưa thể tiếp cận hoặc trong thời gian công ty trong thời gian đóng cửa

Prepared for Xây dựng website bán cây cảnh và chatbot hỗ trợ tư vấn người dùng (khách hàng) có thể thao tác:

⮚ Khi khách hàng truy cập vào trang web, biểu tượng (bong bóng chat) xuất hiện góc phải dưới của màn hình. ⮚ Bộ câu hỏi: ▪ “Bạn cần gợi ý gì ?” ⮚ Mua sản phẩm => [suggest] = “buyProduct” ⮚ Tư vấn sản phẩm => [suggest] = “productConsulting”

⮚ Báo cáo sản phẩm = [suggest] = “product report”

❖ If ([suggest] == “buyProduct”) => hệ thống sẽ đưa ra bộ câu hỏi tiếp theo

▪ “Cho chúng tôi biết mã sản phẩm bạn cần mua ?”

▪ Sau khi khách hàng trả lời:

▪ “Cảm ơn khách hàng đã lựa chọn sản phẩm này. Hệ thống sẽ chuyển tiếp cho nhân viên phục vụ cho quý khách !”

❖ If ([suggest] == “productConsulting”) => hệ thống đưa ra bộ câu hỏi tiếp theo

▪ “Bạn cần tư vấn loại sản phẩm nào ?”

⮚ Cây cảnh => [suggestType] = “Cay Canh”

⮚ Chậu cây => [suggestType] = “Chau Cay”

⮚ Dụng cụ hỗ trợ => [suggestType] = “Dung Cu Ho Tro”

⮚ Phân Bón => [suggestType] = “Phan Bon”

▪ If([suggestType] == “Cay Canh”) => bộ câu hỏi tiếp theo xuất hiện: “Cho biết danh mục sản phẩm liên quan đến Cây cảnh ?”

Một phần của tài liệu Xây dựng website bán cây cảnh tích hợp chatbot hỗ trợ tư vấn (Trang 64 - 87)

Tải bản đầy đủ (PDF)

(98 trang)