Files
issue-sample/combine.md

2.9 KiB

프로젝트 통합 실행분석 시스템 (combine.html) 상세 설명

combine.html 파일은 기존 Execution.html의 기능을 통합하고 확장한 업데이트 버전입니다. (주)장헌산업 및 PTC의 원가 정산 및 실행 예산 분석을 위해 설계된 React 기반의 단일 페이지 애플리케이션입니다.

1. 주요 기능 및 특징

🚀 다중 모드 지원 (장헌산업 / PTC)

  • 장헌산업 모드: 시공원가, 제조원가, 인건비, 관리비 등 장헌산업 특유의 계정 체계에 맞춘 분석을 제공합니다.
  • PTC 모드: PTC의 공정 및 원가 구조에 최적화된 분석 환경을 제공합니다.

📊 데이터 로드 및 전처리

  • Excel 데이터 연동: SheetJS를 통해 거래 내역 및 예산서 엑셀 파일을 직접 로드하여 파싱합니다.
  • 프로젝트별 자동 분류: 프로젝트명, 프로젝트 코드를 인식하여 데이터를 자동으로 분류합니다.
  • 계정 자동 매핑: 사전에 정의된 마스터 계정 리스트를 기반으로 수입, 시공, 제조, 인건비 등을 자동 분류합니다.

📈 실행 예산 분석 (Execution Analysis)

  • 공정률 및 예산 소진율 시각화: 수입 대비 실제 집행액을 비교하여 실시간 공정률과 예산 소진 속도를 대시보드로 보여줍니다.
  • 공장가공비 기준단가 관리: 연도별 기준단가를 설정하고 적용하여 공장가공비(철근가공, 프리빔 등)의 실행 예산을 정밀하게 분석합니다.
  • 본사관리비 및 A/S 비용 자동 계산: 수입액에 따른 요율(15%, 3%)을 적용하여 간접비를 자동 산출합니다.

🔍 계정 체계 교정 제안

  • 지능형 추천 시스템: 계정 코드가 오기입되었거나 프로젝트 유형(시공/제조)에 맞지 않는 경우, 적요와 명칭을 분석하여 올바른 계정 코드를 추천하고 교정할 수 있는 기능을 제공합니다.

🏢 교량 정보 및 요약

  • 프로젝트 메타데이터 추출: 예산서에서 교량명, 계약 기간, 교량 형식, 현장 위치 등을 자동으로 추출하여 프로젝트 요약 정보를 제공합니다.

2. 기술 스택

  • UI 라이브러리: React 18, Lucide Icons
  • 스타일링: Tailwind CSS (Custom UI 디자인)
  • 데이터 처리: SheetJS (Excel Parsing)
  • 컴파일러: Babel (브라우저 내 런타임 트랜스파일링)

3. 소스 코드 (Source Code)

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>프로젝트 통합 실행분석 시스템</title>
    ... (중략) ...
    <!-- 전체 소스 코드는 combine.html 파일을 참조하십시오. -->
</head>
...

본 시스템은 현장의 실행 예산을 투명하게 관리하고, 수익성 분석 및 의사결정을 지원하기 위한 도구로 활용됩니다.