CBT Hub Platform
건축기사 교재와 CBT 실전 화면을 한 곳에 묶는 시험 대비 프로토타입
교재 개념은 PART와 KEYWORD 기준으로 분리하고, 기출 문제는 시험 세트와 문항 단위로 저장한 뒤, Q-Net CBT 흐름을 참고한 실전형 인터페이스에서 바로 푸는 구성을 목표로 잡았습니다.
교재 과목
5개
데모 문항
10문항
Q-Net 참고 기능
6개
Current Scope
콘텐츠 구조
건축계획
총론, 주거, 상업, 공공문화, 기타건축, 건축사를 KEYWORD 단위로 구성
건축계획 총론주거건축계획상업건축계획공공문화건축계획
건축관계법규
건축법, 주차장법, 국토계획법, 도시계획을 파트별로 분리
건축법 총칙과 건축물의 건축대지와 도로면적과 높이구조·피난·방화
건축시공
건설업 총론부터 마감공사까지 시공 전 범위를 12개 PART로 분리
건설업 총론입찰 및 계약적산·공정·품질관리가설·지반·토공
건축구조
구조 일반, 재료역학, 구조역학, 철근콘크리트, 강구조로 재편
건축구조 일반재료역학구조역학철근콘크리트구조
건축설비
위생, 소화·가스, 공기조화, 전기, 승강, 환경계획으로 구성
위생설비소화·가스설비공기조화설비전기설비
Ingestion Pipeline
교재 분석, 문제 수집, CBT 서비스 레이어를 분리했습니다.
수집 단계와 서비스 단계를 분리해야 나중에 데이터 소스가 늘어나도 시험 화면은 그대로 유지할 수 있습니다. 그래서 지금 프로토타입은 스크립트, SQLite 스키마, 데모 UI를 각자 교체 가능한 구조로 만들어 두었습니다.
1
교재 개념 구조화
저자 소유 PDF에서 PART, KEYWORD, 개념 해설 구간을 뽑아 개념 섹션으로 저장합니다.
2
기출 원문 수집
외부 사이트는 전체 미러링 대신 시험 세트 목록과 문제 본문만 선별 수집하는 어댑터로 분리합니다.
3
정규화와 연결
문항, 보기, 정답, 해설, 키워드, 개념 섹션을 같은 SQLite 스키마에 연결합니다.
CBT UX
Q-Net 체험 페이지에서 확인한 핵심 동작을 데모 화면에 반영했습니다.
답안표기 영역과 문제 번호 이동
남은 문제, 체크 문제, 전체 문제 팝업
글자 크기 확대와 1단·2단 레이아웃 전환
타이머 10분 이하 경고 강조
계산기와 화면 잠금
최종 제출 전 미응답 확인
Demo Session