一种基于云服务的行程状态管理系统及方法与流程

文档序号:18303651发布日期:2019-07-31 10:35阅读:318来源:国知局
一种基于云服务的行程状态管理系统及方法与流程

本发明涉及行程管理技术领域,具体为一种基于云服务的行程状态管理系统及方法。



背景技术:

行程管理就是根据用户的安排,将工作和事务做一个记录,方便用户管理日常的工作和事务,避免用户因为事多繁杂而导致忘记部分事务,从而达到备忘的目的。现在的行程管理通常都会只具有定时提醒的功能,通过用户设定的时间定时提醒用户,以达到监督用户能够完成事项的目的,功能较为单一。



技术实现要素:

本发明的目的之一在于提供一种基于云服务的行程状态管理系统,以解决由于现在的行程管理只具有提醒的功能,功能单一的问题。

本发明提供基础方案是:一种基于云服务的行程状态管理系统,包括接收模块,用于接收用户的行程信息;

存储模块,用于存储用户的行程信息,预存有行程完成情况的评价规则;

其中:还包括有评价模块,接收模块还用于接收行程的完成信息,评价模块根据评价规则对完成信息进行评价生成该行程的系统评价信息,存储模块将系统评价信息与行程信息进行关联存储;

推送模块,用于将系统评价信息推送给相应用户。

说明:本方案中行程信息包括事项和预计完成时长;完成信息包括开始时间和结束时间;评价规则指的是,在事项实际完成时长大于预计完成时长时,则评价该行程推迟完成,在事项实际完成时长等于预计完成时长时,评价该行程准时完成,在事项实际完成时长小于预计完成时长时,评价该行程提前完成,本方案中评价模块对行程的评价是指对行程是否及时完成的评价,包括推迟完成、准时完成和提前完成。

基础方案的工作原理及有益效果是:考虑到用户在安排行程时,对该行程耗用时间只能进行预估,因此本方案中,通过预设评价规则,在接收模块接收到行程的完成信息后,也就表示用户已经完成了该行程,评价模块根据评价规则根据和用户的完成信息对该行程完成的情况进行评价,若评价该行程的完成为推迟完成,则说明用户预估的时间过短,若评价该行程的完成为提前完成,则说明用户预估的时间过长,这样一来,用户也就能够根据系统评价信息进一步了解完成该行程所要耗用的时长,从而能够更合理的安排和规划事项。

优选方案一:作为基础方案的优选,推送模块还用于将行程信息与完成信息推送给其他用户;接收模块还用于接收其他用户的用户评价信息,在接收到用户评价信息后,推送模块将用户评价信息推送给相应用户。说明:本方案中,其他用户的评价指的是其他用户对该用户完成事项的效率的评价,包括效率低、效率正常和效率高。有益效果:考虑到评价模块对行程的评价是基于用户自己给出的预估时间进行评价的,较为主观,因此本方案中,利用推送模块将行程信息与完成信息还推送给其他用户,由其他用户进行评价,其他用户则可以根据自身完成该事项耗用的时间与该用户耗用时间进行评价,用户则可以根据用户评价信息也就能够更客观的了解自己的完成效率,从而调整自己的工作效率,以提高效率。

优选方案二:作为基础方案的优选,还包括提醒模块,提醒模块用于根据行程信息中的提醒时间向相应用户发送提醒信息。有益效果:本方案中,行程信息还包括提醒时间,根据提醒时间向用户发送提醒信息,用户接收到提醒信息后,可以根据自己目前完成的进度进行预估,若完成进度过慢,为了保证该事项能够及时完成,就需要用户提高工作效率,也就是说,通过向用户发送提醒信息对用户进行提醒,以保证事项的及时完成。

优选方案三:作为优选方案二的优选,接收模块还用于接收取消信息,提醒模块根据取消信息停止相应用户发送提醒信息。有益效果:考虑到一些情况下,用户并不再需要提醒信息来提醒自己完成进度,因此本方案中,通过接收模块接收取消信息从而取消提醒消息的发送,满足用户的需求,操作简单。

