📋 연차 관리 시스템

사용자 매뉴얼
v1.0.0 | 2025년 6월

1. 시스템 개요

🎯 시스템 목적

연차 관리 시스템은 직원들의 연차 신청, 승인, 관리를 효율적으로 처리하기 위한 웹 기반 시스템입니다. 그누보드 기반으로 개발되어 기존 회원 시스템과 연동됩니다.

✨ 주요 기능

  • 연차 신청: 웹에서 간편한 연차 신청
  • 실시간 현황 조회: 사용/잔여 연차 실시간 확인
  • 승인 관리: 관리자의 효율적인 승인/반려 처리
  • 달력 뷰: 팀 및 전체 연차 일정 한눈에 보기
  • 자동 계산: 근속연수 기반 연차 자동 계산
  • 통계 및 리포트: 다양한 연차 사용 통계

👥 사용자 권한

권한 레벨 사용 가능 기능
일반 사용자 2-9 연차 신청, 현황 조회, 달력 조회
관리자 10 모든 기능 + 승인/반려, 시스템 설정

2. 로그인 및 접근

🚪 시스템 접근

1 웹브라우저에서 시스템 주소 접속

https://yourdomain.com/leave/ 형태의 주소로 접속합니다.

2 그누보드 계정으로 로그인

기존 사용하시던 그누보드 회원 계정(아이디/비밀번호)으로 로그인하세요.

⚠️ 로그인 관련 주의사항
  • 연차 관리 시스템은 별도 회원가입이 필요 없습니다
  • 그누보드 회원 레벨이 2 이상이어야 접근 가능합니다
  • 로그인하지 않은 상태에서는 자동으로 로그인 페이지로 이동됩니다

🔐 접근 권한 확인

로그인 후 헤더 영역에서 다음 정보를 확인할 수 있습니다:

3. 대시보드 사용법

📊 대시보드 개요

대시보드는 연차 관리 시스템의 메인 화면으로, 연차 현황과 신청 기능이 한 번에 제공됩니다.

📈 연차 현황 카드

카드명 설명 계산 방식
총 연차 올해 부여받은 총 연차 일수 근속연수 + 입사일 기반 자동 계산
사용한 연차 현재까지 승인되어 사용한 연차 승인 상태 연차 합계
잔여 연차 아직 사용하지 않은 연차 총 연차 - 사용 연차 - 대기 연차
총 신청 건수 지금까지 신청한 모든 연차 건수 모든 상태 포함

🎯 주요 기능 영역

연차 신청 폼

좌측에 위치한 연차 신청 폼에서는:

  • 연차 기간 선택 (시작일/종료일)
  • 예상 연차 일수 자동 계산
  • 연차 사유 입력
  • 신청 가능 연차 실시간 확인

다가오는 연차 일정

우측에 위치한 일정 영역에서는:

  • 승인된 향후 연차 일정 확인
  • 연차까지 남은 일수 표시
  • 연차 사유 및 기간 요약

최근 연차 신청 내역

하단에서는 최근 신청 내역을 확인할 수 있습니다:

  • 최근 10건의 연차 신청 내역
  • 각 신청의 상태 확인 (대기중, 승인, 반려)
  • 대기중인 신청의 경우 취소 가능
💡 대시보드 활용 팁
  • 매일 출근 시 대시보드에서 잔여 연차를 확인하는 습관을 만드세요
  • 다가오는 연차가 있다면 업무 인수인계를 미리 준비하세요
  • 연차 사용률이 낮다면 적절한 휴식을 권장합니다

4. 연차 신청하기

📝 연차 신청 과정

1 연차 기간 선택

시작일종료일을 선택합니다.

  • 당일 이후 날짜만 선택 가능
  • 종료일은 시작일 이후 날짜 자동 제한
  • 주말은 연차에서 자동 제외 (영업일만 계산)
2 예상 연차 일수 확인

날짜 선택 후 예상 연차 일수가 자동으로 계산됩니다.

  • 영업일 기준으로 계산 (주말 제외)
  • 신청 가능 연차를 초과하면 경고 표시
  • 빨간색으로 표시되면 신청 불가
3 연차 사유 입력

연차 사유를 구체적으로 입력해주세요.

  • 개인 사정, 가족 행사, 병원 방문 등
  • 관리자가 승인 시 참고하는 중요한 정보
  • 너무 간단하거나 부적절한 사유는 반려될 수 있음
4 신청 제출

📝 연차 신청 버튼을 클릭하여 제출합니다.

  • 제출 전 최종 확인 다이얼로그 표시
  • 제출 후에는 관리자 승인 대기 상태
  • 대기 중일 때만 취소 가능

