日程管理方法、装置、系统以及存储介质与流程

文档序号:11200732阅读:730来源:国知局
日程管理方法、装置、系统以及存储介质与流程

本发明涉及日程管理领域,特别是涉及一种与业务相关联的日程管理方法、装置、系统以及存储介质。



背景技术:

日程管理就是将每日或最近几日的工作和事务安排在日期中,并做一个有效的记录,方便管理日常的工作和事务,达到工作备忘的目的。同时也具有对员工日常工作进行指导、监督的作用。

如图1所示,可以利用日历、笔记本、电子软件等多种方式对待办事项进行日程管理。随着移动设备的普及和发展,使用电子软件进行日程管理的方式被越来越多的人接受。目前的日程事物管理软件大多是针对大众用户的,比较偏向生活化,需要用户把具体的事项手动录入到自己的日程管理工具中,在用户的工作较为繁忙时候,很容易造成录入错误或漏录的情况的发生,无法很好地管理用户的工作日程。

因此,需要一种能够有效地管理用户的工作事项的日程管理方案。



技术实现要素:

本发明的主要目的在于提供一种能够有效管理用户的工作事项的日程管理方案。

根据本发明的一个方面,提供了一种日程管理方法,包括:从第三方业务系统获取业务分配信息,业务分配信息包括分配给一个或多个业务人员的任务信息;基于业务分配信息,生成针对业务人员的日程安排信息,日程安排信息包括分配给该业务人员的任务、任务的执行时间和/或执行期限;向业务人员对应的客户端发送日程安排信息。

优选地,该日程管理方法还可以包括:基于业务分配信息,为业务人员的日程安排信息设置预定的阅读权限,以确定业务人员的日程安排信息对其他业务人员的可见性。

优选地,该日程管理方法还可以包括:从第三方业务系统获取业务处理信息,业务处理信息包括分配给一个或多个业务人员的任务的处理状态信息;基于业务处理信息,更新业务人员的日程安排信息;向业务人员发送更新后的日程安排信息。

优选地,该日程管理方法还可以包括:从客户端获取业务处理信息,业务处理信息为业务人员通过客户端输入的关于日程安排信息的处理状态信息;向第三方业务系统发送业务处理信息。

优选地,该日程管理方法还可以包括:响应于接收到第三方业务系统发送的针对业务处理信息的确认信息,更新业务人员的日程安排信息;向业务人员发送更新后的日程安排信息。

优选地,客户端为安装在移动终端设备上的日程管理客户端。

根据本发明的另一个方面,还提供了一种日程管理装置,包括:业务分配信息获取模块,用于从第三方业务系统获取业务分配信息,业务分配信息包括分配给一个或多个业务人员的任务信息;日程安排信息生成模块,用于基于业务分配信息,生成针对业务人员的日程安排信息,日程安排信息包括分配给该业务人员的任务、任务的执行时间和/或执行期限;日程安排信息发送模块,用于向业务人员对应的客户端发送日程安排信息。

优选地,该日程管理装置还可以包括:权限设定模块,用于基于业务分配信息,为业务人员的日程安排信息设置预定的阅读权限,以确定业务人员的日程安排信息对其他业务人员的可见性。

优选地,该日程管理装置还可以包括:第一业务处理信息获取模块,用于从第三方业务系统获取业务处理信息,业务处理信息包括分配给一个或多个业务人员的任务的处理状态信息;第一日程安排信息更新模块,用于基于业务处理信息,更新业务人员的日程安排信息,日程安排信息发送模块还用于向业务人员发送更新后的日程安排信息。

优选地,该日程管理装置还可以包括:第二业务处理信息获取模块,用于从客户端获取业务处理信息,业务处理信息为业务人员通过客户端输入的关于日程安排信息的处理状态信息;业务处理信息发送模块,用于向第三方业务系统发送业务处理信息。

优选地,该日程管理装置还可以包括:确认信息接收模块,用于接收第三方业务系统发送的针对业务处理信息的确认信息;第二日程安排信息更新模块,用于响应于确认信息接收模块接收到确认信息,更新业务人员的日程安排信息,日程安排信息发送模块还用于向业务人员发送更新后的日程安排信息。

根据本发明的另一个方面,还提供了一种日程管理系统,包括:第三方业务系统,其上存储有业务分配信息,业务分配信息包括分配给一个或多个业务人员的任务信息;一个或多个客户端;以及上文述及的日程管理装置。

根据本发明的另一个方面,还提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当可执行代码被电子设备的处理器执行时,使处理器执行上文述及的日程管理方法。

