用于居家养老的集约式服务调配方法与流程

文档序号:15518930发布日期:2018-09-25 18:56阅读:147来源:国知局

本发明涉及服务资源调度管理技术领域,具体而言,涉及一种用于居家养老的集约式服务调配方法。



背景技术:

现代社会正处于不可避免的老龄化阶段。繁忙的工作与地理因素导致老人的子女难以时常在老人身边照顾老人,因此,目前出现了很多专业服务于老人的服务企业,可提供专业的服务人员向社区中的老人或其它有服务需求的人员提供护理服务,如理发、按摩、洗浴等等,目前,实现服务的方式有两种,一种是老人自己到服务中心享受服务,另一种是派遣专业人员上门进行护理服务;老年人通常腿脚不便,如果服务中心与老人距离较远,这种方式对于老人来说就会显得非常不方便;而专门上门进行护理服务则成本和费用太高,不适合普通大众,所能服务的老人有限。

为此,部分服务公司提出了以区域化的服务模式,即以小区或住户单元等为单位构建服务区域,在每个区域内设置服务站点的形式为居民提供服务,现在一般直接在每个服务站点都是配设固定的服务人员,由于各个服务区域不同的时间段、不同的服务项目的服务需求量是变化的,这种固定设置的方式,如果服务人员配备过少,则无法满足用户需求,为了保证每个服务区域可以满足所有的服务需求,则需要安排全套服务人员,无疑会浪费大量的人力资源,增加服务公司的成本。



技术实现要素:

本发明意在提供一种用于居家养老的集约式服务调配方法,能够解决护理服务行业中服务人员分配时所存在的人力资源浪费的问题。

为了解决上述技术问题,本专利提供如下技术方案:

用于居家养老的集约式服务调配方法,包括以下步骤:

服务预约步骤,用户终端根据用户操作向服务器发送预约信息,所述预约信息包括服务项目和用户位置;

服务分配步骤,服务器根据用户的预约信息,对每一项服务项目执行以下步骤:

s1:服务器统计预约当前服务项目的用户的预约信息,以及当前服务在每个服务区域内执行过的服务次数;

s2:服务器根据预约用户的用户位置将用户划分为不同的服务区域;

s3:服务器根据每个服务区域的预约用户人数按照服务次数由低到高的顺序为每个服务区域分配服务人员人数,得到分配结果。

本发明技术方案中,通过服务预约,统计预约用户的预约服务项目和用户的位置,通过位置将用户划分为不同服务区域,服务器根据预约人数来分配服务人员人数保证被分配区域既可以完成预约的服务量,又不会浪费服务资源,通过统计服务次数可以得知那些服务区域更加需要当前的服务,通过优先分配次数较少的服务区域可以在总服务人员人数一定的条件下,使较少分配的服务区域可以被优先分配,进而达到每种服务的流动循环的服务效果,也由于每种服务自身通常具有一定的服务间隔周期,这种流动循环的在各个服务区域服务,可以保证各个服务区域都能够被服务到。

与现有技术相比,本发明通过按预约人数分配以及按服务次数分配的方式,通过循环服务的,能够以较少的服务人员完成全部服务区域的服务,可以保证服务人员不被闲置,充分提高人力资源利用率。

进一步,所述s3具体包括以下步骤:

s3-1:服务器获取每个服务区域的预约用户人数和服务次数;

s3-2:服务器根据每个服务区域的预约人数筛选出预约人数大于分配阈值的服务区域;

s3-3:服务器根据当前服务的平均服务时长、本次服务周期时长、每个服务区域的预约用户人数,计算出每个服务区域在本次服务周期时长内完成预约用户人数的服务量所需的服务人员人数;

s3-4:服务器按照服务次数将服务区域从小到大排序,并按照排序后的顺序对每个服务区域按照计算出的所需的服务人员人数进行服务人员的分配,直到全部服务区域分配完成或剩余服务人员数量为零。

过滤掉小于分配阈值的服务区域可以避免服务企业为之付出不必要的人力成本,服务器根据当前服务的平均服务时长、本次服务周期时长、每个服务区域的预约用户人数来计算服务区域内的服务人员数量,可以保证服务人员数量合理,即可以在规定时间内完成工作量,又不至于空闲冗余。

