摘 要:智慧養老是破解老齡化帶來的養老難題的主要解決方案,而養老大數據是智慧養老的核心。本文開發的老年人健康信息管理系統著眼于養老大數據的采集、管理和利用,為智慧養老提供有力的數據支撐。
關鍵詞:智慧養老;信息管理;大數據;系統開發
中圖分類號:TP311.52;R197.3 文獻標識碼:A 文章編號:2096-4706(2018)11-0018-03
The Development of the Health Information Management System for the Elderly
LI Dawei
(Chengde Petroleum College,Chengde 067000,China)
Abstract:Intelligent pension is the main solution to solve the problem of aging,and pension large data is the core of intelligent pension. The elderly health information management system developed in this paper focuses on the collection,management and utilization of large data for the elderly,providing a strong data support for intelligent pension.
Keywords:intelligent pension;information management;large data;system development
0 引 言
隨著我國人口老齡化趨勢的加劇,發展智慧養老已成為全社會的共識。在過去的十年間,各級地方政府和相關企業對智慧健康養老的關注重點已從可穿戴設備、健康監測監護設備的研發,逐漸向健康養老大數據共享融合延伸。因此,如何對作為健康養老大數據重要組成部分的老年人健康檔案與信息進行有效的采集與管理就顯得十分重要。本文提出的老年人健康信息管理系統將互聯網+、信息化技術和人工智能技術等應用于智慧養老體系,對老年人健康信息進行收集、儲存、管理和分析。
1 系統架構
如圖1所示,老年人健康信息管理系統架構,采用B/S架構與C/S架構相結合的模式。
結構分為客戶端層、硬件層、軟件層和數據層。客戶端層按照使用的人員和單位將客戶端分為老年人客戶端、監護人客戶端、養老機構客戶端、政府部門客戶端和系統管理員客戶端幾類,各類客戶端都分別定制了不同的功能。硬件層包含各種穿戴設備和信息顯示設備等,硬件設備服務于使用者與系統之間的數據交換和處理。軟件層包括老年人健康信息管理系統和系統集成的其他軟件,是實現系統功能的重要組成部分,也是系統開發的重點。數據層是老年人健康信息管理系統的核心,系統數據分為基礎數據和養老醫療知識數據兩部分(包括健康檔案信息和康養指導知識),基礎數據是系統采集與儲存的老年人健康信息數據,是老年人健康大數據的核心;養老醫療知識數據集成的養老與醫療知識能夠支撐系統對老年人個體或者特定群體的健康狀況進行分析。
2 系統功能模塊
系統功能模塊如圖2所示,主要分為健康檔案信息錄入、健康檔案信息檢索、健康檔案信息存儲和健康數據對比分析四大功能模塊。
2.1 健康檔案信息錄入
該功能主要實現的是老年人健康檔案信息的錄入。老年人健康檔案信息包括健康體檢信息和老年人的實時生命體征信息。健康體檢信息采用手動錄入與系統導入兩種方式。手動錄入功能針對的是老年人日常自行體檢且未在醫院智慧管理系統中存儲的零散體檢數據。系統導入功能針對的是老年人在具有智慧管理系統的醫療機構體檢后,老年人健康信息管理系統通過醫療機構的智慧管理系統直接導入老年人的體檢信息,該功能可以大大提高系統的運行效率。
2.2 健康檔案信息檢索
本系統提供了多字段檢索功能,包括名字、性別、民族、身份證號和監護人姓名等。使用者可以根據具體情況,利用單個或多個字段進行檢索,從而提高信息檢索的效率。同時,系統還提供了群體數據檢索功能,能夠檢索滿足一定條件的老年人群體的健康信息,該功能可以使養老服務和醫療機構以及相關政府部門掌握特定老年人群體的健康狀況,為制定相關政策提供有效的數據支撐。
2.3 健康檔案信息存儲
老年人健康信息管理系統的運轉效率在很大程度上是以穩定和完善的信息儲存為基礎的。因此,系統的信息存儲是系統設計需要關注的重要組成因素。為了保證系統存儲信息的穩定性和安全性,系統采用了云存儲技術,在數據上傳云端之前,利用加密軟件進行加密保護,在編碼完成后再將數據信息上傳至云端服務器,同時系統設計了嚴格的權限管理功能,保證信息的安全性。
2.4 健康數據對比分析
系統提供的健康數據對比分析有兩個子功能:個人健康狀況分析和群體健康狀況分析。個人健康狀況分析能夠根據操作者設定的時間段和主要身體健康指數進行分析,并通過系統內置的康養知識專家庫中的康養知識給出對應的康養方案和注意事項,為老年人自我養老提供有力支撐。
3 系統開發與實現
3.1 技術手段
老年人健康信息管理系統的開發環境和工具分別是.NET Framework 3.5 SP1和Visual Stadio 2010。由于C#語言是一種面向對象的程序語言,其具有全能、健壯、設計極佳的特點,因此選用C#語言進行開發。后臺數據庫服務器采用的是關系型數據庫SQL2008R2。
老年人健康管理系統的客戶端與服務器端進行數據傳輸和更新采用的是Message Queue異步傳輸模式。
數據訪問與查詢源代碼如下所示,主要利用LINQ to Entities技術,實現在系統前端對服務器中立體倉庫貨架設計數據的檢索與調用。
數據訪問與查詢代碼:
RDMSEntities _db = new RDMSEntities();
IQueryable
…
QueryResult=_db.DrawingInfor.Where(o => o.Drawing_No.Contains(keyWords) o.Date >= dtp1.Value o.Date <= dtp2.Value);
this.DrawingbindingSource.DataSource = QueryResult;
this.DocDataGridView.DataSource = this.DrawingbindingSource;
3.2 系統界面
在系統登錄界面輸入正確的賬戶和密碼后,系統自動跳轉到主界面,如圖3所示。主界面利用選項卡控件(Tab Control)將系統的三大功能:“健康檔案信息錄入與存儲”“健康檔案信息檢索與管理”和“系統設置”集成到一個窗體之上。功能按鍵和錄入框采用平鋪式設計,簡潔直觀。當鼠標移動到某個按鈕上方后,關于該按鈕的功能說明就會自動顯示,防止錯誤操作。
個人健康分析界面如圖4所示,針對某老年人個體的某段時間的健康狀況,按照設定的健康指標以走勢圖這種更為直觀的形式呈現。同時系統還可以給出對該段時間內的健康狀況的評價結果和康養指導意見,老年人可以根據該項信息內容合理安排生活起居。
4 結 論
老年人健康信息管理系統是實現智慧養老的重要數據管理平臺,該系統利用信息技術和人工智能技術為老年人健康信息的管理和利用提供了有效的解決方案,同時也可以為養老服務機構的功能完善和相關政府部門的政策制定提供有力的輔助和支撐。
本文提出了老年人健康管理信息系統的一種架構體系、功能劃分,并采用Visul Stadio 2010平臺和C#語言開發出了原型系統,為智慧養老系統的研發打下了一定的基礎。但目前系統還存在著養老知識數據不完善、系統智能化程度低等問題,需要今后繼續研究開發。
參考文獻:
[1] 李大偉.基于主動服務的智慧養老服務模式[J].承德石油高等專科學校學報,2018,20(3):92-94.
[2] 李大偉.立體倉庫貨架智能化配置設計系統的開發與應用[D].上海:東華大學,2012.
[3] 李大偉.基于XML的鍋爐故障診斷專家系統的知識庫構建[J].承德石油高等專科學校學報,2016,18(3):43-46.
[4] 朱月蘭,林楓,閆國華,等.基于可穿戴計算的智慧養老移動服務平臺的設計與挑戰 [J].軟件工程師,2015,18(2):47-49.
[5] 席恒,任行,翟紹果.智慧養老:以信息化技術創新養老服務 [J].老齡科學研究,2014,2(7):12-20.
作者簡介:李大偉(1984.11-),男,講師,碩士研究生。研究方向:機械結構設計、信息化技術。