이 기능은 무엇인가요?
회의실/장비 등 공유 자원을 예약하고, 회의를 관리하며, 회의록을 작성하는 기능입니다. 그룹웨어의 핵심 기능 중 하나로, 업무 효율성과 협업 생산성을 높여줍니다.
업무 프로세스 개요
포함된 화면
| 순서 | 화면명 | 설명 |
|---|
| 1 | 공용자원 | 공용자원 데이터를 관리합니다 |
| 2 | 자원예약 | 자원예약 데이터를 관리합니다 |
| 3 | 회의 | 회의 데이터를 관리합니다 |
| 4 | 회의록 | 회의록 데이터를 관리합니다 |
관련 솔루션 연계
| 연계 솔루션 | 연계 내용 | 방향 |
|---|
| ERP | 업무 프로세스 연동 | Groupware ↔ ERP |
시작하기
- 자원 등록: 회의실/장비 등 공유 자원을 등록합니다
- 예약: 필요한 자원과 시간을 예약합니다
참고: 데이터 관계도
관련 워크플로우
- 예약 시작 (startEvent): -
- 예약 신청 (humanTask): 사용자가 자원(회의실/장비/차량)을 예약 신청합니다
- 중복 확인 (autoTask): 같은 자원에 대해 시간대 중복 예약이 있는지 확인합니다
- 관리자 승인 (humanTask): 자원 관리자가 예약을 승인합니다
- 예약 확정 (autoTask): 예약을 확정하고 참석자에게 알림을 발송합니다
테이블 요약
공용자원 (gw_resources)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
resource_code | 자원코드 | VARCHAR *필수 *고유 | - |
resource_name | 자원명 | VARCHAR *필수 | - |
resource_type | 자원유형 | ENUM(회의실, 장비, 차량, 공용공간) *필수 | - |
location | 위치 | VARCHAR | - |
capacity | 수용인원 | INT | - |
equipment_list | 보유장비 | TEXT | - |
admin_id | 관리자 | UUID (시스템참조) | - |
is_approval_required | 승인필요여부 | BOOLEAN | - |
is_active | 활성여부 | BOOLEAN | - |
reservation_count | 예약수 | INT (계산) | - |
자원예약 (gw_reservations)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
reservation_code | 예약코드 | VARCHAR *필수 *고유 | - |
resource_id | 자원 | UUID (FK) *필수 | - |
reserved_by | 예약자 | UUID (시스템참조) *필수 | - |
title | 예약제목 | VARCHAR *필수 | - |
start_time | 시작시간 | TIMESTAMP *필수 | - |
end_time | 종료시간 | TIMESTAMP *필수 | - |
attendee_count | 참석인원 | INT (계산) | - |
recurring_rule | 반복규칙 | TEXT | - |
cancel_reason | 취소사유 | TEXT | 예약 취소 시 사유 기록 |
status | 상태 | ENUM(예약, 확정, 취소, 완료) *필수 | - |
회의 (gw_meetings)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
meeting_code | 회의코드 | VARCHAR *필수 *고유 | - |
title | 회의명 | VARCHAR *필수 | - |
description | 설명 | TEXT | - |
organizer_id | 주최자 | UUID (시스템참조) *필수 | - |
meeting_type | 회의유형 | ENUM(대면, 화상, 하이브리드) *필수 | - |
start_time | 시작시간 | TIMESTAMP *필수 | - |
end_time | 종료시간 | TIMESTAMP | - |
location | 장소 | VARCHAR | - |
video_link | 화상링크 | VARCHAR | - |
resource_id | 자원 | UUID (FK) | - |
recurring_rule | 반복규칙 | TEXT | - |
actual_start_time | 실제시작시간 | TIMESTAMP | 실제 회의 시작 시간 (예정 vs 실제 비교) |
actual_end_time | 실제종료시간 | TIMESTAMP | 실 제 회의 종료 시간 |
status | 상태 | ENUM(예정, 진행, 완료, 취소) *필수 | - |
minute_count | 회의록수 | INT (계산) | - |
회의록 (gw_meeting_minutes)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
meeting_id | 회의 | UUID (FK) *필수 | - |
minute_code | 회의록코드 | VARCHAR *필수 *고유 | - |
recorder_id | 기록자 | UUID (시스템참조) | - |
agenda | 안건 | TEXT | - |
decisions | 결정사항 | TEXT | - |
action_items | 조치사항 | TEXT | - |
attendees_present | 참석자목록 | TEXT | - |
next_meeting_date | 차기회의일 | DATE | - |
status | 상태 | ENUM(작성, 검토, 확정) *필수 | - |