
SOFTMOA PROJECTS
운송관리 TMS·ERP — 배차·배송 추적·차량·운임 정산
구축 배경과 구현 범위를 확인해보세요.
Contents
프로젝트 개요
운송 요청 접수부터 차량·기사 배정, 실시간 위치 관제, 배송 완료와 운임 정산까지 한 흐름으로 관리하는 운송관리 TMS·ERP입니다.
배차 담당자는 관제 화면에서 운행 상황을 보고, 기사는 모바일 화면에서 상차·하차를 기록하며, 정산 담당자는 확정된 배송 기록으로 거래처 청구와 기사 지급을 처리합니다.

주요 기능
운송 요청·배차
- 화주별 운송 요청 접수와 상차지·하차지·중량·희망 도착시간 관리
- 미배차 요청 대기열과 차량별 시간대 타임라인에서 끌어서 배차
- 적재율·운행거리·공차율을 함께 보는 배차 편성과 자동배차 제안
실시간 관제
- 지도 위 차량 위치와 운행중·상차대기·지연 상태 표시
- 경로와 도착 예정 시각, 지연 건 알림
- 시간대별 출차·배송 완료 현황 집계
운임 정산
- 거리 구간·중량·차종별 요율표와 야간·대기·경유 할증 규칙
- 거래처별 월 정산, 세금계산서 발행과 엑셀 내보내기
- 기사 지급액·공제액 계산과 지급 내역 관리
차량·현장
- 차량 정비·보험·운행 일정 관리
- 기사용 모바일 화면에서 상하차 사진·서명·위치 기록

기술 구성
| 구분 | 사양 |
|---|---|
| Backend | Kotlin 2.4 · Spring Boot 4.1 · JDK 25 |
| Frontend | Next.js 16 · React 19 · TypeScript · PWA |
| Data | PostgreSQL 18 · PostGIS · jOOQ · Flyway |
| 연동 | 카카오맵·네이버 지도 API · 위치 수집 · 알림톡 |
구현 포인트
- 배송 상태 변경은 기사 모바일 화면에서 위치·시각과 함께 기록해 관제 화면에 실시간 반영
- 배차 타임라인은 차량별 운행 구간을 겹침 없이 배치하도록 서버에서 시간 충돌을 검증
- 운임 계산 규칙을 기준정보로 분리해 거래처별 요율 변경을 코드 수정 없이 수용
- 정산은 확정 배송 건만 집계하고 원천 배송 기록 기반 재계산 지원

업무에 주는 가치
운송 요청과 배차표, 차량·기사 정보를 연결해 요청별 배정과 배송 진행을 한 화면에서 확인합니다. 전화나 개별 기록을 다시 모으는 부담을 줄이는 업무 흐름입니다.
기사 모바일 기록이 관제 화면과 바로 이어져 사무실에서 현장 상황을 실시간으로 파악하고 지연 건에 먼저 대응할 수 있습니다.
거리·중량·거래처 요율을 운임 계산과 연결하고 확정 배송 건으로 정산합니다. 금액의 근거를 배송 기록에서 확인하고 요율 변경이나 재계산에도 같은 기준을 씁니다.
Share this
포트폴리오
Showing 1 to 10 of 63 entries
