BC4E는 스케줄 기반의 배드민턴 게임 관리 시스템입니다. 올바르게 구성하고 나면, 클럽 운영은 플레이를 위해 로그인하고, 일찍 떠날 때 로그아웃하는 문제일 뿐입니다.
다음은 시작하기 위한 일반적인 절차입니다:
"사용자 유형" 구성 -> "사용자" 가져오기 또는 "사용자" 하나씩 추가 -> "코트" 구성 -> "스케줄" 구성
1. 클럽 사용자의 사용자 유형 구성: 메뉴 항목 "구성" -> "사용자 유형"을 선택합니다.
클럽 사용자를 다른 유형별로 그룹화할 수 있습니다. 한 가지 예는 "정회원" 또는 "일반 방문객"의 두 가지 유형을 갖는 것입니다.
다른 사용자 유형을 갖는 데는 세 가지 이유가 있습니다:
a. 사용자별로 다른 클럽 방문 요금을 적용합니다.
b. 사용자 유형을 두 개의 디비전으로 설정하고, 디비전 간에 다른 정책을 구현합니다.
c. 사용자 유형에 기반한 플레이어 수 제한 또는 잠금 제어를 구현합니다.
2. 파일에서 가져오기 또는 사용자 프로필을 하나씩 편집하여 사용자 추가:
클럽 사용자를 수동으로 하나씩 추가할 수 있습니다: 메뉴 항목 "관리" -> "사용자 프로필"을 선택합니다;
또는 텍스트 파일(.csv, 형식은 샘플 파일 참조)에서 모든 클럽 사용자를 가져옵니다: 메뉴 항목 "관리" -> "가져오기"를 선택합니다.
3. 현장의 코트 구성: 메뉴 항목 "구성" -> "코트"를 선택합니다.
이 작업은 코트 시설에 대해 한 번만 수행하면 됩니다.
4. 클럽 스케줄 시간대 및 코트 할당 구성: 메뉴 항목 "구성" -> "스케줄"을 선택합니다.
이는 정규 시간대나 코트 할당이 변경될 때 한 번만 수행하면 됩니다.
활성 스케줄을 변경하면 다음 매치 배치부터 적용됩니다. 단,
"모두 재배치"를 사용하여 이미 배치된 새 매치를 덮어쓰는 경우는 예외입니다.
5. 각 클럽 운영에 플레이어 로그인: 클럽 사용자 "더블 클릭",
또는 클럽 사용자 "마우스 오른쪽 버튼 클릭" -> "로그인".
또는 클럽 사용자 창에서 클럽 사용자를 "끌어" 대기 플레이어 창에 "놓기".
참고: 목록에서 사용자를 선택할 때 사용자 이름 이니셜 한 글자 또는 여러 글자를 입력하면 "클럽 사용자" 목록 탐색 속도를 높일 수 있습니다.
6. 클럽 사용자 창에 없는 신규 플레이어 등록/로그인: 메뉴 항목 "관리" -> "사용자 프로필"을 선택하여 이 사용자를 추가합니다.
필수 입력 필드(* 표시)에 입력 -> "업데이트" 버튼 클릭.
참고: 사용자 프로필을 업데이트하고 동시에 플레이를 위해 로그인하는 것입니다. "로그인" 버튼은 목록에 있는 클럽 사용자를 로그인시키기 위한 것입니다.
위는 이 프로그램을 사용하기 위한 전체 절차입니다. 프로그램은 스케줄에 따라 자동으로 매치를 배치합니다.
7. 수동으로 새 배치 시작: "실행 -> 새 배치"
또는 "실행 -> 재배치"를 선택하여 이미 배치된 매치를 덮어씁니다.
8. 미리 정의된 스케줄과 다르게 클럽을 임시로 운영: "구성 -> 스케줄"
활성 스케줄을 수정하거나, 그 날만을 위한 임시 스케줄을 생성할 수 있습니다.
9. 프로그램 작동 옵션 변경: 메뉴 항목 "구성 -> 옵션"을 선택합니다.
클럽에 맞게 옵션을 설정하는 방법을 알아보려면 FAQ 문서를 읽어보십시오.
10. 다른 용도로 코트 예약: 코트에 있는 아무 플레이어나 "마우스 오른쪽 버튼 클릭" -> "코트 관리" -> "예약".
11. 예약된 코트를 클럽 플레이어를 위해 해제: 코트에 있는 아무 플레이어나 "마우스 오른쪽 버튼 클릭" -> "코트 관리" -> "해제".
12. 클럽 떠나기: 플레이어 이름 "더블 클릭" 또는 "마우스 오른쪽 버튼 클릭" -> "떠나기".
13. 휴식 취하기: 플레이어 이름 "마우스 오른쪽 버튼 클릭" -> "휴식 취하기". 플레이어는 다음 세션에 매치를 갖지 않습니다.
하지만 휴식 후에는 자동으로 매치 배치에 포함됩니다.
14. 새 매치 배치에서 플레이어 제외하기 (떠나지는 않음): 플레이어 이름 "마우스 오른쪽 버튼 클릭" -> "제외".
15. 제외된 플레이어 다시 포함하기: 플레이어 이름 "마우스 오른쪽 버튼 클릭" -> "제외". (메뉴 항목이 토글됩니다)
16. 마지막 매치를 플레이하고 떠나기: 대기 플레이어 창에서 플레이어 마우스 오른쪽 버튼 클릭 -> "한 경기 후 떠나기".
17. 보기 변경: 코트별, 플레이어별로 메인 화면을 변경할 수 있습니다: 메뉴 항목 "보기" -> "코트 보기" 또는 "플레이어 보기"를 선택합니다.
18. 두 플레이어 간 교체: 한 플레이어에서 "끌어서" 다른 플레이어에게 "놓기";
매치는 특정 시간(구성 가능)에만 변경할 수 있으며, 플레이가 시작되기 전이거나 시작된 지 얼마 되지 않았을 때 가능합니다.
19. 특정 코트의 매치 삭제: 코트에 있는 아무 플레이어나 "마우스 오른쪽 버튼 클릭" -> "코트 관리" -> "삭제"
이는 매치가 잘못되었거나 원하지 않을 때만 사용됩니다.
20. 코트 비우기: 코트에 있는 아무 플레이어나 "마우스 오른쪽 버튼 클릭" -> "코트 관리" -> "비우기"
이는 비운 코트에 수동으로 매치를 배치하고 싶을 때 사용됩니다.
자동 모드 또는 동기 모드에서는 모든 코트가 동시에 비워집니다. 비동기 모드에서만 각 코트를 다른 시간에 개별적으로 비울 수 있습니다.
참고: "삭제"와 "비우기" 작업은 "삭제"가 매치 기록에서 매치를 제거하는 반면 "비우기"는 기록에 남겨둔다는 점에서 다릅니다.
코트를 "비우는" 것은 새로운 매치(일반적으로 수동 배치용)를 위해 사용 가능하게 만드는 것입니다.
매치 기록은 다음에 누가 누구와 플레이할지에 영향을 미치기 때문에 새 매치를 배치할 때 매우 중요합니다.
21. 이전에 삭제되거나 덮어쓰여진 코트의 매치 복원: 코트에 있는 아무 플레이어나 "마우스 오른쪽 버튼 클릭" -> "코트 관리" -> "복원"
실수로 매치를 삭제했을 때만 사용됩니다.
22. 모든 매치 복원: 메뉴 항목 "실행" -> "복원" 선택
23. 시뮬레이션 기능은 옵션이 배치되는 매치에 어떤 영향을 미치는지 테스트하기 위해 제공됩니다. 실제로 클럽을 운영할 필요 없이 클럽에 적합한 옵션을 찾기 위해 사용합니다.
메뉴 항목 "시뮬레이션" -> "오늘 시뮬레이션" 또는 "한 번 실행 시뮬레이션" 선택
참고: 모든 플레이어를 .CSV 파일로 내보내어 나중에 언제든지 동일한 플레이어 그룹으로 다양한 옵션 조합을 테스트할 수 있습니다.
실제로 클럽을 운영하기 전에 테스트하십시오. 시뮬레이션 후에는 시뮬레이션 매치 또는 플레이어를 재설정(비우기)하는 것을 잊지 마십시오.
24. 2~4명의 플레이어 함께 페어링: Ctrl 키를 누른 상태에서 페어링할 각 플레이어를 클릭하여 여러 플레이어를 선택합니다.
그런 다음 선택한 아무 플레이어나 "마우스 오른쪽 버튼 클릭" -> "함께 페어링"을 선택합니다. 시스템은 가능한 한 같은 매치에 배치하려고 합니다.
같은 상태(대기 중 또는 플레이 중)의 플레이어를 페어링하는 것이 성공 가능성이 더 높습니다. BC4E는 공정성을 첫 번째 규칙으로 삼기 때문입니다.
페어링된 플레이어가 서로 다른 수의 매치를 플레이했다면, 그 배치가 규칙 #1과 충돌하지 않는 한, BC4E가 함께 배치하지 않을 가능성이 큽니다.
25. 클럽 요금 합산: 시스템이 클럽 운영에서 징수해야 할 클럽 요금을 자동으로 합산하도록 하려면 클럽 요금을 구성해야 합니다:
"구성" -> "클럽 요금"
26. 플레이어 로그인을 잠가서 방문 요금을 지불하지 않고 사용자가 예기치 않게 로그인하는 것을 방지할 수 있습니다:
"관리" -> "로그인 잠금"
27. 페어링된 플레이어가 함께 플레이할 매치의 백분율 지정: 페어링 그룹 ID 클릭 -> 드롭다운 목록에서 백분율 선택.
28. 워밍업 세션 시간을 다르게 지정: "구성" -> "옵션"에서 "minute_of_warmup_period" 매개변수에 0이 아닌 값을 지정합니다.
'-1': 0~30분의 유연한 워밍업 시간;
'0' : 매치 시간과 동일한 시간;
'양수': 매치 시간과 다를 수 있는 워밍업 시간(분)입니다.
29. 보고서를 Excel 스프레드시트나 다른 소프트웨어로 복사: 선택, 복사 및 붙여넣기를 위한 표준 Windows 작업을 사용하십시오: Ctrl + A - 모두 선택; Ctrl + C - 복사; Ctrl + V - 붙여넣기.
30. "활성 매치", "대기 플레이어", "클럽 사용자" 그룹 상자의 제목을 마우스 오른쪽 버튼으로 클릭하여 스킬 레벨 또는 기타 필드의 표시 또는 숨김을 선택할 수 있습니다.
31. 바코드를 사용하여 플레이어 로그인 속도 향상: 먼저, 사용자에 대한 바코드를 구성하거나 저장해야 합니다. 그런 다음 바코드 스캐너를 사용하여 사용자의 바코드를 스캔하여 자동으로 사용자를 로그인시킬 수 있습니다.
ID_Serial_Number 필드를 바코드 문자열로 가진 사용자 배치를 가져오거나, 사용자 프로필 편집을 통해 사용자의 ID_Serial_Number를 바코드 문자열로 하나씩 설정할 수 있습니다.
가져오기에 대해서는 "사용자 가져오기"를 참조하십시오.
사용자 프로필을 편집하려면 다음 단계를 수행하십시오:
a. 클럽 사용자 창에서 사용자 이름을 마우스 오른쪽 버튼으로 클릭합니다.
b. "프로필 편집"을 선택합니다.
c. 나타난 양식에서 TAB 키를 사용하여 입력 필드를 "ID S/N #" 뒤의 텍스트 상자로 이동합니다.
d. 해당 사용자의 바코드를 스캔합니다.
e. "업데이트" 버튼을 클릭합니다.
f. 해당 날짜에 활성 스케줄이 있는 경우, BC4E는 업데이트 시 자동으로 사용자를 로그인시킵니다.
g. 사용자를 플레이어로 로그인시키지 않으려면, 메뉴 항목 "시뮬레이션" -> "매치 및 플레이어 재설정"을 선택하여 모든 플레이어를 재설정할 수 있습니다.
32. 어떤 사용자 유형이 디비전 1 또는 디비전 2에 속하는지 지정하여 모든 사용자를 두 개의 디비전으로 나눌 수 있습니다. 그런 다음 두 디비전 간 매치를 배치하는 방법에 대한 옵션을 선택합니다.
"혼합", "대결" 또는 "분리"의 세 가지 방법이 있습니다.
"혼합" - 두 디비전을 하나의 풀로 취급합니다. 디비전이 전혀 없는 것과 같습니다.
"대결" - 한 디비전에서 한 쌍의 플레이어와 다른 디비전에서 한 쌍의 플레이어로 매치를 배치합니다. 두 디비전(클럽) 간의 토너먼트와 같습니다.
"분리" - 각 디비전 내에서 매치를 배치합니다. 한 디비전의 플레이어는 다른 디비전의 플레이어와 거의 플레이하지 않습니다.
33. "현재 매치" 제목을 마우스 오른쪽 버튼으로 클릭하고 "표시 또는 숨기기"를 선택하여 배치된 매치에 플레이어 레벨을 표시하여 수동 조정을 용이하게 할 수 있습니다.
34. 클럽 운영 모드를 변경하여 클럽에 맞출 수 있습니다: "실행" -> "XXXX 모드로 전환".
자동 모드 -> 동기 모드 -> 비동기 모드 -> (처음으로 돌아감)
자동 모드: 모든 코트가 동시에 시작하고 종료하며, 모든 매치 시간은 미리 정의된 대로입니다. 자동으로 시작하고 중지됩니다.
동기 모드: 모든 코트가 동시에 시작하고 종료하지만, 클럽 운영자가 수동으로 매치를 시작하거나 중지(암시적으로)합니다.
비동기 모드: 각 코트는 자신만의 속도를 가집니다. 각 코트는 다른 시간에 시작하고 종료할 수 있습니다. 모두 수동으로 제어됩니다.