一种查询血液信息的方法及应用服务器技术

技术编号:14806258 阅读:101 留言:0更新日期:2017-03-15 00:43
本发明专利技术公开了一种查询血液信息的方法,所述方法包括:应用服务器接收终端用户发送的血液查询请求,所述血液查询请求至少携带血型信息;所述应用服务器将所述血液查询请求发送给数据库服务器,以触发所述数据库服务器查询血液库是否需要提供所述血型信息的相应血液;所述应用服务器接收所述数据库服务器发送的响应信息,所述响应信息携带所述血液库中需要提供相应血液的标识;所述应用服务器将所述响应信息发送给所述终端,以使所述终端用户实时根据血液库的需求进行献血。本发明专利技术同时还公开了一种应用服务器。

【技术实现步骤摘要】

本专利技术涉及电子技术,尤其涉及一种查询血液信息的方法及应用服务器
技术介绍
目前血站对于血液的需求情况信息主要依靠传统方式每日公布。比如,在采血点门口公告板上,每天公布每种血型当天的血液需求量信息,采血点一般设置在火车站前、商业步行街等人流较密集的地区。另一种方式是通过当地传统社会媒体,比如广告大屏幕等发布信息。除此之外,如果用户想要主动查询血液需求情况,部分城市的血液中心(以下简称血站)也提供了电话查询的方式。现有的血液需求信息发布方案有很多的问题:第一,用户获取血液需求信息困难,由于血液需求信息不能通过互联网渠道查询,只能通过小黑板、广告等传统媒体进行非实时性的发布,信息覆盖范围较小,信息受众有限。而对于想要了解需求信息而又不在血液采集点的用户来说,获取信息较为困难。第二,血液需求信息实时性差,血液的使用情况常常由于突发事件的发生而需求量波动非常大。血液的流转、使用情况需要及时更新发布给公众,否者公众无法把握最新的血液需求情况。第三,降低了公众的献血意识。目前很多城市出现献血量低,血液资源极度紧张的情况。然而,这种情况很大程度上是因为公众获取信息不便捷,获取信息的成本较高造成的,对于曾经有过献血经验的人,不了解当前血液需求的急迫程度;对于很多初次的献血者,不了解献血地点、流程、福利政策、禁忌等相关信息,对献血持有怀疑态度甚至是恐惧感,这就令公众难以形成献血意识和习惯。第四,对于特殊血型的献血者,这部分用户属于需要特殊记录的用户,因为特殊血型的血量往往极为稀缺,当出现突发情况时,需要紧急联系这些人来献血。但是这就带来了两个问题:一方面,血站对特殊血型用户信息记录不全,只有曾经献过血的用户,血站才知道信息,只能通过血站来搜集这部分人的信息,而缺乏用户主动汇报信息的渠道,即使是血站记录的用户信息也会随着用户手机号码变更,家庭住址变更等生活信息的变更而带来信息失效的情况,如果用户联系方式变更,即使愿意献血也联系不上。另一方面,发生紧急状况时,血站联系多个献血者时,不知道哪些人距离近,哪些人距离远,只能通过打电话沟通的方式,而这种依次打电话沟通的方式具有很强的随机性,往往找到的不是距离最近的献血者,造成了时间的延误,增加了患者的抢救时间。第五,献血者对自身曾经的献血经历无法查询,不便于合理地安排献血周期和献血的频率,也无法联系血站做献血预约和献血提醒。第六,当某种血型出现库存危机,难以满足需求时,血站缺乏更好的向公众发布信息的有效渠道,也难以做到按照需要的血型信息发出精确通知,浪费了大量宝贵时间。
技术实现思路
有鉴于此,本专利技术实施例为解决现有技术中存在的至少一个问题而提供一种查询血液信息的方法及应用服务器,能够及时公布血液信息,从而挽救患者的生命。本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种查询血液信息的方法,所述方法包括:应用服务器接收终端发送的血液查询请求,所述血液查询请求至少携带血型信息;所述应用服务器将所述血液查询请求发送给数据库服务器,以触发所述数据库服务器根据所述血型信息确定血液库中的血液需求信息;所述应用服务器接收所述数据库服务器返回的血液查询响应,所述血液查询响应携带所述血液库中所述血型信息对应的血液需求信息;所述应用服务器将所述血液查询响应发送给所述终端,以使所述终端对应的用户实时根据所述血液需求信息进行献血。第二方面,本专利技术实施例提供一种应用服务器,所述应用服务器包括第一接收单元、第一发送单元、第二接收单元和第二发送单元,其中:所述第一接收单元,用于接收终端发送的血液查询请求,所述血液查询请求至少携带血型信息;所述第一发送单元,用于将所述血液查询请求发送给数据库服务器,以触发所述数据库服务器根据所述血型信息确定血液库中的血液需求信息;所述第二接收单元,用于接收所述数据库服务器返回的血液查询响应,所述血液查询响应携带所述血液库中所述血型信息对应的血液需求信息;所述第二发送单元,用于将所述血液查询响应发送给所述终端,以使所述终端对应的用户实时根据所述血液需求信息进行献血。本专利技术实施例提供的查询血液信息的方法及应用服务器,其中,应用服务器接收终端用户发送的血液查询请求,所述血液查询请求至少携带血型信息;所述应用服务器将所述血液查询请求发送给数据库服务器,以触发所述数据库服务器查询血液库是否需要提供所述血型信息的相应血液;所述应用服务器接收所述数据库服务器发送的响应信息,所述响应信息携带所述血液库中需要提供相应血液的标识;所述应用服务器将所述响应信息发送给所述终端,以使所述终端用户实时根据血液库的需求进行献血,如此,能够及时公布血液信息,从而挽救患者的生命。附图说明图1为本专利技术实施例三层架构的结构示意图;图2为本专利技术实施例二查询血液信息的方法的实现流程示意图;图3为本专利技术实施例三查询血液信息的方法的实现流程示意图;图4为本专利技术实施例四查询血液信息的方法的实现流程示意图;图5为本专利技术实施例五查询血液信息的方法的实现流程示意图;图6为本专利技术实施例六应用服务器的实现流程示意图;图7为本专利技术实施例八应用服务器的实现流程示意图;图8为本专利技术实施例九应用服务器的实现流程示意图;图9为本专利技术实施例十查询血液信息的方法的实现流程示意图。具体实施方式下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。实施例一本专利技术实施例提供一种查询血液信息的方法,该方法是基于互联网技术和位置技术实现血液信息实时查询,以及用户与血液中心需求信息的平台(以下简称血液中心平台)进行血液信息交互的方法。为实现上述的查询血液信息的方法,本专利技术实施例先提供一种血液信息公布系统,图1为本专利技术实施例三层架构的结构示意图,如图1所示,该系统采用三层架构,该三层架构包括位于IN区域的数据库、位于DMZ区域的应用服务器,位于OUT区域的应用客户端,各个区域之间通过网络防火墙隔离,其中IN区域(inside区)也叫内区,是网络安全区,安全级别最高,需要重点保护;一些重要的办公设备比如数据库服务器一般都需要放在IN区;DMZ区域是为了解决安装防火墙后外部网络不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区,这个缓冲区位于企业内部网络和外部网络之间的小网络区域内;OUT区域(outside区)也叫外区,是公共网络,安全级别最低,OUT区需要暴露本文档来自技高网
...

