직업 흥미도 검사(RIASEC 기반)

페이지 정보

profile_image
작성자 복지학개론  (121.♡.154.57) 작성일 25-09-30 16:29 조회 16 댓글 0

본문

직업 흥미도 검사는 개인의 흥미 패턴을 측정하여 적합한 직업군을 추천하기 위해 주로 홀랜드 이론(Holland's RIASEC Theory)을 기반으로 설계된 직업 흥미도 검사기를 공개합니다.


<개발 내용>

1. 홀랜드 육각형 모델 (RIASEC)

  • 이론 : 미국의 심리학자 존 홀랜드(John L. Holland)가 개발한 이론으로, 사람들의 성격 유형과 직업 환경을 6가지 유형으로 분류

  • 6가지 흥미 유형

  1. R (Realistic - 현실형) : 도구, 기계, 신체 활동 등 실제적이고 구체적인 활동 선호

  2. I (Investigative - 탐구형) : 탐구, 분석, 연구, 지적인 활동 선호

  3. A (Artistic - 예술형) : 자유로운 표현, 독창적이고 심미적인 활동 선호

  4. S (Social - 사회형) : 사람들과의 상호작용, 봉사, 교육 활동 선호

  5. E (Enterprising - 진취형) : 조직 관리, 설득, 리더십, 목표 달성 활동 선호

  6. C (Conventional - 관습형) : 자료 정리, 계획 수립, 체계적이고 조직적인 활동 선호

  • 검사 구조: 검사 문항들은 이 6가지 유형(R, I, A, S, E, C) 각각을 측정하도록 설계했다. 예를 들어, "기계를 만지는 일에 흥미가 있다"는 R(현실형) 문항이 된다.

2. 측정 방식 (리커트 척도)

  • 문항 구성 : 각 흥미 유형별로 비슷한 개수의 문항 제시

  • 응답 척도 : 응답자가 각 문항에 대해 자신의 흥미 정도를 표시할 수 있도록 주로 5점 또는 7점 리커트 척도를 사용 (예 : 1점 '매우 싫다' ~ 5점 '매우 좋다')


3. 웹 코딩 및 구현 방식 (PHP/MySQL 중심)

PHP와 MySQL을 사용하여 검사를 웹으로 구현하는 과정은 데이터베이스 구조, 프론트엔드, 백엔드 처리 세 단계로 개발.

1) 데이터베이스 설계 (MySQL)

사용자 정보, 질문, 응답, 그리고 직업 정보를 저장하기 위한 최소한의 테이블은 다음과 같다.

 테이블명

 목적

 핵심 컬럼

 questions

 검사 문항 저장

 ***, ***

 responses

 사용자 응답 저장

 ***, ***

 users

 응시자 정보 저장

 ***, ***

 jobs

 추천 직업 정보 저장

 ***, ***


2) 프론트엔드 구현 (survey.php / HTML)

  1. 동적 폼 생성 : survey.php 파일에서 PHP 코드를 사용하여 questions 테이블의 모든 문항을 데이터베이스에서 불러옴

  2. 반복문 사용 : while 또는 foreach 반복문을 돌면서 문항 수만큼 HTML <p> 태그로 질문을 출력하고, 각 질문 옆에 리커트 척도를 위한 5개의 <input type="radio"> 버튼을 만듬

  3. 데이터 전송 준비 : 각 라디오 버튼의 name 속성은 q[문항 ID] 형태로 지정하여, 나중에 PHP 백엔드에서 어떤 질문에 대한 응답인지 쉽게 식별할 수 있도록 함

3) 백엔드 처리 (process_scores.php / PHP)

  1. 응답 수집 및 저장(방식 비공개)

  2. 흥미 점수 계산 : (방식 비공개)

    • SQL JOIN 활용과 GROUP BY 사용

  3. 추천 코드 도출(방식 비공개)

4) 결과 표시 (result.php / 시각화)

  1. 주요 코드 표시 : 도출된 ASI와 같은 3자리 코드를 사용자에게 노출

  2. 시각화 : 6가지 흥미 점수를 막대 그래프레이더 차트로 시각화하여 사용자가 흥미 패턴을 한눈에 파악 (주로 Chart.js 같은 JavaScript 라이브러리 사용)

  3. 직업 추천 : 도출된 코드를 이용하여 jobs 테이블을 검색하고, 해당 코드가 일치하는 직업 목록을 사용자에게 추천

이러한 구조를 통해, 사용자에게 일관성 있고 신뢰성 있는 직업 흥미도 검사 결과를 제공.

댓글목록

등록된 댓글이 없습니다.

회원로그인

Copyright © 소유하신 도메인. All rights reserved.