徐衛英, 朱正軍, 候瑞林, 徐海斌, 楊 青
(蘇州市職業大學 計算機工程學院, 江蘇 蘇州 215104)
隨著中國人口老齡化形勢的日趨嚴峻,老年人的養老問題也日益突出,傳統的家庭或機構養老模式已經滿足不了養老的需求。為了節約人力和物力資源,本文提出采用分層養老模式,針對老人的年齡,結合生活能力狀況,將老人分為特別護理層、一般護理層和無需護理層三個層次。其中,特別護理層是指高齡或生活不能自理、神志不清的老人,此層次的老人盡量安排進養老院等養老機構。一般護理層是指生活能自理,但勞動能力低下,或獨居孤寡老人,此層次的老人由社區管理居家養老。無需護理層是指低齡且有勞動能力的老人,在居家養老的同時,社區從政策上鼓勵其發揮余熱,作為社區義工幫助服務年邁的老人。
本文主要針對社區管理居家養老的養老模式,開發基于C#的社區老人服務管理系統。隨著老齡人口的增加,社區和家庭相結合的智能養老將成為一種養老的趨勢,借鑒發達國家的經驗和實踐,利用互聯網技術來實現智能養老,在家中為老人提供安全和舒適的養老服務。
開發一套基于C#的社區老人服務管理系統,便于社區管理者借助于互聯網來管理和服務于社區老人,使得社區的老人真正做到老有所樂,老有所養。社區管理者可以對社區老人、服務人員、服務類型、服務工單等相關信息進行管理,對于老人檔案、服務人員及相關服務的信息進行維護,并及時地做出調整和公示,有利于提高管理效率。對于社區老人和家屬,也可以通過本系統了解自己想要的信息,如申請和預定康復保健、清潔衛生、訂餐、家電維修、快遞收發、簽到等服務,對服務做出評價,從而進一步提升用戶體驗。
經過對社區用戶和管理者的走訪研究分析,本系統分前臺用戶瀏覽和后臺管理員管理兩大部分。其中,前臺用戶瀏覽部分又包括本人信息維護、服務類型查詢、服務工單查詢、服務質量評價、社區公告瀏覽和服務需求發布六個子部分。后臺管理部分是老人檔案管理、服務類型管理、服務工單管理、服務查詢與統計、服務人員管理、社區公告管理和系統管理。涉及到的處理數據主要有老人檔案、服務類型、服務工單、服務人員、社區公告和系統管理員等數據信息,研究需要在數據庫中根據其屬性設置相應的表結構,同時在后臺管理中需要有對應的菜單項,通過菜單可以對相應的模塊內容進行添加、更新、刪除、查詢等操作。
研究后得到的系統功能設計結構如圖1所示。由圖1可知,對系統中各主要模塊的功能解析可闡釋論述如下。

