🟥 FIRST LEGO League KOREA 예선대회 운영 지원 시스템
기존 복잡하게 분산 되어있던 예선 대회 신청, 팀 정보 입력, 경기 점수 입력 등의 복잡한 과정을 단순화하고,
시간표 자동 생성, 온라인 채점 시스템, 본선 대회와 동일한 수상 배정 시스템을 도입하여 예선 대회를 더욱 쉽게 운영할 수 있도록 개발되었습니다.
시스템 간단 소개 영상

시스템 설명
예선 대회 신청 및 대회 관리 - 예선 대회 신청서를 작성하고, 허가된 예선 대회 관리 및 대회 정보를 입력하는 페이지 입니다.
1) 📝 예선 대회 신청서 작성 및 수정 (필수) - 신청서를 작성 및 수정합니다. 사단법인 상상 운영진의 검토를 통해 신청서가 승인되면 정식 예선 대회로 등록됩니다.
*2025-2026 시즌의 경우, 기존에 Google Form을 통해 제출하신 신청서로 대체되었습니다.
2) ℹ️ 예선 대회 정보 확인 및 수정 - 승인된 대회의 정보를 확인 및 수정합니다.수정사항이 예선 및 기관 대회 페이지에 자동으로 반영되어, 참가 팀이 쉽게 확인할 수 있습니다.
3) 🧑🏫 심사위원 및 팀 정보 등록 (필수) - 심사위원 및 팀 정보를 등록합니다. 해당 데이터는 예선 대회 운영 기능에 활용됩니다. 직접 입력, csv 파일 업로드 등 다양한 방식으로 대회 관련 정보를 쉽게 업로드할 수 있습니다.
예선 대회 운영 - 예선 대회 운영에 필요한 다양한 기능을 모은 페이지입니다.
1) 🕒 예선 대회 시간표 생성 (선택) - 예선 대회의 시간표를 생성합니다. 로그인을 통해 팀 정보를 불러오거나 직접 입력할 수 있습니다. 예선 대회의 상황에 맞춰 다양한 형태의 시간표를 생성할 수 있습니다 (심사실 수 선택, 랜덤 여부 선택, 심사 방식 선택). 시간표 정보를 업로드하여 심사 시스템에서 활용할 수 있습니다.
2) 🖊️ 심사 시스템 (선택) - 루브릭과 동일한 디자인의 심사지를 통해 실시간으로 저장되는 채점 시스템입니다.
시간표를 생성하지 않은 경우 - 심사위원 및 팀 정보 등록에서 등록한 팀 정보를 불러와 모든 팀이 각 분야의 심사를 받을 수 있습니다. 팀 이름을 검색하여 팀을 찾을 수 있습니다.
시간표를 생성한 경우 - 경기장을 선택해서 각 경기장 시간표 상 순서에 맞게 팀을 심사할 수 있습니다.
3) 🏆 수상 배정 시스템 (필수) - 각 팀의 점수를 기반으로 수상을 자동 배정합니다. 수상 배정 알고리즘은 FIRST LEGO League 공식 규정 및 전국 대회의 규정과 동일합니다.
수상 배정은 점수 입력 - 챔피언 선정 - 동점자 선택 (발생 시) - 자동 배정 순으로 이루어 집니다.
심사 시스템을 활용하지 않은 경우 - 로그인 시 심사위원 및 팀 정보 등록에서 등록한 팀 정보를 불러와 각 팀의 심사 결과를 입력할 수 있습니다.
심사 시스템을 활용 한 경우 - 로그인 시 자동으로 심사 정보가 불러와 집니다. 각 팀의 심사 결과를 변경하거나, 바로 수상 배정으로 넘어갈 수 있습니다.
예선 대회 정보 종합 확인 - 예선 대회 준비 단계를 확인하고, 실시간 예선 대회 정보를 확인할 수 있습니다.
특히 채점 현황을 실시간으로 파악하는 기능을 통해 매 라운드마다 채점이 누락 없이 올바르게 진행되고 있는 지 점검할 수 있습니다.

