LẬP MA TRẬN THỰC THỂ CHỨC NĂNG
Các Thực Thể Các Chức Năng Nghiệp Vụ Đơn Hàng
Qu n lý ng ả ườ i dùng
Thốống kê sốố l ượ ng s n ph m ả ẩ
Sốố l ượ ng ng ườ i truy c p ậ Đăng nh p ậ Đăng ký
C p nh t ậ ậ thống tn cá nhân Đ i m t ổ ậ kh u ẩ
Xem tình tr ng đ n ạ ơ hàng
1.Quản Lý Nhập Hàng a Cập nhật sản phẩm mới b Cập nhật hóa đơn c Cập nhật số lượng x x x x x x x x x
2.Quản Lý Bán Hàng a Tìm kiếm sản phẩm b Xem thông tin sản phẩm c Đặt hàng d Xem tình trạng đơn hàng e Thanh toán f Duyệt chuyển hàng x x x x x x x x x x x
3.Báo Cáo Thống Kê a Thống kê số lượng sản phẩm b Thống kê doanh thu c Thống kê đơn đặt hàng d Số lượng người truy cập x x x x x x x x x x
4.Quản Lý Người Dùng a Đăng nhập b Đăng ký c Cập nhật thông tin cá nhân d Đổi mật khẩu x x x x
BIỂU ĐỒ DFD BIỂU ĐỒ DFD MỨC NGỮ CẢNH (DFD MỨC 0)…
Mô hình hệ thống Biểu đồ lớp mô tả các thự thể xuất hiện trong hệ thống
Biểu lớp đồ mô tả các thực thể xuất hiện trong hệ thống
A.Biểu đồ Use Case Tổng Quát:
Biểu đồ use case chức năng quản lý thống kê
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ý đóng vai trò như một nhân viên và có quyền thực hiện Use Case Quản Lý Đơn Hàng Do đó, Actor Người Quản Lý có khả năng thực hiện tất cả các Use Case mà nhân viên bán hàng thực hiện, dẫn đến mối quan hệ kế thừa giữa Actor Người Quản Lý và Actor Nhân viên bán hàng.
Trong tất cả các trường hợp sử dụng (use case), người dùng đều cần thực hiện đăng nhập, do đó, các trường hợp sử dụng đăng nhập được tách ra thành phần chung cho các use case khác 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.
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 toán hóa đơn cho khách hàng.
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 toán hóa đơn cho khách hàng thông qua use case thanh toán.
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ê.
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ê
+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.
1 Khách hàng chọn mục đăng ký thành viên thông qua use case đăng ký
2 From đăng ký thành viên hiển thị
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.
+Luồng sự kiện rẽ nhánh:
-Nếu quá 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 quá 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.
MÔ HÌNH DỮ LIỆU MỨC QUAN NIỆM