Dự án

Tổng quan

Hồ sơ

Task #1237

Cập nhật bởi Hải Yến Ngô cách đây 13 ngày

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 

Quay lại