2. 요구분석서 - wooncloud/RecruitSystem GitHub Wiki

회원관리

  • 지원을 목적으로 가입을 함으로 가입하는 모든 사람을 지원자라 정의하겠다.
  • 지원자는 로그인을 해야 서비스를 이용할 수 있다.
  • 지원자는 이메일과 비밀번호를 입력하여 로그인 할 수 있다.
  • 회원가입은 이용 약관을 모두 동의 해야 사용이 가능하다.
  • 회원가입을 위해 이메일, 비밀번호, 비밀번호 확인, 이름, 휴대 전화번호, 생년월일을 입력받아 회원등록을 한다.
  • 로그인된 회원은 내 정보에서 자신의 정보를 확인할 수 있다.
  • 로그인 한 회원은 자신의 비밀번호를 변경할 수 있다.
  • 비밀번호 변경시 현재 비밀번호를 입력해야 하고, 인증이 완료되면 변경할 비밀번호로 수정이 가능하다.
  • 로그인 한 회원은 자신의 계정을 탈퇴할 수 있다. 계정을 탈퇴할 때, 자신의 비밀번호를 입력해서 인증을 해야하며, 인증이 완료되면 계정삭제가 가능하다.

채용공고

  • 지원자가 지원할 수 있도록 쓰는 글을 채용공고라 정의한다.
  • 채용공고는 관리자만 작성 수정 삭제 할 수 있다.
  • 채용공고는 채용 대기 채용 진행 채용 완료 세가지 상태 중 한 가지 상태를 유지한다.
  • 관리자는 모든 채용공고의 리스트를 조회하여 공고의 공고 번호, 제목, 작성자 이메일, 모집 시작 일자, 모집 종료 일자, 고용 구분, 진행 상태, 삭제 여부를 확인 할 수 있다.
  • 관리자는 모든 채용공고의 고용 구분(카테고리)과 제목 및 내용을 검색 할 수 있다.
  • 지원자는 삭제 여부에서 삭제가 되지 않은 공고의 리스트를 조회하여 공고 번호, 제목, 작성자 이메일, 모집 시작 일자, 모집 종료 일자, 고용 구분, 진행 상태를 확인 할 수 있다.
  • 지원자는 삭제 여부에서 삭제가 되지 않은 공고의 고용 구분(카테고리)과 제목 및 내용을 검색 할 수 있다.
  • 관리자와 지원자는 공고를 선택하여 상세 내용을 조회 할 수 있다.

지원서 작성

  • 지원자는 지원서를 1개만 작성할 수 있다.
  • 지원서는 지원자의 기본정보, 경력정보, 프로젝트경험, 자기소개, 포트폴리오, 학력정보, 자격증 및 수상정보, 병역, 보훈, 장애 정보를 가지고 있다.
  • 경력정보, 프로젝트경험, 학력정보, 자격증 및 수상정보는 한 지원서 안에 여러개의 정보가 있을 수 있으며, 각 항목을 작성 후 추가하면 작성된 내용이 지원서에 저장된다.
  • 자기소개, 포트폴리오, 병역, 보훈, 장애 등 정보는 지원서에 한번만 작성이 가능하다.
  • 자기소개 정보는 필수 항목이다.
  • 지원자는 지원서를 임시저장 할 수 있고, 다시 불러오기 하여 작성할 수 있다.
  • 지원자는 지원서를 미리보기하여 완성된 내용을 볼 수 있다.
  • 지원자는 완성된 지원서를 제출할 수 있으며, 제출된 지원서는 조회는 가능하지만, 수정과 삭제는 불가능하다.
  • 지원자는 자신이 저장했거나 채용공고에 지원한 지원서를 조회 할 수 있다.
  • 지원자는 자신의 지원서를 작성 수정 삭제 할 수 있다.

지원하기

  • 작성한 지원서는 저장하여 보관하다 채용공고에 지원할 수 있다.
  • 지원자는 이미 지원한 채용공고가 있으면 다른 채용공고에 지원할 수 없다.

지원결과 확인

  • 지원자는 자신의 지원 결과 및 진행 단계를 확인할 수 있다.

지원자 관리

  • 관리자는 지원자 전체를 조회 할 수 있다.
  • 관리자는 공고를 선택하여 해당 공고에 지원한 모든 지원자를 조회 할 수 있다.
  • 관리자는 조회한 지원자 중 선택하여 지원서를 확인 할 수 있다.
  • 채용 진행 단계는 서류, 테스트, 필기 시험, 면접1, 면접2, 면접3, 임원면접, 절차 종료 로 구분된다.
  • 관리자는 선택한 지원자의 채용 진행 단계를 변경 할 수 있다.
  • 관리자는 여러 지원자를 다중 선택하여 한번에 채용 진행 단계를 변경 할 수 있다.
  • 채용 결과는 진행 중, 합격, 불합격, 보류로 구분된다.
  • 관리자는 선택한 지원자의 채용 결과를 변경 할 수 있다.
  • 관리자는 여러 지원자를 다중 선택하여 한번에 채용 결과를 변경 할 수 있다.