Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

요구 사항 명세서를 작성한다. #4

Closed
woowahan-pjs opened this issue Aug 24, 2020 · 0 comments
Closed

요구 사항 명세서를 작성한다. #4

woowahan-pjs opened this issue Aug 24, 2020 · 0 comments
Assignees
Labels
디자인 Improvements or additions to documentation

Comments

@woowahan-pjs
Copy link
Contributor

woowahan-pjs commented Aug 24, 2020

용어 사전

  • 모집(recruitment): 우아한테크코스 과정에 참여할 사람을 널리 알려 뽑아 모음.
  • 모집 항목(recruitment item): e.g. 프로그래밍 학습 과정과 현재 자신이 생각하는 역량은? (1000자 이내)
  • 지원자(applicant): 우아한테크코스에 지원하거나 지원한 적이 있는 사용자
  • 지원서(application form): 개인정보와 모집 항목에 대한 응답
  • 지원 결과(result): 온라인 코딩 테스트, 프리코스, 최종 테스트, 합격, 탈락
  • 개인정보(information): 이름, 이메일, 연락처, 성별, 생년월일
  • 평가(evaluation): 모집에 대한 전체 지원자 중 최종 합격자를 선정하기 위한 여러 과정
  • 평가 항목(evaluation item): e.g. 학습과정/역량(5점)
  • 평가 대상자(evaluation target): 이전 평가에서 합격한 지원자. 이전 평가가 없는 경우 모집에 대한 전체 지원자다.
  • 평가 상태(evaluation status): 평가 전, 보류, 합격, 탈락
  • 관리자(administrator): 우아한테크코스의 캡틴과 코치
  • 부정행위자(cheater)

요구 사항

  • 관리자는 모집을 만들 수 있다.
    • 모집에는 모집명, 기한, 모집 항목이 있다.
    • 모집 항목에는 항목명, 설명, 최대 글자 수가 있다.
  • 관리자는 모집을 수정할 수 있다.
  • 모집 기한동안 지원자는 지원을 할 수 있다.
  • 지원자는 지원서를 입력하여 제출한다.
    • 임시 저장이 가능하다.
    • 자동 저장이 가능하다.
  • 모집 기한동안 지원자는 지원서를 수정할 수 있다.
  • 지원자는 개인정보로 식별할 수 있다.
  • 최종 제출을 해야 제출이 완료된다.
  • 최종 제출을 하면 지원서를 수정할 수 없다.
  • 관리자는 부정행위자를 등록할 수 있다.
    • 이름과 이메일로 지원자를 검색할 수 있다.
  • 관리자는 평가를 만들 수 있다.
    • 평가에는 모집, 평가 항목, 이전 평가가 있다.
  • 관리자는 모집에 대한 지원자를 볼 수 있다.
    • 이름, 이메일, 연락처, 성별, 생년월일, 지원 상태, 부정 행위자 여부를 볼 수 있다.
    • 이름, 이메일, 성별, 지원 상태, 부정행위자 여부로 정렬 혹은 필터링할 수 있다.
    • 엑셀로 다운로드가 가능하다.
  • 관리자는 평가 대상자를 볼 수 있다.
    • 이름, 이메일, 평가, 평가 상태를 볼 수 있다.
    • 평가 대상자는 한 번 불러올 수 있다.
    • 엑셀로 다운로드가 가능하다.
  • 관리자는 평가 대상자별로 평가를 할 수 있다.
  • 관리자는 평가 대상자별로 평가를 수정할 수 있다.
  • 관리자는 평가 대상자별로 평가 상태를 정할 수 있다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
디자인 Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

6 participants