執行文件

第一階段開工規格

第一階段目標是先完成可驗證的跨部門流程 MVP,而不是一次完成完整平台。重點是讓業務、工程、採購、組裝與驗收節點能被系統追蹤。

MVP 範圍

  • 建立專案主檔與案件編碼。
  • 匯入報價單 / 採購單,解析為標準資料。
  • 依案件編碼綁定 Google Sheet 專案資料。
  • 建立採購品項狀態:未採購、叫貨中、已採購、已到貨。
  • 依履約交貨日與驗收日計算倒數風險。
  • 建立通知設定與通知紀錄。
  • 提供查詢報價單、報表查詢與 Excel 匯出。

第一階段不做事項

  • 不做正式 Microsoft 登入與權限分級。
  • 不串接 ERP 或正式採購系統。
  • 不做完整簽核流程。
  • 不做完整手機 App。
  • 不做複雜 BI 儀表板。
  • 不一次導入所有部門細節,先以業務、工程、採購、組裝、驗收為主。

驗收標準

項目標準
報價單匯入可上傳、暫存、解析、預覽、去重、存檔與備份原始檔。
專案比對可用案件編碼對應專案資料,並標記未匹配專案。
採購狀態可編輯狀態並持久保存,查詢頁統計即時更新。
提醒規則可依履約交貨日倒數與採購狀態產生通知候選清單。
報表匯出可依日期範圍查詢並匯出符合欄位格式的 Excel。

第一階段資料來源

  • Google Sheet 專案總覽:專案編號、客戶、專案名稱、履約交貨日、備註與狀態標示。
  • 報價單 / 採購單 PDF:AI 解析為採購明細。
  • Excel 報表:作為欄位格式與日報表匯出基準。
  • 通知設定:收件人、提醒天數、寄送時間、測試模式。

階段產出

  • C# .NET 5.0 Solution 骨架。
  • ProjectFlow Core Model。
  • Workflow Node 與狀態轉移模型。
  • Import Adapter 與 Sheet Adapter 介面。
  • Notification Rule Engine 初版。
  • xUnit 單元測試與流程模擬測試。