Dự án

Tổng quan

Hồ sơ

Hành động

Task #1237

mở
HN SH

[import excel] CTĐT, Môn,Bài

Task #1237: [import excel] CTĐT, Môn,Bài

Thêm bởi Hải Yến Ngô cách đây khoảng 1 tháng. Cập nhật cách đây 13 ngày.

Trạng thái:
New
Mức ưu tiên:
Cao
Phân công cho:
Bắt đầu:
11-05-2026
Hết hạn:
16-05-2026 (Trễ 23 ngày)
Tiến độ:

0%

Thời gian ước lượng:
Build tại bản:
Thời gian test xong:

Mô tả

  1. Mục đích
    Xây dựng chức năng Import Excel Chương trình đào tạo, Môn học, Bài học nhằm hỗ trợ người dùng nhập liệu nhanh dữ liệu đào tạo lên hệ thống thay vì thao tác thủ công.
  2. Yêu cầu nghiệp vụ
    2.1 Câu chuyện nghiệp vụ

Hiện tại khi khai báo Chương trình đào tạo, người dùng phải:
Tạo CTĐT:
thêm từng môn học vào ctđt
thêm từng phiên bản môn học
Tạo Môn:
Thêm môn -> thêm phiên bản môn
Thêm mới bài:
tạo bài mới
Các thao tác đang thực hiện thủ công trên phần mềm nên:
Mất nhiều thời gian
Dễ sai dữ liệu
Khó import dữ liệu cũ từ Excel
Khó chuẩn hóa dữ liệu giữa các đơn vị
Do đó cần chức năng import trực tiếp từ Excel vào hệ thống.
2.2 Mong muốn
Người dùng mong muốn:
Có file Excel mẫu chuẩn : theo link
https://docs.google.com/spreadsheets/d/1uNVlVpry_dFWby4b0tcbgEMDZMg7x77l2t_a8CrmXPk/edit?gid=1041343133#gid=1041343133
Import được toàn bộ:
Chương trình đào tạo
Môn học
Bài học
Hệ thống tự validate dữ liệu = > khi có lỗi trong excel thì đưa ra thông báo
Báo lỗi rõ ràng theo từng dòng
Không cần nhập tay từng bài học
Hỗ trợ cập nhật dữ liệu nhanh khi CTĐT thay đổi (ghi đề có so sánh thay đổi khi ghi đè)
Hỗ trợ import số lượng lớn dữ liệu
Phân biệt được:
Lý thuyết
Thảo luận/Bài tập
Thực hành(Ngày/Đêm)
Ôn tập
Kiểm tra,Thi
3. Giải pháp phần mềm
Hệ thống bổ sung chức năng:
Download template Excel
Upload file Excel
Validate dữ liệu đầu vào
Hiển thị lỗi import
Import dữ liệu hợp lệ vào hệ thống
4. Mô tả chức năng chi tiết
4.1 Upload file Excel
Người dùng:
Chọn file Excel
Upload lên hệ thống
Hệ thống:
Kiểm tra đúng định dạng .xlsx
Kiểm tra đúng template
4.2 Validate dữ liệu đầu vào
Hệ thống validate:
Validate bắt buộc
Các trường:
Mã CTĐT
Tên CTĐT
Mã môn
Tên môn
Phiên bản môn học
Mã bài
Tên bài
Số tiết/thể loại
Không được để trống.
Validate dữ liệu trùng

Không cho phép:

Trùng mã CTĐT
Trùng mã môn trong cùng CTĐT
Trùng mã bài trong cùng môn
Validate loại bài học

Giá trị hợp lệ:

Lý thuyết
Thảo luận/Bài tập
Ôn tập
Kiểm tra,Thi
Thực hành
Nếu sai:
Báo lỗi
5. Kết quả mong muốn
Sau khi import:
CTĐT được tạo đúng cấu trúc
Môn học liên kết đúng CTĐT
Bài học liên kết đúng môn

Hành động

Định dạng khác của trang này: PDF Atom