어떻게 실행하나요
별도 서버가 필요 없습니다. 채용담당자 PC에서 파일 하나를 실행하면 그 PC가 시스템이 됩니다.
- 01Node.js 를 한 번만 설치합니다 (nodejs.org · LTS 버전)최초 1회
- 02hr-system 폴더의 run-hr-system.bat 을 더블클릭합니다담당자 PC
- 03브라우저가 열리고 localhost:8789/hire 로 들어갑니다바로 사용
- 04평가자들이 각자 PC에서 들어와야 하면 run-hr-system-공유.bat 을 대신 실행합니다 — 같은 사무실 네트워크에서 담당자 PC의 IP:8789/hire 로 접속평가 기간
데이터는 그 PC의 hr-system\db 폴더에 있고, 켤 때마다 backup 폴더로 한 벌씩 자동 복사됩니다. PC가 고장 나면 함께 사라지므로 backup 폴더를 가끔 공유 드라이브나 USB로 복사해 두세요.
평가 단계
앞 단계를 통과한 사람만 다음 단계 평가대상이 됩니다. 단계 순서는 고정이고, 배점 · 커트라인 · 사용여부는 채용공고마다 바꿉니다.
- STEP 1서류평가 1차 — 학력 · 연령 · 지역 · 전공 · 신입/경력 · 입사가능일 자격심사통과 / 검토필요 / 탈락
- STEP 2서류평가 2차 — 기본사항 30점(시스템 자동) + 자기소개서 70점(평가자)100점
- STEP 3면접 1차 (인성) — 인성 · 조직적합 · 커뮤니케이션 · 성장가능성100점
- STEP 4면접 2차 — 직무 전문성 · 문제해결 · 실행력 · 입사의지100점
진행 상황
각 항목은 실제로 동작하는 화면까지 끝내고 다음으로 넘어갑니다.
- 01전체 구조 · 데이터 설계 · 권한 · 네 단계 정의완료
- 02로그인 · 사용자 · 역할 · 평가자 등록 · 지원분야 배정완료
- 03채용공고 · 지원분야 · 단계별 배점 · 평가기준표 버전관리완료
- 04지원자 등록 — 붙여넣기 · 엑셀 파일 · 컬럼 자동인식 · 매핑 템플릿 · 오류 검출완료
- 05서류평가 1차 자동판정 · 항목별 판정근거 · 검토필요 처리완료
- 06기본사항 30점 자동채점 · 항목별 판단근거완료
- 07자기소개서 · 면접 평가화면 · 복수 평가자 평균 · 편차 감지 · 평가 잠금완료
- 08지원분야별 순위 · 단계별 합격확정 · 결과 엑셀 · 감사로그완료
- 09담당자 PC 실행 파일 · 자동 백업 · 사내망 공유 모드완료
- 10문서보안 대응 — 파일 업로드 없이 붙여넣기로 등록완료
- 11실제 채용시스템 자료로 컬럼 매핑 확정 · 연령/지역 등 자격조건 값 확정남음
채용담당(HR)이 쓰는 기능
- 채용공고 등록 · 지원분야 관리
- 지원자 등록 — 엑셀에서 복사해 붙여넣기 (컬럼 자동인식)
- 단계별 평가기준 항목 추가 · 삭제 · 배점 조정
- 평가자 등록 · 삭제 · 지원분야 배정
- 서류 1차 자동판정 실행
- 기본사항 30점 자동채점 실행
- 평가 진행현황 · 미평가 확인
- 지원분야별 순위 · 합격확정
- 결과 엑셀 다운로드
- 감사로그 조회
평가자가 쓰는 기능
평가자는 배정받은 지원분야만 봅니다. 다른 분야는 목록 · 검색 · 상세 모두 막힙니다. 순위와 다른 평가자의 점수도 보이지 않습니다.
- 내 배정 현황 · 미평가 건수
- 지원자 요약 (Key Profile)
- 기본사항 자동채점 근거 확인
- 자기소개서 원문 · 문항별 S/A/B/C/D 평가
- 면접 항목별 평가 · 의견 입력
- 임시저장 · 평가완료(잠금)
- 평가 수정요청
설계에서 지킨 것
- 점수만 남기지 않고 판단근거를 함께 남깁니다
- 빈 칸은 탈락이 아니라 검토필요로 넘깁니다
- 평가자는 등급만 고르고 점수는 시스템이 만듭니다
- 순위는 지원분야 안에서만 매깁니다
- 기준을 바꾸면 새 버전 · 사유를 남기고, 끝난 평가는 옛 기준을 유지합니다
- 이름 · 생년월일 · 연락처는 평가자에게 기본으로 가립니다
- 업로드 · 평가 · 확정 · 다운로드 이력은 지워지지 않습니다