圖1 系統功能結構圖
前臺用戶瀏覽部分的功能,可由老人本人或家屬來管理操作。其中,本人信息維護模塊實現老人個人基本信息的修改和完善。服務類型查詢模塊實現按類型或按時間來瀏覽查詢社區提供的服務類型和費用。服務工單查詢模塊實現按時間或按類型瀏覽查詢本人已享受的服務內容及費用。服務質量評價模塊實現對社區服務人員的工作態度及能力的合理評價。社區公告瀏覽模塊實現按時間或按類型瀏覽查詢社區發布的公告內容。服務需求發布模塊實現老人服務需求的發布、更新、查詢和刪除的功能,包括康復保健、清潔衛生、訂餐、家電維修、快遞收發等服務需求。
后臺管理員部分的功能,由社區管理人員來管理操作。其中,老人檔案管理模塊實現老人檔案信息的增刪查改和審核等功能。服務類型管理模塊實現服務類型的增刪查改和審核等功能。服務工單管理模塊實現服務工單信息的增刪查改和審核等功能。服務查詢與統計模塊實現客戶費用清單的查詢、統計和分析等功能。服務人員管理模塊實現服務人員的增刪查改和審核等功能。社區公告管理模塊實現社區公告發布、更新、查詢和刪除等功能。系統管理模塊主要有退出系統和重新登錄的功能。
根據系統分析和設計的要求,系統涉及到管理員、老人檔案、服務類型、服務工單、服務人員和社區公告等數據,創建的YangLao數據庫中,包含6張數據表,分別為:管理員信息表,記錄管理員的賬號、密碼、權限等信息;老人檔案信息表,記錄老人檔案的編號、姓名、性別、身份證號碼、家庭地址、電話、監護人姓名、監護人電話、審核狀態等信息;服務類型信息表,記錄服務類型的編號、名稱、創建時間、審核狀態等信息;服務工單信息表,記錄服務工單的編號、服務人員、服務時間、服務類型、老人姓名、費用和審核狀態等信息;服務人員信息表,記錄服務人員的編號、姓名、性別、身份證號碼、類別和審核狀態等信息;社區公告信息表,記錄社區公告的主題、公告時間和內容等信息。
系統采用B/S模式、基于Web技術進行開發。結合目前開發技術的發展及其技術的成熟穩定情況,選取的操作系統平臺為Windows 10(IIS 7.5),Web應用程序的開發平臺為Microsoft Visual Studio.NET 2012,對應的開發語言為C# 4.0、ASP.NET 4.0和ADO.NET 4.0,數據庫設計和管理平臺采用SQL Server 2012,網頁前端界面布局設計運用HTML5技術,客戶端瀏覽器軟件為Internet Explorer 8.0或以上。
數據庫的連接主要通過ADO.NET連接組件實現,具體用于數據信息存儲的數據庫為SQL Server 2012,在web.config文件中設置連接數據庫的代碼,在公共類文件中設置訪問數據表的公共方法。增加了代碼的重用性和可讀性,如果代碼進行移植,例如數據庫發生變化,只需要修改這個web.config文件即可。
(1)老人檔案管理模塊。實現老人檔案信息的增刪查改和審核等功能。通過入戶走訪、信息補錄等方式,在系統中完成老人和監護人的基本信息的錄入,并保持實時更新和審核,根據老人的編號來刪除已經離開本社區的老人信息。
(2)服務類型管理模塊。實現服務類型的增刪查改和審核等功能。通過分析老人的服務需求,提供康復保健、清潔衛生、訂餐、家電維修、快遞收發等專業服務,或老人簽到的個性化服務。在系統中完成錄入新的服務類型,刪除淘汰的服務類型,并保持實時更新和審核。
(3)服務工單管理模塊。實現服務工單信息的增刪查改和審核等功能。將每次服務老人的工單信息錄入到系統中,并提供按日期、按時間段或按工單編號來查詢工單信息,刪除已經作廢的工單信息。
(4)服務查詢與統計模塊。實現老人費用清單的查詢、統計和分析等功能。可以按日期或按姓名查詢老人清單信息,可按單一老人或所有老人統計匯總費用信息,也可對老人的日常簽到進行統計匯總,便于及時了解老人的狀況,如發現某位獨居或孤寡老人沒有簽到,可以安排義工去老人家中實地訪問,盡可能地避免發生意外。根據統計匯總結果,分析老人們的服務需求。
(5)服務人員管理模塊。實現服務人員的增刪查改和審核等功能。服務人員是指社區工作人員、志愿者和義工,義工可以是社區低齡老人。能夠按性別或按服務類型來統計服務人員的人數,如統計每一位義工的服務總時間,由此折算這些義工若干年后可由社區領受的服務。刪除已經離開本社區的服務人員信息。
(6)社區公告管理模塊。主要實現社區公告發布、更新、查詢和刪除等功能。經社區領導審核的公告可在系統中發布,并保持實時更新,按公告標題或時間段來查詢公告信息,以及刪除不需要的公告信息。
本文在簡單分析中國人口老齡化趨勢的基礎上,提出了分層養老模式。并針對社區管理居家養老的養老模式,開發了基于C#的社區老人服務管理系統,同時討論與分析了系統的功能設計與實現。使用本系統,便于社區管理者借助于互聯網來管理和服務于社區老人,為社區老人的智能養老提供了信息化服務。