⚡ 자동 유효성 검사

시스템에서 자동으로 다음 사항들을 검증합니다:

검사 항목 조건 오류 시 메시지
신청 날짜 당일 이후만 가능 "과거 날짜로는 신청할 수 없습니다"
잔여 연차 신청일수 ≤ 사용가능일수 "잔여 연차가 부족합니다"
최대 신청일수 설정된 최대값 이내 "한 번에 최대 X일까지 신청 가능"
연차 사유 필수 입력 "연차 사유를 입력해주세요"
⚠️ 연차 신청 시 주의사항
  • 미리 신청: 업무 인수인계를 위해 충분한 시간을 두고 신청
  • 중복 방지: 팀원들과 연차 일정을 미리 조율
  • 정확한 사유: 승인 가능성을 높이기 위해 구체적인 사유 작성
  • 확인 필수: 신청 후 승인 여부를 주기적으로 확인

5. 연차 현황 조회

📋 연차 현황 페이지 개요

연차 현황 페이지는 상단 메뉴의 "연차 현황"을 클릭하여 접근할 수 있으며, 개인의 모든 연차 신청 내역을 상세히 조회할 수 있습니다.

🔍 검색 및 필터링

검색 조건
필터 옵션 설명
연도 2023년, 2024년, 2025년... 연차 신청한 연도별 조회
1월~12월, 전체 특정 월의 연차 신청 조회
상태 전체, 대기중, 승인, 반려 연차 승인 상태별 조회

📊 연차 통계 정보

상단 통계 카드

페이지 상단에서 다음 정보를 한눈에 확인할 수 있습니다:

  • 총 연차: 선택한 연도의 총 부여 연차
  • 사용한 연차: 승인되어 실제 사용한 연차
  • 잔여 연차: 아직 사용하지 않은 연차
  • 총 신청 건수: 모든 상태 포함 신청 건수

📝 신청 내역 테이블

컬럼 내용 참고사항
신청일 연차를 신청한 날짜 최신 순으로 정렬
연차 기간 연차 사용 시작일~종료일 당일 연차는 한 날짜만 표시
일수 신청한 연차 일수 영업일 기준
사유 연차 신청 사유 긴 내용은 말줄임표 처리
상태 승인 상태 색상으로 구분 표시
승인자 승인/반려한 관리자 대기중일 때는 "-" 표시
승인일 승인/반려 처리일 대기중일 때는 "-" 표시
액션 가능한 작업 버튼 상태별로 다른 버튼 표시

🎮 사용 가능한 액션

상태별 가능한 액션
  • 대기중: 취소 버튼으로 신청 취소 가능
  • 반려: 사유 버튼으로 반려 사유 확인
  • 승인: 별도 액션 없음 (처리 완료)

📈 사이드바 정보

월별 연차 사용 현황

우측 사이드바에서 확인할 수 있는 정보:

  • 월별 사용량: 각 월별 승인된 연차 일수
  • 빠른 필터: 자주 사용하는 필터 바로가기
  • 연차 사용률: 전체 연차 대비 사용 비율
  • 남은 연차: 현재 사용 가능한 연차
💡 연차 현황 활용 팁
  • 월별 사용 현황을 통해 연차 사용 패턴을 파악하세요
  • 반려된 신청이 있다면 사유를 확인하고 재신청 시 참고하세요
  • 연말 연차 소멸을 방지하기 위해 정기적으로 잔여 연차를 확인하세요

6. 연차 달력 보기

📅 달력 페이지 개요

연차 달력은 팀원들의 연차 일정을 시각적으로 확인할 수 있는 페이지입니다. 상단 메뉴의 "연차 달력"을 클릭하여 접근할 수 있습니다.

🔄 보기 모드 전환

모드 권한 표시 내용
내 연차 모든 사용자 본인의 승인된 연차만 표시
팀 연차 모든 사용자 같은 부서 직원들의 연차 표시
전체 연차 관리자만 모든 직원의 연차 표시

🎨 달력 표시 요소

색상 구분
  • 초록색: 내 연차
  • 주황색: 팀 연차 (같은 부서)
  • 파란색: 다른 팀 연차
  • 분홍색 배경: 공휴일
  • 노란색 테두리: 오늘

🖱️ 달력 조작법

1 월 이동
  • ◀ / ▶ 버튼: 이전/다음 달로 이동
  • 오늘 버튼: 현재 월로 즉시 이동
  • 키보드 단축키: 좌/우 화살표키로 월 이동
