一种工作报表自动提醒的方法和装置制造方法及图纸

技术编号:4100982 阅读:243 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种工作报表自动提醒的方法和装置,所述方法包括:步骤1:设置配置文件,将需要统计工作报表的员工姓名和邮箱地址保存在该配置文件中;步骤2:连接邮件服务器,获取员工提交工作报表的所有新邮件;步骤3:遍历所有新邮件,根据所述配置文件,过滤出没有提交工作报表的员工和已经提交工作报表的员工;步骤4:遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地址发送邮件,提醒对方提交工作报表。本发明专利技术通过设置一个配置文件并自动地完成工作报表的统计提醒,不必人工去统计并逐个发送邮件提醒,节省了大量的工作量,提高了日常的工作效率。

【技术实现步骤摘要】

本专利技术涉及一种工作报表自动提醒的方法和装置
技术介绍
在公司实际运营中,公司员工经常需要填写工作报表,如日报、周报、月报等。以工 作日报为例,公司员工需要每天填写并把填好的工作日报发送到指定的邮箱,便于提供给 有需要的人员来查看。同时,有专人来负责统计工作日报的提交情况,并要及时提醒没有提 交工作日报的员工。而实际的情况是,因为员工众多,如果每次都要人工去统计,这将是一个非常耗时 的工作量。所以,如果能提供一种专门针对工作报表进行统计和提醒的方法,这样就可以节 省大量的工作量,并能提高工作报表统计和提醒的工作效率。
技术实现思路
本专利技术的目的是提供一种工作报表自动提醒的方法和装置,它能够自动完成工作 报表的统计提醒,从而节省工作量,提高工作效率。为达到上述目的,本专利技术采用如下技术方案一种工作报表自动提醒的方法,包括步骤1 设置配置文件,将需要统计工作报表的员工姓名和邮箱地址保存在该配 置文件中;步骤2 连接邮件服务器,获取员工提交工作报表的所有新邮件;步骤3 遍历所有新邮件,根据所述配置文件,过滤出没有提交工作报表的员工和 已经提交工作报表的员工;步骤4:遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地址发 送邮件,提醒对方提交工作报表。进一步地,所述步骤3之后还包括步骤31 根据已经提交工作报表的员工的记录,生成工作报表汇总列表。进一步地,所述步骤4之后还包括步骤5 间隔预定时间之后,再次连接邮件服务器,获取所有新邮件;步骤6 遍历所有新邮件,根据所述配置文件,更新已经提交工作报表的员工和没 有提交工作报表的员工的记录;步骤7 再次遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地 址发送邮件,提醒对方提交工作报表。进一步地,所述步骤1之前还包括步骤10 设置定时器,定时启动所述步骤1。进一步地,所述工作报表为工作日报、工作周报或工作月报。一种工作报表自动提醒的装置,包括设置保存模块,用于设置配置文件,将需要统计工作报表的员工姓名和邮箱地址 保存在该配置文件中;第一连接获取模块,用于连接邮件服务器,获取员工提交工作报表的所有新邮 件;第一遍历过滤模块,用于遍历所有新邮件,根据所述配置文件,过滤出没有提交工 作报表的员工和已经提交工作报表的员工;第一遍历提醒模块,用于遍历没有提交工作报表的员工,根据所述配置文件中对 应的邮箱地址发送邮件,提醒对方提交工作报表。进一步地,所述装置还包括生成模块,用于根据已经提交工作报表的员工的记录,生成工作报表汇总列表。进一步地,所述装置还包括第二连接获取模块,用于间隔预定时间之后,再次连接邮件服务器,获取所有新邮 件;第二遍历过滤模块,用于遍历所有新邮件,根据所述配置文件,更新已经提交工作 报表的员工和没有提交工作报表的员工的记录;第二遍历提醒模块,用于再次遍历没有提交工作报表的员工,根据所述配置文件 中对应的邮箱地址发送邮件,提醒对方提交工作报表。进一步地,所述装置还包括定时启动模块,用于定时启动所述设置保存模块。进一步地,所述工作报表为工作日报、工作周报或工作月报。本专利技术提供的工作报表自动提醒的方法和装置,通过设置一个配置文件并自动地 完成工作报表的统计提醒,不必人工去统计并逐个发送邮件提醒,节省了大量的工作量,提 高了日常的工作效率。附图说明图1为本专利技术的工作报表自动提醒的方法一个实施例的流程示意图;图2为图1所示工作报表自动提醒的方法的详细流程示意图;图3为本专利技术的工作报表自动提醒的方法另一实施例的流程示意图;图4为本专利技术的工作报表自动提醒的装置一个实施例的结构示意图;图5为本专利技术的工作报表自动提醒的装置另一实施例的结构示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对 本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不 用于限定本专利技术。如图1所示,本专利技术提供一种工作报表自动提醒的方法,包括步骤1 设置配置文件,将需要统计工作报表的员工姓名和邮箱地址保存在该配 置文件中;本步骤中,将所有需要统计工作报表的员工姓名和邮箱保存在所述配置文件中,保存格式可以灵活定义,只要容易识别即可。例如,每个员工可以保存为一行,格式为“张 三abcl23febc. com”;也可以一行保存多个员工,之间用分号隔开,格式例如为“张三 abcl23iabc. com ;李四:bcd234ibcd. com ;......,,,等等。步骤2 连接邮件服务器,获取员工提交工作报表的所有新邮件;可以预先配置一个文件记录邮箱登陆的用户名和密码(优选管理员身份),该邮 箱优选为专门接收员工提交的工作报表的邮箱。程序通过连接邮件服务器,获取该邮箱中 的所有新邮件。如果工作报表为工作日报,则需要每天(例如当天结束时或第二天开始时) 获取所有新邮件;如果工作报表为工作周报,则需要每周(例如本周结束时或下一周开始 时)获取所有新邮件;对于工作月报,情况类似,此处不再赘述。步骤3 遍历所有新邮件,根据所述配置文件,过滤出没有提交工作报表的员工和 已经提交工作报表的员工;本步骤中,通过对比新邮件的邮件信息(发件人信息)与配置文件中包含的信息, 即可筛选出存在于配置文件中却没有收到其邮件的员工。步骤4:遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地址发 送邮件,提醒对方提交工作报表。本专利技术的工作报表自动提醒的方法,通过设置一个包含员工姓名和邮箱的配置文 件,然后通过遍历对比收到的邮件信息与该配置文件中包含的信息,筛选出存在于配置文 件中却没有收到其邮件信息的员工信息,然后遍历筛选出来的没有收到其邮件信息的员工 信息,并发送工作报表提醒邮件,来实现工作报表的自动统计提醒。本专利技术通过设置一个配 置文件并自动地完成工作报表的统计提醒,不必人工去统计并逐个发送邮件提醒,节省了 大量的工作量,提高了日常的工作效率。图2为图1所示实施例的更加详细流程示意图,此处不再赘述。参照该图2,可以 更好地理解本专利技术。如图3所示,本专利技术在前述步骤3之后还可以包括步骤31 根据已经提交工作报表的员工的记录,生成工作报表汇总列表。该步骤31可以生成工作报表汇总列表,该列表中可以包含员工姓名及其所提交 的工作报表内容(该内容可以由程序从邮件中读取),以便于有需要的人员汇总查看。同时,如图3所示,本专利技术在前述步骤4之后还可以包括步骤5 间隔预定时间之后,再次连接邮件服务器,获取所有新邮件;步骤6 遍历所有新邮件,根据所述配置文件,更新已经提交工作报表的员工和没 有提交工作报表的员工的记录;步骤7 再次遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地 址发送邮件,提醒对方提交工作报表。经过上述步骤5-7后,可以在间隔预定时间之后,再次对没有提交工作报表的员 工进行邮件提醒。例如,对于工作日报来说,一般可以在当天结束时,执行前述步骤2-4,以 进行邮件的统计和提醒;这样,第二天上班时,没有提交工作报表的员工一般会尽快补交工 作报表,此时,可以在第二天上班之后一个小时时,再进行一次统计和提醒,以防止员工忘 记提交。另外,如图3所示,本专利技术在前述步骤1之前还可以包括6 步骤10 设置定时器,定时启动所述步骤1,以定时启本文档来自技高网...

