프로젝트 배경
1) 예상 리스크 및 대응 계획 - 협약기업마다 인재상 가중치 기준이 달라 다차원 스코어링 모델을 유연하게 설계해야 하는 과제 - 지자체·교육청 단위로 취업률·정착률 지표를 정합성 있게 집계하는 데이터 구조 설계 과제 - 졸업생 경력 데이터를 장기간 갱신·보관하면서도 개인정보 최소 수집 원칙을 지켜야 하는 과제 - 8개 주체가 동시 접속하는 상황에서 권한별 데이터 노출 범위를 일관되게 검증해야 하는 과
프로젝트 성과
다자간 역할 기반 접근 제어 체계 구축
8개 주체별 화면·데이터 접근 범위를 계층화한 권한 매트릭스 설계, 라우트·API 이중 검증 적용
데이터 승계 배치 파이프라인 설계
진학예정자→재학생→졸업생 전환 시 인증 기록을 자동 이관하는 배치 잡 구조 구현
성과 지표 집계 Materialized View 설계
취업률·유지취업률·지역 정착률을 협약교 단위로 집계하는 PostgreSQL Materialized View 4종 설계
알림 발송 인터페이스 추상화 계층 구현
표준 알림 발송 API 연동 인터페이스를 채널 독립적으로 추상화하여 확장 가능한 큐 구조 설계
핵심 기능
진행 단계
다자간 데이터 모델 및 권한 체계 설계
2026.09
기업·지자체·졸업생 등 확장 주체별 ERD 설계, 역할 기반 접근 제어 계층 정의
프로젝트 상세
1) 포트폴리오 소개 협약기업·지자체·교육청·졸업생까지 아우르는 8개 주체 통합 관리 플랫폼을 P1의 학생 중심 구조 위에 확장하여 설계·구현합니다. 기업별 인재상 가중치 설정과 기준통과자 조회, 지자체 성과 대시보드, 진학예정자부터 졸업생까지 이어지는 데이터 승계 파이프라인을 React와 Node.js, Redis 캐싱 기반으로 구현합니다. 2) 작업 범위 - 협약기업 인재상 가중치 설정: 협약기업







