학생 등록 및 반 배정 완벽 가이드
EduStaff에서 학생을 등록하고, 반을 만들어 배정하는 전체 과정을 단계별로 안내합니다. 개별 등록부터 엑셀 일괄 업로드, 반 생성 및 학생 관리까지 모든 기능을 상세히 다룹니다.
1. 학생 등록하기
EduStaff의 학생 등록은 6단계 탭 구조로 되어 있어, 필요한 정보를 체계적으로 입력할 수 있습니다. 좌측 메뉴에서 학생 관리로 이동한 후, 우측 상단의 학생 등록 버튼을 클릭하면 등록 모달이 열립니다.

1단계: 기본정보
학생의 인적사항을 입력하는 첫 번째 단계입니다.
이름 (필수): 학생의 한글 이름을 입력합니다.
영문 이름: 필요한 경우 영문 이름을 입력합니다.
성별: 남, 여, 기타 중 선택합니다.
생년월일: 날짜를 선택합니다.
국적: 기본값은 '대한민국'으로 설정되어 있으며, 필요시 변경할 수 있습니다.
2단계: 학교정보
학생이 현재 다니고 있는 학교 관련 정보를 입력합니다.
학교 유형 (필수): 미취학, 초등학교, 중학교, 고등학교, 대학교, 대학원, 성인, 기타 중 선택합니다.
학년 (필수): 학교 유형에 따라 선택 가능한 학년이 자동으로 변경됩니다.
초등학교: 초1 ~ 초6
중학교: 중1 ~ 중3
고등학교: 고1 ~ 고3
예비학년(0)도 선택 가능합니다.
학교명: 학교 이름을 입력합니다. 줄임말을 입력하면 자동으로 정식 명칭으로 변환됩니다. 예를 들어 '서울초'라고 입력하면 '서울초등학교'로 자동 변환됩니다.
반: 학교 내 반을 입력합니다. (예: 3반)
학번: 학교 학번을 입력합니다. (예: 20301)
담임 선생님: 학교 담임 선생님 이름을 입력합니다.
3단계: 연락처
학부모, 학생, 긴급 연락처 정보를 입력합니다.
학부모 연락처 (필수)
학부모 연락처 (필수): 학부모 전화번호를 입력합니다. 알림톡 발송 등에 사용되는 핵심 정보입니다.
학부모 이름: 학부모 성함을 입력합니다.
관계: 어머니, 아버지, 할머니, 할아버지, 보호자, 기타 중 선택합니다.
학생 연락처
휴대폰: 학생 본인의 전화번호를 입력합니다.
이메일: 학생 이메일을 입력합니다.
주소
주소: 기본 주소를 입력합니다. (예: 서울시 강남구 테헤란로 123)
상세주소: 상세 주소를 입력합니다. (예: 101동 1001호)
우편번호: 우편번호를 입력합니다.
긴급 연락처
이름: 긴급 연락처 담당자 이름을 입력합니다.
관계: 학생과의 관계를 입력합니다. (예: 이모, 삼촌 등)
연락처: 긴급 시 연락할 전화번호를 입력합니다.
4단계: 등록정보
학원 등록 관련 정보와 수강반을 설정하는 단계입니다.
재원 상태
학생의 현재 상태를 선택합니다.
재원중: 현재 학원에 다니고 있는 학생
대기: 입학 예정 또는 상담 후 등록 대기 중인 학생. 선택 시 입학 예정일을 추가로 입력할 수 있습니다.
휴원: 일시적으로 수업을 쉬는 상태. 선택 시 휴원 시작일, 휴원 종료일(예정), 휴원 사유를 입력할 수 있습니다.
입학일 (필수)
학원에 등록한 날짜를 선택합니다. 재원 상태가 '대기'인 경우 '상담일/등록일'로 표시됩니다.
학생 유형
학생의 수강 유형을 선택합니다.
정규: 정규 과정 수강 학생
체험: 체험 수업 참여 학생. 선택 시 체험 시작일과 체험 종료일을 입력합니다.
단기: 단기 특강/집중 과정 학생. 선택 시 수강 시작일과 수강 종료일을 입력합니다.
외부: 외부 행사/특별 프로그램 참여 학생
등록비
등록비: 등록비 금액을 입력합니다.
납부 완료: 체크박스로 납부 여부를 표시합니다.
수강반 선택
등록 시점에 바로 수강반을 배정할 수 있습니다. 현재 개설된 반 목록이 체크박스 형태로 표시되며, 여러 개의 반을 동시에 선택할 수 있습니다. 각 반에는 과목과 대상 학년이 표시됩니다.
학생의 학년이 반의 대상 학년과 맞지 않는 경우, 해당 반은 주황색 경고 표시가 나타납니다. 학년이 다른 반을 선택하면 "⚠️ 학년이 일치하지 않습니다" 확인 대화상자가 나타나며, 반의 대상 학년 범위와 불일치하는 학생 정보를 보여줍니다. "예, 등록하기" 또는 "아니오, 취소" 중 선택할 수 있습니다.
5단계: 건강정보
학생의 건강 관련 특이사항을 기록합니다.
알레르기: 알레르기 정보를 입력합니다. 여러 개인 경우 쉼표로 구분합니다. (예: 견과류, 우유)
질환: 질환 정보를 입력합니다. (예: 천식, 아토피)
복용 약물: 현재 복용 중인 약물을 입력합니다. (예: 흡입기)
응급 처치 방법: 응급 상황 시 처치 방법을 기록합니다.
건강 관련 메모: 기타 건강 관련 특이사항을 기록합니다.
6단계: 메모/태그
학생 관리에 유용한 내부 메모와 태그를 설정하는 마지막 단계입니다.
내부 메모: 관리자/강사만 볼 수 있는 메모를 작성합니다.
학습 메모: 학습 스타일, 선호도 등을 기록합니다.
행동 메모: 행동 특성, 주의사항 등을 기록합니다.
태그: 학생을 분류하는 태그를 입력합니다. 쉼표로 구분하며, 학생 목록에서 태그별로 필터링할 수 있습니다. (예: VIP, 장학생, 수학우수)
모든 정보 입력이 완료되면 학생 등록 버튼을 클릭하여 등록을 완료합니다. 각 단계는 이전/다음 버튼으로 자유롭게 이동할 수 있습니다.
2. 등록 완료 후: 학생 계정 생성

