健康一体机数据库基本操作

2022年4月9日

  健康一体机数据库基本操作

  通过健康一体机对需求分析进行归纳总结,根据数据表中实体的各种属性及其之间的联系,健康一体机可得到具体的概念模型,其 E-R图如图 1 所示。


健康一体机数据库基本操作


  中用户实体包含四个属性,分别为用户 ID,姓名、性别、身份照片。健康一体机医疗数据实体包含十二个属性,如心率、血压、血糖等普通生理参数。这些用户信息与医疗数据为个人健康档案数据提供了基础。

  在建立好数据库以及表之后,健康一体机引用由提供的操作数据库的方法,健康一体机对医疗数据记录进行增删改查等操作。健康一体机增删改查均用到对象中的方法。

  通过对需求分析进行归纳总结,根据数据表中实体的各种属性及其之间的联系,可得到具体的 DBMS 概念模型,其 E-R图如图 1 所示。

  中用户实体包含四个属性,分别为用户 ID,姓名、性别、身份照片。医疗数据实体包含十二个属性,如心率、血压、血糖等普通生理参数。这些用户信息与医疗数据为个人健康档案数据提供了基础。

  数据库基本操作

  在建立好数据库以及表之后,引用由提供的操作数据库的方法,对医疗数据记录进行增删改查等操作。增删改查均用到 SQLite Database 对象中的方法,具体为:新增对应 insert()方法,删除记录对应 delete()方法,修改记录对应 update() 方法,查询记录对应 query() 方法。

  医疗数据的同步

  在健康一体机中,当用户完成身体指标的测量之后,医疗数据会同步到服务器。这里的同步即按照了服务器端的数据接收协议,采用 Socket 通讯方式来实现。

  健康一体机通常也称作“套接字”, 实现服务器和客户端之间的物理连接 , 并进行数据传输 , 主要有 UDP 和两个协议 , 处于网络协议的传输层 [3]。这里主要针对 TCP 协议的,在实现数据传输的过程中,Socket 分为了两端,其中一端为 Client 端;另一端为 Sever 端。当 Client 端发起连接的请求之后,Sever 端会做出反应,与此同时返回一个对象,在之后的数据通信中,两端的通信便可通过这个 Socket 对象进行。

  医疗数据的同步

  在健康一体机中,当用户完成身体指标的测量之后,健康一体机医疗数据会同步到服务器。这里的同步即按照了服务器端的数据接收协议,采用健康一体机通讯方式来实现。

  健康一体机通常也称作“套接字”, 实现服务器和客户端之间的物理连接 , 并进行数据传输 , 主要有 UDP 和两个协议 , 处于网络协议的传输层 。


      健康一体机这里主要针对 TCP 协议的,在实现数据传输的过程中,Socket 分为了两端,其中一端为 Client 端;另一端为 Sever 端。当 Client 端发起连接的请求之后,Sever 端会做出反应,与此同时返回一个对象,在之后的数据通信中,两端的通信便可通过这个 Socket 对象进行。