본문/내용
1. 서론
대학에서 학생들의 수강 신청 관리를 위한 시스템은 학생들이 학기마다 이수해야 할 교과목을 효율적으로 배정받고, 강의실 배정 및 시간표 관리를 체계적으로 수행하는 데 필수적인 역할을 한다. 최근 코로나19 팬데믹으로 인해 온라인 수업과 비대면 방식이 확산되면서 학사관리 시스템의 중요성이 더욱 강조되고 있으며, 이에 따라 대학들은 기존의 수작업 또는 단순한 엑셀 기반의 관리 방식을 디지털화된 데이터베이스 시스템으로 전환하고 있다. 특히, 2022년 기준 전국 4년제 대학의 평균 재학생 수는 약 5,500명이며, 이중 70% 이상이 온라인 수강 신청 시스템을 이용하는 것으로 조사되었다. 이러한 변화는 수강 신청의 공정성과 편리성 확보를 위해서다. 또한, 수강 신청 과정에서 발생하는 중복 신청, 정원 초과 문제, 시간표 충돌 문제 등을 해결하기 위해 데이터 간의 연관성과 유연성이 높은 ERD(Entity-Relationship Diagram)가 필요하다. 대학별 수강 신청 시스템은 다수의 학생, 강좌, 교수, 강의실, 학기 등의 다양한 요소들이 복합적으로 연결되어 있으며, 각 요소 간의 관계를 명확히 나타내는 데이터 구조 설계가 중요하다. 이를 통해 수강 …