跳到主要內容區塊

使用AppSheet追蹤工程執行情形第八河川局-沈志龍

  發刊期數:第0422期/ 發布日期:110/02/12

自前瞻計畫開始執行以來,各河川局總因業務需求而請所轄區域內縣市政府提供各核定工程之最新執行情形、預算分配數、與當地團體協調過程等等資料,最常見的做法是以LINE通訊App逕將包含轄內所有工程資訊的Excel檔案上傳到指定群組,要求縣市政府填寫各自所屬的工程資訊後,回報於群組,河川局承辦人員一一打開前述僅含單一縣府資訊的Excel檔案後,再以人工的「複製+貼上」方式,整合成為單一Excel或Word檔。但這種資訊傳送方式並非一次性的,往往承辦人員收到片段資訊後,常需縣市政府修正、回應或者補充資料不全的部分,故而上述的程序於每次資料彙整時,均需要重複數次,看似單純的複製貼上的動作可能不需幾分鐘,但多次溝通及人工彙整常耗費大量的時間,各縣市政府於每次資料更新時,亦需於大型的Excel欄位中找尋所屬的工程欄位方能填寫所需填報的資料,極易造成資訊不連貫、欄位複雜、不易彙整等困難。

上述工作可以利用「協同作業」的方式克服部分人工彙整的難度,協同作業的系統,除了Google Sheet外,尚有微軟的Office 365線上版、SmartSheet等等。前些陣子,得知谷歌已經併購了無程式碼(No-Code)應用程式開發平台AppSheet,2014年創立的AppSheet標榜可讓任何沒有撰寫程式經驗的企業團隊打造支援不同平台的應用程式,從準備資料(如Google Sheet、Excel、SmartSheet或SQL等)、將資料連結至AppSheet以建立程式、調整程式使用資料的方式(桌機網頁及手機網頁自動切換)、調整程式的展現方式(填寫者僅看到所需要填具的欄位)、建立程式的行動/流程/報告功能(河川局同仁資料彙整)、定義程式的安全設定(各縣府無法觀看或修改其它縣府的工程資訊)、由使用者測試程式、部署程式,一直到取得使用者回饋意見以改善程式,迄今全球採用AppSheet平台所建立的程式數量已超過170萬個。

以下即以AppSheet的教學影片(註1)概述如何完成一套專屬的「專案計畫管理Apps」:

下面兩張圖為依據上述程式需求而轉換成為的資料庫類別圖示:

  • 軟體架構說明1 軟體架構說明

後端資料庫可以是自己電腦裏的Excel檔、或者Google雲端硬碟中的Google Sheet檔案,而且填寫網頁是響應式的,亦即手機頁面及桌上型電腦瀏覽器頁面均由AppSheet自動判斷及調整,開發者可以無碼(No-Code)即可開發出專屬的管控資料庫系統。甚至可以結合LINE App與Google Sheet的連結功能(註2),讓每次在LINE上諮詢及調查各核定工程執行情形所交談的內容都自動引入資料庫中,以方便未來查詢追蹤之用,預期可有效提高行政效率。

註1:AppSheet教學影片連結,https://youtu.be/wNkUoJwLn4I

註2:如何用LineBot取代Google表單,https://sites.google.com/jes.mlc.edu.tw/ljj/linebot%E5%AF%A6%E5%81%9A/%E5%A6%82%E4%BD%95%E7%94%A8linebot%E5%8F%96%E4%BB%A3google%E8%A1%A8%E5%96%AE