徐衛(wèi)英, 朱正軍, 候瑞林, 徐海斌, 楊 青
(蘇州市職業(yè)大學(xué) 計算機(jī)工程學(xué)院, 江蘇 蘇州 215104)
隨著中國人口老齡化形勢的日趨嚴(yán)峻,老年人的養(yǎng)老問題也日益突出,傳統(tǒng)的家庭或機(jī)構(gòu)養(yǎng)老模式已經(jīng)滿足不了養(yǎng)老的需求。為了節(jié)約人力和物力資源,本文提出采用分層養(yǎng)老模式,針對老人的年齡,結(jié)合生活能力狀況,將老人分為特別護(hù)理層、一般護(hù)理層和無需護(hù)理層三個層次。其中,特別護(hù)理層是指高齡或生活不能自理、神志不清的老人,此層次的老人盡量安排進(jìn)養(yǎng)老院等養(yǎng)老機(jī)構(gòu)。一般護(hù)理層是指生活能自理,但勞動能力低下,或獨(dú)居孤寡老人,此層次的老人由社區(qū)管理居家養(yǎng)老。無需護(hù)理層是指低齡且有勞動能力的老人,在居家養(yǎng)老的同時,社區(qū)從政策上鼓勵其發(fā)揮余熱,作為社區(qū)義工幫助服務(wù)年邁的老人。
本文主要針對社區(qū)管理居家養(yǎng)老的養(yǎng)老模式,開發(fā)基于C#的社區(qū)老人服務(wù)管理系統(tǒng)。隨著老齡人口的增加,社區(qū)和家庭相結(jié)合的智能養(yǎng)老將成為一種養(yǎng)老的趨勢,借鑒發(fā)達(dá)國家的經(jīng)驗和實踐,利用互聯(lián)網(wǎng)技術(shù)來實現(xiàn)智能養(yǎng)老,在家中為老人提供安全和舒適的養(yǎng)老服務(wù)。
開發(fā)一套基于C#的社區(qū)老人服務(wù)管理系統(tǒng),便于社區(qū)管理者借助于互聯(lián)網(wǎng)來管理和服務(wù)于社區(qū)老人,使得社區(qū)的老人真正做到老有所樂,老有所養(yǎng)。社區(qū)管理者可以對社區(qū)老人、服務(wù)人員、服務(wù)類型、服務(wù)工單等相關(guān)信息進(jìn)行管理,對于老人檔案、服務(wù)人員及相關(guān)服務(wù)的信息進(jìn)行維護(hù),并及時地做出調(diào)整和公示,有利于提高管理效率。對于社區(qū)老人和家屬,也可以通過本系統(tǒng)了解自己想要的信息,如申請和預(yù)定康復(fù)保健、清潔衛(wèi)生、訂餐、家電維修、快遞收發(fā)、簽到等服務(wù),對服務(wù)做出評價,從而進(jìn)一步提升用戶體驗。
經(jīng)過對社區(qū)用戶和管理者的走訪研究分析,本系統(tǒng)分前臺用戶瀏覽和后臺管理員管理兩大部分。其中,前臺用戶瀏覽部分又包括本人信息維護(hù)、服務(wù)類型查詢、服務(wù)工單查詢、服務(wù)質(zhì)量評價、社區(qū)公告瀏覽和服務(wù)需求發(fā)布六個子部分。后臺管理部分是老人檔案管理、服務(wù)類型管理、服務(wù)工單管理、服務(wù)查詢與統(tǒng)計、服務(wù)人員管理、社區(qū)公告管理和系統(tǒng)管理。涉及到的處理數(shù)據(jù)主要有老人檔案、服務(wù)類型、服務(wù)工單、服務(wù)人員、社區(qū)公告和系統(tǒng)管理員等數(shù)據(jù)信息,研究需要在數(shù)據(jù)庫中根據(jù)其屬性設(shè)置相應(yīng)的表結(jié)構(gòu),同時在后臺管理中需要有對應(yīng)的菜單項,通過菜單可以對相應(yīng)的模塊內(nèi)容進(jìn)行添加、更新、刪除、查詢等操作。
研究后得到的系統(tǒng)功能設(shè)計結(jié)構(gòu)如圖1所示。由圖1可知,對系統(tǒng)中各主要模塊的功能解析可闡釋論述如下。
圖1 系統(tǒng)功能結(jié)構(gòu)圖
前臺用戶瀏覽部分的功能,可由老人本人或家屬來管理操作。其中,本人信息維護(hù)模塊實現(xiàn)老人個人基本信息的修改和完善。服務(wù)類型查詢模塊實現(xiàn)按類型或按時間來瀏覽查詢社區(qū)提供的服務(wù)類型和費(fèi)用。服務(wù)工單查詢模塊實現(xiàn)按時間或按類型瀏覽查詢本人已享受的服務(wù)內(nèi)容及費(fèi)用。服務(wù)質(zhì)量評價模塊實現(xiàn)對社區(qū)服務(wù)人員的工作態(tài)度及能力的合理評價。社區(qū)公告瀏覽模塊實現(xiàn)按時間或按類型瀏覽查詢社區(qū)發(fā)布的公告內(nèi)容。服務(wù)需求發(fā)布模塊實現(xiàn)老人服務(wù)需求的發(fā)布、更新、查詢和刪除的功能,包括康復(fù)保健、清潔衛(wèi)生、訂餐、家電維修、快遞收發(fā)等服務(wù)需求。
后臺管理員部分的功能,由社區(qū)管理人員來管理操作。其中,老人檔案管理模塊實現(xiàn)老人檔案信息的增刪查改和審核等功能。服務(wù)類型管理模塊實現(xiàn)服務(wù)類型的增刪查改和審核等功能。服務(wù)工單管理模塊實現(xiàn)服務(wù)工單信息的增刪查改和審核等功能。服務(wù)查詢與統(tǒng)計模塊實現(xiàn)客戶費(fèi)用清單的查詢、統(tǒng)計和分析等功能。服務(wù)人員管理模塊實現(xiàn)服務(wù)人員的增刪查改和審核等功能。社區(qū)公告管理模塊實現(xiàn)社區(qū)公告發(fā)布、更新、查詢和刪除等功能。系統(tǒng)管理模塊主要有退出系統(tǒng)和重新登錄的功能。
根據(jù)系統(tǒng)分析和設(shè)計的要求,系統(tǒng)涉及到管理員、老人檔案、服務(wù)類型、服務(wù)工單、服務(wù)人員和社區(qū)公告等數(shù)據(jù),創(chuàng)建的YangLao數(shù)據(jù)庫中,包含6張數(shù)據(jù)表,分別為:管理員信息表,記錄管理員的賬號、密碼、權(quán)限等信息;老人檔案信息表,記錄老人檔案的編號、姓名、性別、身份證號碼、家庭地址、電話、監(jiān)護(hù)人姓名、監(jiān)護(hù)人電話、審核狀態(tài)等信息;服務(wù)類型信息表,記錄服務(wù)類型的編號、名稱、創(chuàng)建時間、審核狀態(tài)等信息;服務(wù)工單信息表,記錄服務(wù)工單的編號、服務(wù)人員、服務(wù)時間、服務(wù)類型、老人姓名、費(fèi)用和審核狀態(tài)等信息;服務(wù)人員信息表,記錄服務(wù)人員的編號、姓名、性別、身份證號碼、類別和審核狀態(tài)等信息;社區(qū)公告信息表,記錄社區(qū)公告的主題、公告時間和內(nèi)容等信息。
系統(tǒng)采用B/S模式、基于Web技術(shù)進(jìn)行開發(fā)。結(jié)合目前開發(fā)技術(shù)的發(fā)展及其技術(shù)的成熟穩(wěn)定情況,選取的操作系統(tǒng)平臺為Windows 10(IIS 7.5),Web應(yīng)用程序的開發(fā)平臺為Microsoft Visual Studio.NET 2012,對應(yīng)的開發(fā)語言為C# 4.0、ASP.NET 4.0和ADO.NET 4.0,數(shù)據(jù)庫設(shè)計和管理平臺采用SQL Server 2012,網(wǎng)頁前端界面布局設(shè)計運(yùn)用HTML5技術(shù),客戶端瀏覽器軟件為Internet Explorer 8.0或以上。
數(shù)據(jù)庫的連接主要通過ADO.NET連接組件實現(xiàn),具體用于數(shù)據(jù)信息存儲的數(shù)據(jù)庫為SQL Server 2012,在web.config文件中設(shè)置連接數(shù)據(jù)庫的代碼,在公共類文件中設(shè)置訪問數(shù)據(jù)表的公共方法。增加了代碼的重用性和可讀性,如果代碼進(jìn)行移植,例如數(shù)據(jù)庫發(fā)生變化,只需要修改這個web.config文件即可。
(1)老人檔案管理模塊。實現(xiàn)老人檔案信息的增刪查改和審核等功能。通過入戶走訪、信息補(bǔ)錄等方式,在系統(tǒng)中完成老人和監(jiān)護(hù)人的基本信息的錄入,并保持實時更新和審核,根據(jù)老人的編號來刪除已經(jīng)離開本社區(qū)的老人信息。
(2)服務(wù)類型管理模塊。實現(xiàn)服務(wù)類型的增刪查改和審核等功能。通過分析老人的服務(wù)需求,提供康復(fù)保健、清潔衛(wèi)生、訂餐、家電維修、快遞收發(fā)等專業(yè)服務(wù),或老人簽到的個性化服務(wù)。在系統(tǒng)中完成錄入新的服務(wù)類型,刪除淘汰的服務(wù)類型,并保持實時更新和審核。
(3)服務(wù)工單管理模塊。實現(xiàn)服務(wù)工單信息的增刪查改和審核等功能。將每次服務(wù)老人的工單信息錄入到系統(tǒng)中,并提供按日期、按時間段或按工單編號來查詢工單信息,刪除已經(jīng)作廢的工單信息。
(4)服務(wù)查詢與統(tǒng)計模塊。實現(xiàn)老人費(fèi)用清單的查詢、統(tǒng)計和分析等功能??梢园慈掌诨虬葱彰樵兝先饲鍐涡畔?,可按單一老人或所有老人統(tǒng)計匯總費(fèi)用信息,也可對老人的日常簽到進(jìn)行統(tǒng)計匯總,便于及時了解老人的狀況,如發(fā)現(xiàn)某位獨(dú)居或孤寡老人沒有簽到,可以安排義工去老人家中實地訪問,盡可能地避免發(fā)生意外。根據(jù)統(tǒng)計匯總結(jié)果,分析老人們的服務(wù)需求。
(5)服務(wù)人員管理模塊。實現(xiàn)服務(wù)人員的增刪查改和審核等功能。服務(wù)人員是指社區(qū)工作人員、志愿者和義工,義工可以是社區(qū)低齡老人。能夠按性別或按服務(wù)類型來統(tǒng)計服務(wù)人員的人數(shù),如統(tǒng)計每一位義工的服務(wù)總時間,由此折算這些義工若干年后可由社區(qū)領(lǐng)受的服務(wù)。刪除已經(jīng)離開本社區(qū)的服務(wù)人員信息。
(6)社區(qū)公告管理模塊。主要實現(xiàn)社區(qū)公告發(fā)布、更新、查詢和刪除等功能。經(jīng)社區(qū)領(lǐng)導(dǎo)審核的公告可在系統(tǒng)中發(fā)布,并保持實時更新,按公告標(biāo)題或時間段來查詢公告信息,以及刪除不需要的公告信息。
本文在簡單分析中國人口老齡化趨勢的基礎(chǔ)上,提出了分層養(yǎng)老模式。并針對社區(qū)管理居家養(yǎng)老的養(yǎng)老模式,開發(fā)了基于C#的社區(qū)老人服務(wù)管理系統(tǒng),同時討論與分析了系統(tǒng)的功能設(shè)計與實現(xiàn)。使用本系統(tǒng),便于社區(qū)管理者借助于互聯(lián)網(wǎng)來管理和服務(wù)于社區(qū)老人,為社區(qū)老人的智能養(yǎng)老提供了信息化服務(wù)。