專(zhuān)利名稱(chēng):一種工作報(bào)表自動(dòng)提醒的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種工作報(bào)表自動(dòng)提醒的方法和裝置。
背景技術(shù):
在公司實(shí)際運(yùn)營(yíng)中,公司員工經(jīng)常需要填寫(xiě)工作報(bào)表,如日?qǐng)?bào)、周報(bào)、月報(bào)等。以工 作日?qǐng)?bào)為例,公司員工需要每天填寫(xiě)并把填好的工作日?qǐng)?bào)發(fā)送到指定的郵箱,便于提供給 有需要的人員來(lái)查看。同時(shí),有專(zhuān)人來(lái)負(fù)責(zé)統(tǒng)計(jì)工作日?qǐng)?bào)的提交情況,并要及時(shí)提醒沒(méi)有提 交工作日?qǐng)?bào)的員工。而實(shí)際的情況是,因?yàn)閱T工眾多,如果每次都要人工去統(tǒng)計(jì),這將是一個(gè)非常耗時(shí) 的工作量。所以,如果能提供一種專(zhuān)門(mén)針對(duì)工作報(bào)表進(jìn)行統(tǒng)計(jì)和提醒的方法,這樣就可以節(jié) 省大量的工作量,并能提高工作報(bào)表統(tǒng)計(jì)和提醒的工作效率。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種工作報(bào)表自動(dòng)提醒的方法和裝置,它能夠自動(dòng)完成工作 報(bào)表的統(tǒng)計(jì)提醒,從而節(jié)省工作量,提高工作效率。為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案一種工作報(bào)表自動(dòng)提醒的方法,包括步驟1 設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地址保存在該配 置文件中;步驟2 連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵件;步驟3 遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提交工作報(bào)表的員工和 已經(jīng)提交工作報(bào)表的員工;步驟4:遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地址發(fā) 送郵件,提醒對(duì)方提交工作報(bào)表。進(jìn)一步地,所述步驟3之后還包括步驟31 根據(jù)已經(jīng)提交工作報(bào)表的員工的記錄,生成工作報(bào)表匯總列表。進(jìn)一步地,所述步驟4之后還包括步驟5 間隔預(yù)定時(shí)間之后,再次連接郵件服務(wù)器,獲取所有新郵件;步驟6 遍歷所有新郵件,根據(jù)所述配置文件,更新已經(jīng)提交工作報(bào)表的員工和沒(méi) 有提交工作報(bào)表的員工的記錄;步驟7 再次遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地 址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。進(jìn)一步地,所述步驟1之前還包括步驟10 設(shè)置定時(shí)器,定時(shí)啟動(dòng)所述步驟1。進(jìn)一步地,所述工作報(bào)表為工作日?qǐng)?bào)、工作周報(bào)或工作月報(bào)。一種工作報(bào)表自動(dòng)提醒的裝置,包括
設(shè)置保存模塊,用于設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地址 保存在該配置文件中;第一連接獲取模塊,用于連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵 件;第一遍歷過(guò)濾模塊,用于遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提交工 作報(bào)表的員工和已經(jīng)提交工作報(bào)表的員工;第一遍歷提醒模塊,用于遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì) 應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。進(jìn)一步地,所述裝置還包括生成模塊,用于根據(jù)已經(jīng)提交工作報(bào)表的員工的記錄,生成工作報(bào)表匯總列表。進(jìn)一步地,所述裝置還包括第二連接獲取模塊,用于間隔預(yù)定時(shí)間之后,再次連接郵件服務(wù)器,獲取所有新郵 件;第二遍歷過(guò)濾模塊,用于遍歷所有新郵件,根據(jù)所述配置文件,更新已經(jīng)提交工作 報(bào)表的員工和沒(méi)有提交工作報(bào)表的員工的記錄;第二遍歷提醒模塊,用于再次遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件 中對(duì)應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。進(jìn)一步地,所述裝置還包括定時(shí)啟動(dòng)模塊,用于定時(shí)啟動(dòng)所述設(shè)置保存模塊。進(jìn)一步地,所述工作報(bào)表為工作日?qǐng)?bào)、工作周報(bào)或工作月報(bào)。本發(fā)明提供的工作報(bào)表自動(dòng)提醒的方法和裝置,通過(guò)設(shè)置一個(gè)配置文件并自動(dòng)地 完成工作報(bào)表的統(tǒng)計(jì)提醒,不必人工去統(tǒng)計(jì)并逐個(gè)發(fā)送郵件提醒,節(jié)省了大量的工作量,提 高了日常的工作效率。
圖1為本發(fā)明的工作報(bào)表自動(dòng)提醒的方法一個(gè)實(shí)施例的流程示意圖;圖2為圖1所示工作報(bào)表自動(dòng)提醒的方法的詳細(xì)流程示意圖;圖3為本發(fā)明的工作報(bào)表自動(dòng)提醒的方法另一實(shí)施例的流程示意圖;圖4為本發(fā)明的工作報(bào)表自動(dòng)提醒的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明的工作報(bào)表自動(dòng)提醒的裝置另一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不 用于限定本發(fā)明。如圖1所示,本發(fā)明提供一種工作報(bào)表自動(dòng)提醒的方法,包括步驟1 設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地址保存在該配 置文件中;本步驟中,將所有需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱保存在所述配置文件中,保存格式可以靈活定義,只要容易識(shí)別即可。例如,每個(gè)員工可以保存為一行,格式為“張 三abcl23febc. com”;也可以一行保存多個(gè)員工,之間用分號(hào)隔開(kāi),格式例如為“張三 abcl23iabc. com ;李四:bcd234ibcd. com ;......,,,等等。步驟2 連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵件;可以預(yù)先配置一個(gè)文件記錄郵箱登陸的用戶(hù)名和密碼(優(yōu)選管理員身份),該郵 箱優(yōu)選為專(zhuān)門(mén)接收員工提交的工作報(bào)表的郵箱。程序通過(guò)連接郵件服務(wù)器,獲取該郵箱中 的所有新郵件。如果工作報(bào)表為工作日?qǐng)?bào),則需要每天(例如當(dāng)天結(jié)束時(shí)或第二天開(kāi)始時(shí)) 獲取所有新郵件;如果工作報(bào)表為工作周報(bào),則需要每周(例如本周結(jié)束時(shí)或下一周開(kāi)始 時(shí))獲取所有新郵件;對(duì)于工作月報(bào),情況類(lèi)似,此處不再贅述。步驟3 遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提交工作報(bào)表的員工和 已經(jīng)提交工作報(bào)表的員工;本步驟中,通過(guò)對(duì)比新郵件的郵件信息(發(fā)件人信息)與配置文件中包含的信息, 即可篩選出存在于配置文件中卻沒(méi)有收到其郵件的員工。步驟4:遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地址發(fā) 送郵件,提醒對(duì)方提交工作報(bào)表。本發(fā)明的工作報(bào)表自動(dòng)提醒的方法,通過(guò)設(shè)置一個(gè)包含員工姓名和郵箱的配置文 件,然后通過(guò)遍歷對(duì)比收到的郵件信息與該配置文件中包含的信息,篩選出存在于配置文 件中卻沒(méi)有收到其郵件信息的員工信息,然后遍歷篩選出來(lái)的沒(méi)有收到其郵件信息的員工 信息,并發(fā)送工作報(bào)表提醒郵件,來(lái)實(shí)現(xiàn)工作報(bào)表的自動(dòng)統(tǒng)計(jì)提醒。本發(fā)明通過(guò)設(shè)置一個(gè)配 置文件并自動(dòng)地完成工作報(bào)表的統(tǒng)計(jì)提醒,不必人工去統(tǒng)計(jì)并逐個(gè)發(fā)送郵件提醒,節(jié)省了 大量的工作量,提高了日常的工作效率。圖2為圖1所示實(shí)施例的更加詳細(xì)流程示意圖,此處不再贅述。參照該圖2,可以 更好地理解本發(fā)明。如圖3所示,本發(fā)明在前述步驟3之后還可以包括步驟31 根據(jù)已經(jīng)提交工作報(bào)表的員工的記錄,生成工作報(bào)表匯總列表。該步驟31可以生成工作報(bào)表匯總列表,該列表中可以包含員工姓名及其所提交 的工作報(bào)表內(nèi)容(該內(nèi)容可以由程序從郵件中讀取),以便于有需要的人員匯總查看。同時(shí),如圖3所示,本發(fā)明在前述步驟4之后還可以包括步驟5 間隔預(yù)定時(shí)間之后,再次連接郵件服務(wù)器,獲取所有新郵件;步驟6 遍歷所有新郵件,根據(jù)所述配置文件,更新已經(jīng)提交工作報(bào)表的員工和沒(méi) 有提交工作報(bào)表的員工的記錄;步驟7 再次遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地 址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。經(jīng)過(guò)上述步驟5-7后,可以在間隔預(yù)定時(shí)間之后,再次對(duì)沒(méi)有提交工作報(bào)表的員 工進(jìn)行郵件提醒。例如,對(duì)于工作日?qǐng)?bào)來(lái)說(shuō),一般可以在當(dāng)天結(jié)束時(shí),執(zhí)行前述步驟2-4,以 進(jìn)行郵件的統(tǒng)計(jì)和提醒;這樣,第二天上班時(shí),沒(méi)有提交工作報(bào)表的員工一般會(huì)盡快補(bǔ)交工 作報(bào)表,此時(shí),可以在第二天上班之后一個(gè)小時(shí)時(shí),再進(jìn)行一次統(tǒng)計(jì)和提醒,以防止員工忘 記提交。另外,如圖3所示,本發(fā)明在前述步驟1之前還可以包括
6
步驟10 設(shè)置定時(shí)器,定時(shí)啟動(dòng)所述步驟1,以定時(shí)啟動(dòng)程序,不需要人為啟動(dòng)執(zhí) 行,從而進(jìn)一步節(jié)省人工工作量。 本發(fā)明中,上述工作報(bào)表可以為工作日?qǐng)?bào)、工作周報(bào)或工作月報(bào)等。與上述的工作報(bào)表自動(dòng)提醒的方法相對(duì)應(yīng),本發(fā)明還提供一種工作報(bào)表自動(dòng)提醒 的裝置,如圖4所示,包括設(shè)置保存模塊401,用于設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地 址保存在該配置文件中;第一連接獲取模塊402,用于連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵 件;第一遍歷過(guò)濾模塊403,用于遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提 交工作報(bào)表的員工和已經(jīng)提交工作報(bào)表的員工;第一遍歷提醒模塊404,用于遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中 對(duì)應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。本發(fā)明的工作報(bào)表自動(dòng)提醒的裝置,通過(guò)設(shè)置一個(gè)包含員工姓名和郵箱的配置文 件,然后通過(guò)遍歷對(duì)比收到的郵件信息與該配置文件中包含的信息,篩選出存在于配置文 件中卻沒(méi)有收到其郵件信息的員工信息,然后遍歷篩選出來(lái)的沒(méi)有收到其郵件信息的員工 信息,并發(fā)送工作報(bào)表提醒郵件,來(lái)實(shí)現(xiàn)工作報(bào)表的自動(dòng)統(tǒng)計(jì)提醒。本發(fā)明通過(guò)設(shè)置一個(gè)配 置文件并自動(dòng)地完成工作報(bào)表的統(tǒng)計(jì)提醒,不必人工去統(tǒng)計(jì)并逐個(gè)發(fā)送郵件提醒,節(jié)省了 大量的工作量,提高了日常的工作效率。如圖5所示,優(yōu)選地,所述裝置還包括生成模塊4031,用于根據(jù)已經(jīng)提交工作報(bào)表的員工的記錄,生成工作報(bào)表匯總列表。如圖5所示,優(yōu)選地,所述裝置還包括第二連接獲取模塊405,用于間隔預(yù)定時(shí)間之后,再次連接郵件服務(wù)器,獲取所有 新郵件;第二遍歷過(guò)濾模塊406,用于遍歷所有新郵件,根據(jù)所述配置文件,更新已經(jīng)提交 工作報(bào)表的員工和沒(méi)有提交工作報(bào)表的員工的記錄;第二遍歷提醒模塊407,用于再次遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文 件中對(duì)應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。如圖5所示,優(yōu)選地,所述裝置還包括定時(shí)啟動(dòng)模塊4010,用于定時(shí)啟動(dòng)所述設(shè)置保存模塊。優(yōu)選地,所述工作報(bào)表為工作日?qǐng)?bào)、工作周報(bào)或工作月報(bào)等。以上所述僅為本發(fā)明的較佳實(shí)施例,并非用來(lái)限定本發(fā)明的實(shí)施范圍;如果不脫 離本發(fā)明的精神和范圍,對(duì)本發(fā)明進(jìn)行修改或者等同替換,均應(yīng)涵蓋在本發(fā)明權(quán)利要求的 保護(hù)范圍當(dāng)中。
權(quán)利要求
一種工作報(bào)表自動(dòng)提醒的方法,其特征在于,包括步驟1設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地址保存在該配置文件中;步驟2連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵件;步驟3遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提交工作報(bào)表的員工和已經(jīng)提交工作報(bào)表的員工;步驟4遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟3之后還包括 步驟31 根據(jù)已經(jīng)提交工作報(bào)表的員工的記錄,生成工作報(bào)表匯總列表。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟4之后還包括 步驟5 間隔預(yù)定時(shí)間之后,再次連接郵件服務(wù)器,獲取所有新郵件;步驟6:遍歷所有新郵件,根據(jù)所述配置文件,更新已經(jīng)提交工作報(bào)表的員工和沒(méi)有提 交工作報(bào)表的員工的記錄;步驟7 再次遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地址發(fā) 送郵件,提醒對(duì)方提交工作報(bào)表。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟1之前還包括 步驟10 設(shè)置定時(shí)器,定時(shí)啟動(dòng)所述步驟1。
5.根據(jù)權(quán)利要求1至4中任一權(quán)利要求所述的方法,其特征在于,所述工作報(bào)表為工作 日?qǐng)?bào)、工作周報(bào)或工作月報(bào)。
6.一種工作報(bào)表自動(dòng)提醒的裝置,其特征在于,包括設(shè)置保存模塊,用于設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地址保存 在該配置文件中;第一連接獲取模塊,用于連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵件; 第一遍歷過(guò)濾模塊,用于遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提交工作報(bào) 表的員工和已經(jīng)提交工作報(bào)表的員工;第一遍歷提醒模塊,用于遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的 郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括生成模塊,用于根據(jù)已經(jīng)提交工作報(bào)表的員工的記錄,生成工作報(bào)表匯總列表。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括第二連接獲取模塊,用于間隔預(yù)定時(shí)間之后,再次連接郵件服務(wù)器,獲取所有新郵件; 第二遍歷過(guò)濾模塊,用于遍歷所有新郵件,根據(jù)所述配置文件,更新已經(jīng)提交工作報(bào)表 的員工和沒(méi)有提交工作報(bào)表的員工的記錄;第二遍歷提醒模塊,用于再次遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì) 應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括 定時(shí)啟動(dòng)模塊,用于定時(shí)啟動(dòng)所述設(shè)置保存模塊。
10.根據(jù)權(quán)利要求6至9中任一權(quán)利要求所述的裝置,其特征在于,所述工作報(bào)表為工作日?qǐng)?bào)、工作周報(bào)或工作月報(bào)。
全文摘要
本發(fā)明公開(kāi)了一種工作報(bào)表自動(dòng)提醒的方法和裝置,所述方法包括步驟1設(shè)置配置文件,將需要統(tǒng)計(jì)工作報(bào)表的員工姓名和郵箱地址保存在該配置文件中;步驟2連接郵件服務(wù)器,獲取員工提交工作報(bào)表的所有新郵件;步驟3遍歷所有新郵件,根據(jù)所述配置文件,過(guò)濾出沒(méi)有提交工作報(bào)表的員工和已經(jīng)提交工作報(bào)表的員工;步驟4遍歷沒(méi)有提交工作報(bào)表的員工,根據(jù)所述配置文件中對(duì)應(yīng)的郵箱地址發(fā)送郵件,提醒對(duì)方提交工作報(bào)表。本發(fā)明通過(guò)設(shè)置一個(gè)配置文件并自動(dòng)地完成工作報(bào)表的統(tǒng)計(jì)提醒,不必人工去統(tǒng)計(jì)并逐個(gè)發(fā)送郵件提醒,節(jié)省了大量的工作量,提高了日常的工作效率。
文檔編號(hào)G06Q10/00GK101944207SQ201010287199
公開(kāi)日2011年1月12日 申請(qǐng)日期2010年9月17日 優(yōu)先權(quán)日2010年9月17日
發(fā)明者魯林 申請(qǐng)人:深圳市五巨科技有限公司