帮帮文库

返回

生命体征远程监控系统的设计与实现(最终版) 生命体征远程监控系统的设计与实现(最终版)

格式:word 上传:2022-06-25 17:03:33

《生命体征远程监控系统的设计与实现(最终版)》修改意见稿

1、“.....血压数据交送至数据储存分发程序图血压数据上传时序图整个数据上传的步骤如图,数据在被组装成格式后,通过类实现数据数据的进步上传。类是数据上传步骤的封装,由这个类来把数据传送到实际数据处理类,这部分数据的上传采用的是的方式传送,其中又涉及到两个类类和类。类定义了上传的数据以表单的形式组装,数据结构如下上传文件的数据输入流文件名称表单字段名称内容类型类则是实际的表单表单数据发送器,它通过建立和服务器的的连接,然后使用把表单数据发送到数据处理模块。数据接收模块与数据推送模块的对接至此,由医疗设备测量到的数据经过系列的接收和处理后被组装成的格式传送给了类。数据接收模块就已经完成了它的功能,下步就通过数据推送模块来实现向医生端推送。类是数据接收模块和发送模块的中转站,它方面负责将数据存入数据库,另方面将接收到的数据包装成的格式并调用数据推送模块将数据推送至浏览器端......”

2、“.....本文采用发布者订阅者,在这种模型中,远程客户端首先注册成为关注于服务器端对象变化的观察者。另方面,血压血氧脉搏等数据包不停地从服务器端推送过来。识别到观察者后,被观察者接收,。在本文中浏览器端向订阅六种生命体征数据和种报警数据。分别用来标示血压心电脂肪血氧体重心率。用标示报警事件。系统的实现模型如图血压心电脂肪服务器端客户端浏览器订阅监听血氧心电报警事件事件生成器数据数据数据数据图服务器数据推送模块实现模型本文采用了个的事件订阅与数据推送框架来实现发布订阅模型。的实现基于流,采用流方式将新变动的数据主动地推送到客户端,再此期间连接直保持打开以便监听新的数据到来。服务器端采用技术,监听客户端订阅事件的请求。图描述了应用框架实现生命体征数据传输时所涉及的类和整体框架......”

3、“.....以下为各个类的主要职责描述类如图所示图服务器端返回响应的出口就是是,它是服务器向浏览器发送的接口。类负责接收所有用户请求,并将请求包装为对象,在根据对象构造个对象,最后将对象交由处理。类代表次用户会话,不同于此类的实现是使用类似重写方式,在服务器分配了之后的每个请求中都加入这个参数以标识会话。会话在其存活期内有效。类是所有命令的执行器,包括各种控制命令以及数据推送命令。不过对于数据推送的实际执行并不是在中实现,而是委托给只执行。这是核心类之。它维护了个阻塞的事件队列,根据客户端使用的不同模式框架定义的模式有使用了长连接,则是通过客户端定时刷新实现服务端推送来发送响应事件。事件分发器,也是核心类之......”

4、“.....也可以是。实现了多播,广播以及单播事件,具体采用哪种方式根据事件属性决定,在本文中使用的是由服务器程序将生命体征数据组装成的事件。接收端即是的事件队列。实现生命体征数据传送要实现数据推送首先需要浏览器需要向后台发送两个请求,个是请求连接的请求事件,个是对后台进行监听的事件。当服务器接收到设备传来的生命体征数据后将数据打包成。对的处理放在中,然后交由进行管理,同时会实现接口,即会用到多线程,在初始化的时候通过启动来启动多个线程。由于采用的是发布订阅模式,在将发送给客户端前,首先要找到所有的客户端对象。这通过个框架自己定义的来处理。每个连接到服务器的客户端会在服务器上注册个来保存客户端信息,并在发送请求时会添加个来加以识别,然后从所有连接的客户端找到订阅了该的,由于每个客户端可能定义了好几个,因此在中有个对象,在其中以队列的形式保存着需要广播的对象......”

5、“.....如果后台对应的数据发生了变化,则这个变化会反应到订阅者的队列中,监听事件请求就是不断的读取订阅者的队列即可。找到的被发送给在它将调用的方法把发送到浏览器。整个实现部分分为两部,第部分为浏览器向服务器的事件订阅,第二部分为服务器向浏览器发送数据部分。下面以血压数据为例来讲解实现数据传输的流程浏览器向服务器订阅事件在医生端实现血压事件订阅的步骤如下首先在项目浏览器端的中引入并加入来通过执行向当前页面添加用来与通讯的然后在中调用方法调用方法,进而向服务器发送订阅请求。最后调用订阅所需要血压数据图浏览器订阅事件时序图服务器端在接收到订阅的消息后,通过方法调用这个。派发所有的订阅消息在调用时,创建的实例,新建对象并使之运行直至事件循环结束。作为个实现接口的对象,通过方法向类进行注册的方式将自身添加到的内部列表。这样就完成了浏览器向服务器的注册过程......”

