Biểu đồ cộng tác cho chức năng Sửa sản phẩm

Một phần của tài liệu Đề ti quản lý cửa hng Đồng hồ (Trang 37 - 53)

CHƯƠNG 2: PHÂN TÍCH V THIẾT KẾ HỆ THỐNG

2.1. Xác định các Actor và Use case tổng quát của hệ thống

2.1.2. Use case tổng quát của hệ thống

2.2.1.1. Biểu đồ cộng tác cho chức năng Sửa sản phẩm

Hình 2. 21 Biểu đồ cộng tác chức năng sửa sản phẩm Biểu đồ cho chức năng Đặt hàng

Biểu đồ hoạt động cho chức năng Đặt hàng

Hình 2. 22 Biểu đồ hoạt động chức năng đặt hàng

 Tên usecase: Đặt hàng

 Tác nhân kích hoạt: Khách hàng

 Tóm tắt: Cho phép khách hàng đặt hàng trên website

 Dòng sự kiện chính:

 Khách hàng tiến hành mở giao diện đặt hàng

 Khách hàng nhập thông tin sản phẩm cần mua

 Hệ thống truy xuất tìm kiếm dữ liệu trong kho sản phẩm và đưa thông tin về màn hình cho khách hàng:

- Sản phẩm hết hệ thống sẽ báo lại cho khách hàng yêu cầu nhập sản phẩm khách

- Sản phẩm có hệ thống sẽ báo chi tiết thông tin sản phẩm cho khách hàng

 Khách hàng biết được thông tin sản phẩm và tiến hành chọn mua sản phẩm

 Hệ thống cập nhật hóa đơn và thông báo ra màn hình cho khách hàng

 Khách hàng chọn tiếp bước thanh toán và lựa chọn phương thức cần thanh toán

 Hệ thống hiện ra màn hình cho khách hành mục thanh toán tương ứng

 Khách hàng chọn vào ô nhập thông tin thanh toán

 Hệ thống kiểm tra lại tất cả thông tin và đưa ra màn hình:

- Kết quả sai thì hiện ra màn hình cho khách hàng nhập lại thông tin

- Kết quả đúng thì hiển thị đặt hàng thành công

 Kết quả trả về: Thông báo khách hàng đặt hàng thành công Biểu đồ trình tự cho chức năng Đặt hàng

Hình 2. 23 Biểu đồ trình tự chức năng đặt hàng Biểu đồ cộng tác cho chức năng Đặt hàng

Hình 2. 24 Biểu đồ cộng tác chức năng đặt hàng

Biểu đồ cho chức năng Lập báo cáo

Biểu đồ hoạt động cho chức năng Lập báo cáo

Hình 2. 25 Biểu đồ hoạt động cho lập báo cáo

 Tên usecase: Lập báo cáo

 Tác nhân kích hoạt: Quản lý

 Tóm tắt:Cho phép quản lý vào hệ thống chọn chức năng thống kê doanh thu theo từng ngày,từng tháng, từng năm

 Dòng sự kiện chính:

 Quản lý chọn mở giao diện chức năng thống kê sản phẩm

 Quản lý điền đầy đủ thông tin mà hệ thống yêu cầu

 Hệ thống tiến hành cập nhật thông tin và kiểm tra thông tin:

- Hệ thống trả về không có dữ liệu hoặc dữ liệu bị sai quản lý nhập và kiểm tra lại thông tin

- Hệ thống trả về có dữ liệu và dữ liệu chính xác hiển thị báo cáo và quản lý lưu báo cáo

 Kết thúc quá trình lập báo doanh thu thành công

 Kết quả trả về: Thông báo quản lý lập báo cáo doanh thu và lưu báo cáo thành công.

Biểu đồ trình tự cho chức năng Lập báo cáo

Hình 2. 26 Biểu đồ trình tự cho lập báo cáo Biểu đồ cộng tác cho chức năng Lập báo cáo

Hình 2. 27 Biểu đồ cộng tác chức năng Lập báo cáo Biểu đồ trạng thái cho chức năng Lập báo cáo

Hình 2. 28 Biểu đồ trạng thái chức năng Lập báo cáo Biểu đồ cho chức năng Lập hóa đơn

Biểu đồ hoạt động cho chức năng Lập hóa đơn

Hình 2. 29 Biểu đồ hoạt động chức năng lập hóa đơn

 Tên usecase: Lập hóa đơn

 Tác nhân kích hoạt: Khách hàng, nhân viên

 Tóm tắt: Khách hàng mua hàng nhân viên thanh toán cho khách hàng và sao lưu hóa đơn vào hệ thống

 Dòng sự kiện chính:

 Khách hàng đến cửa hàng và yêu cầu mua hàng

 Nhân viên tiếp nhận tư vấn và tìm kiếm sản phẩm cho khách hàng

 Hệ thống truy xuất dữ liệu từ kho sản phẩm trả kết quả ra màn hình cho nhân viên:

- Sản phẩm hết nhân viên yêu cầu khách hàng tìm kiếm sản phẩm khác

- Sản phẩm còn nhân viên thông báo giá tiền và yêu cầu thanh toán cho khách hàng

 Khách hàng tiếp nhận thông tin từ nhân viên và thanh toán cho nhân viên

 Nhân viên thanh toán cho khách hàng thành công : - Khách hàng nhận hàng thành công - Sao lưu hóa đơn vào hệ thống thành công

 Kết thúc quá trình lập hóa đơn

 Kết quả trả về: Thông báo khách hàng nhận hàng và sao lưu hóa đơn thành công trên hệ thống.

Biểu đồ trình tự cho chức năng Lập hóa đơn

Hình 2. 30 Biểu đồ trình tự chức năng lập hóa đơn