【技术保护点】
一种工作报表自动提醒的方法,其特征在于,包括:步骤1:设置配置文件,将需要统计工作报表的员工姓名和邮箱地址保存在该配置文件中;步骤2:连接邮件服务器,获取员工提交工作报表的所有新邮件;步骤3:遍历所有新邮件,根据所述配置文件,过滤出没有提交工作报表的员工和已经提交工作报表的员工;步骤4:遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地址发送邮件,提醒对方提交工作报表。

【技术特征摘要】
一种工作报表自动提醒的方法,其特征在于,包括步骤1设置配置文件,将需要统计工作报表的员工姓名和邮箱地址保存在该配置文件中;步骤2连接邮件服务器,获取员工提交工作报表的所有新邮件;步骤3遍历所有新邮件,根据所述配置文件,过滤出没有提交工作报表的员工和已经提交工作报表的员工;步骤4遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地址发送邮件,提醒对方提交工作报表。2.根据权利要求1所述的方法,其特征在于,所述步骤3之后还包括 步骤31 根据已经提交工作报表的员工的记录,生成工作报表汇总列表。3.根据权利要求1所述的方法,其特征在于,所述步骤4之后还包括 步骤5 间隔预定时间之后,再次连接邮件服务器,获取所有新邮件;步骤6:遍历所有新邮件,根据所述配置文件,更新已经提交工作报表的员工和没有提 交工作报表的员工的记录;步骤7 再次遍历没有提交工作报表的员工,根据所述配置文件中对应的邮箱地址发 送邮件,提醒对方提交工作报表。4.根据权利要求1所述的方法,其特征在于,所述步骤1之前还包括 步骤10 设置定时器,定时启动所述步骤1。5.根据权利要求1至4中任一权利要求所述的方法,其特征在于,所述工作报表为工作 日报、工作周报或工作月报。6.一种工作报表自动提醒的装置,其特征...

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

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

1