Beyond SW Camp 16기 DB프로젝트 회고(6/5~6/9)

kishinoa·2025년 6월 10일

Beyond SW Camp

목록 보기
4/19

Job-Market

개요

저희 프로젝트는 사람인, 자소설닷컴, 원티드 등 채용 플랫폼 기반 데이터베이스 설계를 구현하였습니다.
이 프로젝트의 특징은 구직자를 위한 이력서 관리, 기업을 위한 지원자 관리 등의 기능을 구현하였습니다.
단순하면서도 회원 가입, 회사 리뷰 작성 등 세세한 부분을 프로시저를 통해 작성하였습니다.

프로젝트 산출물

[요구사항 명세서 링크]
https://docs.google.com/spreadsheets/d/1hTqacqHRHbYbnGm-4wQmmA5KcH_lW9ZH21sl9GiFgTY/edit?gid=933404418#gid=933404418
[테이블 명세서 링크]
https://docs.google.com/spreadsheets/d/1hTqacqHRHbYbnGm-4wQmmA5KcH_lW9ZH21sl9GiFgTY/edit?gid=356922980#gid=356922980
[WBS 링크]
https://docs.google.com/spreadsheets/d/1hTqacqHRHbYbnGm-4wQmmA5KcH_lW9ZH21sl9GiFgTY/edit?gid=0#gid=0
[ERD 링크]
https://www.erdcloud.com/d/jeo3ePugp7CADroBu

메인기능

채용 플랫폼의 핵심 기능인 채용 공고 등록과 이력서 작성 기능을 중심으로 서비스를 개발하였으며, 여기에 공고 스크랩 기능과 기업 리뷰 기능을 추가하여 채용 플랫폼에서 일반적으로 제공되는 주요 기능들을 폭넓게 구현하였습니다.

후기 및 배운점

하나의 프로젝트를 처음부터 기획하고, 이를 바탕으로 직접 ERD를 설계하며 프로젝트의 구조를 실질적으로 경험하고 배울 수 있었습니다. ERD 설계 과정에서는 테이블 간의 관계와 데이터 흐름을 고민하며 구조를 구성했고, 실제로 테이블을 생성하고 데이터를 관리·처리해보며 데이터베이스에 대한 이해를 깊이 있게 다질 수 있었습니다. 또한 VIEW나 PROCEDURE와 같은 고급 기능도 직접 활용해보며 데이터베이스에 한층 더 가까워질 수 있는 기회가 되었습니다.
아쉬운 점은, 처음 5명으로 시작했던 팀이 개인 사정으로 인해 최종적으로 2명이 프로젝트를 마무리하게 되면서 규모가 다소 축소되었다는 점입니다. 하지만 그만큼 각 기능에 집중하여 높은 완성도의 설계를 이끌어낼 수 있었다고 생각합니다.

결과물

[GITHUB 링크]
https://github.com/beyond-sw-camp/be16-1st-7team-jobmarket?tab=readme-ov-file

profile
안녕하세요

0개의 댓글