학생 등록이 완료되면 "학생 등록 완료!" 안내와 함께 학생 계정 생성 여부를 묻는 대화상자가 나타납니다.
"학생 계정을 생성하시겠습니까?"
학생용 로그인 계정을 생성하면 학생이 직접 앱에 로그인하여 수업 일정, 과제, 성적 등을 확인할 수 있습니다.
나중에 하기: 계정 생성을 건너뛰고 나중에 학생 상세 페이지에서 생성할 수 있습니다.
계정 생성: 즉시 학생 계정을 생성합니다.
계정이 생성되면 이메일(로그인 ID)과 초기 비밀번호가 표시됩니다. 각 항목 옆의 복사 버튼으로 간편하게 복사할 수 있습니다. 학생이 첫 로그인 시 반드시 비밀번호를 변경해야 합니다.
3. 엑셀로 학생 일괄 등록하기
다수의 학생을 한 번에 등록해야 할 때는 엑셀 업로드 기능을 활용할 수 있습니다. 학생 관리 페이지의 엑셀 업로드 버튼을 클릭하면 3단계 업로드 프로세스가 시작됩니다.

3-1. 템플릿 다운로드 및 파일 업로드
Excel 템플릿 다운로드 버튼을 클릭하여 미리 준비된 양식을 다운로드합니다. 템플릿에는 다음 항목들이 포함되어 있습니다.
이름 (필수): 학생 이름
학부모 연락처 (필수): 학부모 전화번호
학부모명: 학부모 이름
학교급 (필수): 초등, 중등, 고등 등
학년 (필수): 0~12 (0은 예비학년)
학생 연락처: 학생 전화번호
반: 배정할 반 이름 (여러 반은 쉼표로 구분하거나 별도 열로 입력 가능)
작성이 완료된 엑셀 파일을 드래그 앤 드롭하거나 파일 선택으로 업로드합니다.
3-2. 미리보기 및 검증
업로드된 데이터의 검증 결과가 표시됩니다. 상단에 전체, 유효, 오류, 경고 학생 수가 요약됩니다.
유효: 정상적으로 등록 가능한 데이터
오류: 필수 항목 누락 등으로 등록 불가한 데이터 (예: "이름은 필수 항목입니다", "학부모연락처는 필수 항목입니다")
경고: 등록은 가능하지만 확인이 필요한 데이터 (예: 학년 불일치)
미리보기 테이블에서 학교 유형, 학년 등을 직접 수정할 수 있으며, 반 이름이 기존 반과 자동 매칭됩니다. 동일 학생이 여러 행에 걸쳐 다른 반으로 입력된 경우, 자동으로 하나의 학생에 여러 반이 통합됩니다.
3-3. 등록 결과 확인
업로드가 완료되면 결과 요약이 표시됩니다.
성공: 정상 등록된 학생 수
실패: 등록에 실패한 학생 수
계정 생성: 생성된 학생 계정 수
클래스 배정: 반에 배정된 건수
실패한 건에 대해서는 행 번호와 함께 오류 메시지가 상세히 표시됩니다.
4. 반 만들기
학생을 배정하려면 먼저 반을 만들어야 합니다. 좌측 메뉴에서 반 관리로 이동한 후, + 새 반 만들기 버튼을 클릭합니다.

