작성일


25.02.20

(최종 수정일: 25.08.26)

작성자


@김시원 @조상준

서론


해당 문서는 SSOC V2의 유비쿼터스 언어를 명세합니다.

유비쿼터스 언어


1. 사용자 정의 (User)

한글 영문 설명
전체 사용자 User 서비스를 사용하는 전체 사용자를 의미한다.
관리자 Admin 로그인 한 사용자를 의미한다.
미소속 관리자 Unsigned Admin 특정 동아리에 아직 소속되지 않은 관리자를 의미한다.
동아리 운영진 Owner 특정 동아리의 최고 권한자를 의미한다.
동아리원 Member 특정 동아리의 소속 동아리원을 의미한다. Owner에 비해 일부 기능이 제한된다.
지원자 Applicant 지원자를 의미한다. 로그인하지 않은 유일한 사용자이다.

2. 관리자 (Admin)

한글 영문 설명
이름 name 관리자 이름을 의미한다.
이메일 email 관리자 이메일을 의미한다.
원문 비밀번호 raw password 관리자 평문 비밀번호를 의미한다.
해시 비밀번호 hashed password 관리자 암호화된 비밀번호를 의미한다.

3. 지원자 (Applicant)

한글 영문 설명
이름 name 지원자 이름을 의미한다.
이메일 email 지원자 이메일을 의미한다.

4. 지원자 상태 (Applicant Status)

한글 영문 설명
서류 진행중 document pending 서류 제출 ~ 서류 합격자 선정 이전까지의 상태를 의미한다.
서류 불합격 document fail 서류 탈락자를 의미한다.
면접 진행중 interview pending 면접 평가 시작 ~ 면접 합격자 선정 이전까지의 상태를 의미한다.
면접 불합격 interview fail 면접 탈락자를 의미한다.
최종 합격 final pass 최종 합격자를 의미한다.
최종 불합격 final fail 최종 불합격자를 의미한다.

5. 지원자 개인정보 (Applicant Personal Info)