
SOFTMOA PROJECTS
대학교 학사관리 — 웹 기반 수강신청·학적·성적·장학 업무
구축 배경과 구현 범위를 확인해보세요.
Contents
프로젝트 개요
학생의 수강 신청, 학적 변경, 성적과 장학 업무를 연결하는 대학교 학사관리 시스템.
주요 기능
- 수강 신청·정정과 정원·대기 관리
- 성적 입력·조회와 학사 처리
- 휴학·복학·전과·졸업 심사
- 장학 신청·심사와 시간표 조회
- 수강 신청 집중 시간대 처리
기술 구성
| 구분 | 사양 |
|---|---|
| Backend | Kotlin 2.4 · Spring Boot 4.1 · JDK 25 |
| Frontend | Next.js 16 · React 19 · TypeScript |
| Data | PostgreSQL 18 · jOOQ · Flyway · Redis |
| 운영 | SSO 연계 · 증명서 PDF 발급 · Excel 출력 |
구현 포인트
- 수강 신청은 정원 차감을 원자적으로 처리하고 대기 순번을 기록해 동시 접속에도 정합성 유지
- 학적 상태 변경과 성적·수강 이력의 기준 학기를 분리해 과거 기록의 의미 보존
- 조회 부하가 큰 시간표·성적 화면은 캐시와 읽기 전용 쿼리로 분리
Share this
포트폴리오
Showing 1 to 10 of 60 entries
