그룹웨어 - 휴가 관리(1)

김채영·2024년 11월 10일

휴가관리

목록 보기
1/4

휴가 관리 기능 설명

  • 관리자가 휴가를 지급하는 기준을 설정할 수 있는 기능
  • 1년 미만 재직자에게 월차를 자동 지급할 수 있음
  • 1년차부터 년차별로 개수를 지급하는 기준을 설정하고, 조정가능
  • 휴가 종류(반차, 반반차, 연차)를 회사 정책마다 설정 가능
  • 입사일 기준으로 연차 개수가 새로 지급될지, 회사 지정일에 따라 지급될지 구분 가능

테이블 구성

  • fl_vacation 테이블은 연차와 연차에 해당하는 개수를 가지고 있음
  • fl_vacation_type 테이블은 휴가 종류와 차감 개수를 가지고 있음
  • fl_vacation_under 테이블은 1년 미만 재직자 월차 지급 여부를 확인
  • fl_vacation_standard 테이블은 지급 방법(지정일, 입사일)을 가지고 있음

구현하면서 들었던 생각

  • 그룹웨어를 사용해본적이 없고, 휴가에 대한 조건을 처음부터 지정할 수 있도록 구성해야하기 때문에 고민이 많았음
  • 특히 자동 지급이 되어야 함으로, 지급 조건 구성을 신경써야 했음
  • 과정에 대해 로직 구성이 쉽지 않았는데, 스케쥴링도 그에 따라 다르게 동작하도록 구성해야 함
profile
백엔드 개발⭐

0개의 댓글