6、“.....的意思为入队。注意此方法将挂起当前线程直到的队列中存入有效的。服务器向浏览器端发送事件血压数据的发送过程如下图服务器向浏览器发送事件时序图当包中的类中接受到由数字血压仪传来的血压数据时。首先调用类中方法为血压数据创建个对象实例,在框架内部类是由类实现,并由维护其生命周期。然后将血压数据的类型和内容通过方法保存到中。伪代码如下,,系统中定义血压的对应的为,类将对应的传送给类,并由调用类中的方法在的对象中查询订阅了血压数据的订阅者,然后通过保存着客户端信息类来确定具体的客户端。最后类将调用的方法把血压发送到浏览器。浏览器端接收数据浏览器端在接收到后通过函数进行响应的处理,主要包括将接收到的解析并拆分里面的数据,具体的处理代码如下通过函数得到中的数据收到心电数据,调用心电显示函数收到血氧数据,调用血氧显示函数收到血压数据,调用血压显示函数收到报警数据经度维度至此环节......”

7、“.....接下来的环节主要是浏览器端对数据的显示和处理。这部分由生理数据动态显示模块来实现。页面动态显示模块页面显示模块负责将浏览器接收到的数据动态动态的展现出来,由于服务器端推送来的数据是以的形式推送而来,所以浏览器的代码首先通过函数识别出也就是数据的类型。然后对不同的数据以不同的处理方式。在系统中,不同的生命体征数据所需要的展现方式也不同。对于血压心率血氧脉搏血糖来说,这几个数据的显示是以数字的方式来呈现。实现起来相对简单。但对于心电和血氧数据则需要以动态波形的方式显示。本章节中对数据显示的实现进行了讲解。框架实现前台显示界面系统中浏览器端使用了框架作为界面显示的技术,并由实现页面布局。是个开源的框架,要使用,那么首先要得到库文件。就是由系列的类库组成,旦页面成功加载了库后,就可以在页面中通过调用的类及控件来实现需要的功能......”

8、“.....其中样式文件为,的库文件主要包含两个及,其中表示框架基础库,是的核心库。表示适配器,也就是说可以有多种适配器,因此,可以把换成,或等。具体实现时,首先需要在页面中加入下面几句以使用框架在库文件及页面内容加载完后,务器地址和医疗设备次上传测试中上传数据的时间间隔。通过调类中的方法设置系统参数。类修改配置参数的文件,的格式如下类读取并通过类中的方法把读取的数据传输给设备。此部分其具体的通信实现方法同服务器数据接收模块类似,因此本章不予以过多的讲解。音频视频传输模块为了方便应用和节省成本,音频和视频的采集采用常见的机上的视频聊天软件,用户使用系统时,同时打开上的聊天软件,通过摄像头同另端的医生同时进行视频的聊天。这样,医生就可以边结合动态生命体征数据,边询问病人最近的健康状况,并给出会诊结论。实时的生命体征数据的配合视频的传输显示......”

9、“.....系统部署和应用整个系统是围绕着老年人打造的生命体征检测和报警系统。在实际应用中,系统搭建在老年人集中居住的居民区。在整个居民区建立统的医疗监护中心,服务器和医生端都部署在监护中心。用户端的生命体征测量仪器则放在每个用户家中,并在家中部署统的网关,用户的生命体征数据通过被由测量仪器传输给网关,再由网关统接入网络。并最终传输到监护中心的服务器。同时,在远程会诊开始之前,用户需告知保健医生通知对方开始会诊,双方打开视频聊天软件开始会诊。然后,医生就可以在监护中心远程对用户的生命体征数据进行会诊并同用户进行实时视频交流。通过该系统,保健医生无需对每个用户进行上门会诊,使每个医生可以照顾更多的被监护者,大大减少所需的医生数量,同时也更加方便了老年人的日常健康检测。被监护者可以对自己的生命体征数据如心电血压血氧血糖体重和脂肪六项指标进行监测......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
生命体征远程监控系统的设计与实现.doc预览图(1)
1 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(2)
2 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(3)
3 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(4)
4 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(5)
5 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(6)
6 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(7)
7 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(8)
8 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(9)
9 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(10)
10 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(11)
11 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(12)
12 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(13)
13 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(14)
14 页 / 共 69
生命体征远程监控系统的设计与实现.doc预览图(15)
15 页 / 共 69
预览结束,还剩 54 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档