세모북
관리자 매뉴얼
시설 관리

시설 관리

공간·장비 자체를 1급 리소스로 관리 합니다. 강사와 구분되는 물리적 자원.

🆕

2026.04 신규 — 기존에는 "소회의실 A" 같은 공간을 강사(StaffMember)로 등록해두는 편법을 썼지만, 이제 Facility 엔티티로 명확히 분리됩니다.


시설이란?

담당자 없이 존재할 수 있는 물리적 자원 입니다.

  • ROOM (공간): 연습실, 회의실, 스튜디오
  • EQUIPMENT (장비): 피아노, 대형 프린터, 가상현실 기기
  • OTHER (기타): 주차 슬롯, 창고 등

강사와의 차이

구분강사 (StaffMember)시설 (Facility)
로그인가능 (초대 시)불가
개인 스케줄있음없음 (예약 시간만 차지)
담당 서비스직접 지정서비스 ↔ 시설 M:N 매핑
위임·휴가관리 가능관리 없음
고객 리뷰받음안 받음

시설 만들기

사이드바 → 시설 관리

설치 탭 하단에 있습니다.

"새 시설" 버튼 클릭

폼이 열립니다.

기본 정보 입력

필드설명
이름"소회의실 A", "그랜드 피아노 1번"
유형ROOM / EQUIPMENT / OTHER
수용 인원ROOM 인 경우 최대 인원 (참고용)
메모관리자용 자유 텍스트

저장

즉시 활성화됨. 이후 서비스와 연결.


서비스와 연결하기

시설을 만든 것만으로는 예약 불가 — 어느 서비스가 어느 시설을 쓸 수 있는지 매핑 필요.

두 가지 방법:

1. 서비스 수정 화면에서 시설 체크

서비스 관리 → 서비스 수정 → "가능한 시설" 체크박스.

2. 자동 배정 원리

예약 들어오면:

  1. 서비스에 연결된 시설 목록 확인 (우선순위 순)
  2. 해당 시간 빈 시설 찾기
  3. 첫 번째 빈 시설 자동 배정
⚠️

시설 1개에 여러 서비스 연결 가능. 충돌 관리는 시간대 기반으로 자동.


활용 예시

음악학원

시설:       "연습실 A", "연습실 B", "그랜드피아노실"
서비스:     "피아노 30분" → 연습실 A, B, 그랜드피아노실 모두 OK
            "바이올린 30분" → 연습실 A, B 만 (그랜드피아노실 제외)

필라테스 스튜디오

시설:       "리포머 1", "리포머 2", "케이덜락"
서비스:     "그룹 클래스" (GROUP, 정원 4) → 각 리포머는 슬롯 아님 (공간 전체)
            "1:1 리포머 레슨" → 리포머 1, 2 배정

회의실 대여

시설:       "소회의실 A" (수용 4), "대회의실" (수용 20)
서비스:     "소회의실 대여 1시간" (FACILITY) → 소회의실 A만
            "대회의실 대여 1시간" (FACILITY) → 대회의실만

관련 문서