본 화면은 역량 증명을 위해 자체 기획·개발한 데모입니다. 클라이언트 수주·납품 실적이 아닙니다.
기관·계정·구조물·점검 건은 전부 가상이며, 업로드·보관·계수 대조는 실제 오브젝트 스토리지에서 동작합니다.
점검 등록
7단계 · 1단계 선택이 이후 단계의 필수 항목을 바꿉니다
샘플 자료로 채우기를 누르면 규격에 맞는 작은 파일을 브라우저에서 만들어 실제로 올립니다.
점군 3D 미리보기
분할 업로드
파트 격자
한 칸이 파트 하나입니다. 색이 그 파트의 상태이고, 칸을 누르면 ETag와 바이트 범위를 볼 수 있습니다.
세션—
완료 파트0 / 0
전송 바이트0 B
파트 크기—
전송 속도 · 이 브라우저 실측—
남은 예상 시간 · 이 브라우저 실측—
대기전송 중완료실패
파트를 선택하면 상세가 여기에 표시됩니다.
폴더 계수 대조
브라우저는 "몇 개가 빠졌는지" 알려주지 않습니다. 서버가 ListObjectsV2로 프리픽스를 세어 선언 장수와 맞춰 봅니다.
형식 검증
PCD 헤더를 실제로 파싱하고, poses.txt 타임스탬프와 이미지 파일명을 맞춰 봅니다.
스토리지 수명 규칙
—
—
내 점검
—
왼쪽 목록에서 점검 건을 고르면 상세와 결과 파일이 여기에 표시됩니다.
결과 격리 표시
외부에서 받은 단일 HTML을 sandbox iframe과 CSP sandbox 헤더로 이중 격리해 표시합니다.
allow-scripts는 주고 allow-same-origin은 주지 않습니다.
차단된 접근 시도
결과 문서가 스스로 바깥에 접근해 보고 그 결과를 알려 옵니다. 아래는 브라우저가 실제로 응답한 내용입니다.
결과 파일을 열면 기록이 쌓입니다.
접근 분리는 지금 헤더의 역할 전환기를 기준으로 동작합니다.
관리자 콘솔
결과
작업
상태 전환 · 결과 업로드
표에서 점검 건을 고르면 이 자리에 전환 가능한 상태가 나타납니다.
결과 파일은 외부 분석 서버 대신 이 데모가 같은 규격으로 만들어 올립니다 —
증명 대상은 분석 알고리즘이 아니라 받은 HTML 을 격리해 보여주는 경로입니다.
원본 일괄 다운로드
폴더 구조를 그대로 둔 채 presigned 주소를 폴더별로 발급합니다. 만료되면 그 자리에서 다시 발급합니다.
API 호출 로그
관리자 조작도 화면이 아니라 내부 API를 지나갑니다. 아래 기록이 그 경계입니다.
외부 분석 서버용 인증 API
토큰 없음
엔드포인트를 누르면 실제 응답이 여기에 표시됩니다.
회원·권한
권한을 받은 계정만 솔루션 사용하기가 활성화됩니다.
사용 권한이 아직 없습니다
담당자 확인 뒤에 이용하실 수 있습니다
권한이 부여되기 전까지 점검 등록·업로드·결과 열람은 열리지 않습니다.
화면만 가리는 것이 아닙니다. 고지 문구와 역할 목록을 내려주는 부트스트랩 하나만 열려 있고,
점검 목록·업로드·결과 열람·관리자 API는 전부 403으로 거절하므로 주소를 직접 입력하셔도 자료에 닿지 않습니다.
권한 부여 전까지 비활성입니다.
직접 확인해 보시려면 — 머리말의 역할을 [관리자]로 바꾸고 5번 화면에서
이 계정에 권한을 준 뒤, 다시 [고객 C (권한 미부여)]로 돌아오십시오. 같은 자리가 열립니다.
실제 구축에서는 이 자리에 담당자 안내와 문의 경로가 들어갑니다.
화면 안내
어느 화면에서 무엇이 돌아가는지 안내드립니다
이 데모는 점검 원본을 나눠 올리고, 끊겨도 이어붙이고, 빠진 파일을 이름으로 짚어내고,
남이 만든 결과 HTML을 격리해 보여주고, 관리자 조작을 전부 내부 API 뒤로 넣은 콘솔입니다.
표시되는 기관·계정·구조물·점검 건은 전부 가상입니다. 업로드·보관·계수 대조는 실제 오브젝트 스토리지에서 동작합니다.