1.3 .Mục tiêu nghiên cứu của đề tài
3.3 Pha thiết kế
3.3.1. Xây dựng biểu đồ tuần tự:
Biểu đồ đăng nhập:
Hình 3.3: Biểu đồ tuần tự đăng nhập
Đặc tả hành vi Đăng nhập:
1. Người đăng nhập, tác nhân (thủ kho, kế toán kho, quản lý) chọn chức năng đăng nhập.
2. Giao diện người – máy hiển thị ra màn hình đăng nhập. 3. Người đăng nhập nhập thơng tin theo chức danh của mình 4. Giao diện gửi lên xử lý đăng nhập đê kiểm tra
5. Xử lý đăng nhập để xác nhân thông tin và gửi lời trả về 6. Đúng thì hiển thị giao diện hiển thị đăng nhập
7. Giao điện gửi thông tin đăng nhập thành công và người đăng nhập đã đăng nhập vào hệ thống cần tìm
8. Thơng tin đăng nhập sai thì hệ thống hiển thị thơng báo lỗi 9. Hiển thị lỗi cho người đăng nhập biết
Biểu đồ quản lý nhập kho
Hình 3.4: Biểu đồ tuần tự quản lý nhập kho
Đặc tả biều đồ nhập kho
1. Người quản lý chọn chức năng nhập 2. Giao diện được hiển thị
3. Người quản lý nhập mã hàng
5. Hệ thống kiểm tra đúng thì gửi yêu cầu nhập số lượng 6. Hệ thống gửi thông báo nhập mã hàng sai
7. Hệ thống yêu cầu nhập lại mã hàng 8. Thủ kho nhập số lượng
9. Hệ thống lưu lại số lượng hàng nhập 10. Thủ kho nhập mã nhà cung cấp 11. Hệ thống kiểm tra mã nhà cung cấp
12. Mã nhà cung cấp đúng thì thủ kho gửi thơng tin vừa nhập tới kế tốn thơng qua giao diện tạo phiếu nhập hàng
13. Mã nhà cung cấp sai, có thơng báo tới thủ kho 14. Hệ thống yêu cầu nhập lại mã nhà cung câp
15. Thủ kho gửi thông tin vừa nhập tới kế tốn thơng qua giao diện tạo phiếu xuất hàng
Biểu đồ quản lý xuất kho
Đặc tả biểu đồ xuất hàng:
1. Thủ kho chọn chức năng quản lý xuất hàng của hệ thống 2. Giao diện hiển thị và yêu cầu nhập mã hàng cần xuất 3. Thủ kho nhập mã hàng cần xuất
4. Hệ thống kiểm tra sự hơp lệ của mã hàng và gửi câu trả lời 5. Hệ thống kiểm tra đúng thì gửi yêu cầu nhập số lượng 6. Thông báo mã hàng sai
7. Hệ thống yêu cầu nhập lại mã hàng 8. Thủ kho nhập số lượng cần xuất
9. Hệ thống kiểm tra số lượng hàng trong kho có đủ so với u cầu xuất khơng 10. Đủ số lượng xuất thì thủ kho gửi thơng tin vừa nhập tới kế tốn thơng qua giao diện tạo phiếu xuất hàng
11. Nếu không đủ số lượng hàng xuất thì hệ thống thơng báo khơng đủ số lượng 12. Hệ thống yêu cầu nhập lại số lượng hàng xuất
13. Người thủ kho gửi thông tin vừa nhập tới kế tốn thơng qua giao diện tạo phiếu xuất hàng
Biểu đồ tạo phiếu xuất hàng
Đặc tả hành vi tạo phiếu xuất hàng
1. Kế toán kho chọn chức năng tạo phiếu xuất hàng của hệ thống 2. Hệ thống hiển thị giao diện tạo phiếu
3. Hệ thống yêu cầu kế tốn chọn thơng tin tạo phiếu xuất hàng 4. Kế tốn điền thơng tin vào phiếu xuất hàng
5. Hệ thống cấp mã số và lưu thông tin lại 6. Hệ thống hiển thị thông tin phiếu xuất
7. Hệ thống gửi thông báo kế tốn có in phiếu xuất hàng khơng 8. Kế tốn đồng ý in phiếu xuất
9. Hệ thống trả lời in phiếu
10. Nếu yêu cầu in được chọn thì hệ thống in phiếu xuất hàng
Biểu đồ tạo phiếu nhập hàng
Hình 3.7: Biểu đồ tuần tự tạo phiếu nhập
Đặc tả hành vi tạo phiếu nhập hàng
2. Hệ thống hiển thị giao diện tạo phiếu
3. Hệ thống u cầu kế tốn chọn thơng tin tạo phiếu nhập hàng 4. Kế tốn điền thơng tin vào phiếu nhập
5. Hệ thống cấp mã số và lưu thông tin lại 6. Hệ thống hiển thị thông tin phiếu nhập
7. Hệ thống gửi thơng báo kế tốn có in phiếu nhập hàng khơng 8. Kế tốn đồng ý in phiếu nhập
9. Hệ thống trả lời in phiếu
10. Nếu yêu cầu in được chọn thì hệ thống in phiều xuất hàng
Biểu đồ lập thống kê
Hình 3.8 Biểu đồ lập thống kê
Đặc tả hành vi lập thống kê
1. Kế toán chọn chức năng thống kê 2. Hệ thống hiển thị giao diện thống kê
3. Thơng báo u cầu kế tốn chọn hình thức thống kê
Người quản lý chọn chức năng thống kê (tháng, quí, thời điểm hiện tại) 4. Chọn thống kê theo tháng
5. Hệ thống tạo phiếu thống kê theo tháng 6. Chọn thống kê theo quý
7. Chọn thống kê theo thời điểm hiện tại 8. Hệ thống hiển thị phiếu thống kê 9. Kế tốn có u cầu in phiếu thống kê 10. Hệ thống hiển thị bảng thống kê
11. Người quản lý có thể in hoặc khơng in bảng thống kê