健康一体机数据传输普通生理参数
健康一体机数据传输普通生理参数
通过健康一体机对需求分析进行归纳总结,根据数据表中实体的各种属性及其之间的联系,可得到具体的DBMS概念模型,其E-R图如图1所示。
健康一体机中用户实体包含四个属性,分别为用户ID,姓名、性别、身份照片。医疗数据实体包含十二个属性,如心率、血压、血糖等普通生理参数。这些用户信息与医疗数据为个人健康档案数据提供了基础。
2.4健康一体机数据库逻辑设计
本数据库包含us健康一体机_info和data_info两张表,us健康一体机_info用以存储用户身份信息,data_info用以存储医疗数据。
具体如表1及表2所示:
2.5健康一体机数据库基本操作
在建立好数据库以及表之后,引用由SQLiteDatabase提供的操作数据库的方法,对医疗数据记录进行增删改查等操作。增删改查均用到SQLiteDatabase对象中的方法,具体为:新增对应ins健康一体机t()方法,删除记录对应delete()方法,修改记录对应update()方法,查询记录对应qu健康一体机y()方法。
3健康一体机医疗数据的同步
在健康一体机中,当用户完成身体指标的测量之后,医疗数据会同步到服务器。这里的同步即按照了服务器端的数据接收协议,采用健康一体机通讯方式来实现。
3.1健康一体机简介
所谓健康一体机,通常也称作“套接字”,实现服务器和客户端之间的物理连接,并进行数据传输,主要有UDP和TCP两个协议,处于网络协议的传输层[3]。这里主要针对TCP协议的,在实现数据传输的过程中,Socket分为了两端,其中一端为Client端;另一端为Sev健康一体机端。当Client端发起连接的请求之后,Sev健康一体机端会做出反应,与此同时返回一个Socket对象,在之后的数据通信中,两端的通信便可通过这个健康一体机对象进行。