# 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)
Bid Participation
Win/Loss Check | Estimate Created
Bid Submitted
Project Won/Lost | | **Contract Manager** | Create Contract (Approve/Return)
Contract Execution
Handover Decision | Contract Finalized | | **Order/Construction Manager** | Handover Creation (Approve/Return)
Field Measurement
Structural Review (if needed)
Order Creation (Approve/Return)
Construction Start | Handover Doc
Measurement Data
Structural Report
Order Placed | | **Progress Billing Manager** | Create Progress Billing (Approve/Return)
Change Contract Check
Client Approval
Settlement | Bill Created
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 (정산관리)