一种自动提醒的系统及方法技术方案

技术编号:4082490 阅读:167 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于通信技术领域,尤其涉及一种自动提醒的系统和方法。本发明专利技术的自动提醒的系统包括数据库、定时装置、检索判断模块和发送模块,所述数据库用于存储提醒数据,所述定时装置用于设定一时间粒度,在到该时间粒度时,通知检索判断模块检索数据库,所述检索判断模块用于对数据库中的提醒数据进行定时检索,并判断数据库中是否有提醒数据,如果有提醒数据,判断所述提醒数据是否满足提醒条件,如果满足提醒条件,将所述提醒数据传至所述发送模块,所述发送模块获取数据库中对应的提醒数据生成提醒并完成发送。本发明专利技术的有益效果在于:本发明专利技术自动提醒的系统及方法通过将需要提醒的数据按预定的格式存储在预设的数据库中,并定时扫描这些提醒数据,在预定的提醒时间自动发送相应的提醒文件,使工作能够得到及时的处理。

【技术实现步骤摘要】

本专利技术属于通信
,尤其涉及。
技术介绍
在公司实际运营过程中,随时存在大量的工作或事件等待执行。目前,运营系统都 是采取人为地用文档记录,需要实时查询后才能再去执行。这样的话,由于系统没有提前提 醒功能,往往会因为文档太多或者人为因素等其它原因使得执行不够及时,甚至于已经过 期的工作或事件还没有执行,从而影响员工的工作效率和公司效益。比如某公司有10000 名员工,如果公司希望每一名员工生日时都能收到公司的祝福邮件或是其它相关事情,如 果靠人工记录去操作,将是一个比较大的工作量并且影响工作效率。再如一家公司可能与 几百家公司签约了合同,合同到期时需要重新签约,这时,有可能会因为没有提前的合同到 期提醒而错过最佳续约时间。
技术实现思路
本专利技术的目的在于提供一种实现自动提醒的方法及装置,旨在解决现有技术中因 没有提前提醒功能导致工作执行不够及时而影响员工的工作效率和公司效益的问题。为了实现上述目的,本专利技术采取以下技术方案,一种自动提醒的系统,包括数据 库、定时装置、检索判断模块和发送模块,所述数据库用于存储提醒数据,所述定时装置用 于设定一时间粒度,在到该时间粒度时,通知检索判断模块检索数据库,所述检索判断模块 用于对数据库中的提醒数据进行定时检索,并判断数据库中是否有提醒数据,如果有提醒 数据,判断所述提醒数据是否满足提醒条件,如果满足提醒条件,将所述提醒数据传至所述 发送模块,所述发送模块获取数据库中对应的提醒数据生成提醒并完成发送。本专利技术的技术方案还包括所述检索判断模块判断数据库中没有提醒数据,则结 束本次提醒。本专利技术的技术方案还包括所述检索判断模块判断所述提醒数据不满足提醒条件 时,判断提醒数据是否需要重复发送,如果不需要重复发送,则重新检索数据库中的提醒数 据;如果需要重复发送,则判断提醒数据的重复发送次数是否大于零,如果不大于零,则重 新检索数据库中的提醒数据;如果大于零,判断提醒数据是否满足重复发送的条件,如果不 满足重复发送的条件,重新检索数据库中的提醒数据;如果满足重复发送的条件,将提醒数 据传至发送模块。本专利技术的技术方案还包括所述满足提醒条件具体为前时间+提前时间量=提 醒时间。本专利技术的技术方案还包括所述定时装置设定的时间粒度可根据用户需求自行设 定,所述提醒方式包括邮件提醒、短信提醒。本专利技术采取的另一技术方案为一种自动提醒的方法,包括以下步骤步骤a 设置一数据库,将提醒数据按标签的形式录入存储;3步骤b 设置一定时装置,并设定一时间粒度定时检索数据库,判断数据库中是否 有提醒数据,如果有提醒数据,判断所述提醒数据是否满足提醒条件,如果满足提醒条件, 则执行步骤C,如果没有提醒数据,则结束本次提醒步骤C:发送提醒。本专利技术的技术方案还包括在所述步骤b中,满足提醒条件具体为当前时间+提 前时间量=提醒时间。本专利技术的技术方案还包括所述步骤b还进一步包括判断该提醒数据是否需要 重复发送,如果不需要重复发送,则重新检索数据库中的提醒数据;如果需要重复发送,判 断该提醒数据的重复发生次数是否大于零,如果不大于零,则重新检索数据库中的提醒数 据。本专利技术的技术方案还包括在所述步骤b还进一步包括如果提醒数据的重复发 生次数大于零,判断该提醒数据是否满足重复发送的条件,如果当前时间+提前时间量= 提醒时间+重复发送周期,则认为满足重复发送的条件,发出提醒;否则认为不满足重复发 送的条件,重新检索数据库中的提醒数据。本专利技术的技术方案还包括所述步骤c进一步包括获取数据库中对应的提醒格 式、事件描述、收件人、抄送人生成提醒文件并发送,完成相应的提醒,在所述步骤c中,提 醒方式包括邮件提醒、短信提醒。本专利技术的有益效果在于本专利技术自动提醒的系统及方法通过将需要提醒的数据按 预定的格式存储在预设的数据库中,并定时扫描这些提醒数据,在预定的提醒时间自动发 送相应的提醒文件,使日常工作能够及时执行。另外,本专利技术操作简单,大大提高了工作效率。附图说明附图1是本专利技术自动提醒系统的结构示意图;附图2是本专利技术自动提醒方法的实施例流程图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并 不用于限定本专利技术。请参阅图1,为本专利技术自动提醒系统的结构示意图。本专利技术自动提醒的结构包括数 据库、检索判断模块和发送模块。数据库预先存储所有的提醒数据,该提醒数据包括事件对 象、事件类型、事件描述、提醒格式、提醒时间、提醒时间匹配格式,提前时间量、收件人、抄 送人、是否重复发送、重复发送次数、重复发送周期和备注等其它标签,具体还可以根据用 户不同的需求进行设置;检索判断模块对数据库中的提醒数据进行定时检索,该检索时间 粒度可根据用户需求自行设定,例如每小时、每分钟等,并判断数据库中是否有提醒数据, 如果没有提醒数据则结束;如果有提醒数据,判断该提醒数据是否满足提醒条件,如果当前 时间+提前时间量=提醒时间,则认为满足提醒条件,将该提醒数据传至发送模块;否则认 为不满足提醒条件,接着判断该提醒数据是否需要重复发送,如果不需要重复发送,则重新4检索数据库中的提醒数据;如果需要重复发送,判断该提醒数据的重复发生次数是否大于 零,如果不大于零,则重新检索数据库中的提醒数据;如果大于零,判断该提醒数据是否满 足重复发送的条件,如果当前时间+提前时间量=提醒时间+重复发送周期,则认为满足重 复发送的条件,将提醒数据传至发送模块;否则认为不满足重复发送的条件,重新检索数据 库中的提醒数据;发送模块获取数据库中的提醒数据,根据对应的提醒格式、事件描述、收 件人、抄送人生成邮件并发送,完成相应的邮件提醒;其中,每完成一次重复发送的提醒数 据,数据库中的重复发送次数会相应减少一次。请参阅图2,是本专利技术自动提醒方法的实施例流程图。本专利技术实现自动提醒的实现 方法包括以下步骤步骤10 预先设置一个数据库,增加一个录入接口,将所有要提醒的数据按标签 的形式录入存储;该步骤中,提醒数据可包括事件对象、事件类型、事件描述、提醒格式、提醒时间、 提醒时间匹配格式,提前时间量、收件人、抄送人、是否重复发送、重复发送次数、重复发送 周期和备注等其它标签,具体还可以根据用户不同的需求进行设置。其中提醒格式是指针对不同的邮件而设定的格式,有合同提醒格式,生日提醒格 式等等。提醒时间的最小粒度为分钟,输入格式定为YYYY-MM-DDHH:mm,g卩年-月-日 小时分。提醒时间匹配格式的输入格式根据提醒文件的周期次数分为可以为以下几种 YYYY-MM-DD HH:mm(只会执行一次)、MM-DD HH:mm(每年执行一次)、DD HH:mm(每月执行 一次)、HH:mm(每天执行一次)、mm(每小时执行一次)。提前时间量的粒度为分钟,即需要 提前多少分钟提醒,输入格式同提醒时间的输入格式。是否重复发送、重复发送次数和重复 发送周期是程序的附加选项,为部分需要重复提醒的事件而增加的。步骤20 设置一定时装置,并设定一时间粒度定时检索数据库,判断数据库中是 否有提醒数据,如果没有提醒数据,执行步骤30 ;如果有提醒数据,则执行步骤40 ;该步骤中,检索数据库的本文档来自技高网...

