주요 기능들에 대한 사용자 동작 시나리오 작성하기
- 아르바이트 매칭 시스템의 주요 기능
- 로그인 / 로그아웃 -> 인증 및 권한 부여
- 구인자가 업무 구인 글 올리기
- 구직자가 업무 구인 글 확인 및 업무 신청
- 구직사자 이력서 작성 및 공개
- 구인자가 이력서 확인 후 연락
- 지역별, 장/단기, 급구 여부, 업무 종류, 일하는 기간, 일하는 요일, 일하는 시간 등에 따른 업무 리스트 업
- 사용자가 지정한 맞춤 카테고리 업무 추천
- 업무 후기
- 불건전 업소, 중복된 구인 글 차단
해당 프로젝트는 단기적으로 진행함, 데이터베이스 내용 숙지가 중요함을 고려하여 최대한의 기능만을 우선적으로 구현하는 걸 목표로 할 것임
- 필수 구현 사항
- 인증
- ID, PW 입력 -> ID, PW 해당 데이터베이스에 있는지 확인, 데이터베이스에 있을 시 로그인 완료
- 아이디 저장 및 세션 생성
- 로그아웃
- 권한
- 로그인 한 사람만 해당 서비스 이용 가능
- 해당 공고를 올린 기업만이 공고 삭제 및 수정 가능
- 해당 리뷰를 올린 사용자만이 리뷰 삭제 및 수정 가능
- 해당 이력서를 올린 사용자만이 리뷰 삭제 및 수정 가능
- 인증
- 구인 글
- 지역별, 장/단기, 급구 여부, 업무 종류, 일하는 기간, 일하는 요일, 일하는 시간 카테고리 보유
- 리스트 필터링
- 올린 기업, 업무 내용, 후기 상세 보여주기
- 마이 페이지
- 이력서 첨부 및 확인
- 기능 명세서 작성하기



기간에 맞추는걸 최우선으로 고려햐여 모델링한 데이터 일부는 수정 및 삭제해야 할 것 같음
- 동작 시나리오 - 로그인, 구인 글 작성, 업무 지원, 업무 후기 작성, 마이페이지





'데이터베이스' 카테고리의 다른 글
| 데이터베이스 4주차 이론 정리 (0) | 2026.03.30 |
|---|---|
| 데이터베이스 3주차 이론 정리 (1) | 2026.03.21 |
| 2. 데이터베이스 2주차 이론 정리 (0) | 2026.03.14 |
| 1. 데이터베이스 1주차 이론 정리 (0) | 2026.03.07 |