本发明的日程管理方法、装置、系统以及存储介质,通过与企业已有的业务系统相结合,可以帮助企业员工将与自身有关的业务事项自动添加到自己的日程事物管理系统中,如分配到某员工名下的待处理订单、已预约的客户拜访、会议安排等等,如此企业员工通过客户端即可清楚直观地获知自己待处理的业务事项。

附图说明

通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。

图1是示出了现有的日程管理方式的示意图。

图2是示出了根据本发明一实施例的日程管理系统的结构的示意性方框图。

图3是示出了根据本发明一实施例的日程管理方法的示意性流程图。

图4是示出了根据本发明一实施例的日程管理装置的结构的示意性方框图。

具体实施方式

下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

图2是示出了根据本发明一实施例的日程管理系统的结构的示意性方框图。

参见图2,日程管理系统包括第三方业务系统100、日程管理装置200以及一个或多个客户端300。

第三方业务系统100可以是与企业关联的用于记录企业的业务信息的业务平台,该业务平台可以是企业开发的,也可以是由不同于企业的第三方服务商提供的。第三方业务系统100上存储有业务分配信息,该业务分配信息包括分配给一个或多个业务人员的任务信息。其中,第三方业务系统100上除了存储业务分配信息外,还可以存储多种其它与业务相关的信息,这里不再赘述。

日程管理装置200用于从第三方业务系统100获取业务分配信息,基于业务分配信息生成针对业务人员的日程安排信息,并向业务人员对应的客户端300发送日程安排信息。此处述及的“日程安排信息”主要用于指示业务人员待处理的业务信息,可以包括分配给该业务人员的任务、任务的执行时间和/或执行期限等多种信息。

客户端300可以是安装在终端设备上的客户端,优选地,客户端300可以是安装在如手机、ipad等移动终端设备上的客户端,例如,客户端可以为安装在移动终端设备上的日程管理客户端。另外,在实际应用中,可以为不同的业务人员配置不同的客户端300,不同的客户端300可以具有不同类型的功能或界面,使得企业中担任不同角色的业务人员可以使用与其角色相符的客户端300,由此可以进一步提高业务人员的使用体验。

综上,本发明的日程管理系统通过与企业已有的业务系统相结合,可以帮助企业员工将与自身有关的业务事项自动添加到自己的日程事物管理系统中,如分配到某员工名下的待处理订单、已预约的客户拜访、会议安排等等,如此企业员工通过客户端即可清楚直观地获知自己待处理的业务事项。

下面结合图3就利用本发明的日程管理系统执行的日程管理方法的具体流程及其中涉及的细节作进一步说明。

参见图3,首先可以执行步骤s210,从第三方业务系统100获取业务分配信息,业务分配信息包括分配给一个或多个业务人员的任务信息。在获取了业务分配信息后,就可以执行步骤s220,基于业务分配信息,生成日程安排信息。其中,在业务分配信息包括分配给多个业务人员的任务信息的情况下,可以基于业务分配信息,分别生成对应每个业务人员的日程安排信息。在生成日程安排信息后,就可以将日程安排信息发送给业务人员所对应的客户端300(步骤s240)。

另外,对于生成的日程安排信息,还可以为其设置一定的阅读权限,以确定该日程安排信息对其他业务人员的可见性。此处述及的可见性包括是否可见、可见的程度等等。例如,假设分配给业务人员a的日程安排信息包括任务1、任务2,在与任务1相关的上级负责人为业务人员b、任务2与业务人员b无关的情况下,可以设置业务人员a的日程安排信息中的任务1对业务人员b可见,而任务2对业务人员b不可见。

对于下发给客户端300的日程安排信息,还可以根据任务的执行情况,对其进行更新,以使得业务人员可以通过日程安排信息及时获悉为其分配的任务的最新状态。

对本发明而言,日程安排信息的更新主要包括新分配的任务的更新和已执行或正在执行的任务的状态的更新。对于前者而言,可以通过周期性地从第三方业务系统100获取业务分配信息,基于新获取的业务分配信息,更新日程安排信息。对于后者而言,可以通过多种方式进行更新,具体来说,可以执行步骤s245、步骤s250、步骤s255的更新流程,也可以执行步骤s265、步骤s270、步骤s275、步骤s280的更新流程。

基于步骤s245至步骤s255的更新流程如下。在步骤s245,可以从第三方业务系统100获取业务处理信息,业务处理信息可以包括分配给一个或多个业务人员的任务的处理状态信息。然后执行步骤s250,基于业务处理信息,更新相应的业务人员的日程安排信息,并将更新后的日程安排信息发送给相应的客户端300(步骤s255)。