进一步,所述s3-4具体包括:

s3-4-1:服务器按照服务次数将服务区域从小到大排序,并按照排序后的顺序针对每个服务区域执行s3-4-2;

s3-4-2:若剩余服务人员数量大于或等于当前区域所需的服务人员数量,则服务器分配相应人数的服务人员到该服务区域,若剩余服务人员数量小于当前区域所需的服务人员数量,则执行s3-4-3,若剩余服务人员数量为零,则结束分配;

s3-4-3:判断剩余服务人员数量和当前服务区域所需服务人员数量差值是否小于预设值,若是则将剩余服务人员分配给当前服务区域,若否则不对当前服务区域进行分配,并对下一个服务区域执行s3-4-2;

s3-4-4:检测是否还剩余服务人员,若是则执行s3-4-5,若否则结束分配;

s3-4-5:将已分配的区域按照预约服务人数从大到小的顺序为每个区域分配一个服务人员直至剩余服务人员为零。

如果服务人员数量相差在可接受范围内则将剩余的服务人员分配下去,如果相差过大则分配给其他服务区域,如果最终剩余人数过少,则在之前已经分配的服务区域中,按照预约服务人数顺序来增加一名服务人员,以应对较多的服务人数,以确保服务人员既可以分配出去又可以保证各个服务区域达到预约的服务工作量。

进一步,所述预约信息还包括用户的身体状态,所述服务分配步骤还包括特殊分配步骤,该步骤将处于移动不便状态的用户筛选出来并为筛选出来的用户以及小于分配阈值的服务区域内的用户分配专用服务人员。

针对于需求较少的服务区域或移动不便的用户进行服务,以保证可以服务到所有人。

进一步,在服务预约步骤前还包括预约公告步骤,预约公告步骤用于向用户公布服务预约通知。方便用户进行服务预约。

进一步,在服务分配步骤之后还包括分配公告步骤,分配公告步骤用于向用户公布调配结果。方便用户查看自己所在区域的服务安排。

进一步,所述预约通知包括服务项目和服务项目的推荐等级,在所述预约公告步骤之前还包括预约项目分析步骤,预约项目分析步骤用来分析每个服务区域的服务项目的推荐等级,预约项目分析每个服务区域时,均会执行以下步骤:

s100-1:服务器获取当前服务区域中每个服务项目上次服务时间;

s100-2:服务器获取每个服务项目的平均服务间隔时长;

s100-3:服务器计算当前时间与每个服务项目自上次服务时间的时间差值,并计算该时间差值与对应服务项目的平均服务间隔时长的差值,并根据该差值生成相应服务项目的推荐等级。

通过预约项目分析步骤对每个服务区域的服务项目进行分析,根据每个服务项目的服务间隔时长,如每隔多久理一次发等,为每个服务项目生成一个推荐等级,以推荐该区域用户去集体选择某几项服务,有利于使整个服务区域内的用户更加集中的选择某几项服务,便于服务公司进行安排。

附图说明

图1为本发明用于居家养老的集约式服务调配方法施例的流程图;

图2为图1中预约项目分析步骤的流程图;

图3为本发明用于居家养老的集约式服务调配方法实施例中所使用的调配系统的逻辑框图。

具体实施方式

下面通过具体实施方式对本发明作进一步详细的说明:

本实施例用于居家养老的集约式服务调配方法使用了如图3所示的服务调配系统,该系统包括预约项目分析模块、预约公告模块、服务预约模块、服务分配模块以及分配公告模块,其中:

预约公告模块用于向用户终端公布服务预约通知。方便用户进行服务预约。分配公告模块用于向用户终端公布调配结果。方便用户查看自己所在区域的服务安排。

预约通知包括可预约的服务项目以及每个项目的推荐等级,预约项目分析模块用来分析每个服务区域的服务项目的推荐等级供预约公告模块进行公告时使用。

预约项目分析模块包括服务时间获取子模块、间隔时长获取子模块、时间差值计算子模块、推荐等级生成子模块,服务时间获取子模块用于获取每个服务区域中每个服务项目上次服务时间;间隔时长获取子模块用于获取每个服务项目的平均服务间隔时长;时间差值计算子模块用于计算当前时间与每个服务项目自上次服务时间的间隔时长,并计算该间隔时长与对应服务项目的平均服务间隔时长的差值;推荐等级生成子模块用于根据时间差值计算子模块最后计算出的差值生成相应服务项目的推荐等级。

