“健康一體機(jī)”醫(yī)療數(shù)據(jù)庫庫設(shè)計數(shù)據(jù)同步
為實現(xiàn)移動化醫(yī)療系統(tǒng)生理參數(shù)的實時測量,選用SQLite 數(shù)據(jù)庫系統(tǒng)設(shè)計了多個數(shù)據(jù)表,解決了數(shù)據(jù)傳輸中的時延問題,通過Socket 通信實現(xiàn)服務(wù)器與本地數(shù)據(jù)同步,滿足了醫(yī)療人員進(jìn)行移動健康體檢的需求;遠(yuǎn)程醫(yī)療將成為一種重要技術(shù)手段,廣泛應(yīng)用于健康體檢及醫(yī)療領(lǐng)域,在很大程度上解決因物理距離而無法實現(xiàn)的醫(yī)療數(shù)據(jù)實時獲取問題。計及數(shù)據(jù)同步研究。
1 背景
隨著信息化技術(shù)的不斷發(fā)展,健康一體機(jī)醫(yī)療體系越來越完善,從理論到方法、從內(nèi)容到載體都有所改變。人口老齡化加速、慢性非傳染性疾病肆虐等社會趨勢使得高質(zhì)量的長期醫(yī)療護(hù)理逐漸成為全社會關(guān)注的焦點。傳統(tǒng)醫(yī)療系統(tǒng)背景下的醫(yī)療資源日漸緊缺,每年的與之相關(guān)的醫(yī)療費用居高不下,成為現(xiàn)代經(jīng)濟(jì)與社會發(fā)展面臨的巨大挑戰(zhàn)之一。
遠(yuǎn)程醫(yī)療能大大減少對醫(yī)療資源的需求,但是目前大多數(shù)醫(yī)院信息系統(tǒng)還是采用有線網(wǎng)絡(luò)方式訪問數(shù)據(jù)庫, 這就使得記錄病人的病況不太便利。基于Android 系統(tǒng)的健康一體機(jī)APP 構(gòu)造了一個在WIFI 或數(shù)據(jù)流量環(huán)境下, 實時測量各項生理參數(shù)并同步保存數(shù)據(jù)的移動化醫(yī)療系統(tǒng), 極大的便利了人們的生活。
健康一體機(jī)app存取數(shù)據(jù)采用的是一種開源嵌入式數(shù)據(jù)庫,即SQLite,SQLite 是以C 語言作為開發(fā)語言,其源代碼具有開放性。由于SQLite 生成的數(shù)據(jù)庫文件為普通的磁盤文件,因此可放置在任何目錄下,具有跨平臺性,應(yīng)用范圍廣泛。在Android 系統(tǒng)中集成了SQLite 數(shù)據(jù)庫,所以
健康一體機(jī)app 采用SQLite 來存儲數(shù)據(jù)。
健康一體機(jī)在Android 系統(tǒng)中主要由SQLiteDatabase 和SQLiteOpenHelper 類對SQLite 數(shù)據(jù)庫進(jìn)行管理和操作[2]。