数据处理方法和装置制造方法及图纸

技术编号:12196734 阅读:51 留言:0更新日期:2015-10-14 04:09
本发明专利技术提供了一种数据处理方法和装置,所述方法包括:接收移动终端发来的查询请求;根据所述查询请求查询排队数据池,获得排队数据;将所述排队数据发送给所述移动终端;在检测到排队数据池发生变化后,生成排队更新数据;通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。采用本发明专利技术提供的数据处理方法和装置,这样用户可以随时通过移动终端查看例如医院这样的排队场所的排队情况,并且实时更新,用户不需要局限在排队场所等候,提高了便利性。本发明专利技术还提供了一种基于移动终端的数据处理方法和装置。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别是涉及一种数据处理方法和装置
技术介绍
医院作为一种公共服务机构,每天要为大量医疗需求者提供医疗服务,但医院的医疗资源是有限的,这就需要人们排队等候医疗服务,保证医院的医疗服务能够公平、有序地进行。目前,考虑到传统的排队方式需要人们站立成一个人群队列,限制了人的空间自由,给人们带来不便,为此引进了电子排队系统。医护人员可以通过电子排队系统登记医疗需求者的姓名或者分配号码,进而由电子排队系统记录医疗需求者的姓名或者号码所形成的排队数据,然后医疗需求者就可以在等候区的座椅上休息并等候。在轮到某一特定医疗需求者时,电子排队系统通过屏幕显示和/或声音播报的方式提醒该医疗需求者。然而,目前通过电子排队系统管理排队数据的方式,仍然需要将医疗需求者限制在医院特定的区域等候,占用医疗需求者的空间和时间,给人们带来不便。
技术实现思路
基于此,有必要针对目前通过电子排队系统管理排队数据的方式不方便的问题,提供一种数据处理方法和装置。一种数据处理方法,所述方法包括:接收移动终端发来的查询请求;根据所述查询请求查询排队数据池,获得排队数据;将所述排队数据发送给所述移动终端;在检测到排队数据池发生变化后,生成排队更新数据;通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。一种数据处理装置,所述装置包括:查询请求接收模块,用于接收移动终端发来的查询请求;查询模块,用于根据所述查询请求查询排队数据池,获得排队数据;排队数据发送模块,用于将所述排队数据发送给所述移动终端;排队更新数据获取模块,用于在检测到排队数据池发生变化后,生成排队更新数据;排队更新数据发送模块,用于通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。一种基于移动终端的数据处理方法,所述方法包括:向排队应用服务器发送查询请求;接收所述排队应用服务器在根据所述查询请求查询排队数据池而获得排队数据后返回的排队数据,并显示所述排队数据;接收所述排队应用服务器在检测到排队数据池发生变化后生成并通过长连接发送的排队更新数据;根据所述排队更新数据对显示的排队数据进行更新。一种基于移动终端的数据处理装置,所述装置包括:查询请求发送模块,用于向排队应用服务器发送查询请求;排队数据接收模块,用于接收所述排队应用服务器在根据所述查询请求查询排队数据池而获得排队数据后返回的排队数据;显示模块,用于显示所述排队数据;排队更新数据接收模块,用于接收所述排队应用服务器在检测到排队数据池发生变化后生成并通过长连接发送的排队更新数据;更新模块,用于根据所述排队更新数据对显示的排队数据进行更新。上述数据处理方法和装置,以及基于移动终端的数据处理方法和装置,根据移动终端的查询请求向移动终端提供排队数据,并且在检测到排队数据池发生变化时,自动向移动终端提供排队更新数据。这样用户可以随时通过移动终端查看例如医院这样的排队场所的排队情况,并且实时更新,用户不需要局限在排队场所等候,提高了便利性。【附图说明】图1为一个实施例中数据处理系统的组成结构图;图2为另一个实施例中数据处理系统的应用环境图;图3为一个实施例中图1中的服务器的内部结构图;图4为一个实施例中图1中的移动终端的内部结构图;图5为一个实施例中数据处理方法的流程示意图;图6为一个实施例中对移动终端发来的排队预约请求进行处理的步骤的流程示意图;图7为个实施例中移动终端上显不的排队应用界面不意图;图8为一个实施例中处理注册请求和登录请求的步骤的流程示意图;图9为另一个实施例中数据处理方法的流程示意图;图10为一个实施例中基于移动终端的数据处理方法的流程示意图;图11为一个实施例中请求注册和登录的步骤的流程示意图;图12为一个实施例中数据处理装置的结构框图;图13为另一个实施例中数据处理装置的结构框图;图14为再一个实施例中数据处理装置的结构框图;图15为一个实施例中基于移动终端的数据处理装置的结构框图;图16为另一个实施例中基于移动终端的数据处理装置的结构框图;图17为再一个实施例中基于移动终端的数据处理装置的结构框图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,在一个实施例中,提供了一种数据处理系统,包括移动终端102和服务器104。其中,移动终端102可以是手机、平板电脑或者PDA(个人数字助理)等;服务器104可以是一个或多个服务器。如图2所示,在另一个实施例中,提供了另一种数据处理系统,包括移动终端102、排队应用服务器104a和排队管理服务器104b。其中,移动终端102上运行有排队应用程序,至少提供排队数据的查询功能,还可以提供排队预约功能。排队应用服务器104a用于为移动终端102上运行的排队应用提供服务支持,这里的排队应用是一种应用程序。排队管理服务器104b是属于排队场所的服务器,用于维护排队数据池,排队场所的工作人员可以向该排队数据池录入排队数据。排队场所是指需要人们排队的场所,包括但不限于医院、银行、民营企业营业厅或者政府办事大厅等。在一个实施例中,上述图1中的服务器104的内部结构图如图3所示,包括通过系统总线连接的处理器、内存、存储介质和网络接口。其中,该服务器104的存储介质存储有操作系统、数据库和一种数据处理装置,该数据处理装置用于实现一种数据处理方法。该服务器104的处理器被配置为执行一种数据处理方法。在一个实施例中,上述图1中的移动终端102的内部结构图如图4所示,包括通过系统总线连接的处理器、内存、存储介质、显示屏幕、输入设备和网络接口。其中,该服务器104的存储介质存储有操作系统和一种基于移动终端的数据处理装置,该基于移动终端的数据处理装置用于实现一种基于移动终端的数据处理方法。该服务器104的处理器被配置为执行一种基于移动终端的数据处理方法。如图5所示,在一个实施例中,提供了一种数据处理方法,本实施例以该方法应用于上述图1中的服务器104来举例说明。该方法具体包括如下步骤:步骤502,接收移动终端发来的查询请求。具体地,移动终端上运行有排队应用,排队应用的排队查询页面中设置有查询请求触发控件,比如一个按钮或一个超链接。用户通过移动终端的触摸屏、按键或者轨迹球等输入设备输入触发指令,使得移动终端向服务器发送查询请求。该查询请求是指用于查询排队数据的请求。步骤504,根据查询请求查询排队数据池,获得排队数据。具体地,排队数据池是指表示相应的排队场所的排队情形的具有顺序的排队数据的集合。排队数据池可以用单进单出的队列表示,该队列中每个元素表示一个排队数据,排队数据至少包括标识出一个排队需求者的身份的排队者标志符,可以是用户登录所使用的用户标识,也可以是人名或者临时分配的排队号码。排队数据池也可以用数组表示,用数组序号来表示排队顺序,用数组序号所对应的数组来存储相应的排队需求者的排队者标志符。排队数据池也可以用排队需求者的排队者标志符与登记时间的对应关系来表示,一个排队者标志符与相应的登记时间的对应关系可以表示一个排队数据,其中登记时间的大小可以表示排队顺序。在一个实施例中,查询本文档来自技高网...

【技术保护点】
一种数据处理方法,所述方法包括:接收移动终端发来的查询请求;根据所述查询请求查询排队数据池,获得排队数据;将所述排队数据发送给所述移动终端;在检测到排队数据池发生变化后,生成排队更新数据;通过与所述移动终端的长连接,将所述排队更新数据发送给所述移动终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈华平
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1