7. 파일 업로드

File Upload Wizard

개요

엑셀 파일을 업로드하여 학생, 과목, 수강신청 데이터를 일괄 등록할 수 있습니다. 5가지 업로드 유형을 지원하며, 템플릿 다운로드 기능으로 올바른 형식을 확인할 수 있습니다.

실제 예시 화면

파일 업로드
Excel 파일을 업로드하여 학생/과목 데이터를 가져옵니다
업로드 이력 템플릿 다운로드 초기화
1. 파일 업로드 2. 데이터 검증 3. 가져오기 완료
업로드 유형
톡톡신청서
수강신청명단
나이스명단
과목정보
임시반배정
파일 선택
파일을 여기에 끌어오거나 클릭해서 선택하세요
.xlsx, .xls 지원
검증 결과 예시
성공
118건
주의
4건
실패
2건

1. 화면 구성

📤 파일 업로드

Excel 파일을 업로드하여 학생/과목 데이터를 가져옵니다

1. 파일 업로드 2. 데이터 검증 3. 가져오기 완료

2. 업로드 유형

1

톡톡신청서

학생의 신청 내역을 대기 상태로 등록합니다. 이후 '톡톡신청 배정' 메뉴에서 실제 과목에 배정해야 합니다.

이름 과정 신청 시간표
2

수강신청명단

학생을 과목에 즉시 배정합니다. 과목명이 정확히 일치해야 합니다.

이름 과정 (선택) 과목명 보호자명 (선택)
3

나이스명단 (학생명단)

나이스(NEIS)에서 내보낸 학생의 기본 정보를 등록하거나 업데이트합니다. 동명이인 처리를 위해 생년월일을 함께 입력하는 것을 권장합니다.

이름 생년월일 학년/반/번호
4

과목정보

과목, 그룹, 과정을 생성하고 시간표를 설정합니다.

과정 과목명 시간표 유연한일정(Y/N)
5

임시반배정

학생의 임시 학년/반/번호 정보를 일괄 등록합니다. 학기 초 반 배정 전에 사용합니다.

이름 임시 학년/반/번호

3. 업로드 절차 (3단계)

1

파일 업로드

업로드 유형을 선택한 후, 엑셀 파일(.xlsx, .xls)을 드래그 앤 드롭하거나 클릭하여 선택합니다.

템플릿 다운로드 버튼을 클릭하여 올바른 형식을 확인하세요

2

데이터 검증

파일 파싱 후 자동으로 데이터 검증이 실행됩니다. 성공/실패 건수를 확인하고, 오류가 있는 경우 상세 내역을 검토합니다.

  • * 과목 미등록: 해당 과목을 먼저 등록해야 합니다
  • * 학생 미등록: 해당 학생을 먼저 등록해야 합니다
  • * 시간표 충돌: 같은 시간에 다른 과목이 이미 배정됨
  • * 필수 필드 누락: 필수 항목이 비어있습니다
3

가져오기 완료

업로드가 완료되면 성공/실패/덮어쓰기 요약을 확인하고, 필요시 오류 목록을 엑셀로 다운로드할 수 있습니다.

4. 충돌 처리 옵션

수강 충돌 처리 모드 (수강신청명단)

1

건너뛰기 (skip)

충돌이 발생하면 해당 수강신청을 무시하고 기존 데이터를 유지합니다.

2

덮어쓰기 (overwrite)

기존 수강신청을 취소하고 새로운 과목으로 교체합니다.

3

초기화 후 등록 (reset)

해당 학생의 모든 수강신청을 삭제한 후 새로 등록합니다.

과목 충돌 처리 모드 (과목정보)

1

건너뛰기 (skip)

동일한 과목명이 이미 있으면 해당 행을 무시합니다.

2

덮어쓰기 (overwrite)

기존 과목 정보를 새 정보로 교체합니다.

동행자 충돌 처리 모드 (수강신청명단)

1

기존 유지

이미 등록된 동행자가 있으면 새 정보를 무시합니다.

2

덮어쓰기

기존 동행자 정보를 새 정보로 교체합니다.

3

추가 등록

기존 동행자는 유지하고 새 동행자를 추가로 연결합니다.

5. 동명이인 처리

업로드 시 동일한 이름의 학생이 여러 명 발견되면 "동명이인 처리" 모달이 표시됩니다.

동명이인 선택 모달

  • • 각 동명이인 그룹에 대해 올바른 학생을 선택합니다
  • • 학년/반/번호, 생년월일 정보를 참고하여 식별합니다
  • • 선택 완료 후 "처리" 버튼을 클릭하여 배정을 완료합니다
  • • 생년월일이 포함된 나이스명단을 먼저 업로드하면 동명이인 발생이 줄어듭니다

6. 업로드 이력

"업로드 이력" 버튼을 클릭하면 과거 업로드 기록을 확인할 수 있습니다.

  • • 업로드 일시, 파일명, 유형 표시
  • • 성공/실패/덮어쓰기 건수 확인
  • • 오류 상세 내역 다시 보기

엑셀 파일 작성 시 유의사항

  • * 첫 번째 행은 반드시 헤더(컬럼명)여야 합니다
  • * 날짜 형식은 "YYYY-MM-DD" 또는 "YYYYMMDD"로 입력하세요
  • * 과목명은 정확히 일치해야 합니다 (공백, 대소문자 주의)
  • * 시간표는 "월(1,2) 화(3,4,5)" 형식으로 입력하세요
  • * 유연한일정 컬럼은 "Y" 또는 "N"만 입력 가능합니다
  • * 필수 필드가 누락되면 매핑 오류 모달이 표시됩니다
← 이전: 동행자 관리 다음: 자료 다운로드 →