优选方案四:作为基础方案的优选,还包括修改模块,接收模块还用于接收用户的修改信息,在接收修改信息后,修改模块用于根据修改信息对存储的行程信息进行修改,存储模块存储修改后的行程信息。有益效果:通过设置修改模块,用户可以根据自己的需求对已经提交的形成信息将进行修改,保证用户能够更合理安排事项。

优选方案五:作为基础方案的优选,还包括有筛选模块,接收模块在接收到筛选信息后,筛选模块从存储模块中筛选出符合筛选信息的行程信息,推送模块将筛选出的行程信息推送给向相应用户。有益效果:筛选模块的设置方便用户根据自己的需求对已经提交的行程信息进行查收,操作简单。

本发明提供的基础方案之二是:一种基于云服务的行程状态管理方法:包括以下步骤:

获取用户的行程信息;

存储用户的行程信息;

接收行程的完成信息,根据评价规则对完成信息进行评价生成该行程的系统评价信息,将系统评价信息与行程信息进行关联存储;

将系统评价信息推送给相应用户。

本基础方案的有益效果:考虑到用户在安排行程时,对该行程耗用时间只能进行预估,因此本方案中,通过预设评价规则,在接收到行程的完成信息后,也就表示用户已经完成了该行程,根据评价规则根据和用户的完成信息对该行程完成的情况进行评价,若评价该行程的完成为推迟完成,则说明用户预估的时间过短,若评价该行程的完成为提前完成,则说明用户预估的时间过长,这样一来,用户也就能够根据系统评价信息进一步了解完成该行程所要耗用的时长,从而能够更合理的安排和规划事项。

优选的,将行程信息与完成信息推送给其他用户;接收其他用户的用户评价信息并推送给相应用户。说明:本方案中,其他用户的评价指的是其他用户对该用户完成事项的效率的评价,包括效率低、效率正常和效率高。有益效果:本方案中,将行程信息与完成信息还推送给其他用户,由其他用户进行评价,其他用户可以根据自身完成该事项耗用的时间与该用户耗用时间进行评价,用户则可以根据用户评价信息也就能够更客观的了解自己的完成效率,从而调整自己的工作效率,以提高效率。

优选的,根据行程信息中的提醒时间向相应用户发送提醒信息。有益效果:本方案中,行程信息还包括提醒时间,根据提醒时间向用户发送提醒信息,用户接收到提醒信息后,可以根据自己目前完成的进度进行预估,若完成进度过慢,为了保证该事项能够及时完成,就需要用户提高工作效率,也就是说,通过向用户发送提醒信息对用户进行提醒,以保证事项的及时完成。

优选的,根据取消信息停止相应用户发送提醒信息。有益效果:考虑到一些情况下,用户并不再需要提醒信息来提醒自己完成进度,因此本方案中,通过接收模块接收取消信息从而取消提醒消息的发送,满足用户的需求,操作简单。

附图说明

图1为本发明中一种基于云服务的行程状态管理系统实施例一的模块框图;

图2为本发明中一种基于云服务的行程状态管理方法实施例一的流程图。

具体实施方式

下面通过具体实施方式进一步详细说明:

实施例一

实施例基本如附图1所示:一种基于云服务的行程状态管理系统,包括接收模块,用于接收用户的行程信息、行程的完成信息、接收其他用户的用户评价信息、取消信息、修改信息;本实施例中,行程信息包括事项、预计完成时长和提醒时间,如事项a,预计完成时长为3小时,需要在11:00进行提醒,那么行程信息①为“事项a,预计完成时长3小时,提醒时间11:00”,行程的完成信息指的是表示该行程已经完成的信息,包括开始时间和结束时间,如本实施例中行程的完成信息为“开始时间9:00,结束时间12:00”,其他用户指的是发起该行程信息以外的用户,如行程信息①是由用户甲提交的,上述的该用户指的就是用户甲,相对的,用户乙也就是其他用户;用户评价信息指的是其他用户根据自己出来相同事项耗用的时间对该用户完成该事项的效率进行的评价,包括效率低、效率正常和效率高,如,用户甲完成事项a用了3小时,用户乙完成事项a耗用2小时,则用户评价信息为“效率低”,若用户乙完成事项a也耗用3小时,则用户评价信息为“效率正常”,而若用户乙完成事项a耗用4小时,则用户评价信息为“效率高”;

存储模块,用于存储用户的行程信息,预存有行程完成情况的评价规则;

