Skip to content

Jimin980921/smu_blockchain

Repository files navigation

블록체인 기반 이력관리 시스템

2019 이브와 ict 멘토링(2019.04~2019.11)


주제: 블록체인 기반 이력관리 시스템

기획 배경 : 위조, 도용, 개인정보 유출의 위험이 있는 기존 이력서 시스템의 문제점을 보완하기 위해 블록체인을 도입함.

팀원: 김나혜nahye03, 김소현sohyeon98720,이지민Jimin980921, 한나연HanNayeoniee


프로젝트 내용 :

1. 사용자 구분:

  • 지원자: 기업에 지원. 지원하기 위한 이력서의 세부 항목을 각 관련기관에게 인증받아야함.
  • 회사: 지원자로부터 이력서를 받음. 혹은 경력인증 요청 시 경력 인증.
  • 학교: 지원자로부터 학력인증 요청 시 학력 인증.

2. 기능:

  • 입력기능 : 이력서 정보 입력(인적사항, 경력, 학력)
  • 전송기능 : 지원자와 학교, 지원자와 기업 사이에 학력, 경력 전송
  • 인증기능 : 학교/기업이 지원자가 작성한 학력/경력 위조 여부 인증
  • 관리기능 : 권한이 있는 사람만 이력서 작성(지원자), 열람(인증하기위함 or 이력서열람) 가능

-> 이력/경력 인증을 요청하고 기다리는 동안 새로운 이력/경력을 작성할 수 없음(웹 기능)
-> 인증을 받은 최소 하나 이상의 학력/경력이 존재해야 지원하고자하는 기업에 이력서를 제출할 수 있음(웹 기능)

=> 기존 이력서 시스템의 문제점 개선


3. 사용프로그램:

  • remix: 블록체인 코드 구현
  • webstorm: 블록체인과 웹 연동 및 웹 ui, 데이터베이스 연결, 깃 연동 등 전체적인 부분 담당
  • Robomongo: 데이터베이스

4. 결과:

  • 메인화면: 로그인시 사용자에 따라 권한이 다르게 주어져 허락받은 페이지(지원자, 기업, 학교 중 하나)만 접속가능


  • 지원자로 로그인했을 때: 학력 및 경력 작성 후 내 원서함(세번째 사진)페이지에서 전송할 수 있음 + 학력과 경력 모두 승인받은 이력서만 기업에 전송할 수 있음


  • 인증)학교/기업으로 로그인했을 때: 학력/경력 인증하기 페이지에서 지원자의 학력/경력 사실여부 검토 후 인증여부 반환


  • 지원자보기)기업으로 로그인했을 때: 지원자의 이력을 각 해당기관이 모두 인증하였기때문에 위조의 우려없이 이력서 검토가능

About

상명대 블록체인 프로젝트

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5