# Báo cáo

> Xem thống kê, phân tích xu hướng và xuất báo cáo hoạt động đào tạo.

**Quyền truy cập:** Cần quyền **Xem chương trình đào tạo** (xem), **Quản lý chương trình đào tạo** (quản lý), Admin **Điều hướng:** `Đào tạo > Tổng quan` hoặc `/manage/training/overview`

***

## Tổng quan

Trang Báo cáo đào tạo cung cấp phân tích toàn diện về hoạt động đào tạo với 4 tab chuyên biệt: Tiến độ & Hoàn thành, Kết quả Học tập, Đánh giá theo Giai đoạn, và Hiệu quả đào tạo.

***

## Giao diện

| Vùng          | Mô tả                                                                                      |
| ------------- | ------------------------------------------------------------------------------------------ |
| Tiêu đề       | "Báo cáo đào tạo" với mô tả "Thống kê và phân tích hoạt động đào tạo"                      |
| Nút "Làm mới" | Tải lại dữ liệu trang                                                                      |
| Bộ lọc chung  | Lọc theo thời gian, phòng ban, chương trình đào tạo                                        |
| Tab danh mục  | 4 tab: Tiến độ & Hoàn thành / Kết quả Học tập / Đánh giá theo Giai đoạn / Hiệu quả đào tạo |

***

## Tab 1: Tiến độ & Hoàn thành

### Thẻ KPI

| Chỉ số           | Mô tả                                |
| ---------------- | ------------------------------------ |
| Chương trình     | Tổng số chương trình đào tạo         |
| Ghi danh         | Tổng số lượt ghi danh                |
| Tỷ lệ hoàn thành | Phần trăm học viên đã hoàn thành (%) |
| Đang học         | Số lượng ghi danh đang hoạt động     |

### Biểu đồ

| Biểu đồ                      | Mô tả                                                                                                 |
| ---------------------------- | ----------------------------------------------------------------------------------------------------- |
| Hoàn thành theo phòng ban    | Biểu đồ so sánh tỷ lệ hoàn thành giữa các phòng ban                                                   |
| Hoàn thành theo chương trình | Biểu đồ tỷ lệ hoàn thành của từng chương trình đào tạo                                                |
| Tiến độ Drip Program         | Bảng theo dõi tiến độ chương trình đào tạo tuần tự (drip), hiển thị số module đã hoàn thành / tổng số |

***

## Tab 2: Kết quả Học tập

### Nội dung

| Phần                        | Mô tả                                                                    |
| --------------------------- | ------------------------------------------------------------------------ |
| Điểm trung bình theo module | Biểu đồ điểm trung bình của từng module/bài kiểm tra                     |
| Tỷ lệ đạt/trượt             | Biểu đồ tròn tỷ lệ học viên đạt và không đạt                             |
| Modules bất thường          | Bảng danh sách modules có tỷ lệ trượt trên 40%, cần xem xét lại nội dung |
| So sánh Pretest vs Posttest | Biểu đồ so sánh điểm trước và sau đào tạo, đo lường hiệu quả học tập     |

***

## Tab 3: Đánh giá theo Giai đoạn

Báo cáo mới -- kết quả đánh giá theo từng giai đoạn (track) của chương trình đào tạo.

| Phần                         | Mô tả                                                                         |
| ---------------------------- | ----------------------------------------------------------------------------- |
| Kết quả Pre-test / Post-test | So sánh điểm kiểm tra đầu vào và đầu ra theo từng giai đoạn                   |
| Khảo sát theo giai đoạn      | Kết quả khảo sát phản hồi gắn với từng giai đoạn                              |
| Điều kiện hoàn thành         | Trạng thái hoàn thành của từng hoạt động trong giai đoạn                      |
| Ma trận đánh giá             | Bảng tổng hợp (Học viên x Giai đoạn) hiển thị điểm pre/post của mỗi giai đoạn |

***

## Tab 4: Hiệu quả đào tạo

Hiển thị tổng hợp đánh giá hiệu quả theo mô hình Kirkpatrick (L1-L4) cho chương trình được chọn.

Xem thêm: [Đánh giá hiệu quả](/hoc-tap-va-dao-tao/05-dao-tao/hieu-qua.md)

***

## Report Builder & Template Library (8.10)

Từ phiên bản 8.10, hệ thống thêm **Report Builder** -- bộ template báo cáo có versioning, cho phép admin chọn template hoặc tạo mới, parameterize và xuất báo cáo theo nhiều định dạng (PDF/Excel).

### Điều hướng nhanh

Các route mới được mount tại nhánh `/manage/reports/...` (xem thêm trong nhóm Báo cáo của sidebar).

### Thư viện template hệ thống (28+ template)

Khi cài đặt, hệ thống tự seed các template chuẩn theo nhóm:

