前言
群暉 NAS 提供靈活、高兼容性的開發環境,讓我們成功部署了基于 Node.js 微服務 + 客戶端 + NAS 文件系統整合的網格化執法管理系統,不僅實現了合理利用 NAS 富余計算資源,以低成本高性價比滿足執法局日益增長的業務需要,同時也實現了業務的整體化管理。
面對的挑戰
網格化管理產生的海量信息需要更有效率的管理方式
網格化管理制度,是將某城區劃分為XX個網格,同一網格內由街工作人員若干及各行政部門派駐人員 1 至 2 人組成,以網格為基本行政治理及責任歸屬單元開展行政工作,建立業務與責任歸屬于哪個區域哪位執行人的原則,各網格在所屬街道辦事處及上級行政單位指導下開展工作。
網格化改制雖然便于管理但同時也帶來一些客觀問題,主要集中在網格的工作人員對網格內的基本情況缺乏整體了解,網格工作人員開展工作時缺乏有效的臺賬管理,網格人員如果變動無法及時有效的傳遞信息。
在網格化管理中,系統的具體應用層面可以確定為以下幾點:
1、基于網格、道路、門牌等處所的信息采集管理;
2、基于業主信息、聯系方式、相關證件的信息查詢管理;
3、基于采集的處所信息跟進的文檔、報表、圖片、文字信息的文檔管理;
4、結合處所與文檔的行政執法事件的事件時間流管理;
解決方案
群暉 NAS 提供靈活、高兼容性的開發環境
由此,網格化管理不僅需要一套操作簡便、兼容性廣泛的應用系統,同時服務器還要能夠承受文件頻繁創建、修改,并且還需要應對可能出現的服務器高流量,借助平臺實現高可用,并且與本地的內網系統實現集成。基于以上應用需求,群暉制定了 NAS 文件服務 + Node.js 數據庫服務( sqlite+socket )+ 綠色客戶端軟件的方案,架構圖如下:
根據網格化管理的業務需求,群暉制定了基于 NAS 文件服務 + Node.js 數據庫服務( sqlite+socket )+ 綠色客戶端軟件的方案,從一開始僅啟用了基礎的文件共享功能,再到資源整合與程序開發,整體架構實現快速部署,能夠滿足鹿城區行政執法業務需求。
在方案實施的具體步驟上,首先通過 aardio(快手)編程軟件編寫了代碼,并使用群暉 NAS 自帶的 Node.js 和數據庫,定制了全套網絡化數據管理軟件系統,并可直接運行在群暉 NAS 上,群暉 NAS 可利用 DSM 安裝 Node.js 插件,無論是程序開發還是客戶端的界面定制,都非常簡便且周期短幾天就能完成。另外,在客戶端體積上,客戶端程序體積僅 2M ,可直接放置在 NAS 上運行,無需下載安裝,減輕了客戶端運行壓力。
除此以外,開發的客戶端程序不依賴運行環境,相比基于網頁端程序,無需考慮 Windows 和 IE 版本的兼容性,顯示與交互一致,而且客戶端操作文件管理更便捷,擺脫網頁端程序需要先將文件下載、修改然后再上傳的繁瑣流程。
使用設備
DS1513+
DS3617xs
成果
通過群暉 NAS 執法局打造高效率數據管理平臺?
通過訪問 Node.js 服務,不僅可以注冊和登陸鹿城執法的網格云檔案系統,并且可以通過客戶端將文件的時間、路徑、標簽、備注、關聯事件全部保存到 SQLITE 數據庫,文件及圖片能夠通過 NFS 協議復制到 NAS 上,并且記錄對應的路徑到數據庫中。除此以外,還有能夠有效提升工作效率的檢查功能,能夠實現復合多項條件查詢 SQLITE 數據庫,如中隊、網格、地址、行業、店名、執照、姓名、電話、經營等。實際的幾點功能如下:
1、系統登錄:通過客戶端,實現網格云檔案系統登錄與注冊。
2、上傳信息:執法人員通過系統可新增事件,可添加圖片以及填寫基本信息,例如店鋪名、地段、地址。?
3、針對事件上傳附件信息:文件及圖片可上傳到 NAS 上,并記錄對應路徑到數據庫,可通過拖曳上傳視頻等任意文件(不支持可執行文件),操作簡便;附件可增加事件時間、類型、來源作為補充信息。
4、信息查詢:可通過中隊、網格、地址、行業、店名、執照、姓名、電話、經營內容關鍵字進行組合查詢,雙擊查詢結果進入該詳細事件。
小投入大產出 群暉助力鹿城區行政執法網格化管理
該項目實現了通過 NAS 服務器滿足數據存取、檢索,有效利用了群暉 NAS 的文件共享與插件功能,合理利用 NAS 硬件資源,相比傳統方案節省了大量服務器維護與維修經費,實現了小投入高產出比。
群暉借助在云存儲領域深耕積累的經驗,創新性提出了 NAS 的新定義——網絡 ( Networking ) + 應用 ( Applications ) ?+ 存儲/服務 ( Storage/Server ) ,在添加了網絡 ( 無線路由器等網絡產品 ) 、應用 ( DSM 操作系統) 、存儲 ( NAS 硬件) 等多方面布局之后,為客戶構建靈活、開放的 NAS 系統,持續為客戶創造更多價值。 ? ?
網絡技術快速發展,改變著人們的生活,也改變著城市運行和管理的方式。現代城市充分運用云計算、云存儲等多種方式,對城市治理、民生服務、商業活動在內的各種需求做出更迅速、更智能的響應,以數據為基礎驅動城市的發展,為人類創造更美好的城市生活。近日,在 Synology 群暉的幫助下,溫州市鹿城區綜合行政執法局在 DS1513+、DS3617xs 兩臺 NAS 上成功部署了基于 Node.js 微服務 + 客戶端 + NAS 文件系統整合的網格化執法管理系統,不僅實現了合理利用 NAS 富余計算資源,以低成本高性價比滿足日益增長的業務需要,同時實現了其業務的整體化管理。
該系統讓執法局實現對他們的執法對象,如店鋪、賣場等,能夠及時有效地開展管理工作。一共將鹿城區劃分為 103 個網格的行政管理制度,借助管理系統能讓區域網格內的工作人員按職能將案件處理并展開相關工作,如受理、建檔、上報、執行并反饋給當事人等,有效提升城市行政管理單位的辦事效率,不僅增強了其管理職能,還能為居民的城市生活更添一份美好。