3.3.1 Biểu đồ L0
Hình 3.9 Biểu đồ L0
3.3.2 Biểu đồ L1
3.3.3 Biểu đồ L2
3.3.4 Biểu đồ usecase
Hình 3.12 Biểu đồ usecase tổng quát
Hệ thống Tên Tổng quan hệ thống
Tóm tắt Quản lý sản phẩm, quản lý đơn hàng, quản lý kho thành viên, quản lý giao vận , kế toán, quản lý khách hàng
Dòng sự kiện chính
- Customer, Admin đăng nhập vào hệ thống và thao tác với các chức năng thuộc quyền quản lý của mình
- Hệ thống đưa ra các chức năng để người dùng thao tác
Các dòng sự
kiện 1a. Quản lý
1. Thao tác với hệ thống 2. Hệ thống cập nhật dữ liệu mới 2a. Thêm, sửa, xóa, tìm kiếm, tạo mới
1. Thêm, sửa, xóa, tìm kiếm, tạo mới thông tin sản phẩm, đơn hàng
2. Hệ thống hiển thị thông tin sản phẩm, đơn hàng 3a. Kế toán
1. Thao tác với hệ thống 2. Cập nhật dữ liệu
3. Tạo phiếu báo cáo, tổng hợp
Điều kiện tiên quyết
Không có
Các yêu cầu đặc biệt
3.3.4.1 Biểu đồ usecase đơn hàng
Hình 3.13 Biểu đồ usecase đơn hàng
Quản lý đơn hàng
Tên Quản lý đơn hàng
Tóm tắt Nhập mới, sửa, xóa, phân loại, quản lý thông tin đơn hàng có trong phần quản lý.
Dòng sự kiện
chính Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin đơn.
Các dòng sự
kiện 1a. Đăng nhập vào hệ thống
2a. Hệ thốn hiện thị các chức năng và thông tin đơn hàng 1. Nhập mới, sửa, xóa đơn hàng
2. Phân loại hình thức nhập (xuất) 3. Quản lý đơn nhập (xuất)
4. Xử lý, xác nhận và lưu dữ liệu
Điều kiện tiên
quyết Đăng nhập được vào hệ thống. Các yêu cầu đặc
biệt Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng.
3.3.4.2 Biểu đồ usecase kế toán
Hình 3.14 Biểu đồ usecase kế toán
Kế toán
Tên Kế toán
Tóm tắt Thêm, sửa, xóa, tạo mới phiếu thu Kiểm tra nguồn thu,chi tiền theo đơn hàng Tổng hợp nguồn thu, chi từ nội bộ kho
Dòng sự kiện chính
Người dùng đăng nhập hệ thống để sử dụng chức năng
Các dòng sự kiện
1a. Đăng nhập vào hệ thống 2a. Hệ thống hiện thị các chức năng
1. Khách hàng - Lập phiếu thu
- Thêm, sửa, xóa và xác nhận phiếu thu - Quyết toán đơn hàng
2. Đơn hàng
- Kiểm tra và xác nhận trạng thái tiền ( tiền cọc, công nợ,...) - Kiểm tra số tiền giảm theo giá trị đơn hàng hủy, lỗi hay bị
hỏng (tiền cọc khách đặt thường là khoảng 80%, khách bùng đơn không nhận thì dự tính thiệt hại 20% tiền hàng và thiệt hại chi phí vận hành kho, vận chuyển hàng hóa,...) - Kiểm tra sự thay đổi dòng vốn khi chuyển kho
3. Nội bộ kho
- Tổng hợp, xác nhận lại số tiền đã chi cho vận hành kho - Xử lý thanh lý các hàng hỏng, lỗi, hủy và tổng hợp lị
nguồn thu từ những đơn hàng này.
Điều kiện tiên quyết
Đăng nhập được vào hệ thống
Các yêu cầu đặc
biệt
3.3.4.3 Biểu đồ usecase sản phẩm
Hình 3.15 Biểu đồ usecase sản phẩm
Quản lý sản phẩm
Tên Quản lý thông tin sản phẩm giày
Tóm tắt Thêm thông tin sản phẩm có trong phần quản lý.
Dòng sự kiện
chính Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin sản phẩm.
Các dòng sự kiện
1a. Đăng nhập vào hệ thống
2a. Hệ thống hiện thị các chức năng và thông tin sản phẩm. 1. Loại sản phẩm.
3. Mẫu mã
4. Thuộc tính sản phẩm 5. Phương thức vấn chuyển
Điều kiện tiên quyết
Đăng nhập được vào hệ thống.
Các yêu cầu
đặc biệt Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng.
3.3.4.4 Biểu đồ usecase khách hàng
Hình 3.16 Biểu đồ usecase khách hàng
Quản lý Khách hàng
Tên Quản lý khách hàng
Tóm tắt Xem, sửa, xóa khách hàng
Dòng sự kiện chính Người dùng đăng nhập hệ thống để sử dụng chức năng
2a. Hệ thống hiện thị các chức năng và thông tin khách hàng 1. Xem, sửa, xóa thông tin khách hàng
2. Tra cứu công nợ
3. Tra cứu tiền cọc KH phải trả
Điều kiện tiên quyết
Đăng nhập được vào hệ thống
Các yêu cầu đặc
3.3.4.5 Biểu đồ usecase vận đơn
Hình 3.74 Biểu đồ usecase vận đơn
Quản lý giao vận
Tên Quản lý giao vận
Tóm tắt Thêm mới, sửa, xóa, quản lý thông tin giao vận của đơn hàng có trong phần quản lý.
Dòng sự kiện
chính Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin giao vận của đơn hàng.
Các dòng sự
kiện 1. Đăng nhập vào hệ thống
- Nhập mới, sửa, xóa giao vận
- Quản lý giao vận của đơn hàng (thành công, không thành công)
- Xử lý, xác nhận và lưu dữ liệu
Điều kiện tiên
quyết Đăng nhập được vào hệ thống. Các yêu cầu
đặc biệt Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng.
3.3.4.6 Biểu đồ usecase kho
Hình 3.18 Biểu đồ usecase kho
Quản lý kho thành viên
Tên Quản lý kho
chính nhật thông tin
Các dòng sự kiện 1. Đăng nhập vào hệ thống
2. Hệ thống hiện thị các chức năng và thông tin của kho - Nhập mới, sửa, xóa thông tin kho
- Quản lý thông tin của kho - Xử lý, xác nhận và lưu dữ liệu
Điều kiện tiên
quyết Đăng nhập được vào hệ thống. Các yêu cầu đặc
biệt
Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng.
3.3.5 Biểu đồ tuần tự chức năng
3.3.5.1 Biểu đồ tuần tự chức năng Quản lý kho
Hình 3.19 Biểu đồ trình tự chức năng quản lý kho
- Bước 1: Người quản lý đăng nhập hệ thống quản lý kho hàng, mà hình sẽ hiển thị thông tin các kho thành viên
- Bước 2: Người quản lý có thể thêm, sửa, xóa thông tin các kho thành viên Tên tỉnh thành
Cước vận chuyển Thông tin các sensor - Bước 3: Cập nhật thông tin
3.3.5.2 Biểu đồ tuần tự chức năng Quản lý sản phẩm
Hình 3.20 Biểu đồ trình tự chức năng quản lý sản phẩm
Mô tả các bước
- Bước 1: Người quản lý hoặc nhân viên vào hệ thống, chọn chức năng quản lý sản phẩm, hệ thống sẽ hiện màn hình các chức năng.
- Bước 2: Người quản lý thực hiện nhập 1 hoặc nhiều các thông tin : Loại sản phẩm
Mẫu mã sản phẩm Đơn vị tính
Thuộc tính sản phẩm Giá trị thuộc tính sản phẩm Phương thức thanh toán
- Bước 3: Hệ thống chuyển sang màn hình quản lý sản phẩm.
- Bước 4: Thông báo kết quả.
- Bước 5: Kết thúc.
Hình 3.21 Biểu đồ trình tự chức năng quản lý đơn hàng
Quản lý đơn hàng nhập ( xuất):
- Bước 1: Nhân viên đăng nhập vào hệ thống, nếu sai tài khoản hoặc mật khẩu thì hệ thống sẽ yêu cầu nhập lại, còn nhập đúng thì chuyển sang giao diện của hệ thống.
- Bước 2: Nhân viên yêu cầu chức năng đơn hàng nhập ( xuất) hệ thống chuyển sang phần đơn hàng nhập hoặc xuất
Sau đó nhân viên cần phải xác nhận đơn nhập với nhà cung cấp và đơn hàng xuất với khách hàng. Nhân viên kiểm tra mã đơn hàng và phân loại hình thức ( hình thức đóng gói, bảo quản hàng hóa)
- Bước 3: Dữ liệu được lưu vào phần danh sách đơn hàng nhập ( xuất ).
Quản lý đơn hàng bị hỏng, lỗi:
- Bước 1: Nhân viên truy cập vào dữ liệu sau đó yêu cầu truy vấn tạo phiếu kiểm kho, hệ thống sẽ xử lí và tạo phiếu kiểm kho
- Bước 2: Nhân viên sẽ xác nhận đơn lỗi và xử lý đơn lỗi đó ( thanh lý hàng lỗi, hỏng)
- Bước 3: Xác nhận lại những đơn vừa xử lý hỏng đó rồi lưu lại vào CSDL
Quản lý chuyển kho nội bộ:
- Bước 1: Nhân viên yêu cầu tạo phiếu chuyển kho và nhập thông tin đơn hàng chuyển kho
- Bước 2: Hệ thống tạo phiếu chuyển kho và nhân viên sẽ phải xác nhận lại đơn hàng chuyển kho đó.
3.3.5.4 Biểu đồ tuần tự chức năng Quản lý Khách Hàng
Hình 3.22 Biểu đồ trình tự chức năng quản lý khách hàng
Mô tả các bước
- Bước 1: Nhân viên vào hệ thống, chọn chức năng quản lý khách hàng, hệ thống sẽ hiện màn hình các chức năng.
- Bước 2: Nhân viên nhập thông tin khách hàng.
- Bước 3: Hệ thống chuyển sang màn hình lựa chọn chức năng khách hàng như công nợ và số tiền KH phải trả
- Bước 4: Nhân viên thực hiện các chức năng của khách hàng.
- Bước 5: Hệ thống lưu kết quả.
3.3.5.5 Biểu đồ tuần tự chức năng Quản lý Giao vận
Hình 3.23 Biểu đồ trình tự chức năng quản lý giao vận
Mô tả các bước:
- Bước 1: Đăng nhập hệ thống quản lý giao vận - Bước 2: Kiểm tra trạng thái của đơn cần giao
Chờ báo giá, chờ đặt cọc, chờ mua hàng, đang mua hàng Shop TQ phát hàng, kho TQ nhận hàng, xuất kho TQ Trên đường về VN, trong kho VN
Đang ship Đã trả hàng
Đơn hàng thành công Đơn hàng không thành công - Bước 3: Kiểm tra thông tin giao vận
Quản lý công nợ Tiền phải trả
3.3.5.6 Biểu đồ tuần tự chức năng Quản lý Kế toán
Hình 3.24 Biểu đồ trình tự chức năng quản lý Kế toán
Mô tả các bước:
Khách hàng:
- Bước 1: Nhân viên chọn loại báo cáo
- Bước 2: Nhập thông tin và yêu cầu tạo báo cáo phù hợp, hệ thống sẽ tính toán và tạo phiếu báo cáo.
- Bước 3: Nếu như cần phiếu báo cáo chi tiết thì tạo yêu cầu phiếu báo cáo chi tiết, hệ thống sẽ view ra chi tiết phần báo cáo ở bước 2 và check lại đơn hàng để hệ thống tổng hợp lại
- Bước 4 : Nhân viên xác nhận và giải quyết quyết toán đơn hàng, nếu như quyết toán xong hệ thống sẽ báo quyết toán thành công
- Bước 1: Gửi yêu cầu kiểm tra tình trạng đơn hàng
Hệ thống sẽ view từ đơn hàng để check đơn hàng hủy, đơn hàng hỏng, lỗi hoặc đơn hàng chuyển kho
- Bước 2: Nhập yêu cầu tạo phiếu báo cáo tình trạng tiền âm, giảm do hàng hủy, hỏng, lỗi
Hệ thống kiểm tra danh sách đơn hủy, đơn lỗi. Sau đó được hệ thống tổng hợp lại và tính toán cho ta báo cáo
Nội bộ kho:
- Bước 1: Yêu cầu tổng hợp tạo báo cáo đơn hàng hủy, hỏng và chi phí vận hành kho
- Bước 2: Hệ thống sẽ gửi yêu cầu tới nhân viên kho là gửi báo cáo kho ( hàng thanh lý và chi phí vận hành,...)
- Bước 3: Hệ thống sẽ tổng hợp, tính toán từ báo cáo trước đó với báo cáo hàng thanh lý
3.3.6 Biểu đồ Activity
3.3.6.1 Biểu đồ Activity đơn hàng
- Nhập mới, xuất mới, phân loại hình thức, quản lý mã đơn hàng
Hình 3.25 Biểu đồ Nhập mới, xuất mới, phân loại hình thức, quản lý mã đơn hàng
- Biểu đồ activity sửa, xóa đơn hàng
- Activity đơn hàng hỏng, lỗi
- Activity đơn hàng chuyển kho
3.3.6.2 Biểu đồ Activity kế toán
- Acivity khách hàng
- Activity đơn hàng
+ Activity theo đơn hàng hủy
- Activity nội bộ kho
3.3.6.3 Biểu đồ Activity sản phẩm
3.3.6.4 Biểu đồ Activity khách hàng
3.3.6.5 Biểu đồ Activity Vận đơn
3.3.6.6 Biểu đồ Activity Kho