2 연차 정보 확인
  • 연차 클릭: 해당 연차의 상세 정보 팝업
  • 날짜 호버: 마우스 올리면 하이라이트
  • 상세 정보: 신청자, 기간, 사유 등 확인 가능

📊 달력 통계

달력 상단에서 다음 통계를 확인할 수 있습니다:

  • 조회 기간: 현재 보고 있는 년월
  • 연차 사용자: 해당 월의 연차 사용자 수
  • 연차 건수: 해당 월의 총 연차 신청 건수
  • 총 연차일: 해당 월의 총 연차 사용 일수
⚠️ 달력 사용 시 주의사항
  • 달력에는 승인된 연차만 표시됩니다
  • 대기중이거나 반려된 연차는 표시되지 않습니다
  • 팀 보기에서 부서가 지정되지 않은 사용자는 표시되지 않을 수 있습니다
  • 권한에 따라 표시되는 범위가 제한됩니다
💡 달력 활용 팁
  • 연차 신청 전에 팀 연차를 확인하여 업무 공백을 방지하세요
  • 공휴일과 연결하여 긴 휴일을 계획할 때 활용하세요
  • 부서장은 전체 보기로 팀 전체의 연차 패턴을 파악하세요

7. 관리자 기능

👑 관리자 권한

관리자 권한(레벨 10 이상)을 가진 사용자는 "관리자" 메뉴를 통해 연차 승인 및 관리 기능을 사용할 수 있습니다.

✅ 연차 승인/반려

1 대기 중인 연차 확인

관리자 페이지에서 대기 중인 연차 신청을 확인합니다:

  • 신청자 정보 (이름, 부서)
  • 연차 기간 및 일수
  • 신청 사유
  • 신청일
2 승인 처리

승인 버튼을 클릭하여 승인 처리:

  • 승인 코멘트 입력 (선택사항)
  • 승인 확인 후 즉시 처리
  • 신청자에게 승인 알림 (설정에 따라)
3 반려 처리

반려 버튼을 클릭하여 반려 처리:

  • 반려 사유 입력 필수
  • 신청자가 반려 사유를 확인할 수 있음
  • 반려된 연차는 잔여 연차로 복원

🔍 관리자 필터링

필터 옵션 활용법
상태 전체, 대기중, 승인, 반려 처리해야 할 신청만 필터링
부서 전체 부서, 개발팀, 영업팀... 특정 부서 연차만 관리
연도 현재년도, 이전년도 년도별 연차 현황 파악
1월~12월, 전체 특정 월 집중 관리

📊 관리자 대시보드

통계 현황
  • 대기중인 신청: 즉시 처리가 필요한 건수
  • 승인된 신청: 처리 완료된 건수
  • 반려된 신청: 반려 처리된 건수
  • 승인된 연차일: 실제 사용 예정 연차 총합
오늘의 연차 현황

우측 사이드바에서 확인할 수 있는 정보:

  • 오늘 연차를 사용하는 직원 목록
  • 각 직원의 부서 및 연차 기간
  • 업무 배치 및 대체 인력 계획에 활용

🚀 빠른 액션

자주 사용하는 관리 기능에 빠르게 접근:

  • 대기중인 신청: 승인 대기 건수와 함께 바로가기
  • 이번 달 신청: 현재 월의 모든 신청 보기
  • 올해 전체 현황: 연간 연차 사용 현황
⚠️ 관리자 처리 시 주의사항
  • 신속 처리: 신청 후 가능한 빨리 승인/반려 결정
  • 명확한 반려 사유: 반려 시 구체적이고 이해하기 쉬운 사유 제공
  • 업무 연속성 고려: 팀 전체의 업무 공백 방지
  • 공정한 처리: 모든 신청자에게 동일한 기준 적용

8. 시스템 설정

⚙️ 설정 페이지 접근

관리자 권한을 가진 사용자는 "설정" 메뉴를 통해 시스템의 다양한 설정을 관리할 수 있습니다.

🧮 연차 계산 설정

계산 방식 선택
방식 설명 적용 대상
근속연수별 계산 근로기준법에 따른 연차 계산 입사일이 등록된 모든 직원
고정 일수 모든 직원에게 동일한 연차 부여 전체 직원
세부 설정 옵션
  • 최대 연차 일수: 근속연수가 많아도 초과할 수 없는 상한선
  • 입사 첫해 계산: 월할 계산, 전체 지급, 지급 안함
  • 추가 연차 규칙: 표준(근로기준법), 관대한 지급

👥 입사일 관리

개별 입사일 설정