服务预约模块用于接收用户终端发送的预约信息,用户通过用户终端查看预约通知,然后通过用户终端向服务预约模块发送预约信息,该预约信息包括服务项目、用户位置和用户状态,用户状态是指用户的身体健康状态,例如腿脚是否方便、是否具有特殊疾病等。

服务分配模块用于根据服务预约模块所获取到的所有的预约信息进行服务资源的分配调度,生成服务分配的方案,服务分配模块包括:

服务项目统计模块,服务项目统计模块用于统计每项服务项目在每个服务区域的预约用户数量,以及每项服务项目在每个服务区域内执行过的服务次数;

人员分配模块,人员分配模块用于根据每个服务项目在每个服务区域的预约用户人数计算该服务项目在每个服务区域所需的服务人员数并按照服务次数由低到高的顺序为每个服务区域分配相应服务项目的服务人员,得到分配结果。

人员分配模块包括:

服务区域筛选子模块,服务区域筛选子模块用于根据每个服务区域的预约人数筛选出预约人数大于分配阈值的服务区域;

人员分配计算子模块,人员分配计算子模块用于根据每个服务项目的平均服务时长、本次服务周期时长、每个服务区域的预约用户人数,计算出相应服务项目在每个服务区域内完成预约用户人数的服务量所需的服务人员人数;

区域排序分配子模块,区域排序分配子模块用于将每个服务项目对应筛选出来的服务区域按照服务次数从小到大排序,并按照排序后的顺序对每个服务区域按照计算出的所需的服务人员人数进行服务人员的分配,直到全部服务区域分配完成或该服务项目剩余服务人员数量为零。

区域排序分配子模块包括:

区域排序单元,按照服务次数将服务区域从小到大排序;

人员比较分配单元,用于检测剩余服务人员数量与当前待分配服务区域所需的人员的差值,并根据差值进行服务人员的分配;

剩余人员分配单元,检测是否还剩余服务人员,并将剩余服务人员按照预约服务人数从大到小的顺序逐一分配到已分配服务人员的区域,直至剩余服务人员为零。

还包括履约记录模块、履约调查模块和权值设置模块,所述履约记录模块用于记录预约了服务的用户的实际履约情况,履约调查模块用于通过用户终端收集用户未能履约的原因、以及老人预约的服务的状态,其包含自反馈子模块、生活记录子模块以及他人反馈子模块,所述自反馈子模块用于老人主动反馈未履约的原因以及相应的服务是否已经完成,生活记录子模块用于根据用户终端日常监测的数据判断老人未履约的原因以及相应的服务是否通过其他渠道完成,他人反馈子模块则用于老人反馈其他老人未履约的原因以及相应的服务是否完成;权值设置模块则用于根据老人未履约的原因以及他预定的服务的完成状态来为老人下一次服务预约设定权值,该权值会影响服务预约模块对相应服务预约人数的统计。

如图1所示,该方法包括以下步骤:

预约项目分析步骤,预约项目分析步骤用来分析每个服务区域的服务项目的推荐等级;

预约公告步骤,预约公告模块向用户终端发送服务预约通知;

服务预约步骤,用户终端根据用户操作向服务器发送预约信息;

服务分配步骤,服务器根据用户预约信息分配服务人员;

分配公告步骤,分配公告模块向用户终端发送服务调配结果。其中:

如图2所示,预约项目分析每个服务区域时,均会执行以下步骤:

s100-1:服务器获取当前服务区域中每个服务项目上次服务时间;

s100-2:服务器获取每个服务项目的平均服务间隔时长;

s100-3:服务器计算当前时间与每个服务项目自上次服务时间的时间差值,并计算该时间差值与对应服务项目的平均服务间隔时长的差值,并根据该差值计算该差值占平均服务间隔的百分百,根据预先设置的百分百与推荐等级的对应关系得到每个服务项目的推荐等级。

服务分配步骤中对每一项服务项目执行以下步骤:

