💡요구사항 정리
개체, 속성, 관계, 관계속성
관리자
- 관리자는 아이디로 식별한다.
- 관리자 전용 아이디와 비밀번호가 있어야 한다.
- 관리자가 user_id, user_password를 입력해야 회원가입(signup)을 해야한다.
사용자
- 사용자는 아이디와 비밀번호를 입력해야 한다.
- 사용자는 user_id, user_password를 사용하여 로그인(login)을 해야한다.
- user_password는 8자~30자까지 작성할 수 있다.
- 사용자는 아이디로 식별한다.
- 사용자가 기간제 인력에 관한 정보를 입력할 수 있다.
- 사용자 정보에는 성명, 부서, 전화번호가 필요하다
로그인
- 최초 로그인
- 첫 로그인시 사용자는 정보 입력을 해야 한다.
- 첫 로그인 때 사용자는 담당자이름, 새 비밀번호, 담당자 연락처, 담당부서 를 입력해야 한다.
- 정보 입력에는 manager_name, new_password, department, , manager_number를 입력해야 한다.
- 로그인
- 사용자는 아이디, 비밀번호로 로그인할 수 있다.
로그아웃
인적사항 검색
- 이름(필수)과 생년월일(선택)로 검색이 가능하다.
- 사용자는 검색정보와 관련된 결과로 기간제 인력 목록을 확인할 수 있다.
- 목록은 이름, 생년월일, 담당자이름, 근무기간, 직종으로 나온다.