基于步骤s260至步骤s280的更新流程如下。在步骤s260,从客户端300获取业务处理信息。此处述及的业务处理信息可以是由业务人员通过客户端300输入的关于日程安排信息的处理状态信息,在获取了业务处理信息后,可以基于该业务处理信息直接更新客户端的日程安排信息,也可以向第三方业务系统100发送从客户端获取的业务处理信息(步骤s265),待第三方业务系统100返回确认该业务处理信息无误的确认信息时(步骤s270),再更新日程安排信息(步骤s275),并将更新后的日程安排信息发送给相应的客户端300(步骤s280)。

至此,结合图2、图3就本发明的日程管理系统的结构以及日程管理方法的实现流程做了详细说明。

图4是示出了根据本发明一实施例的日程管理装置200的结构的功能框图。其中,日程管理装置200的功能模块可以由实现本发明原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图4所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。

图4所示的日程管理装置200与图2、图3中述及的日程管理装置所实现的功能相当,下面仅就日程管理装置200可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文结合图3、图3的描述,这里不再赘述。

参见图4,日程管理装置200包括业务分配信息获取模块210、日程安排信息生成模块220以及日程安排信息发送模块230。

业务分配信息获取模块210用于从第三方业务系统获取业务分配信息,业务分配信息包括分配给一个或多个业务人员的任务信息。

日程安排信息生成模块220用于基于业务分配信息,生成针对业务人员的日程安排信息,日程安排信息包括分配给该业务人员的任务、任务的执行时间和/或执行期限。

日程安排信息发送模块230用于向业务人员对应的客户端发送日程安排信息。

作为本发明的一个可选实施例,日程管理装置200还可以可选地包括图中虚线框所示的权限设定模块240,用于基于业务分配信息,为业务人员的日程安排信息设置预定的阅读权限,以确定业务人员的日程安排信息对其他业务人员的可见性。

作为本发明的一个可选实施例,日程管理装置200还可以可选地包括图中虚线框所示的第一业务处理信息获取模块250和第一日程安排信息更新模块260。

第一业务处理信息获取模块250用于从第三方业务系统获取业务处理信息,业务处理信息包括分配给一个或多个业务人员的任务的处理状态信息。

第一日程安排信息更新模块260用于基于业务处理信息,更新业务人员的日程安排信息,日程安排信息发送模块230还用于向业务人员发送更新后的日程安排信息。

作为本发明的一个可选实施例,日程管理装置200还可以可选地包括图中虚线框所示的第二业务处理信息获取模块270和业务处理信息发送模块280。

第二业务处理信息获取模块270用于从客户端获取业务处理信息,业务处理信息为业务人员通过客户端输入的关于日程安排信息的处理状态信息。业务处理信息发送模块280用于向第三方业务系统发送业务处理信息。

如图4所示,日程管理装置200还可以可选地包括图中虚线框所示的确认信息接收模块290和第二日程安排信息更新模块295。

确认信息接收模块290用于接收第三方业务系统发送的针对业务处理信息的确认信息。第二日程安排信息更新模块295用于响应于确认信息接收模块接收到确认信息,更新业务人员的日程安排信息,日程安排信息发送模块还用于向业务人员发送更新后的日程安排信息。

上文中已经参考附图详细描述了根据本发明的日程管理方法、装置以及系统。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件的方式来实现,通用硬件包括通用集成电路、通用cpu、通用存储器、通用元器件等,当然也可以通过专用硬件包括专用集成电路、专用cpu、专用存储器、专用元器件等来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

因此,本发明的上述技术构思还可以被实施为一种非暂时性机器可读存储介质(或计算机可读存储介质),其上存储有可执行代码(或计算机程序/计算机指令代码)。当该可执行代码(或计算机程序/计算机指令代码)被处理器执行时,使该处理器执行上文所述的日程管理方法。

另一方面,本发明的上述技术构思还可以被实施为一种计算设备,该计算设备包括处理器和非暂时性机器可读存储介质(或计算机可读存储介质)。该非暂时性机器可读存储介质上存储有可执行代码(或计算机程序/计算机指令代码)。当该可执行代码(或计算机程序/计算机指令代码)被该处理器执行时,使该处理器执行上文所述的日程管理方法。

此外,根据本发明的方法还可以实现为一种计算机程序,该计算机程序包括用于执行本发明的上述方法中限定的上述各步骤的计算机程序代码指令。或者,根据本发明的方法还可以实现为一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上存储有用于执行本发明的上述方法中限定的上述功能的计算机程序。本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。

附图中的流程图和框图显示了根据本发明的多个实施例的系统和方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标记的功能也可以以不同于附图中所标记的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

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