Biểu đồ cộng tác cho chức năng Lập hóa đơn

Hình 2. 31 Biểu đồ cộng tác chức năng lập hóa đơn Biểu đồ trạng thái cho chức năng Lập hóa đơn

Hình 2. 32 Biểu đồ trạng thái chức năng Lập hóa đơn

Biểu đồ cho chức năng Tìm kiếm

Biểu đồ hoạt động cho chức năng Tìm kiếm

Hình 2. 33 Biểu đồ hoạt động chức năng tìm kiếm

 Tên usecase: Tìm kiếm

 Tác nhân kích hoạt: Khách hàng

 Tóm tắt: Cho phép khách hàng tìm kiếm thông tin sản phẩm trên website để tham khảo và lựa chọn sản phẩm cần mua

 Dòng sự kiện chính:

 Khách hàng tiến hành mở giao diện tìm kiếm

 Khách hàng chọn tiêu chí tìm kiếm ( theo mã sản phẩm hoặc theo bảng hàng)

 Hệ thống cập nhật tiêu chí tìm kiếm cho khách hàng

 Khách hàng tiến hành nhập thông tin sản phẩm cần tìm trong ô tìm kiếm và click nút tìm kiếm

 Hệ thống bắt đầu kiểm tra sản phẩm khách hàng tìm kiếm và trả về kết quả ra màn hình chính

 Kết thúc quá trình tìm kiếm

 Kết quả trả về: Thông báo kết quả tìm kiếm cho khách hàng Biểu đồ trình tự cho chức năng Tìm kiếm

Hình 2. 34 Biểu đồ trình tự chức năng tìm kiếm Biểu đồ cộng tác cho chức năng Tìm kiếm

Hình 2. 35 Biểu đồ cộng tác chức năng tìm kiếm

Biểu đồ cho chức năng Nhập hàng

Biểu đồ hoạt động cho chức năng Nhập hàng

Hình 2. 36 Biểu đồ hoạt động chức năng nhập hàng

 Tên usecase: Nhập hàng

 Tác nhân kích hoạt: Quản lý

 Tóm tắt: Cho phép quản lý nhập thông tin sản phẩm cần được nhập hàng vào website để tạo phiếu nhập hàng

 Dòng sự kiện chính:

 Quản lý tiến hành mở giao diện nhập hàng.

 Quản lý điền đầy đủ thông tin mà hệ thống yêu cầu(mã hàng, số lượng, nhà cung cấp)

 Hệ thống tiến hành cập nhập thông tin và kiểm tra thông tin:

- Thông tin sai hay bị thiếu quản lý bấm lại vào ô yêu cầu nhập lại thông tin và thao tác lại từ đầu

- Thông tin đúng hệ thống trả về phiếu nhập hàng thành công

 Kết thúc quả trình nhập hàng.

 Kết quả trả về: Thông báo quản lý phiếu nhập hàng thành công.

Biểu đồ trình tự cho chức năng Nhập hàng

Hình 2. 37 Biểu đồ trình tự chức năng nhập hàng Biểu đồ cộng tác cho chức năng Nhập hàng

Hình 2. 38 Biểu đồ cộng tác chức năng nhập hàng Biểu đồ cho chức năng Bảo hành

Biểu đồ hoạt động cho chức năng Bảo hành

 Tên usecase: Bảo hành

 Tác nhân kích hoạt: Nhân viên

 Tóm tắt: Cho phép nhân viên kiểm tra thẻ bảo hành trên website cho khách hàng

 Dòng sự kiện chính:

 Nhân viên chọn mở giao diện bảo hành.

 Nhân viên nhập thông tin (theo mã khách hàng hoặc số thẻ bảo hành khách hàng được cấp).

 Hệ thống sẽ tiến hành kiểm tra thông tin và đưa kết quả ra màn hình cho nhân viên:

- Thẻ còn hạn hệ thống thông báo ra màn hình cho nhân viên thẻ còn hạn và còn sử dụng được.

- Thẻ hết hạn hệ thống thông báo ra màn hình cho nhân viên thẻ hết hạn và không còn sử dụng được.

 Kết thúc quá trình kiểm tra thẻ bảo hành.

 Kết quả trả về: Thông báo cho nhân viên thẻ bảo hành còn hạn hay không.

Biểu đồ trình tự cho chức năng Bảo hành

Hình 2. 39 Biểu đồ trình tự cho chức năng bảo hành Biểu đồ cộng tác cho chức năng Bảo hành

Hình 2. 40 Biểu đồ cộng tác chức năng bảo hành Biểu đồ cho chức năng Xuất hàng

 Tên usecase: Xuất hàng.

 Tác nhân kích hoạt: Quản lý

 Tóm tắt: Cho phép quản lý nhập thông tin sản phẩm cần được xuất hàng vào website để tạo phiếu xuất hàng

 Dòng sự kiện chính:

 Quản lý tiến hành mở giao diện xuất hàng.

 Quản lý điền đầy đủ thông tin mà hệ thống yêu cầu(mã hàng, số lượng)

 Hệ thống tiến hành cập nhật thông tin và kiểm tra thông tin:

- Thông tin sai hay bị thiếu quản lý bấm lại vào ô yêu cầu nhập lại thông tin và thao tác lại từ đầu

- Thông tin đúng hệ thống trả về phiếu xuất hàng thành công

 Kết thúc quá trình xuất hàng.

 Kết quả trả về: Thông báo quản lý phiếu xuất hàng thành công Biểu đồ trình tự cho chức năng Xuất hàng

Một phần của tài liệu Đề ti quản lý cửa hng Đồng hồ (Trang 37 - 53)

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

(54 trang)