<aside> 💡 如果你需要一個以線下為主,開給櫃檯人員掃描大量條碼資料,並輸入一些附註訊息存檔的東西,那這隻小程式是可以幫你的

</aside>

系統架構

  1. 全部採用Google服務
  2. 後端程式使用Google Appsscript,前端使用Vue3,UI是Element Plus,編譯使用Vite
  3. 資料存在Google Drive,資料庫就是Google試算表

系統設計概念

  1. 本系統設計給「櫃台人員」使用,因此是一套多人同時使用的系統
  2. 系統會進行格式檢查,分成文字類型的正規表達式檢查、選擇題,以及主鍵檢查
  3. 各種檢查的目的都是要避免人工登記的錯誤,同時N個櫃台就可能有N種錯誤,資料清理和匯集又會浪費大量時間,浪費別人時間總是比浪費自己時間好
  4. 問卷分成多個模式,因為實際上不是用資料庫,理論上在大量資料時進行主鍵格式檢查應該會越來越慢,因此最簡單的模式就是不開任何模式,但也可以開啟報到或借用模式
  5. 系統不設計後台,因為沒有比Google試算表更好用又能大量輸入的後台,如果你想跑輸出或是統計,試算表也是不錯的工具,當然我更推薦looker studio,以上這些都是免費的
  6. 如果你發現自己的資料外洩,請去檢查自己是不是亂分享或是弄丟密碼,畢竟如果Google文件外流… 肯定不會只發生在你身上,你可能發現了Google的0-day錯誤

執行畫面

為了比較接近現實,以下同時開3個視窗搭配即時看板展示兩種運作模式

借用機Demo.mp4

報到機Demo.mp4

系統安裝教學

GAS報到安裝教學

欄位定義

GAS報到欄位定義