【技术保护点】
一种查询血液信息的方法,其特征在于,所述方法包括:应用服务器接收终端发送的血液查询请求,所述血液查询请求至少携带血型信息;所述应用服务器将所述血液查询请求发送给数据库服务器,以触发所述数据库服务器根据所述血型信息确定血液库中的血液需求信息;所述应用服务器接收所述数据库服务器返回的血液查询响应,所述血液查询响应携带所述血液库中所述血型信息对应的血液需求信息;所述应用服务器将所述血液查询响应发送给所述终端,以使所述终端对应的用户实时根据所述血液需求信息进行献血。

【技术特征摘要】
1.一种查询血液信息的方法,其特征在于,所述方法包括:
应用服务器接收终端发送的血液查询请求,所述血液查询请求至少携带血
型信息;
所述应用服务器将所述血液查询请求发送给数据库服务器,以触发所述数
据库服务器根据所述血型信息确定血液库中的血液需求信息;
所述应用服务器接收所述数据库服务器返回的血液查询响应,所述血液查
询响应携带所述血液库中所述血型信息对应的血液需求信息;
所述应用服务器将所述血液查询响应发送给所述终端,以使所述终端对应
的用户实时根据所述血液需求信息进行献血。
2.根据权利要求1所述的方法,其特征在于,所述应用服务器接收终端发
送的血液查询请求,包括:
所述应用服务器接收所述终端通过互联网网页或应用程序发送的所述血液
查询请求。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述应用服务器存储所述终端对应用户的血型信息;
所述应用服务器定位所述用户的位置信息,并获取所述用户的用户信息;
所述应用服务器根据所述位置信息和所述用户信息向所述用户推送献血建
议信息。
4.根据权利要求3所述的方法,其特征在于,所述用户为多个时,所述所
述应用服务器定位所述用户的位置信息,包括:
所述应用服务器定位所述多个用户对应的多个位置信息;
所述应用服务器计算所述多个位置信息与所述应用服务器的距离信息,判
断所述距离信息是否在预设范围内,将在预设范围内的距离信息对应的位置信
息确定为定位出的位置信息。
5.根据权利要求4所述的方法,其特征在于,所述根据所述位置信息和所

\t述用户信息向所述用户推送献血建议信息,包括:
所述应用服务器确定所述位置信息的优先顺序;
所述应用服务器根据所述位置信息的优先顺序和所述用户信息,向所述用
户推送献血建议信息。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
所述应用服务器接收终端发送的更新请求,所述更新请求包括用户身份信
息,以及所述更新请求用于请求更新用户信息中的至少一项信息;
所述应用服务器获取与所述用户身份信息对应的用户信息,并根据所述更
新请求同步所述与所述用户身份信息对应的用户信息。
7.一种应用服务器,其特征在于,所述应用服务器包括第一接收单元、第
一发送单元、第二接收单元和第二发送单元,其中:
所述第一接收单元,用于接收终...

【专利技术属性】
技术研发人员:孙秀峰
申请(专利权)人:中国移动通信集团辽宁有限公司
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1