각 직원의 입사일을 개별적으로 설정하거나 수정할 수 있습니다:

  • 회원 ID 입력 후 입사일 설정
  • 기존 입사일 수정 가능
  • 입사일 변경 시 연차 자동 재계산
전체 연차 재계산

설정 변경이나 입사일 대량 업데이트 후 사용:

  • 지정한 연도의 모든 직원 연차 재계산
  • 계산 결과 및 오류 건수 표시
  • 주의: 기존 연차 데이터에 영향을 줄 수 있음

⚙️ 기본 설정

설정 항목 설명 권장값
시스템 이름 헤더에 표시될 시스템명 연차 관리 시스템
기본 연차 일수 고정 계산 방식 사용 시 기본값 15일
최대 신청 일수 한 번에 신청 가능한 최대 일수 10일
사전 신청 일수 최소 며칠 전에 신청해야 하는지 1일
자동 승인 일수 자동 승인되는 최대 일수 (0: 비활성화) 0일
관리자 이메일 시스템 알림을 받을 이메일 admin@company.com

🗓️ 휴일 관리

휴일 추가/삭제
  • 휴일 추가: 휴일명, 날짜, 유형(국가/회사) 설정
  • 휴일 삭제: 기존 등록된 휴일 제거
  • 휴일 유형: 국가 공휴일, 회사 휴일로 구분
  • 자동 적용: 달력과 연차 계산에 자동 반영

💻 시스템 정보

시스템 운영 환경 정보를 확인할 수 있습니다:

  • PHP 버전: 서버 PHP 버전
  • MySQL 버전: 데이터베이스 버전
  • 그누보드 버전: 기반 시스템 버전
  • 서버명: 현재 서버 정보
  • 시스템 시간: 서버 현재 시간
⚠️ 설정 변경 시 주의사항
  • 백업 필수: 중요한 설정 변경 전에는 데이터베이스 백업
  • 점진적 적용: 대량 변경보다는 단계별 적용 권장
  • 테스트 환경: 가능하면 테스트 환경에서 먼저 검증
  • 사용자 공지: 설정 변경 시 사용자들에게 미리 공지

9. 문제 해결

🚨 일반적인 문제와 해결책

로그인 관련 문제
문제 원인 해결책
로그인이 되지 않음 그누보드 계정 문제 그누보드 메인 사이트에서 로그인 확인
접근 권한 없음 회원 레벨 부족 관리자에게 회원 레벨 상향 요청
자동 로그아웃 세션 만료 다시 로그인 후 사용
연차 신청 문제
문제 원인 해결책
연차 신청 버튼 비활성화 잔여 연차 부족 연차 현황에서 사용 가능 일수 확인
날짜 선택 안됨 과거 날짜 선택 오늘 이후 날짜로 다시 선택
일수 계산 오류 주말/공휴일 포함 영업일 기준으로 계산됨 (정상)
화면 표시 문제
문제 원인 해결책
페이지가 깨져 보임 브라우저 호환성 Chrome, Firefox, Edge 최신 버전 사용
모바일에서 이상함 반응형 미지원 PC 브라우저 사용 권장
로딩이 느림 네트워크 상태 페이지 새로고침 또는 잠시 후 재시도

🔧 관리자 문제 해결

데이터 관련 문제
문제 해결 방법
연차 계산이 틀림 설정 → 전체 연차 재계산 실행
입사일이 없음 설정 → 입사일 관리에서 개별 설정
부서 정보 없음 그누보드 회원 관리에서 mb_1 필드 설정
승인 처리 안됨 브라우저 캐시 삭제 후 재시도

📞 지원 요청

위의 해결책으로 문제가 해결되지 않는 경우:

  • 시스템 관리자에게 문의: 사내 IT 담당자
  • 오류 화면 캡처: 문제 상황을 정확히 전달
  • 브라우저 정보 제공: 사용 중인 브라우저와 버전
  • 재현 과정 설명: 문제 발생 전까지의 단계별 설명

10. 자주 묻는 질문

❓ 연차 계산 관련

Q: 연차는 어떻게 계산되나요?

A: 근속연수에 따라 다음과 같이 계산됩니다:

  • 입사 첫해: 월할 계산 (입사월에 따라 차등)
  • 1년 이상 3년 미만: 연 15일
  • 3년 이상: 매 2년마다 1일씩 추가 (최대 25일)
Q: 입사일이 등록되지 않았어요.

A: 관리자에게 입사일 등록을 요청하세요. 입사일이 등록되어야 정확한 연차 계산이 가능합니다.

Q: 연차가 실제와 다르게 계산되어요.