评价模块,接收模块还用于接收行程的完成信息,评价模块根据评价规则对完成信息进行评价生成该行程的系统评价信息,存储模块将系统评价信息与行程信息进行关联存储;本实施例中评价规则指的是,在事项实际完成时长大于预计完成时长时,则评价该行程推迟完成,在事项实际完成时长等于预计完成时长时,评价该行程准时完成,在事项实际完成时长小于预计完成时长时,评价该行程提前完成,本方案中评价模块对行程的评价是指对行程是否及时完成的评价,包括推迟完成、准时完成和提前完成,如行程信息①为“事项a,预计完成时长3小时,提醒时间11:00”的完成信息为“开始时间9:00,结束时间12:00”,那么系统评价信息为“准时完成”。

修改模块,在接收到用户的修改信息后,用于根据修改信息对存储的行程信息进行修改,存储模块存储修改后的行程信息;如用户甲想要将事项a的预计完成时长从3小时修改为2小时,那么修改信息为“事项a完成时长修改为2小时”,则修改后的行程信息为“事项a,预计完成时长2小时,提醒时间11:00”。

提醒模块,根据行程信息中的提醒时间向相应用户发送提醒信息,根据取消信息停止相应用户发送提醒信息;如在11:00向用户甲发送提醒信息,提醒信息可以为语音提醒、振动提醒等,本实施例中提醒信息为语音提醒,若用户甲需要取消提醒,取消信息为“取消事项a的提醒”,则在11:00时并不会发送提醒信息。

推送模块,用于将系统评价信息推送给相应用户;还将行程信息与完成信息推送给其他用户;接收模块还用于接收其他用户的用户评价信息,在接收到用户评价信息后,推送模块将用户评价信息推送给相应用户;

筛选模块,接收模块在接收到筛选信息后,筛选模块从存储模块中筛选出符合筛选信息的行程信息,推送模块将筛选出的行程信息推送给向相应用户;如用户甲提交了三条行程信息,如行程信息①“事项a,预计完成时长2小时,提醒时间11:00”,行程信息②“事项b,预计完成时长1小时,提醒时间9:00”,行程信息③“事项a,预计完成时长2小时,提醒时间10:00”,此时用户甲想要筛选出预计完成时长为2小时的所有行程信息,则筛选信息为“筛选预计完成时长为2小时的行程”,将行程信息①与行程信息③筛选出后推送给用户甲。

基于上述的管理系统,如图2所示,本实施例还公开了一种基于云服务的行程状态管理方法:包括以下步骤:

获取用户的行程信息、行程的完成信息、其他用户的用户评价信息、取消信息、修改信息;

存储用户的行程信息;

在接收到用户的修改信息后,根据修改信息对存储的行程信息进行修改,存储修改后的行程信息;

根据行程信息中的提醒时间向相应用户发送提醒信息,取消信息停止相应用户发送提醒信息;

获取行程的完成信息,根据评价规则对完成信息进行评价生成该行程的系统评价信息,将系统评价信息与行程信息进行关联存储;

将系统评价信息推送给相应用户;还将行程信息与完成信息推送给其他用户,获取其他用户的用户评价信息并推送给相应用户;

在获取筛选信息后,筛选出符合筛选信息的行程信息并推送给向相应用户。

具体实施过程如下:如接收模块接收到用户甲提交的行程信息①“事项a,预计完成时长3小时,提醒时间11:00”,存储模块进行存储,推送模块将行程信息推送给用户乙,提醒模块在11:00时向用户甲发送提醒信息。

在用户甲完成事项a后发送完成信息“开始时间9:00,结束时间12:00”,此时评价模块生成系统评价信息“准时完成”,并将该评价信息与行程信息进行关联存储,推送模块将完成信息推送给用户乙,接收模块接收到用户乙的用户信息“效率高”并推送给用户甲。

在接收到用户甲的修改信息“事项a完成时长修改为2小时”后,修改模块对行程信息①进行修改,修改后的行程信息为“事项a,预计完成时长2小时,提醒时间11:00”。

实施例二

