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