**LMS / Khoá học:**

* LMS Course Report — chi tiết một khoá học
* Courses Overview — tổng quan tất cả khoá

**LMS / Kỳ thi:**

* Exam Report — chi tiết một kỳ thi
* Exams Overview — tổng quan tất cả kỳ thi

**LMS / Khảo sát:**

* LMS Survey Report — chi tiết một khảo sát
* Surveys Overview — tổng quan
* Survey Response Matrix — ma trận phản hồi học viên x câu hỏi
* Campaign Report — chi tiết chiến dịch khảo sát
* Program Survey Report — báo cáo khảo sát theo chương trình

**LMS / Trắc nghiệm:**

* LMS Quiz Report — chi tiết câu hỏi
* Quiz Group Report — chi tiết nhóm câu hỏi

**LMS / Đào tạo & Năng lực:**

* LMS Training Needs Detail / Overview — chi tiết & tổng quan TNA
* Training Plan / Training Plans Overview — kế hoạch đào tạo
* LMS Programs Overview — tổng quan chương trình
* Program-Budget Detail / Programs-Budget Overview — ngân sách

**LMS / Đối tượng:**

* LMS User Report — chi tiết 1 nhân viên (đào tạo)
* Users Overview — tổng quan đào tạo nhân viên
* LMS Position / OrgUnit / Position-Group / Employee-Group Detail — báo cáo theo chức danh, đơn vị, nhóm

**Kirkpatrick:**

* Application Plan v1 — kế hoạch áp dụng sau đào tạo
* Behavior Tracking v1 — theo dõi hành vi
* Training Summary v1 — tóm tắt đào tạo

### Cấu trúc template

Mỗi template có 3 schema chính:

| Schema                 | Vai trò                                                               |
| ---------------------- | --------------------------------------------------------------------- |
| **Block schema**       | Định nghĩa khối nội dung (text, table, chart, KPI card)               |
| **Page config schema** | Cấu hình layout, header/footer, page number, watermark                |
| **Variable schema**    | Khai báo biến (date range, program ID, department...) để parameterize |

Khi user chọn template, hệ thống prompt nhập các variable, sau đó render báo cáo.

### Versioning

Mỗi template có nhiều version. Khi admin chỉnh sửa template, version mới được tạo (template cũ vẫn dùng được cho báo cáo lịch sử). Lịch sử version hiển thị ngày, tác giả, mô tả thay đổi.

### Quyền cấu hình

Tab **Phân quyền** trong settings template cho phép gán user/role có thể:

* **Xem** template
* **Chạy** (generate báo cáo)
* **Sửa** template (tạo version mới)
* **Quản trị** (xoá, đổi quyền)

> **Lưu ý:** Báo cáo trong 4 tab Tổng quan (Tiến độ / Kết quả / Đánh giá theo Giai đoạn / Hiệu quả) ở phần trên là dashboard tổng hợp dựng sẵn, không qua Report Builder. Report Builder phục vụ trường hợp cần xuất file chuẩn (PDF/Excel) hoặc tuỳ biến nội dung báo cáo.

### Cron Report Speedup (8.10)

Phiên bản 8.10 tăng tốc cron cập nhật báo cáo từ **mỗi giờ** xuống **mỗi 5-7 phút**. User không thấy nút mới nhưng "Báo cáo" hiển thị data gần realtime hơn. Hệ thống dùng distributed lock để chạy multi-instance ECS không double-count.

***

## Lưu ý

* Tab Tổng quan tự động tải dữ liệu khi truy cập lần đầu
* Dữ liệu xu hướng cần có ghi danh đào tạo để hiển thị biểu đồ
* Danh sách giảng viên trong phần Phân tích chỉ hiển thị nhân viên có thuộc tính giảng viên (`isInstructor`)
* Khoảng thời gian mặc định cho xuất nhanh là 30 ngày gần nhất
* Nút "Làm mới" sẽ tải lại toàn bộ trang

***

## Xem thêm

* [Chương trình đào tạo](/hoc-tap-va-dao-tao/05-dao-tao/chuong-trinh.md) -- Quản lý chương trình đào tạo
* [Ghi danh](/hoc-tap-va-dao-tao/05-dao-tao/ghi-danh.md) -- Quản lý ghi danh học viên
* [Đánh giá hiệu quả](/hoc-tap-va-dao-tao/05-dao-tao/hieu-qua.md) -- Đánh giá hiệu quả theo mô hình Kirkpatrick
* [Kế hoạch đào tạo](/hoc-tap-va-dao-tao/05-dao-tao/ke-hoach.md) -- Kế hoạch đào tạo hàng năm


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.noova.vn/hoc-tap-va-dao-tao/05-dao-tao/bao-cao.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
