Giao diện
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
| ID | Tên Use Case | Độ Ưu Tiên | Actor Chính | Phần |
|---|---|---|---|---|
| UC-001 | Tạo Đơn Hàng | ⭐⭐⭐ CAO | Sales | 1 |
| UC-002 | Tạo Khách Hàng | ⭐⭐ TB | Sales | 1 |
| UC-003 | Tạo Báo Giá | ⭐⭐⭐ CAO | Sales | 1 |
| UC-004 | Xác Nhận Đơn | ⭐⭐⭐ CAO | Sales | 1 |
| UC-101 | Tạo Lệnh SX | ⭐⭐⭐ CAO | System | 1 |
| UC-102 | Phân Công | ⭐⭐⭐ CAO | Trưởng SX | 1 |
| UC-103 | Cập Nhật Tiến Độ | ⭐⭐⭐ CAO | Thợ | 1 |
| UC-104 | QC | ⭐⭐⭐ CAO | QC | 1 |
| UC-201 | Nhập Kho NVL | ⭐⭐⭐ CAO | Thủ kho | 2 |
| UC-202 | Xuất Kho SX | ⭐⭐⭐ CAO | Thủ kho | 2 |
| UC-203 | Nhập Kho TP | ⭐⭐⭐ CAO | Thủ kho | 2 |
| UC-204 | Xuất Kho GH | ⭐⭐⭐ CAO | Thủ kho | 2 |
| UC-205 | Kiểm Kê | ⭐⭐ TB | Thủ kho | 2 |
| UC-301 | Lên Lịch GH | ⭐⭐⭐ CAO | Sales | 2 |
| UC-302 | Xác Nhận GH | ⭐⭐⭐ CAO | Tài xế | 2 |
| UC-303 | Nghiệm Thu | ⭐⭐⭐ CAO | Khách | 2 |
| UC-304 | Xử Lý Khiếu Nại | ⭐⭐ TB | Sales | 2 |
| UC-401 | Thu Tiền Cọc | ⭐⭐⭐ CAO | Kế toán | 3 |
| UC-402 | Thu Tiền Còn Lại | ⭐⭐⭐ CAO | Kế toán | 3 |
| UC-403 | Quản Lý Công Nợ | ⭐⭐⭐ CAO | Kế toán | 3 |
| UC-404 | Xuất HĐ VAT | ⭐⭐ TB | Kế toán | 3 |
| UC-501 | Dashboard | ⭐⭐⭐ CAO | All | 3 |
| UC-502 | BC Doanh Thu | ⭐⭐ TB | Manager | 3 |
| UC-503 | BC Sản Xuất | ⭐⭐ TB | Trưởng SX | 3 |
| UC-504 | BC Tồn Kho | ⭐⭐ TB | Thủ kho | 3 |
Non-Functional Requirements
| Danh Mục | Yê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)
- Tạo và gửi báo giá (UC-003)
- Cập nhật tiến độ sản xuất (UC-103)
- Xác nhận giao hàng (UC-302)
- Thu tiền (UC-401)
Data Flow Diagrams (2 diagrams)
- Xác nhận đơn hàng (UC-004)
- Nhập kho NVL (UC-201)
State Machine (1 diagram)
- 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:
- Email: dev@nhamaygiay.com
- Điện thoại: 1900 xxxx
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
| Version | Ngày | Nội Dung | Người Thực Hiện |
|---|---|---|---|
| 1.0 | 29/01/2026 | Tài liệu ban đầu (sơ sài) | Team |
| 2.0 | 29/01/2026 | Viết lại chi tiết theo chuẩn SRS | Team |
| - 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.