반 생성 설정 항목
반 이름 (필수): 반 이름을 입력합니다. (예: 초등 3학년 수학반)
과목: 미리 등록된 과목 중 선택합니다. 과목을 선택하면 해당 과목의 색상이 반 색상으로 자동 설정됩니다.
대상 학년 (범위): 시작 학년과 끝 학년을 선택하여 대상 학년 범위를 지정합니다. 초등학교(초1~초6), 중학교(중1~중3), 고등학교(고1~고3) 그룹에서 선택할 수 있습니다. 미선택 시 전체 학년이 대상이 됩니다.
설명: 반에 대한 설명을 입력합니다.
정원: 반의 최대 수강 인원을 설정합니다. (1~100명)
수업료 (월): 월 수업료를 입력합니다.
색상: 반을 구분하는 색상을 선택합니다.
상태: 반의 운영 상태를 선택합니다.
준비중: 아직 수업이 시작되지 않은 상태
모집중: 학생 모집 중인 상태
운영중: 현재 수업이 진행 중인 상태
일시중단: 일시적으로 수업이 중단된 상태
종료: 수업이 완료된 상태
취소: 반이 취소된 상태
담당 강사: 등록된 강사 목록에서 담당 강사를 선택합니다. 선택한 과목의 담당 강사가 상단에 우선 표시되며 '담당과목' 뱃지로 구분됩니다. 여러 명의 강사를 동시에 선택할 수 있습니다.
시간표: 요일, 시작 시간, 종료 시간을 설정합니다. + 추가 버튼으로 여러 시간대를 추가할 수 있어, 주 2~3회 수업도 쉽게 설정할 수 있습니다.
모든 설정을 완료한 후 생성 버튼을 클릭하면 반이 생성됩니다.
5. 반에 학생 배정하기
반에 학생을 배정하는 방법은 두 가지가 있습니다.
방법 1: 학생 등록 시 바로 배정
앞서 설명한 학생 등록 4단계(등록정보)에서 수강반을 선택하면 등록과 동시에 반에 배정됩니다.
방법 2: 반 관리에서 학생 추가
반 관리 페이지에서 해당 반의 학생 관리 버튼을 클릭하면 학생 관리 모달이 열립니다.
현재 수강생 확인
상단에 현재 수강생 목록이 표시됩니다. 현재 인원과 정원이 함께 표시되어 남은 자리를 확인할 수 있습니다. 각 학생 옆의 제외 버튼으로 반에서 제외할 수 있습니다.
학생 추가
하단의 학생 추가 섹션에서 학생 이름으로 검색하여 추가할 학생을 찾습니다. 각 학생의 이름, 학년, 학생코드, 학부모 연락처가 표시되어 정확한 학생을 선택할 수 있습니다.
학생의 학년이 반의 대상 학년과 다른 경우, 학년 뱃지가 빨간색으로 표시됩니다. 학년이 맞지 않는 학생을 선택하면 경고 대화상자가 나타나며 반의 대상 학년 범위와 불일치하는 학생 목록을 보여줍니다. "예, 입반시키기"를 클릭하면 학년이 다르더라도 해당 반에 배정할 수 있습니다.
추가할 학생을 체크박스로 선택한 후, {선택된 수}명 추가 버튼을 클릭하면 반에 배정됩니다.
6. 학생 목록 관리하기
학생 관리 페이지에서는 등록된 모든 학생을 한눈에 확인하고 관리할 수 있습니다.

