Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 2.13 KB

README.md

File metadata and controls

43 lines (25 loc) · 2.13 KB

소프트웨어공학 프로젝트

과제 : 채용 정보 시스템 프로젝트

1. 개요

이 프로젝트에서는 채용 정보 시스템을 개발한다.
이 시스템에서는 회사는 면접이 필요한 채용 정보를 등록해서 지원자를 모집할 수 있고 지원자는 회사에 지원하고 관련 서비스를 이용할 수 있다.

2. 기능

2.1 회원 가입 기능

사용자는 사용 권한을 얻기 위해서 회원 가입을 해야 한다.
회사 회원과 일반 회원으로 구분되며 자신의 기본 정보(회사 회원: 회사이름, 사업자번호, 일반 회원: 이름, 주민번호)와 ID/Password 를 입력해야 한다.

2.2 회원 탈퇴 기능

회원은 이 시스템에서 탈퇴할 수 있다. 탈퇴와 동시에 시스템의 사용 권한은 소멸 된다.

2.3 로그인/로그아웃 기능

회원은 시스템 기능을 사용하기 위해서 등록한 ID와 password로 로그인해야 하며 로그아웃할 수 있다.

2.4 채용 정보 등록 및 조회 기능

회사 회원은 채용 정보를 등록할 수 있다. 등록 시 업무, 인원 수, 신청 마감일 등의 정보를 입력해야 한다.
또한, 회원 자신이 등록한 채용 정보 리스트를 조회할 수 있다.

2.5 채용 정보 검색 및 지원 기능

일반 회원이 채용 정보를 회사이름으로 검색할 수 있다.
검색 결과로 채용 정보 리스트(회사이름, 사업자번호, 업무, 인원수, 신청 마감일 정보)를 출력한다. 디폴트 정렬 기준은 회사이름의 오름차순이다.

2.6 지원 정보 조회 및 취소 기능

일반 회원은 자신의 지원 정보(회사이름, 업무, 인원수, 신청 마감일)를 조회할 수 있다. 이때 회사이름의 오름차순으로 정렬해서 출력한다.
현재 진행중인 채용 정보에 대해 취소할 수 있다.

2.7 지원 정보 통계 기능

회사 회원이 현재까지 등록한 모든 채용 정보에 대해 업무별 지원자 수를 출력한다.
또한 일반 회원은 본인이 지원한 정보에 대해 업무별 지원 횟수를 출력한다.