Mô Hình Use Case

Một phần của tài liệu Đồ Án môn lập trình windows Đề tài quản lý bán hàng (Trang 22 - 28)

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

3.2 Mô Hình Use Case

Hình 3.2.1 Mô Hình Use Case Chính

3.2.2 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Phiên Đăng Nhập

Hình 3.2.1 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Phiên Đăng Nhập - Mô tả:

+ Đối tượng sử dụng : nhân viên bán hàng, quản lý.

+ Điền kiện đầu vào: nhân viên phải có tên trong danh sách.

+ Nội dung : cho phép người dùng đăng nhập vào hệ thống.

+ Cách xử lý: người dùng nhập tên và mật khẩu rồi nhấn nút đăng nhập. Hệ thống kiểm tra dữ liệu người dùng. Nếu đúng thì chuyển sang giao diện quản lý hoặc nhân viên, nếu thất bại thì hiển thị thông báo.

+ Kết quả: Đăng nhập thành công hoặc thất bại.

3.2.3 Mô Hình Use Case Phân Rã Chức Năng Bán Hàng

Hình 3.2.3 Mô Hình Use Case Phân Rã Chức Năng Bán Hàng - Mô tả:

+ Đối tượng sử dụng: nhân viên quản lý và nhân viên bán hàng.

+ Điều kiện đầu vào: người dùng đã đăng nhập vào hệ thống.

+ Nội dung: tạo hóa đơn bán sản phẩm.

+ Cách xử lý:

 1. Người dùng chọn mục thêm hóa đơn.

 2. Người dùng tìm kiếm vào chọn sản phẩm từ combobox, chọn số

lượng, nếu số lượng không đủ thông báo Lấy thông tin khách hàng gồm

“ số điện thoại , tên, số tiền khách hàng trả, ”hệ thống hiển thị thông tin đơn hàng :mã nhân viên bán, mã hóa đơn, mã khách hàng, tên khách hàng, số điện thoại khách hàng, sản phẩm khách đã chốt, tổng tiền tạm tính, tiền khách trả, tiền giảm giá, tiền thừa, tổng cộng, trạng thái.

 3. Người dùng nhấn nút “lưu và in hóa đơn”hệ thống sẽ lưu hóa đơn và giảm số lượng sản phẩm trong cơ sở dữ liệu “kho”.

3.2.4 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Sản Phẩm

Hình 3.2.4 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Sản Phẩm - Mô tả:

+ Đối tượng sử dụng: Quản Lý.

+ Điều kiện: người dùng đã đăng nhập vào hệ thống.

+ Nội dung: thêm các Thương Hiệu,Loại ,Sản Phẩm, chỉnh sửa số lượng các sản phẩm có ở cửa hàng hoặc trạng thái của sản phẩm, xóa các phẩm khi hết hàng hoặc ngừng bán, chỉnh sửa trạng thái của loại và thương hiệu tương ứng có sẵn hoặc không có sẵn, hoặc có thể xóa.

+ Cách xử lý: người dùng chọn mục thêm,xóa sửa tương ứng và và nhập các thông tin tương ứng, hệ thống sẽ lưu và cập nhập đồng bộ các mục có liên quan như: tìm kiếm các loại, thương hiệu ,sản phẩm với thông tin được cung cấp.

+ Kết quả: Người dùng nhập vào thanh tìm kiếm tên các thông tin tương ứng,hệ

thống sẽ tìm kiếm trong cơ sở dữ liệu và hiển thị ra màn hình tất cả thông tin liên quan đến nó.

3.2.5 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Hóa Đơn

Hình 3.2.5 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Hóa Đơn - Mô tả:

+ Đối tượng: nhân viên bán hàng, quản lý.

+ Điều kiện: đã đăng nhập hệ thống.

+ Nội dung: hiển thị các hóa đơn đã lưu vào cơ sở dữ liệu , thống kê có bao nhiêu hóa đơn và hủy hóa đơn tạm thời nếu như khách hàng đổi ý.

+ Cách xử lý: truyền dữ liệu từ cơ sở dữ liệu lên màn hình, đếm các hóa đơn để hiện số hóa đơn,sử dụng xử kiện để xóa hóa đơn tạm thời nếu khách hàng đổi ý.

3.2.6 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Đổi Trả

Hình 3.2.6 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Đổi Trả - Mô tả:

+ Đối tượng : nhân viên bán hàng,nhân viên quản lý.

+ Điều kiện đầu vào: đã đăng nhập vào hệ thống .

+ Nội dung : kiểm tra khách hàng đã mua hàng ở cửa hàng chưa?. Ghi nhận thông tin của khách hàng và in phiếu thống báo tiếp nhận thông tin cho khách hàng.

+ Cách xử lý: nhập số điện thoại của khách hàng vào textbox nếu có mua hàng và sử dụng không quá 7 ngày sẽ hiển thị các sản phẩm đó lên và lấy thông tin lý do đổi trả của khách hàng và thực hiện nhấn nút xuất phiếu tiếp nhận cho khách hàng.

3.2.7 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Nhân Viên

Hình 3.2.7 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Nhân Viên - Mô tả:

+ Đối tượng: quản lý.

+ Điều kiện đầu vào: đã đăng nhập vào hệ thống.

+ Nội dung: thêm,xóa,sửa,và sửa các thông tin liên quan.

+ Cách xử lý: lấy các thông tin của người dùng đó và truy vập vào cơ sở dữ liệu trên nền tảng C# winform để thực thi các lệnh tương ứng và thực hiện các chức năng.

+ Kết quả: hiển thị thông báo thành công hoặc thất bại.

3.2.8 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Thống Kê

Hình 3.2.8 Mô Hình Use Case Phân Rã Chức Năng Quản Lý Thống Kê - Mô tả:

+ Đối tượng: nhân viên bán hàng, quản lý.

+ Điều kiện đầu vào: đã đăng nhập vào hệ thống.

+ Nội dụng: truy cập đến mục báo cáo và chọn các checkbox tương ứng để lập báo cáo hiển thị lên màn hình trực tiếp hoặc xuất ra file excel nếu cần.

+ Kết quả: hiển thị hộp thoại thông báo thành công hoặc thất bại.

Một phần của tài liệu Đồ Án môn lập trình windows Đề tài quản lý bán hàng (Trang 22 - 28)

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

(80 trang)