Files
sam-react-prod/claudedocs/[REF] construction-project-flow.md
byeongcheolryu 387672b5b2 refactor(WEB): URL 경로 juil → construction 변경
- /juil/ 경로를 /construction/으로 변경
- 컴포넌트 폴더명 juil → construction 변경
- 컴포넌트명 Juil* → Construction* 변경
- 테스트 URL 페이지 경로 업데이트
- claudedocs 문서 경로 업데이트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 17:13:22 +09:00

83 lines
3.2 KiB
Markdown

# Juil Project Process Flow Analysis
Based on provided flowcharts.
## 1. Project Progress Flow (Main Lifecycle)
### Modules & Roles
| Role | Key Activities | Output/State |
|---|---|---|
| **Field Briefing User** | Attend briefing, Upload data | Project Initiated |
| **Estimate/Bid Manager** | Create Estimate (Approve/Return) <br> Bid Participation <br> Win/Loss Check | Estimate Created <br> Bid Submitted <br> Project Won/Lost |
| **Contract Manager** | Create Contract (Approve/Return) <br> Contract Execution <br> Handover Decision | Contract Finalized |
| **Order/Construction Manager** | Handover Creation (Approve/Return) <br> Field Measurement <br> Structural Review (if needed) <br> Order Creation (Approve/Return) <br> Construction Start | Handover Doc <br> Measurement Data <br> Structural Report <br> Order Placed |
| **Progress Billing Manager** | Create Progress Billing (Approve/Return) <br> Change Contract Check <br> Client Approval <br> Settlement | Bill Created <br> Settlement Complete |
---
## 2. Construction & Billing Detail Flow
### Detailed Steps by Role
#### Order Manager
1. **Handover**: Create handover document -> Approval Loop.
2. **Field Work**: Field Measurement.
3. **Engineering**: Structural Review (Condition: if needed).
4. **Ordering**: Create Order -> Approval Loop.
#### Construction Manager
1. **Execution**: Start Construction.
2. **Resources**: Request Vehicles/Equipment.
3. **Management**: Construction Management -> Issue Check.
4. **Issue Handling**: Manage Issues if they arise.
#### Work Foreman (Field)
1. **Assignment**: Receive Construction Assignment.
2. **Personnel**: Check New Personnel -> Sign up if needed.
3. **Attendance**: GPS Attendance Check.
4. **Daily Work**:
- Perform Construction Work.
- Photo Documentation.
- Work Report.
- Personnel Status Report.
#### Progress Billing Manager
1. **Billing**: Create Progress Billing -> Approval Loop.
2. **Change Mgmt**: Check if Change Contract is needed.
- If needed: Trigger Contract Manager flow.
3. **Client**: Get Construction Company (Client) Approval.
4. **Finish**: Settlement.
#### Contract Manager (Change Process)
1. **Drafting**: Create Change Contract (triggered by Billing).
2. **Approval**: Internal Approval Loop.
3. **Execution**: Change Contract Process.
4. **Client**: Get Construction Company (Client) Approval.
5. **Finish**: Change Contract Complete.
---
## 3. Proposed Menu Structure (Juil)
Based on the flow, the recommended menu structure is:
- **Dashboard**: Overall Status
- **Project Management** (프로젝트 관리)
- Field Briefing (현장설명회)
- Estimates & Bids (견적/입찰)
- Contracts (계약관리)
- **Construction Management** (공사관리)
- Handovers (인수인계)
- Field Measurements (현장실측)
- Structural Reviews (구조검토)
- Orders (발주관리)
- Construction Execution (시공관리) - Includes Vehicles, Issues
- **Field Work** (현장작업) - Mobile Optimized?
- My Assignments (시공할당)
- Personnel Mgmt (인력관리)
- Attendance (GPS출근)
- Daily Reports (업무보고/사진)
- **Billing & Settlement** (기성/정산)
- Progress Billing (기성청구)
- Change Contracts (변경계약)
- Settlements (정산관리)