Skip to content

TÀI LIỆU PHÂN TÍCH NGHIỆP VỤ - MỤC LỤC TỔNG HỢP

Software Requirements Specification (SRS)
Hệ Thống Quản Lý Sản Xuất Giấy
Phiên bản: 2.0 - Chi tiết
Ngày: 29/01/2026


📋 HƯỚNG DẪN ĐỌC TÀI LIỆU

Tài liệu phân tích nghiệp vụ này được chia thành 3 phần để dễ đọc và quản lý:

📄 PHẦN 1: QUẢN LÝ ĐƠN HÀNG & SẢN XUẤT

Kích thước: ~19KB | Use Cases: 8

Flow 1: Quản Lý Đơn Hàng

  • ✅ UC-001: Tạo Đơn Hàng Mới
  • ✅ UC-002: Tạo Khách Hàng Mới
  • ✅ UC-003: Tạo và Gửi Báo Giá (có sequence diagram)
  • ✅ UC-004: Xác Nhận Đơn Hàng (có data flow diagram)
  • ✅ State Machine - Trạng Thái Đơn Hàng

Flow 2: Quản Lý Sản Xuất

  • ✅ UC-101: Tạo Lệnh Sản Xuất (tự động)
  • ✅ UC-102: Phân Công Công Việc
  • ✅ UC-103: Cập Nhật Tiến Độ Công Đoạn (có sequence diagram)
  • ✅ UC-104: Kiểm Tra Chất Lượng (QC)

Điểm nổi bật:

  • 📊 Sequence diagrams cho flows quan trọng
  • 📐 Data flow diagrams
  • ✔️ Validation rules đầy đủ (VR-001 → VR-134)
  • 📜 Business rules chi tiết (BR-001 → BR-123)

📄 PHẦN 2: KHO & GIAO HÀNG

Kích thước: ~19KB | Use Cases: 9

Flow 3: Quản Lý Kho

  • ✅ UC-201: Nhập Kho Nguyên Vật Liệu
  • ✅ UC-202: Xuất Kho Sản Xuất
  • ✅ UC-203: Nhập Kho Thành Phẩm
  • ✅ UC-204: Xuất Kho Giao Hàng
  • ✅ UC-205: Kiểm Kê Tồn Kho

Flow 4: Giao Hàng & Nghiệm Thu

  • ✅ UC-301: Lên Lịch Giao Hàng
  • ✅ UC-302: Xác Nhận Giao Hàng (có sequence diagram)
  • ✅ UC-303: Nghiệm Thu Đơn Hàng
  • ✅ UC-304: Xử Lý Khiếu Nại

Điểm nổi bật:

  • 📦 Quy trình quản lý kho chi tiết (FIFO, tracking)
  • 🚚 Luồng giao hàng với xử lý exception
  • 📝 Quy trình nghiệm thu và xử lý khiếu nại
  • ⚠️ Các trường hợp đặc biệt và cách xử lý

📄 PHẦN 3: THANH TOÁN & BÁO CÁO

Kích thước: ~17KB | Use Cases: 8

Flow 5: Quản Lý Thanh Toán & Công Nợ

  • ✅ UC-401: Thu Tiền Đặt Cọc (có sequence diagram)
  • ✅ UC-402: Thu Tiền Còn Lại
  • ✅ UC-403: Quản Lý Công Nợ
  • ✅ UC-404: Xuất Hóa Đơn VAT

Flow 6: Báo Cáo & Phân Tích

  • ✅ UC-501: Dashboard Tổng Quan
  • ✅ UC-502: Báo Cáo Doanh Thu
  • ✅ UC-503: Báo Cáo Sản Xuất
  • ✅ UC-504: Báo Cáo Tồn Kho

Điểm nổi bật:

  • 💰 Quản lý công nợ toàn diện
  • 📊 Dashboard và KPIs chi tiết
  • 📈 Các loại báo cáo phân tích
  • 🔔 Hệ thống cảnh báo và nhắc nhở tự động

📊 TỔNG QUAN REQUIREMENTS

Functional Requirements

Tổng cộng: 25 Use Cases

IDTên Use CaseĐộ Ưu TiênActor ChínhPhần
UC-001Tạo Đơn Hàng⭐⭐⭐ CAOSales1
UC-002Tạo Khách Hàng⭐⭐ TBSales1
UC-003Tạo Báo Giá⭐⭐⭐ CAOSales1
UC-004Xác Nhận Đơn⭐⭐⭐ CAOSales1
UC-101Tạo Lệnh SX⭐⭐⭐ CAOSystem1
UC-102Phân Công⭐⭐⭐ CAOTrưởng SX1
UC-103Cập Nhật Tiến Độ⭐⭐⭐ CAOThợ1
UC-104QC⭐⭐⭐ CAOQC1
UC-201Nhập Kho NVL⭐⭐⭐ CAOThủ kho2
UC-202Xuất Kho SX⭐⭐⭐ CAOThủ kho2
UC-203Nhập Kho TP⭐⭐⭐ CAOThủ kho2
UC-204Xuất Kho GH⭐⭐⭐ CAOThủ kho2
UC-205Kiểm Kê⭐⭐ TBThủ kho2
UC-301Lên Lịch GH⭐⭐⭐ CAOSales2
UC-302Xác Nhận GH⭐⭐⭐ CAOTài xế2
UC-303Nghiệm Thu⭐⭐⭐ CAOKhách2
UC-304Xử Lý Khiếu Nại⭐⭐ TBSales2
UC-401Thu Tiền Cọc⭐⭐⭐ CAOKế toán3
UC-402Thu Tiền Còn Lại⭐⭐⭐ CAOKế toán3
UC-403Quản Lý Công Nợ⭐⭐⭐ CAOKế toán3
UC-404Xuất HĐ VAT⭐⭐ TBKế toán3
UC-501Dashboard⭐⭐⭐ CAOAll3
UC-502BC Doanh Thu⭐⭐ TBManager3
UC-503BC Sản Xuất⭐⭐ TBTrưởng SX3
UC-504BC Tồn Kho⭐⭐ TBThủ kho3

