Hình 3.1.1: Sơ đồ tuần tự – Đăng nhập
Đặc tả hành vi Đăng nhập:
1. Nhân viên bán hàng chọn chức năng đăng nhập
2. Giao diện đăng nhập yêu cầu chọn chức năng xác nhận thông tin 3. Nhân viên kiểm tra thông tin cá nhân
4. Hệ thống kiểm tra thông tin đăng nhập 5. Nếu không hợp lệ thì yêu cầu nhập lại 6. Nếu đúng thì cho vào giao diện chương trình
b. Lập hóa đơn bán hàng
Đặc tả hành vi “ Lập hóa đơn bán hàng” 1. Nhân viên chọn lập hóa đơn 2. Hệ thống xác nhận thông tin
3. Nhân viên kiểm tra thông tin hóa đơn 4. Hệ thống kiểm tra thông tin tổng tiền 5. Nhân viên gọi yêu cầu lập hóa đơn 6. Hệ thống xác nhận thông tin lập hóa đơn 7. Kiểm tra thông tin
8. Nếu thông tin không hợp lệ thì yêu cầu nhập lại 9. Nếu thông tin hợp lệ thì in hóa đơn
Quản lý nhập hàng
Đặc tả chức năng “ nhập hàng”
1. Nhân viên chọn chức năng nhập hàng của hệ thống 2. Hệ thống yêu cầu nhập mã hàng cần nhập
3. Nhân viên nhập mã hàng
4. Hệ thống kiểm tra tính hợp lệ của mã hàng 5. Hệ thống yêu cầu nhập số lượng
6. Người quản lý nhập số lượng hàng cần nhập 7. Hệ thống ghi nhận số lượng
8. Hệ thống yêu cầu nhập mã nhà cung cấp 9. Nhân viên nhập mã nhà cung cấp
10. Hệ thống kiểm tra tính hợp lệ của thông tin vừa nhập 11. Hệ thống truyền thông tin đến kho
Quản lý xuất hàng
Đặc tả hành vi “ Quản lý xuất hàng “
1. Nhân viên chọn chức năng xuất hàng của hệ thống 2. Hệ thống yêu cầu nhập mã hàng cần xuất
3. Nhân viên nhập mã hàng
4. Hệ thống kiểm tra mã hàng hợp lý không 5. Hệ thống yêu cầu nhập số lượng
6. Nhân viên nhập số lượng
7. Hệ thống kiểm tra số lượng trong kho 8. Nếu không đủ số lượng thì yêu cầu nhập lại 9. Nếu đủ thì yeu cầu nhập phiếu xuất hàng