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