프로젝트 배경
1) 예상 리스크 및 대응 계획 - 5영역 배점 기준이 학년별로 다르게 초기화·누적되는 규칙을 일관된 데이터 모델로 설계해야 하는 과제 - 기업별 인재상 가중치가 실시간으로 바뀔 때 모의 진단 결과를 즉시 재계산하는 성능 최적화 과제 - 나이스 엑셀 양식이 학교마다 조금씩 다를 수 있어 유연한 파싱 규칙을 설계해야 하는 과제 - 미성년 학생의 성적·상담 기록을 다루므로 세분화된 접근 권한과 암호화 전략
프로젝트 성과
5영역 배점 자동 산출 엔진 설계
성실·학업·자격증·행사·인성 5영역 가중 배점 로직 구현, 학년별 초기화·누적 규칙 분기 처리
기업별 가중치 재계산 알고리즘 구현
관심기업 선택 시 커트라인·부족분을 실시간 재산출하는 벡터 가중합 로직 설계
엑셀 파싱 자동 채점 파이프라인 구축
xlsx 파서로 성적·출결 원자료를 검증 후 점수 테이블에 매핑하는 배치 처리 구조 구현
최단경로 추천 알고리즘 설계
부족 인증 항목을 최소 노력으로 채우는 경로를 그래프 탐색으로 계산하는 추천 로직 구현
핵심 기능
진행 단계
요구사항 분석 및 인증 점수 산출 로직 설계
2026.09
5영역 배점 규칙·학년별 등급 기준 분석, PostgreSQL 스키마 18개 테이블 설계
프로젝트 상세
1) 포트폴리오 소개 학생이 졸업인증 진행 상황과 관심기업 맞춤 진단을 한 화면에서 확인할 수 있는 특성화고 학생 성장관리 플랫폼을 React와 Node.js 기반으로 설계·구현합니다. 5영역 배점 규칙을 반영한 인증 점수 산출 엔진과 나이스 엑셀 업로드 자동 채점 파이프라인을 핵심으로, 관심기업 가중치 기반 모의 지원 진단과 최단경로 추천 로직을 구현합니다. 2) 작업 범위 - 졸업인증 현황 대시보