实施例二与实施例一的不同之处在于:还包括备忘事项信息统计模块、分配模块、完成情况检测模块、cpu占有率获取模块、判断模块和用户终端,用户终端包括用于输入备忘事项信息的备忘检测事项信息输入模块,备忘事项信息包括备忘事项完成时间段信息,备忘事项完成时间段信息为备忘事项开始时间到备忘事项终止时间的这一时间段,存储模块还存储有用户终端cpu占有率标准范围值信息,本实施例中用户终端cpu占有率标准范围值信息指的是用户终端在工作状态时cpu占有率标准范围值信息,如用户终端进行word制作、excel表格填写等的cpu占有率标准范围值信息,本实施例中为excel表格填写时的cpu占有率标准范围值信息。

具体的,备忘事项信息统计模块:用于统计备忘事项完成时间段信息和备忘事项类型信息均相同的所有备忘事项信息的数量,同时生成数量信息,并将该数量信息推送给用户终端;

分配模块:用于将备忘事项完成时间段信息和备忘事项类型信息均相同的每个备忘事项信息对应的用户终端进行随机分组,同时生成分组信息,并将分组信息分别推送给该组内对应的用户终端,分组方式可以是一个人一组、两个人一组、三个人一组等人数依次递增的分组方式,分组信息包括该组内所有用户终端的用户账号信息。

备忘检测事项信息输入模块:用于用户终端在接收到数量信息和分组信息时,供用户输入备忘检测事项信息,备忘检测事项信息包括word制作的字数信息和excel表格填写的进度信息。

完成情况检测模块:用于在备忘事项完成时间段内检测备忘检测事项信息的完成情况,检测的备忘事项可以为word制作的字数和excel表格填写的进度等,本实施例中为excel表格填写的进度,其中excel表格填写的进度通过填写表格的格数进行检测。

cpu占有率获取模块:用于获取用户终端的cpu占有率。

判断模块:用于在备忘事项完成时间段内,调取存储模块中的用户终端cpu占有率标准范围值信息,并判断用户终端的cpu占有率是否超出用户终端在完成相应备忘检测事项信息的操作时的用户终端cpu占有率标准范围值。

提醒模块还用于在用户终端的cpu占有率超出用户终端完成相应备忘检测事项信息的操作时的cpu占有率标准范围值的情况下,向该用户终端对应组内的所有用户终端发送第二提醒信息,第二提醒信息包括该用户终端的用户账号信息。

具体使用场景如下:

通过备忘事项信息统计模块,可统计出备忘事项完成时间段信息和备忘事项类型信息均相同的所有备忘事项信息的数量,该数量信息会推送到对应的所有用户终端,便于用户了解到在相同时间段内与其进行相同备忘事项类型的用户终端的数量,通过分配模块将备忘事项完成时间段信息和备忘事项类型信息均相同的每个备忘事项信息对应的用户终端进行随机分组,分组后各用户终端就可接收到相应的分组信息,便于用户知道自己小组成员的用户账号信息;其中备忘事项类型信息指的是备忘事项的类型,如备忘事项为word制作的字数,那么备忘事项的类型则为word制作。

通过完成情况检测模块,可对用户终端的备忘检测事项信息进行完成情况的检测,若为ppt制作的页数检测,由于用户通过备忘检测事项信息输入模块事先输入了完成ppt制作时,所需的ppt制作的页数信息,因此完成情况检测模块通过判断实际完成的页数是否超过事先输入的页数,若超过则检测出该用户已完成。

当用户在备忘事项完成时间段内,正在做其它超出用户终端cpu占有率标准范围值的事情,证明其并没有在做备忘事项信息中的事情,则判断模块在判断其cpu占有率超出用户终端cpu占有率标准范围值时,第二提醒模块会向该用户终端对应组内的所有用户终端发送提醒信息,此时该组内的其余用户就可知道谁没有在规定时间内做备忘事项信息中的事情考虑到为了提高工作的完成效率,一般各小组之间存在有竞争关系,通过这种良性竞争的方式提高整体的工作效率,因此某一用户的完成情况会对组内全部用户带来损害,于是当组内其余用户获知某一用户正在做其它超出用户终端cpu占有率标准范围值的事情时,会及时的提醒其马上开始进行备忘事项信息中的事情。以此方式就可进一步的提醒和督促用户完成自己定下的备忘事项信息中的目标。

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

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