A: 다음을 확인해보세요:

  • 입사일이 정확히 등록되었는지
  • 이전에 사용한 연차가 정확히 반영되었는지
  • 관리자에게 연차 재계산 요청

📝 연차 신청 관련

Q: 당일 연차 신청이 가능한가요?

A: 시스템 설정에 따라 다릅니다. 최소 사전 신청 일수가 설정되어 있다면 그만큼 미리 신청해야 합니다.

Q: 연차 신청 후 날짜를 변경할 수 있나요?

A: 대기중 상태일 때만 취소 후 재신청 가능합니다. 승인된 연차는 관리자와 협의해야 합니다.

Q: 반차 신청은 어떻게 하나요?

A: 현재 버전에서는 하루 단위로만 신청 가능합니다. 반차가 필요한 경우 사유에 명시하고 관리자와 협의하세요.

👑 관리자 관련

Q: 관리자 권한은 어떻게 받나요?

A: 그누보드 최고관리자가 회원 레벨을 10 이상으로 설정해야 합니다.

Q: 승인된 연차를 취소할 수 있나요?

A: 관리자는 데이터베이스에서 직접 수정해야 합니다. 신중한 검토 후 처리하세요.

Q: 대량으로 연차를 처리하는 방법은?

A: 현재는 개별 처리만 가능합니다. 향후 일괄 처리 기능이 추가될 예정입니다.

🛠️ 기술 관련

Q: 어떤 브라우저를 사용해야 하나요?

A: Chrome, Firefox, Edge, Safari 최신 버전을 권장합니다. Internet Explorer는 지원하지 않습니다.

Q: 모바일에서도 사용할 수 있나요?

A: 모바일 접근은 가능하지만, 최적의 경험을 위해 PC 사용을 권장합니다.

Q: 데이터가 안전한가요?

A: 그누보드 기반으로 개발되어 동일한 보안 수준을 제공합니다. 정기적인 백업을 권장합니다.

📊 통계 및 리포트

Q: 연차 사용 통계를 볼 수 있나요?

A: 연차 현황 페이지에서 개인별 월별 통계를 확인할 수 있습니다. 관리자는 전체 통계도 볼 수 있습니다.

Q: 연차 사용 내역을 출력할 수 있나요?

A: 브라우저의 인쇄 기능을 이용하여 화면을 PDF로 저장하거나 인쇄할 수 있습니다.

💡 추가 도움이 필요하신가요?

이 매뉴얼에서 다루지 않은 문제나 궁금한 사항이 있으시면 시스템 관리자에게 문의하시기 바랍니다. 지속적인 시스템 개선을 위해 사용자 피드백을 적극 반영하고 있습니다.

11. 부록

📋 시스템 요구사항

구분 최소 요구사항 권장 사항
운영체제 Windows 7, macOS 10.12, Ubuntu 16.04 Windows 10, macOS 12+, Ubuntu 20.04+
브라우저 Chrome 70+, Firefox 65+, Safari 12+ 최신 버전
화면 해상도 1024×768 1920×1080 이상
인터넷 연결 1Mbps 이상 10Mbps 이상

🔑 권한 레벨 상세

레벨 권한명 사용 가능 기능
1 비회원 접근 불가
2-9 일반회원 연차 신청, 조회, 달력 보기
10 관리자 모든 기능 + 승인/반려, 시스템 설정

📅 연차 계산 예시

근속연수별 연차 계산 예시
입사일 현재일 근속연수 연차일수 비고
2025-03-01 2025-12-31 0년 (첫해) 10일 월할계산 (10개월)
2024-01-01 2025-12-31 1년 15일 기본 연차
2022-01-01 2025-12-31 3년 16일 기본 + 1일
2020-01-01 2025-12-31 5년 17일 기본 + 2일
2015-01-01 2025-12-31 10년 20일 기본 + 5일
2000-01-01 2025-12-31 25년 25일 최대 상한

🎨 상태별 색상 가이드

상태 색상 의미
대기중 노란색 관리자 승인 대기
승인 초록색 승인 완료, 연차 사용 가능
반려 빨간색 반려됨, 재신청 필요

📞 연락처 정보

구분 담당자 연락처
시스템 관리 IT팀 내선 1234
연차 정책 문의 인사팀 내선 5678
기술 지원 개발팀 it-support@company.com

🔄 업데이트 이력

버전 출시일 주요 변경사항
v1.0.0 2025-06-01 최초 버전 출시, 기본 연차 관리 기능
v1.0.1 2025-06-15 버그 수정, 사용자 인터페이스 개선
v1.1.0 2025-07-01 반차 기능 추가, 모바일 최적화