<aside> 💡 기간제 인력관리 요구사항
</aside>
현재는 근로 정보를 부서별로 입력하고 있어, 각 부서별로 데이터를 가진다. (문제의 시초)
큰 문제점
→ 내용을 하나씩 확인을 하면서 찾아야 함 (원하는 자료를 쉽게 검색할 수 없는 상태)
예를 들어, 김철수씨의 경력 증명서를 출력하려면 아래와 같은 문제들이 발생한다.
김철수씨가 어느 부서 소속으로 일했는지 모를 수 있다
→ 모든 부서의 데이터를 다 찾아봐야 한다.
김철수씨의 근무 기간을 모를 수 있다
→ 특정 기간의 데이터만 검색하는게 아닌, 찾을 때까지 검색해야 한다
타 부서의 데이터일 경우, 해당 부서에 데이터를 요청해야 한다
→ 서로가 번거로움.
모든 부서에서 범용적으로 사용할 수 있는 근로 인력 입력 프로그램을 만들자! 이후, 입력된 데이터는 모든 부서에서 공유할 수 있으면 좋겠다. (문제 3번을 해결)
입력할 데이터는 아래와 같다.
검색 시 불필요한 개인정보 노출 방지를 위해 이름으로만이 아닌, 생년월일도 같이 검색하도록 개발한다
→ 불필요한 정보 유출이 덜 되는 장점이 있음.
개인정보를 다루기 때문에 보안을 중요시 해야 하여, 웹을 사용할 수 없다
→ 동아리 사정 상 웹 개발만 가능하기 때문에, 추후 실제 도입이 결정된다면 전환하여 개발 예정
프로그램을 통해 증명서를 혹은 파일을 발급할 수 있어야 한다
김철수 씨의 데이터를 검색하려 할 때, 생년월까지 입력하도록 만든다
현재는 경력 증명서 , 재직 증명서 를 우선으로 한다
→ 다만 추후에 이직 증명서 와 같이 기능을 추가할 수 있도록 확장성을 고려
→ pdf나 엑셀 파일로 추출이 가능하도록 개발
로그인, 회원가입이 필요하다
해당 부서별로 미리 만들어놓은 아이디를 부여한다
→ 인수인계시 아이디를 그대로 넘겨주면 되는 장점이 있음
부서별로 인원수가 정해져 있으니 미리 사전데이터를 만들어 넘겨줄 수 있다