Skip to content

Latest commit

 

History

History
225 lines (195 loc) · 7.7 KB

README.md

File metadata and controls

225 lines (195 loc) · 7.7 KB

💼 잡 파인더 소프트웨어 (Job-Finder Software)


CONTENTS

TEAM

Intro

  • NAME : 5조

Composition

역할 이름 Github 수행 내용
팀장 조민석 (3학년) @Jo-Minseok
  • Trigger & Sequence
    • POST_NUMBER_SEQ
    • POST_NUMBER_TRIG
    • 채용게시글_TRIG
    • 채용설명회_TRIG
  • Procedure
    • RECALCULATE
    • CALCULATE_SALARY
    • MAIN_FIND
    • COUNT_TREND_START
    • COUNT_TREND_UPDATE
    • COUNT_TREND_PROGRAM
    • DELETE_RESUME_DEADLINE
    • DELETE_POSITION_DEADLINE
    • DELETE_JOB_VACANCY
  • Scheduler
    • 매일 자정 만료 이력서 자동 삭제
    • 매일 자정 마감 포지션 제안 자동 삭제
    • 매일 자정 마감 채용 게시글 자동 삭제
  • UI Function
    • 채용 설명회 조회 (Job_description.java)
    • 채용 게시글 오픈 (Job_posting.java)
    • 메인 페이지 (Mainpage.java)
    • 기업 조회 (Corporate_inquiry.java)
    • 로그인 (Login.java)
    • 채용 게시글 작성 (Upload_recruit.java)
    • 설명회 게시글 작성 (Upload_briefing.java)
    • 기업 전체 조회 (CompanyFullView.java)
    • 시장 동향 (Market_trends.java)
    • 지원 (Resume_Apply.java)
팀원 서아론 (3학년) @Seo-aron
  • Trigger
    • 기업 회원정보수정 TRIG
  • Procedure
    • CREATE_ACCOUNT_PERSONAL
    • CREATE_ACCOUNT_BUSINESS
    • COMPITITION_RATE
    • POST_COUNT_PERSONAL
    • POST_COUNT_BUSINESS
  • UI Function
    • 회원가입 (Register.java)
    • 회원 정보 수정 (Edit_info.java)
    • 이력서 작성 (Resume.java)
    • 경력 (Career.java)
    • 자격증 (Certificate.java)
    • 기업 전체 조회 (CompanyFullView.java)
팀원 한창훈 (3학년) @khanbii
  • Trigger
    • 개인_회원정보수정_TRIG_BEFORE
    • 기업_포인트_변경_TRIG 작성
    • 개인_포인트_변경_TRIG 작성
  • Procedure
    • PASSWORD_PROTECTION_PERSONAL
    • PASSWORD_PROTECTION_BUSINESS
  • UI Function
    • ID/PW 찾기(Find_ID_PW.java)
    • 회원 탈퇴(Resign.java)
    • 포인트(Point.java)
    • 이력서 조회(Resume_inquiry.java)

PROJECT INFORMATION

동의대학교 2023학년도 데이터베이스 프로그래밍 팀 프로젝트
PERIOD: 2023.11.09 ~ 2023.12.11

Mean

📃 잡코리아를 모티브로 만든 프로그램으로, 직장을 잘 찾자라는 의미로 '잡 파인더'라고 작명했음

Goal

🥇 위드 코로나 시대로 인해 코로나 19때 축소되었던 취업 시장과 금리 인하로 인한 경기 상황 호전을 예상하여 구직자들의 활발한 구직 활동과 기업에서의 구인 활동을 적극적으로 할 수 있도록 도움

Explain

📃 잡코리아 웹사이트에 영감을 받아 프로그램으로 만들어봤습니다.
트랜잭션, 스케쥴러, 프로시저, 트리거를 활용하였고 처리 서버 없이 RDBMS만을 이용하여 데이터 처리를 진행하였습니다.
※ 소스코드내 드라이버를 통해 데이터베이스와 연결되는 IP/ID/PW/SID는 지워놨습니다.

STACKS

Collaboration

Development

Database

Language

Function

💡 기업 평균 연봉 자동 계산
  • 회원 정보 수정에서 현재 본인의 연봉을 수정할 경우, 본인이 속한 회사의 평균 연봉을 재연산
💡 채용 게시글 경쟁률
  • 채용 게시글에 지원할 경우, 모집 인원 대비 지원자에 대한 비율을 재연산
💡 채용 트렌드 게시글 수
  • 분류별(기업 규모, 업계 등) 마다의 채용 게시글 수를 연산
💡 포인트 충전 및 사용
  • 포인트 충전, 사용(게시글 조회), 출금 기능
💡 채용 시장 동향 통계
  • 특정 기간 범위에 채용 게시글 수를 판단하여 시장 동향을 조회
💡 채용 게시글, 이력서 작성
  • 채용 게시글(기업 회원)과 이력서(개인 회원)를 작성할 수 있으며, 작성한 이력서로 채용 게시글에 지원 가능

SOURCE