本發(fā)明屬于通訊技術(shù)領(lǐng)域,特別涉及一種基于微信公眾號的考勤管理方法。
背景技術(shù):
現(xiàn)有的考勤主要是通常采用考勤打卡機(jī)來實(shí)現(xiàn),有打卡機(jī)、指紋考勤機(jī)、人臉識別考勤機(jī)等技術(shù)方案。這些解決方案,只是依賴時間軸,來判斷員工是否到崗,但是卻對外勤出差員工是否到崗、是否從事工作活動無法管理。
移動考勤是基于位置的考勤解決方案,從時間、地點(diǎn)、人物三個方面實(shí)現(xiàn)對考勤的管理,現(xiàn)有的移動考勤解決方案也大多使用的特殊的設(shè)備,利用定位、感應(yīng)的技術(shù)完成考勤記錄,但是設(shè)備成本昂貴,給企業(yè)增加設(shè)備成本負(fù)擔(dān),給員工帶來額外的攜帶負(fù)擔(dān),并不利于全面推廣。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在提供一種基于微信公眾號的考勤管理方法,員工可以利用手機(jī)、移動電腦等移動設(shè)備連接網(wǎng)絡(luò)使用微信客戶端,關(guān)注企業(yè)申請的微信公眾號,通過微信公眾號完成移動考勤。
為實(shí)現(xiàn)基于微信公眾號的考勤管理方法,通過如下技術(shù)方案實(shí)現(xiàn):
1)用戶使用移動設(shè)備通過網(wǎng)絡(luò)連接使用微信客戶端,關(guān)注企業(yè)申請的微信公眾號;
2)用戶通過微信公眾號,發(fā)送訪問企業(yè)服務(wù)器的請求;
3)企業(yè)服務(wù)器提取訪問企業(yè)服務(wù)器請求中的微信標(biāo)識、微信公眾號標(biāo)識,與企業(yè)數(shù)據(jù)庫中存儲的合法用戶列表進(jìn)行比較,驗(yàn)證此微信標(biāo)識是否為合法用戶;
4)若用戶為合法用戶,則進(jìn)入步驟5);若用戶為非法用戶,則返回步驟2);
5)用戶通過微信公眾號向企業(yè)服務(wù)器發(fā)送時間信息、位置信息和備注說明信息;
6)企業(yè)服務(wù)器提取微信標(biāo)識、時間信息、位置信息和備注說明信息,根據(jù)企業(yè)數(shù)據(jù)庫中存儲的合法用戶列表將微信標(biāo)識轉(zhuǎn)換為企業(yè)賬號;
7)企業(yè)服務(wù)器將獲取的企業(yè)賬號、時間信息、位置信息和備注說明信息,生成個人考勤記錄數(shù)據(jù)保存至企業(yè)數(shù)據(jù)庫。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:員工可利用手機(jī)等移動設(shè)備隨時隨地完成移動考勤、查詢個人考勤情況,利于員工使用;解決了企業(yè)無法管理員工外勤出差的問題;不需要采購額外的硬件設(shè)備,節(jié)省設(shè)備成本;基于微信公眾號的考勤管理系統(tǒng),無需根據(jù)移動設(shè)備版本制定不同的移動應(yīng)用軟件,便于開發(fā)以及系統(tǒng)升級,節(jié)省制作成本。
附圖說明
說明書附圖1為本發(fā)明的基于微信公眾號的考勤管理方法的流程圖。
說明書附圖2為本發(fā)明的基于微信公眾號的考勤管理系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)說明。
實(shí)施例1
參見說明書附圖1,本發(fā)明基于微信公眾號的考勤管理方法,具體實(shí)施方式如下:
1)員工使用移動設(shè)備(如手機(jī))下載安裝微信客戶端,使用微信關(guān)注企業(yè)申請的微信公眾號;
2)員工需要使用微信公眾號進(jìn)行移動考勤時,在微信公眾號中發(fā)送訪問企業(yè)服務(wù)器的請求;
3)企業(yè)服務(wù)器獲取員工在微信公眾號中發(fā)送訪問企業(yè)服務(wù)器的請求,提取其中的微信標(biāo)識、微信公眾號標(biāo)識,與企業(yè)數(shù)據(jù)庫中存儲合法用戶列表進(jìn)行比較,判斷用戶是否為合法用戶,其中合法用戶列表是專門存儲微信標(biāo)識與企業(yè)員工賬戶關(guān)聯(lián)關(guān)系的、用于判斷用戶是否為企業(yè)員工的表;
4)若用戶為合法用戶,即用戶屬于企業(yè)員工,則可使用微信公眾號進(jìn)行移動考勤,進(jìn)入步驟5);若用戶為非法用戶,即用戶不屬于企業(yè)員工,則需等待企業(yè)將該用戶的微信標(biāo)識與企業(yè)員工賬戶進(jìn)行關(guān)聯(lián)后,重新進(jìn)行校驗(yàn),返回步驟2);
5)合法用戶通過微信公眾號,自動獲取用戶的地理位置信息,并向企業(yè)服務(wù)器發(fā)送時間信息、位置信息和備注說明信息,生成考勤請求;
6)企業(yè)服務(wù)器獲取用戶發(fā)送的考勤請求,提取微信標(biāo)識、時間信息、位置信息和備注說明信息,根據(jù)企業(yè)數(shù)據(jù)庫中存儲的合法用戶列表將微信標(biāo)識轉(zhuǎn)換為企業(yè)員工賬號;
7)企業(yè)服務(wù)器將6)中獲取的企業(yè)賬號、時間信息、位置信息和備注說明信息,生成個人考勤記錄數(shù)據(jù)保存至企業(yè)數(shù)據(jù)庫,完成移動考勤。
實(shí)施例2
參見說明書附圖2,本發(fā)明的基于微信公眾號的考勤管理系統(tǒng),包括安裝有微信客戶端軟件的移動設(shè)備、微信公眾號平臺、企業(yè)服務(wù)器和企業(yè)管理終端,移動設(shè)備通過網(wǎng)絡(luò)連接使用微信客戶端,關(guān)注企業(yè)申請的微信公眾號,在微信公眾號平臺配置與企業(yè)服務(wù)器相連,企業(yè)管理終端連接企業(yè)服務(wù)器。
上述的移動設(shè)備使用微信客戶端關(guān)注企業(yè)申請的微信公眾號,所述的微信公眾號包括以下功能模塊:
1)考勤定位模塊:在微信公眾號自動獲取移動設(shè)備位置信息,并通過微信公眾號向企業(yè)服務(wù)器發(fā)送時間信息、位置信息和考勤說明信息,記錄、保存?zhèn)€人考勤記錄數(shù)據(jù)。當(dāng)員工進(jìn)入單位允許考勤范圍內(nèi)時,員工使用移動設(shè)備進(jìn)入微信公眾號,點(diǎn)擊“考勤定位”,系統(tǒng)將自動獲取員工目前所在位置,員工在輸入考勤說明備注后,點(diǎn)擊“提交考勤”,系統(tǒng)會記錄員工本次考勤的時間、地點(diǎn)以及備注說明,記錄生成時,系統(tǒng)自動根據(jù)考勤時間和管理員設(shè)置的考勤時間范圍判斷本次考勤是屬于上班考勤還是下班考勤;
2)出差定位模塊:在微信公眾號自動獲取移動設(shè)備位置信息,并通過微信公眾號向企業(yè)服務(wù)器發(fā)送時間信息、位置信息和出差說明信息,記錄、保存?zhèn)€人出差記錄數(shù)據(jù)。當(dāng)員工進(jìn)入出差地點(diǎn)時,員工使用移動設(shè)備進(jìn)入微信公眾號,點(diǎn)擊“出差定位”,系統(tǒng)將自動獲取員工目前所在位置,員工在輸入出差說明備注后,點(diǎn)擊“提交出差”,系統(tǒng)會記錄員工本次出差的時間、地點(diǎn)以及備注說明;
3)考勤管理模塊:員工進(jìn)行出差申請登記,企業(yè)領(lǐng)導(dǎo)對員工申請的出差申請、考勤和出差記錄數(shù)據(jù)進(jìn)行審核,員工個人可查詢統(tǒng)計(jì)一定時間內(nèi)的考勤和出差記錄數(shù)據(jù)。員工在出差時,必須先進(jìn)行出差申請,用于和出差記錄進(jìn)行核對。出差申請可在微信公眾號“考勤管理”菜單中進(jìn)行申請,員工點(diǎn)擊“考勤管理”菜單選擇“出差申請”進(jìn)入出差申請登記界面,錄入出差信息保存并提及給領(lǐng)導(dǎo)審核;員工錄入出差申請后,企業(yè)領(lǐng)導(dǎo)須對員工的出差申請進(jìn)行審核,此外企業(yè)領(lǐng)導(dǎo)可根據(jù)需要對員工的考勤和出差記錄數(shù)據(jù)進(jìn)行審核;“考勤管理”菜單還提供考勤和出差記錄查詢功能,便于員工查詢個人的考勤和出差情況。
企業(yè)管理終端包括以下功能模塊:
1)考勤管理模塊:員工進(jìn)行出差申請登記,企業(yè)領(lǐng)導(dǎo)對員工申請的出差申請、考勤和出差記錄數(shù)據(jù)進(jìn)行審核,查詢統(tǒng)計(jì)一定時間內(nèi)的考勤和出差記錄數(shù)據(jù)。企業(yè)管理終端的考勤管理模塊與微信公眾號的考勤管理模塊功能相同,前者用于企業(yè)級管理,在電腦辦公環(huán)境中使用,后者便于員工隨時隨地使用。企業(yè)管理終端的考勤管理模塊詳細(xì)說明可參照微信公眾號的考勤管理模塊功能說明;
2)統(tǒng)計(jì)分析模塊:統(tǒng)計(jì)、分析考勤管理模塊中各部門的考勤和出差記錄數(shù)據(jù),統(tǒng)計(jì)報(bào)表??筛鶕?jù)月份對所有員工考勤/出差情況進(jìn)行審核匯總,可生成報(bào)表完成對月考勤情況完成匯報(bào);“統(tǒng)計(jì)分析”模塊是通過圖表的形式趨勢的分析考勤/出差結(jié)果,對企業(yè)決策管理有參考作用?!翱记诎駟巍笔强梢越y(tǒng)計(jì)出某個時間范圍內(nèi),哪些員工加班時間最長,哪些員工遲到最多,哪些員工最守時等等。并能看到相應(yīng)的獎懲記錄;
3)系統(tǒng)管理模塊:設(shè)定管理部門和員工信息、考勤地點(diǎn)范圍、考勤時間范圍,配置員工信息與微信號關(guān)聯(lián)?!跋到y(tǒng)管理”模塊實(shí)現(xiàn)了對參與系統(tǒng)的部門和人員信息的管理,分配各個員工的角色權(quán)限,并且可以根據(jù)角色分配對應(yīng)的菜單權(quán)限;設(shè)置員工考勤地點(diǎn)范圍和考勤時間范圍,員工只有在管理員設(shè)置好的考勤時間范圍內(nèi)和地點(diǎn)范圍內(nèi)方能進(jìn)行考勤;配置員工信息與微信號關(guān)聯(lián),是員工與微信公眾號進(jìn)行交互的依據(jù),只有成功配置員工與微信號關(guān)聯(lián),方能使用基于微信公眾號的考勤管理系統(tǒng)。