【技术保护点】
一种自动提醒的系统,其特征在于,包括数据库、定时装置、检索判断模块和发送模块,所述数据库用于存储提醒数据,所述定时装置用于设定一时间粒度,在到该时间粒度时,通知检索判断模块检索数据库,所述检索判断模块用于对数据库中的提醒数据进行定时检索,并判断数据库中是否有提醒数据,如果有提醒数据,判断所述提醒数据是否满足提醒条件,如果满足提醒条件,将所述提醒数据传至所述发送模块,所述发送模块获取数据库中对应的提醒数据生成提醒并完成发送。

【技术特征摘要】
一种自动提醒的系统,其特征在于,包括数据库、定时装置、检索判断模块和发送模块,所述数据库用于存储提醒数据,所述定时装置用于设定一时间粒度,在到该时间粒度时,通知检索判断模块检索数据库,所述检索判断模块用于对数据库中的提醒数据进行定时检索,并判断数据库中是否有提醒数据,如果有提醒数据,判断所述提醒数据是否满足提醒条件,如果满足提醒条件,将所述提醒数据传至所述发送模块,所述发送模块获取数据库中对应的提醒数据生成提醒并完成发送。2.如权利要求1所述的自动提醒的系统,其特征在于,所述检索判断模块判断数据库 中没有提醒数据,则结束本次提醒。3.如权利要求1或2所述的自动提醒的系统,其特征在于,所述检索判断模块判断所述 提醒数据不满足提醒条件时,判断提醒数据是否需要重复发送,如果不需要重复发送,则重 新检索数据库中的提醒数据;如果需要重复发送,则判断提醒数据的重复发送次数是否大 于零,如果不大于零,则重新检索数据库中的提醒数据;如果大于零,判断提醒数据是否满 足重复发送的条件,如果不满足重复发送的条件,重新检索数据库中的提醒数据;如果满足 重复发送的条件,将提醒数据传至发送模块。4.如权利要求1或2所述的自动提醒的系统,其特征在于,所述满足提醒条件具体为 前时间+提前时间量=提醒时间。5.如权利要求1或2所述的自动提醒的系统,其特征在于,所述定时装置设定的时间粒 度可根据用户需求自行设定,所述提醒方式包括邮件提醒...

【专利技术属性】
技术研发人员:胡正
申请(专利权)人:深圳市五巨科技有限公司
类型:发明
国别省市:94[中国|深圳]

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

1