Non-Functional Requirements

Danh MụcYêu Cầu
Performance• Page load: < 2s
• API response: < 500ms
• Support 50 concurrent users
Security• HTTPS bắt buộc
• Password bcrypt
• RBAC (6 roles)
• Session timeout: 8h
Usability• Responsive (mobile-first)
• Tiếng Việt có dấu
• UI trực quan
Reliability• Uptime: 99.5%
• Daily backup
• Disaster recovery
Scalability• Multi-user
• Multi-warehouse
• Extensible modules

🔍 VALIDATION & BUSINESS RULES

Tổng Hợp Rules

Validation Rules: 134 rules (VR-001 → VR-433)

  • Đơn hàng: 35 rules
  • Sản xuất: 25 rules
  • Kho: 30 rules
  • Giao hàng: 20 rules
  • Thanh toán: 24 rules

Business Rules: 123 rules (BR-001 → BR-500)

  • Quy định về phân quyền
  • Quy định về lead time
  • Quy định về công nợ
  • Quy định về QC
  • Quy định về báo cáo

📐 DIAGRAMS

Tài liệu bao gồm các loại sơ đồ sau:

Sequence Diagrams (4 diagrams)

  1. Tạo và gửi báo giá (UC-003)
  2. Cập nhật tiến độ sản xuất (UC-103)
  3. Xác nhận giao hàng (UC-302)
  4. Thu tiền (UC-401)

Data Flow Diagrams (2 diagrams)

  1. Xác nhận đơn hàng (UC-004)
  2. Nhập kho NVL (UC-201)

State Machine (1 diagram)

  1. Vòng đời đơn hàng (9 states)

💡 CÁCH SỬ DỤNG TÀI LIỆU NÀY

Dành Cho Khách Hàng / Ban Lãnh Đạo

👉 Đọc Phần 1 để hiểu quy trình đơn hàng và sản xuất
👉 Đọc Phần 3 để hiểu quản lý tài chính và báo cáo
👉 Bỏ qua chi tiết kỹ thuật (validation rules)

Dành Cho Business Analyst

👉 Đọc cả 3 phần để nắm toàn bộ requirements
👉 Chú ý các sequence diagrams và business rules
👉 Sử dụng để làm cơ sở thiết kế UI/UX

Dành Cho Developer

👉 Đọc cả 3 phần chi tiết
👉 Implement theo đúng validation rules
👉 Tham khảo sequence diagrams để code flow
👉 Check với file 03-THIET-KE-CO-SO-DU-LIEU.md để map với database

Dành Cho QA/Tester

👉 Sử dụng validation rules làm test cases
👉 Kiểm tra các luồng thay thế (alternative flows)
👉 Test các business rules đã định nghĩa


✅ CHECKLIST REVIEW

Trước khi phê duyệt tài liệu, hãy kiểm tra:

  • [ ] Đã đọc qua cả 3 phần tài liệu?
  • [ ] Các use cases có đầy đủ thông tin?
  • [ ] Validation rules có hợp lý không?
  • [ ] Business rules có phù hợp với thực tế?
  • [ ] Có thiếu sót use case nào không?
  • [ ] Sequence diagrams có dễ hiểu không?
  • [ ] Cần bổ sung diagram nào khác?
  • [ ] Có câu hỏi hoặc góp ý nào?

📞 LIÊN HỆ

Để góp ý hoặc yêu cầu bổ sung:

Lịch họp review:

  • Lần 1: [____] - Review functional requirements
  • Lần 2: [____] - Review business rules & validation
  • Lần 3: [____] - Final approval

📝 LỊCH SỬ CẬP NHẬT

VersionNgàyNội DungNgười Thực Hiện
1.029/01/2026Tài liệu ban đầu (sơ sài)Team
2.029/01/2026Viết lại chi tiết theo chuẩn SRSTeam
- 25 use cases đầy đủ
- Sequence diagrams
- 134 validation rules
- 123 business rules

© 2026 - Hệ Thống Quản Lý Sản Xuất Giấy
Tài liệu này là tài sản trí tuệ, không được sao chép khi chưa có sự cho phép.

Tài liệu hệ thống quản lý sản xuất giấy