Skip to main content

커뮤니티

이 기능은 무엇인가요?​

게시판(공지/자유/Q&A/건의/부서), 설문/투표, TODO 관리, 이메일 연동 등 사내 커뮤니케이션 채널을 관리하는 기능입니다. 그룹웨어의 핵심 기능 중 하나로, 업무 효율성과 협업 생산성을 높여줍니다.

업무 프로세스 개요​

포함된 화면​

순서화면명설명
1게시판게시판 데이터를 관리합니다
2게시글게시글 데이터를 관리합니다
3할일목록할일목록 데이터를 관리합니다
4설문조사설문조사 데이터를 관리합니다
5이메일계정이메일계정 데이터를 관리합니다
6알림설정알림설정 데이터를 관리합니다
7할일 항목할일항목 데이터를 관리합니다
8이메일 이력이메일송수신이력 데이터를 관리합니다
9설문 응답 분석설문응답 데이터를 관리합니다

관련 솔루션 연계​

연계 솔루션연계 내용방향
ERP업무 프로세스 연동Groupware ↔ ERP

시작하기​

  1. 게시판 개설: 목적별 게시판을 개설합니다
  2. 게시글 작성: 게시판에 글을 작성합니다
참고: 데이터 관계도

관련 워크플로우​

  • 설문 시작 (startEvent): -
  • 설문 설계 (humanTask): 관리자가 설문 항목과 대상을 설정합니다
  • 설문 배포 (autoTask): 대상자에게 설문 참여 알림을 발송합니다
  • 응답 수집 (humanTask): 대상자가 설문에 응답합니다
  • 설문 마감 (autoTask): 마감일 도래 시 설문을 자동 마감하고 응답 수를 집계합니다
  • 결과 분석 (humanTask): 관리자가 설문 결과를 분석하고 리포트를 작성합니다
  • 게시 시작 (startEvent): -
  • 게시글 작성 (humanTask): 사용자가 게시글을 작성합니다
  • 자동 검수 (autoTask): 금칙어, 스팸 패턴 등을 자동으로 검수합니다
  • 게시 확정 (autoTask): 검수 통과 후 게시글을 게시 상태로 확정합니다

테이블 요약​

게시판 (gw_boards)​

컬럼명한글명타입설명
board_code게시판코드VARCHAR *필수 *고유-
board_name게시판명VARCHAR *필수-
board_type게시판유형ENUM(공지, 자유, Q&A, 건의, 부서) *필수-
department_id부서UUID (시스템참조)-
admin_id관리자UUID (시스템참조)-
write_permission작성권한ENUM(전체, 구성원, 관리자) *필수-
is_anonymous_allowed익명허용BOOLEAN-
is_active활성여부BOOLEAN-
post_count게시글수INT (계산)-

게시글 (gw_posts)​

컬럼명한글명타입설명
post_code게시글코드VARCHAR *필수 *고유-
board_id게시판UUID (FK) *필수-
title제목VARCHAR *필수-
content내용TEXT-
author_id작성자UUID (시스템참조)-
is_pinned고정여부BOOLEAN-
is_anonymous익명여부BOOLEAN-
view_count조회수INT-
like_count좋아요수INT-
comment_count댓글수INT (계산)-
category분류VARCHAR게시글 분류 태그 (자유 입력)
attachment_url첨부파일URLVARCHAR-
status상태ENUM(게시, 비공개, 삭제) *필수-
published_at게시일시TIMESTAMP-
total_engagement총인게이지먼트INT (계산)-

할일목록 (gw_todo_lists)​

컬럼명한글명타입설명
list_code목록코드VARCHAR *필수 *고유-
list_name목록명VARCHAR *필수-
owner_id소유자UUID (시스템참조) *필수-
shared_with공유대상TEXT-
color색상VARCHAR-
sort_order정렬순서INT-
is_active활성여부BOOLEAN-
item_count항목수INT (계산)-
completed_item_count완료항목수INT (계산)-

설문조사 (gw_surveys)​

컬럼명한글명타입설명
survey_code설문코드VARCHAR *필수 *고유-
title설문제목VARCHAR *필수-
description설명TEXT-
survey_type설문유형ENUM(설문, 투표, 만족도) *필수-
creator_id생성자UUID (시스템참조) *필수-
target_audience대상ENUM(전체, 부서, 지정) *필수-
start_date시작일DATE-
end_date종료일DATE-
is_anonymous익명여부BOOLEAN-
total_responses총응답수INT (계산)-
status상태ENUM(작성, 진행, 마감, 분석) *필수-
question_count설문항목수INT (계산)-

이메일계정 (gw_email_accounts)​

컬럼명한글명타입설명
employee_id직원UUID (시스템참조) *필수-
email_address이메일주소VARCHAR *필수 *고유-
provider메일제공자ENUM(Exchange, Gmail, SMTP) *필수-
server_host서버호스트VARCHAR-
server_port서버포트INT-
use_sslSSL사용BOOLEAN-
last_sync_at최종동기화TIMESTAMP-
is_active활성여부BOOLEAN-
email_count이메일수INT (계산)-

알림설정 (gw_notification_preferences)​

컬럼명한글명타입설명
employee_id직원UUID (시스템참조) *필수-
channel알림채널ENUM(이메일, 푸시, 인앱, SMS) *필수-
category알림분류ENUM(결재, 일정, 채팅, 게시판, 업무, 문서) *필수-
is_enabled활성여부BOOLEAN-
quiet_hours_start방해금지시작VARCHAR방해금지 시작 시간 (HH:MM 형식, 예: 22:00)
quiet_hours_end방해금지종료VARCHAR방해금지 종료 시간 (HH:MM 형식, 예: 07:00)

할일항목 (gw_todo_items)​

컬럼명한글명타입설명
list_id할일목록UUID (FK) *필수-
title제목VARCHAR *필수-
description설명TEXT-
assignee_id담당자UUID (시스템참조)-
due_date마감일DATE-
priority우선순위ENUM(높음, 보통, 낮음)-
is_completed완료여부BOOLEAN-
completed_at완료일시TIMESTAMP-
reminder_at알림일시TIMESTAMP-
linked_task_id연결업무UUID (FK)-
sort_order정렬순서INT-

이메일송수신이력 (gw_email_logs)​

컬럼명한글명타입설명
account_id이메일계정UUID (FK) *필수-
direction방향ENUM(수신, 발신) *필수-
from_address발신주소VARCHAR-
to_address수신주소VARCHAR-
cc_address참조주소VARCHAR-
subject제목VARCHAR-
body_preview본문미리보기TEXT-
sent_at발신일시TIMESTAMP-
read_at읽은일시TIMESTAMP-
has_attachment첨부여부BOOLEAN-
linked_task_id연결업무UUID (FK)-

설문응답 (gw_survey_responses)​

컬럼명한글명타입설명
survey_id설문UUID (FK) *필수-
question_id설문항목UUID (FK) *필수-
respondent_id응답자UUID (시스템참조)-
response_value응답값TEXT-
submitted_at제출일시TIMESTAMP-