현황 요약
페이지 상단에 4개의 현황 카드가 표시됩니다.
전체: 전체 학생 수
재원: 현재 재원 중인 학생 수
대기: 대기 상태 학생 수
휴원: 휴원 중인 학생 수
검색 및 필터
다양한 조건으로 학생을 검색하고 필터링할 수 있습니다.
기본 필터
검색: 이름 또는 학생코드로 검색
상태: 전체 상태, 재원, 대기, 휴원, 퇴원
학교 유형: 전체 학교, 미취학, 초등학교, 중학교, 고등학교, 대학교, 성인
학년: 선택한 학교 유형에 따라 자동 변경
고급 필터 (더보기 버튼 클릭 시 표시)
반 필터: 특정 반에 속한 학생만 조회
입반 상태: 전체 / 입반된 학생 / 미입반 학생
학부모 연락처: 전체 / 연락처 있음 / 연락처 없음
청구서 상태: 전체 / 미납 있음 / 연체 있음 (관리자 전용)
필터 초기화 버튼으로 모든 필터를 한 번에 초기화할 수 있습니다.
학생 목록 테이블
목록에는 학생코드, 이름(태그 포함), 학교/학년, 상태, 입학일, 학생 연락처, 학부모 연락처가 표시됩니다. 각 학생의 상세 버튼을 클릭하면 학생 상세 페이지로 이동합니다.
7. 학생 상세 정보 확인하기
학생 목록에서 상세 버튼을 클릭하면 해당 학생의 전체 정보를 확인할 수 있는 상세 페이지로 이동합니다.

프로필 카드 (좌측)
좌측에는 학생의 핵심 정보가 표시됩니다.
이름과 영문 이름
재원 상태 뱃지 (재원: 녹색, 대기: 파란색, 휴원: 주황색, 퇴원: 회색)
학생코드: 자동 생성된 고유 코드
학생유형: 정규, 체험, 단기, 외부
입학일
학교: 학교 유형과 학년
태그: 등록 시 설정한 태그들
상태 변경
프로필 카드 하단에서 학생의 상태를 빠르게 변경할 수 있습니다.
재원으로 변경: 대기나 휴원 상태의 학생을 재원으로 변경
휴원 처리: 일시적으로 수업을 쉬는 상태로 변경
퇴원 처리: 학원을 퇴원한 상태로 변경
재등록: 퇴원한 학생을 다시 등록
학생 계정 관리
프로필 카드에서 학생의 로그인 계정 상태를 확인할 수 있습니다. 계정이 연동된 경우 "계정 연동됨"과 함께 이메일, 생성일이 표시됩니다. 계정이 없는 경우 바로 생성할 수 있는 버튼이 제공됩니다.
상세 정보 탭
우측 메인 영역에서 다양한 탭으로 학생의 모든 정보를 확인하고 관리할 수 있습니다.
기본 정보: 등록 시 입력한 인적사항, 학교 정보, 연락처
등록 정보: 재원 상태, 학생 유형, 입학일, 등록비 등
수강 반: 현재 수강 중인 반 목록과 배정 이력
건강 정보: 알레르기, 질환, 복용 약물 등
메모: 내부 메모, 학습 메모, 행동 메모
상담: 학생 관련 상담 기록
결제 내역: 수업료 납부 내역 (관리자 전용)
알림 내역: 발송된 알림톡 내역 (관리자 전용)
8. 반 관리 페이지 활용하기
반 관리 페이지에서는 모든 반의 현황을 한눈에 파악할 수 있습니다.

현황 요약
전체 반: 등록된 전체 반 수
운영중: 현재 운영 중인 반 수
수강 학생: 전체 수강 학생 수
반 평균: 반당 평균 학생 수
반 카드 정보
각 반은 카드 형태로 표시되며 다음 정보를 확인할 수 있습니다.
반 이름과 색상
과목 뱃지 (파란색)와 대상 학년 뱃지 (주황색)
운영 상태 뱃지 (준비중, 모집중, 운영중, 일시중단, 종료, 취소)
수강생 현황: 현재 인원 / 정원
담당 강사
수업료
시간표 요약
반 검색 및 일괄 관리
반 이름이나 과목으로 검색할 수 있으며, 과목별 필터링도 가능합니다. 전체 선택 체크박스와 일괄 삭제 기능으로 여러 반을 한 번에 관리할 수 있습니다.
마무리
EduStaff의 학생 등록과 반 배정 기능을 활용하면 학생 정보를 체계적으로 관리하고, 효율적으로 반을 운영할 수 있습니다. 개별 등록과 엑셀 일괄 업로드를 상황에 맞게 활용하고, 학년 불일치 경고 등의 안전장치를 통해 정확한 반 배정을 진행해보세요.
다음 글에서는 수업 관리와 출결 기능에 대해 안내해 드리겠습니다.