s1:服务器统计预约当前服务项目的用户的预约信息,以及当前服务在每个服务区域内执行过的服务次数;

s2:服务器根据预约用户的用户位置将用户划分为不同的服务区域;

s3:服务器根据每个服务区域的预约用户人数按照服务次数由低到高的顺序为每个服务区域分配服务人员人数,得到分配结果。

s3具体包括以下步骤:

s3-1:服务器获取每个服务区域的预约用户人数和服务次数;

s3-2:服务器根据每个服务区域的预约人数筛选出预约人数大于分配阈值的服务区域;

s3-3:服务器根据当前服务的平均服务时长、本次服务周期时长、每个服务区域的预约用户人数,计算出每个服务区域在本次服务周期时长内完成预约用户人数的服务量所需的服务人员人数;

s3-4:服务器按照服务次数将服务区域从小到大排序,并按照排序后的顺序对每个服务区域按照计算出的所需的服务人员人数进行服务人员的分配,直到全部服务区域分配完成或剩余服务人员数量为零。

过滤掉小于分配阈值的服务区域可以避免服务企业为之付出不必要的人力成本,服务器根据当前服务的平均服务时长、本次服务周期时长、每个服务区域的预约用户人数来计算服务区域内的服务人员数量,可以保证服务人员数量合理,即可以在规定时间内完成工作量,又不至于空闲冗余。

s3-4具体包括:

s3-4-1:服务器按照服务次数将服务区域从小到大排序,并按照排序后的顺序针对每个服务区域执行s3-4-2;

s3-4-2:若剩余服务人员数量大于或等于当前区域所需的服务人员数量,则服务器分配相应人数的服务人员到该服务区域,若剩余服务人员数量小于当前区域所需的服务人员数量,则执行s3-4-3,若剩余服务人员数量为零,则结束分配;

s3-4-3:判断剩余服务人员数量和当前服务区域所需服务人员数量差值是否小于预设值,若是则将剩余服务人员分配给当前服务区域,若否则不对当前服务区域进行分配,并对下一个服务区域执行s3-4-2;

s3-4-4:检测是否还剩余服务人员,若是则执行s3-4-5,若否则结束分配;

s3-4-5:将已分配的区域按照预约服务人数从大到小的顺序为每个区域分配一个服务人员直至剩余服务人员为零。

服务分配步骤还包括特殊分配步骤,该步骤将处于移动不便状态的用户筛选出来并为筛选出来的用户以及小于分配阈值的服务区域内的用户分配专用服务人员。

该方法还包括履约记录步骤、履约调查步骤以及权重设置步骤,所述履约记录步骤用于根据用户服务预约情况和实际履约情况,得到每一项服务未能履约的用户列表,所述履约调查步骤用于通过用户终端获得未履约用户未履约的原因以及预约的服务相对应的完成状态并记录,所述权重设置步骤用于根据未履约老人的未履约的原因以及对应服务的完成状态对老人下次预约相应服务时所代表的人数进行调整,本实施例中,如果老人未履约且未接受其他商家对应的服务则判断老人下次履约的概率增加,因而调整其权重为原来2倍,如果老人未履约且选择了其他商家的服务,则认为老人下次履约的可能较低,因而调整其权重为原来的一半,该权值会影响服务器对预约人数的统计。例如,一个老人预约了理发服务,但并没有履约,履约调查模块则对老人未能来理发进行调查,并在履约记录模块进行记录,权限设置模块根据未履约老人的原因以及老人是否通过其他方式、其他商家进行了理发服务的情况,设置其下一次预约理发服务所能代表的人数,如果老人因为时间问题、身体问题等没能履约接收服务,且在此期间没有通过其他商家进行理发活动,则判断老人下一次预约理发的履约率会提高,因而,提高该老人预约理发时所代表的权重,本实例中将未履约也未通过其他渠道接受服务的用户的权重设为原来的2倍,即其一次预约可以代表2个人数;进而提高服务人员被分配到该区域的概率;如果用户通过其他渠道获得了服务,例如通过其他商家进行了理发,则降低该用户在该服务预约上的权重为原来的一半,即如果老人通过其他渠道理发,则其下一次预约理发服务时,其所代表的人数将为0.5个人数。

以上的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1