# 학생 내신 성적 분석 대시보드

학생 내신 성적 분석 대시보드는 여러 학기와 학년에 걸쳐 생성된 학생 성적 자료를 한 번에 불러와 통합·분석할 수 있도록 제작된 교사용 웹 프로그램입니다.

NEIS에서 내려받은 다양한 형태의 성적 엑셀 자료를 자동으로 인식하고, 동일 학생의 여러 학기 성적을 하나로 병합하여 학생별 성적 변화와 과목별 학업 특성을 쉽게 확인할 수 있습니다.

단순 평균뿐 아니라 과목별 이수 단위를 반영한 가중 평균, 과목군별 평균, 총 이수 단위 등을 자동으로 계산하며, 학생별 성적 추이를 차트로 시각화하여 학업 변화와 강·약점을 직관적으로 파악할 수 있습니다.

### 주요 기능

- 여러 개의 엑셀·CSV 성적 파일 동시 불러오기
- 폴더 단위 성적 자료 일괄 분석
- NEIS 학기말 성적 종합일람표 자동 인식
- 생활기록부 교과학습발달사항 자료 자동 인식
- 다양한 형태의 성적표 구조 자동 판별
- 동일 학생의 3개년 성적 자동 병합
- 중복 자료 제거 및 최신 자료 우선 적용
- 전입생 및 학번 변경 학생 자동 보정
- 동명이인 감지 및 분리
- 누락 학기 및 전입·전출 가능성 표시
- 학생별 단순 평균 산출
- 이수 단위를 반영한 가중 평균 산출
- 과목군별 성적 분석
- 총 이수 단위 계산
- 학생 검색·정렬·필터
- 성적 추이 및 과목군별 차트 제공
- 분석 결과 엑셀 내보내기
- 원전자료 포함 결과 파일 생성
- 비밀번호 기반 암호화 파일 내보내기 및 재불러오기

### 개인정보 보호

학생 이름, 학번, 교과 성적 등 불러온 자료는 서버로 전송되지 않고 사용자의 웹브라우저 안에서만 처리됩니다.

프로그램은 학생 성적을 서버나 데이터베이스에 저장하지 않으며, 브라우저의 로컬 저장소나 쿠키에도 성적을 저장하지 않습니다. 페이지를 닫거나 초기화하면 프로그램 내부의 분석 자료는 제거됩니다.

분석 결과를 엑셀 파일로 내려받은 경우에는 해당 파일이 사용자 컴퓨터에 저장되므로 학교의 개인정보 보호 지침에 따라 안전하게 관리해야 합니다.

### 활용 예시

- 담임교사의 학생별 3개년 내신 변화 확인
- 진학 상담을 위한 학생 성적 추이 분석
- 교과별 강점과 약점 확인
- 학년별·학기별 성적 변화 비교
- 학생 상담 및 진로·진학 자료 준비
- 성적 자료를 하나의 통합 보고서로 정리

이 프로그램은 별도의 회원가입이나 서버 설치 없이 웹브라우저에서 사용할 수 있으며, 학생 성적 자료를 외부에 전송하지 않고 학교 내부에서 안전하게 분석하는 것을 목표로 합니다.