본문 바로가기
딴짓/Maschera

합창단/성가대/찬양대 좌석 배치

by 바른생활머시마 2025. 9. 12.
728x90

 합창단이나 성가대/찬양대에서는 인원과 하모니를 고려하여 대형을 잡는데, 이게 워낙에 변수가 많아서 결코 쉽지 않은 일 같습니다. 이런 일로 대형 만드는 분이 많이 힘든 경우가 종종 생기는 것 같습니다.
 
 그 일이 왜 어렵냐~ 하는 것은 워낙에 다양한 이유가 있을 것이고 주관적이니 여기서 이야기 할 것은 아니고, 그런 배치를 위해 수고하는 분들의 수고를 조금이라도 덜어주고자 간단한 웹기반 프로그램을 만들어 보았습니다.  간단한 사용법을 아래 설명 드리니 활용 해 보시고, 개선 되면 좋을 점을 댓글로 남겨주시면, 기약 할 수 없는 언젠가 만들어 드리고자 노력하겠습니다.^^
 

프로그램 주소

 아래 주소에 있습니다. 소스 코드도 다 공개되어 있으니 그대로 쓰셔도 되고, 직접코딩/말코딩 가능하시면 수정해서 쓰셔도 되고. 그냥 아래 댓글에 수정 해 달라 남기셔도 되고~

합창단 좌석 배치  <<<< 클릭
주소 : https://red112.github.io/lyrics/hy/choir_layout.html 

 

사용방법

 간단한 사용 방법을 아래 정리하였습니다. 자동 배치도 고려해 보았으나 배치 규칙을 명확하게 확정하기 어려운 경우가 많아서 자동 배치 보다는 수동으로 편하게 배치하고, 그 후속 작업(배치현황 공지)이 편리하도록 해주는 것이 더 효용성 있는 것 같습니다. 

 

좌석 크기 정의

단체마다 규모가 다양한데, 우선 보통 크기의 교회 찬양대 크기를 기준으로 화면 크기를 구성했습니다. 
페이지가 열리면 기본 좌석의 크기가 나오고, 그 아래에 좌석 크기를 입력 할 수 있는 곳이 보입니다.
그 크기 안에 들어가는 규모라면 그대로 쓰셔도 무방하고, 
필요한 크기로 조정해서 쓰셔도 무방합니다.
 
아래 그림은, 원래 크기보다 작은 규모의 단체가 사용하는 경우로 가정하여, 15석 5줄로 입력하고 생성을 누른 모습입니다.

화면 아래의 줄 수, 좌석 수를 입력하고 '생성'을 누릅니다.
줄수, 좌석수를 입력하여 생성 된 빈 배치도

 

좌석별 파트 지정

 좌석의 지정은 터치(클릭) 후 드레그 해서 선택 범위를 정하고, 아래 있는 버튼을 눌러서 파트를 지정해주면 됩니다. 그렇게 파트를 지정하면, 파트별 할당 된 인원이 각 버튼 아래에 표시 됩니다. 가장 오른쪽에 있는 X 버튼은 선택 된 좌석을 빈 곳으로 되돌립니다.
 배치가 이뤄지면 각 줄별로 배치 된 인원과 파트별 인원도 오른쪽에 표시되며, 전체 총원은 아래에 표시 됩니다.

파트별 좌석 지정을 위해 마우스 클릭이나 손가락 터치 후 드레깅 하여 범위를 지정한 모습
좌석을 선택 한 후, S버튼을 눌러 소프라노 좌석으로 설정하고, 그에 따라 파트별 총원과 줄별 충원, 전체 총원이 표시 된 모습

 

다른 파트의 지정

 다른 파트를 지정하는 방법은 동일합니다. 범위를 선택하고 난 후, 지정 할 파트의 버튼만 원하는 파트를 눌러주면 됩니다.

다른 파트 배치를 위하여 빈 곳을 선택한 모습
각 파트를 배치 해 본 모습

 

좌석 비우기

  비워야 할 자리에 파트를 할당한 경우에도 동일한 방식으로 처리 합니다. 아래와 같이 비우고 싶은 좌석이 포함 된 범위를 먼저 선택한 후, 아래 있는 X버튼을 눌러주면 됩니다. 

한 자리를 비워야 할 때 그 자리가 포함되게 선택을 합니다.
아래 버튼 중, X 버튼을 선택하면 그 자리가 비워집니다.

이력

  • v.1 (2025.9.12) - 좌석 크기 설정, 파트별 배치 및 해제, 파트별/줄별 인원 계산

추가 할 기능

  • 날짜별 저장하기
  • 파트별 출석 인원을 설정하면 유사한 출석 인원의 이전 날짜의 배치 불러오기
  • 인수인계 하기

기타 필요한 기능이나 문제는 아래 댓글로 남겨주시면, 어쩌다 한번씩 수정 해 나가겠습니다.
 

합창단 좌석 배치  <<<< 클릭
주소 : https://red112.github.io/lyrics/hy/choir_layout.html 

728x90
반응형

댓글