- PermissionManagement externalSelection 콜백 함수 오류 수정 - setSelectedItems → onToggleSelection, onToggleSelectAll, getItemId 변경 - claudedocs 문서 폴더별 정리 (26개 파일) - dashboard/, guides/, settings/, construction/, sales/ 등 Co-Authored-By: Claude <noreply@anthropic.com>
3.2 KiB
3.2 KiB
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
- Handover: Create handover document -> Approval Loop.
- Field Work: Field Measurement.
- Engineering: Structural Review (Condition: if needed).
- Ordering: Create Order -> Approval Loop.
Construction Manager
- Execution: Start Construction.
- Resources: Request Vehicles/Equipment.
- Management: Construction Management -> Issue Check.
- Issue Handling: Manage Issues if they arise.
Work Foreman (Field)
- Assignment: Receive Construction Assignment.
- Personnel: Check New Personnel -> Sign up if needed.
- Attendance: GPS Attendance Check.
- Daily Work:
- Perform Construction Work.
- Photo Documentation.
- Work Report.
- Personnel Status Report.
Progress Billing Manager
- Billing: Create Progress Billing -> Approval Loop.
- Change Mgmt: Check if Change Contract is needed.
- If needed: Trigger Contract Manager flow.
- Client: Get Construction Company (Client) Approval.
- Finish: Settlement.
Contract Manager (Change Process)
- Drafting: Create Change Contract (triggered by Billing).
- Approval: Internal Approval Loop.
- Execution: Change Contract Process.
- Client: Get Construction Company (Client) Approval.
- 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 (정산관리)