健康一体机数据库的管理和操作

2022年11月19日

    健康一体机数据库的管理和操作

    随着信息化技术的不断发展,医疗体系越来越完善,从理论到方法、从内容到载体都有所改变。人口老龄化加速、慢性非传染性疾病肆虐等社会趋势使得高质量的长期医疗护理逐渐成为全社会关注的焦点。传统医疗系统背景下的医疗资源日渐紧缺,每年的与之相关的医疗费用居高不下,成为现代经济与社会发展面临的巨大挑战之一。远程医疗能大大减少对医疗资源的需求,但是目前大多数医院信息系统还是采用有线网络方式访问数据库,这就使得记录病人的病况不太便利。基于Android系统的健康一体机APP构造了一个在WIFI或数据流量环境下,实时测量各项生理参数并同步保存数据的移动化医疗系统,极大的便利了人们的生活。


    2医疗数据表的逻辑设计



    2.1SQLite简介

    健康一体机app存取数据采用的是一种开源嵌入式数据库,即SQLite,SQLite是以C语言作为开发语言,其源代码具有开放性。由于SQLite生成的数据库文件为普通的磁盘文件,因此可放置在任何目录下,具有跨平台性,应用范围广泛。在Android系统中集成了SQLite数据库,所以健康一体机app采用SQLite来存储数据。在Android系统中主要由SQLiteDatabase和SQLiteOpenHelper类对SQLite数据库进行管理和操作。

    2.2需求分析

    健康一体机共可以测量十二个医疗指标,每个测量指标都是当今医疗中测量最普遍的生理参数,通过这十二项医疗指标可以反应一个人的健康状况。本数据库需要记录用户的身份信息和健康一体机测量出来的相关医疗数据。其中用户的信息包括身份证号码,姓名、性别、身份证头像等信息,医疗数据包括心率,血氧,血压,血糖,尿酸,总胆固醇,尿常规,健康指数,体温,血红蛋白,中医体质,血脂等十二项指标。