+ Nhân viên bán hàng đăng nhập vào hệ thống. + Họ có thể kiểm tra các đơn đã đặt hàng.
+ Kiểm tra phiếu giao hàng bao gồm: thông tin của người đã đặt hàng, ngày đặt hàng, ngày nhận được đơn hàng, người giao hàng. + Nhập đơn hàng khi có một khách hàng nào đó đặt hàng trên hệ thống bán hàng online.
+ Sửa đơn hàng khi khách hàng có nhu cầu thay đổi đơn hàng đã được đặt trước đó.
- Khách hàng:
+ Kiểm tra thơng tin của người mua hàng bao gồm: Kiểm tra tên của người mua hàng có hợp lệ hay khơng, địa chỉ có thể trong nước hoặc ngoài nước, Số điện thoại phải hợp lệ gồm 10- 12 ký tự. + Nhập thông tin người dùng: phải trùng khớp với thông tin với người mua đã đặt hàng.
+ Sửa thơng tin người dùng: Khi có người mua hàng thay đổi thông tin địa chỉ ( do chuyển nhà hay chuyển cơng tác) thì phải sửa lại thơng tin người mua hàng.
+ Xóa thơng tin người dùng: Khi người mua hàng hủy đơn đặt hàng thì người quản lý xóa thơng tin của người đó.
- Nhân viên nhập hàng:
+ Khi bắt đầu nhập hàng mới người quản lý cần lập hóa đơn ghi rõ thơng tin các mặt hàng cần nhập.
+ Sửa đổi giá của mặt hàng: giá có thể thấp hơn hoặc cao hơn trong đó có tính giá trị gia tăng.
+ Xóa thơng tin mặt hàng: Người quản lý nhập hàng kiểm tra những mặt hàng nào đã hết hay thay mác sản phẩm thì xóa thơng tin cũ của mặt hàng đó.
- Nhân viên thống kê:
+ Người quản lý sẽ báo cáo doanh thu đạt được trong một tuần hay một tháng.
+ Thống kê số đơn hàng đã giao: kiểm tra đơn hàng đã giao có đúng thời gian hay khơng.
+ Thống kê đơn hàng đã bị bom: khu vực bom hàng , lý do người đó bom hàng, liên hệ lại với người bom hàng để biết lý do.
+ Xác định số lượng người truy cập vào website: thống kê số lượt người truy cập theo giờ, khung giờ người truy cập nhiều nhất, mục đích của người truy cập vào để làm gì.
Biểu đồ hoạt động
Tìm kiếm sản phẩm
II.Mơ Hình Hệ Thống:
1.Biểu đồ Use Case
E.Biểu đồ Use Case Chức Năng Quản Lý Người Dùng
2. Đặc Tả Từng Use Case ,Actor:
2.0 Đặc Tả Biểu đồ Use Case Tổng Quát.
- Actor Người Quản Lý,Actor Nhân Viên Bán Hàng,Actor Khách Hàng Là các Actor sử dụng trực tiếp các Use case của hệ thống.
-Actor Người Quản Lý có vai trị như một nhân viên,ngồi ra có quyền thực hiện Use Case Quản Lý Đơn Hàng.Nên Actor Người Quản Lý có thể
thực hiện tất cả các Use case mà nhân viên bán hàng thực hiện, nên Actor Người Quản Lý và Actor Nhân viên bán hàng có mối quan hệ kế thừa. -Khi thực hiện tất cả các Use case người dùng đều phải Đăng nhập, vì vậy các Use case Đăng nhập là phần chung được tách ra từ các Use case khác.Vì vậy các Use case này đều có mối quan hệ include với use case đăng nhập.
2.1 Đặc Tả Quản Lý Nhập Hàng. +Tác Nhân: Người Quản Lý.
+Mô Tả: Use case cho phép người quản lý nhập sản phẩm cho hệ thống. +Luồng Sự Kiện Chính:
1. Người Quản Lý Thực hiện nhập sản phẩm cho hệ thống.
2. Sau khi nhập hàng người quản lý cập nhật thông tin về sản phẩm theo số lượng,giá bán,tên sản phẩm.
3. Người quản lý xóa những thơng tin sản phẩm không tồn tại. 4. Use case kết thúc
2.2 Đặc Tả Quản Lý Bán Hàng.
+Tác Nhân:Nhân viên bán hàng,Khách hàng.
+Mô Tả:- Use case cho phép khách hàng chọn sản phẩm cần mua để đưa vào giỏ hàng
- Use case cho phép nhân viên bán hàng thực hiện thanh tốn hóa đơn cho khách hàng.
+Luồng sự kiện chính:
1. Khách Hàng chọn sản phẩm cần xem thơng qua use case tìm kiếm sản phẩm.
2. From xem thông tin sản phẩm xuất hiện,hệ thống hiển thị thông tin sản phẩm đã chọn
3. Nhân viên bán hàng, khách hàng xem thông tin chi tiết về sản phẩm được hiển thị.
4. Nhân viên bán hàng tiến hành thanh tốn hóa đơn cho khách hàng thơng qua use case thanh toán.
5. Use case kết thúc.
2.3 Đặc Tả Quản Lý Thống Kê +Tác Nhân : Người Quản Lý
+Mô tả: Use case cho phép Người quản lý thực hiện thống kê. +Luồng dữ liệu chính:
1. Người quản lý thực hiện chức năng thống kê.
2. From thống kê xuất hiện,người quản lý nhập thông tin cần thống kê như doanh thu,số lượng người truy cập,lượng hàng cịn trong kho. 3. Hệ thống hiển thị thơng tin thống kê.
4. Use case kết thúc. 2.4 Quản Lý Người Dùng
+Tác Nhân: Người Quản Lý,Khách Hàng.
+Mô Tả: Use case cho phép khách hàng đăng ký làm thành viên của hệ thống.
+Luồng sự kiện chính:
1. Khách hàng chọn mục đăng ký thành viên thông qua use case đăng ký
4. Nhấn nút Đăng ký
5. Hệ thống thông báo kết quả đăng ký khi yêu cầu được người quản lý cấp quyền truy cập.
6. Hệ thống cập nhật thông tin của khách hàng vào danh sách thành viên.
7. Use kết thúc.
+Luồng sự kiện rẽ nhánh:
-Nếu q trình nhập thơng tin khơng chính xác.
1. Hệ thống thông báo thông tin đăng nhập khơng chính xác. 2. Hệ thống yêu cầu khách hàng nhập lại thơng tin
3. Nếu khách hàng đồng ý thì quay về bước 2 luồng sự kiện chính, nếu khơng đồng ý thì use case kết thúc.
-Nếu Thành viên đăng nhập khơng chính xác.
1. Hệ thống thơng báo q trình đăng nhập khơng thành công 2. Hệ thống yêu cầu thành viên nhập lại tên và mật khẩu
3. Nếu khách hàng đồng ý thì quay về bước 2 của luồng sự kiện chính, nếu khơng đồng ý thì Use case kết thúc.