本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種考勤數(shù)據(jù)的傳輸方法及系統(tǒng)。
背景技術(shù):
在現(xiàn)代社會(huì)中,考勤機(jī)作為一種記錄考勤數(shù)據(jù)的工具,已逐漸應(yīng)用到辦公樓、小區(qū)、商場(chǎng)、銀行等各類場(chǎng)所,為人們帶來(lái)的極大的便利。隨著考勤機(jī)的應(yīng)用被廣泛普及,考勤數(shù)據(jù)的傳輸問(wèn)題也得到了業(yè)內(nèi)的廣泛重視。當(dāng)前,用戶主要通過(guò)以下幾種方式來(lái)獲取考勤數(shù)據(jù):一、通過(guò)將U盤插入每臺(tái)考勤機(jī)預(yù)留的USB接口,實(shí)現(xiàn)將直連考勤機(jī)上的考勤數(shù)據(jù)導(dǎo)出至U盤;二、將網(wǎng)線插入考勤機(jī)預(yù)留的網(wǎng)口,使得考勤機(jī)中的考勤數(shù)據(jù)能夠通過(guò)有線網(wǎng)絡(luò)傳輸至管理員的個(gè)人電腦。
但是,在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)目前的考勤數(shù)據(jù)傳輸方法至少存在如下問(wèn)題:管理員每次都必須親臨現(xiàn)場(chǎng)插入U(xiǎn)盤或者必須位于具有網(wǎng)絡(luò)布線的位置才能通過(guò)使用有線網(wǎng)絡(luò)來(lái)獲取考勤數(shù)據(jù),因此,無(wú)法滿足用戶隨時(shí)隨地對(duì)考勤數(shù)據(jù)進(jìn)行下載查閱的需求,數(shù)據(jù)傳輸?shù)撵`活性差、傳輸效率低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種考勤數(shù)據(jù)的傳輸方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中考勤數(shù)據(jù)傳輸?shù)撵`活性差、傳輸效率低以及無(wú)法滿足用戶隨時(shí)隨地對(duì)考勤數(shù)據(jù)進(jìn)行下載查閱的需求的問(wèn)題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種考勤數(shù)據(jù)的傳輸方法,包括:
數(shù)據(jù)管理中心存儲(chǔ)各臺(tái)考勤機(jī)發(fā)送的第一考勤數(shù)據(jù);
所述數(shù)據(jù)管理中心將所述第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至云端服務(wù)器;
移動(dòng)終端與所述云端服務(wù)器建立無(wú)線連接后,向所述云端服務(wù)器提交攜帶身份標(biāo)識(shí)的數(shù)據(jù)下載請(qǐng)求;
所述云端服務(wù)器獲取與所述身份標(biāo)識(shí)的權(quán)限相匹配的所述第一考勤數(shù)據(jù),并將所述第一考勤數(shù)據(jù)發(fā)送至所述移動(dòng)終端;
所述移動(dòng)終端展示所述第一考勤數(shù)據(jù)。
本發(fā)明實(shí)施例的另一目的在于提供一種考勤數(shù)據(jù)的傳輸系統(tǒng),包括考勤機(jī)、數(shù)據(jù)管理中心、云端服務(wù)器及移動(dòng)終端,
所述數(shù)據(jù)管理中心用于存儲(chǔ)各臺(tái)所述考勤機(jī)發(fā)送的第一考勤數(shù)據(jù);
所述數(shù)據(jù)管理中心用于將所述第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至云端服務(wù)器;
所述移動(dòng)終端用于與所述云端服務(wù)器建立無(wú)線連接后,向所述云端服務(wù)器提交攜帶身份標(biāo)識(shí)的數(shù)據(jù)下載請(qǐng)求;
所述云端服務(wù)器用于獲取與所述身份標(biāo)識(shí)的權(quán)限相匹配的所述第一考勤數(shù)據(jù),并將所述第一考勤數(shù)據(jù)發(fā)送至所述移動(dòng)終端;
所述移動(dòng)終端用于展示所述第一考勤數(shù)據(jù)。
在本發(fā)明實(shí)施例中,云端服務(wù)器通過(guò)無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)管理中心的第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至移動(dòng)終端,使得用戶能夠通過(guò)移動(dòng)終端查看第一考勤數(shù)據(jù),滿足了用戶隨時(shí)隨地對(duì)考勤數(shù)據(jù)進(jìn)行下載查閱的需求,無(wú)須受到地理位置的約束,提高了數(shù)據(jù)傳輸?shù)撵`活性以及數(shù)據(jù)傳輸效率。此外,本發(fā)明實(shí)施例無(wú)需在考勤機(jī)上預(yù)留額外的物理接口以及無(wú)需升級(jí)、更換考勤機(jī)即可實(shí)現(xiàn)在移動(dòng)終端上查看考勤數(shù)據(jù),降低了考勤機(jī)的設(shè)備耗材成本;通過(guò)將與身份標(biāo)識(shí)的權(quán)限相匹配的第一考勤數(shù)據(jù)發(fā)送至移動(dòng)終端,保證了移動(dòng)終端只能在權(quán)限規(guī)定的范圍內(nèi)下載考勤數(shù)據(jù)信息,由此進(jìn)一步保證了考勤數(shù)據(jù)的安全傳輸。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法所適用的系統(tǒng)架構(gòu)圖;
圖2是本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法的實(shí)現(xiàn)流程圖;
圖3是本發(fā)明另一實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法的實(shí)現(xiàn)流程圖;
圖4是本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)的傳輸系統(tǒng)的結(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ā)明。
在本發(fā)明實(shí)施例中,云端服務(wù)器通過(guò)無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)管理中心的第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至移動(dòng)終端,使得用戶能夠通過(guò)移動(dòng)終端查看第一考勤數(shù)據(jù),滿足了用戶隨時(shí)隨地對(duì)考勤數(shù)據(jù)進(jìn)行下載查閱的需求,無(wú)須受到地理位置的約束,提高了數(shù)據(jù)傳輸?shù)撵`活性以及數(shù)據(jù)傳輸效率。此外,本發(fā)明實(shí)施例無(wú)需在考勤機(jī)上預(yù)留額外的物理接口,無(wú)需升級(jí)、更換已在實(shí)際生產(chǎn)中安裝使用的考勤機(jī),因此,對(duì)于任意考勤機(jī)來(lái)說(shuō),均可實(shí)現(xiàn)在移動(dòng)終端上查看考勤數(shù)據(jù),降低了考勤機(jī)的設(shè)備耗材成本;通過(guò)將與身份標(biāo)識(shí)的權(quán)限相匹配的第一考勤數(shù)據(jù)發(fā)送至移動(dòng)終端,保證了移動(dòng)終端只能在權(quán)限規(guī)定的范圍內(nèi)下載考勤數(shù)據(jù)信息,由此進(jìn)一步保證了考勤數(shù)據(jù)的安全傳輸。
在本發(fā)明實(shí)施例中,所述考勤機(jī)是指具有嵌入式計(jì)算機(jī)系統(tǒng)、能夠自動(dòng)識(shí)別以及記錄考勤信息的智能設(shè)備,包括指紋識(shí)別考勤機(jī)、靜脈識(shí)別、虹膜識(shí)別考勤機(jī)及人臉識(shí)別考勤機(jī)等多種類型的考勤機(jī)。
圖1示出了本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法所適用的系統(tǒng)架構(gòu)圖,為了便于說(shuō)明,僅示出了與本實(shí)施例相關(guān)的部分。
參照?qǐng)D1,該系統(tǒng)由多臺(tái)考勤機(jī)11、一臺(tái)數(shù)據(jù)管理中心12、一臺(tái)云端服務(wù)器13和多臺(tái)移動(dòng)終端14組成。
考勤機(jī)11用于根據(jù)采集得到的生物特征信息、考勤記錄、門禁進(jìn)出記錄等考勤數(shù)據(jù),與有線連接的數(shù)據(jù)管理中心12進(jìn)行交互操作,為數(shù)據(jù)管理中心12提供考勤記錄的原始來(lái)源。
數(shù)據(jù)管理中心12用于管理考勤機(jī)11,如是否連接或斷開(kāi)考勤機(jī)11、同步考勤機(jī)11的設(shè)備時(shí)間、清空考勤機(jī)11的內(nèi)部數(shù)據(jù)等管理操作。此外,數(shù)據(jù)管理中心12還用于對(duì)所有考勤機(jī)11發(fā)送過(guò)來(lái)的原始考勤記錄進(jìn)行統(tǒng)計(jì)、分析、管理。其內(nèi)部具有與考勤機(jī)11配套安裝使用的考勤管理軟件。數(shù)據(jù)管理中心12存儲(chǔ)有各類與用戶考勤相關(guān)的考勤數(shù)據(jù),包括但不限于各時(shí)間段、各部門、各用戶的考勤記錄、排班數(shù)據(jù)、排班規(guī)則、考勤機(jī)參數(shù)設(shè)置信息、指紋信息以及其他生物特征信息。數(shù)據(jù)管理中心12經(jīng)由考勤系統(tǒng)管理員維護(hù),并與云端服務(wù)器13進(jìn)行無(wú)線連接,通過(guò)將本地匯總的考勤數(shù)據(jù)發(fā)送至云端服務(wù)器13,可為人事部門提供考勤管理的原始信息。
云端服務(wù)器13通過(guò)無(wú)線網(wǎng)絡(luò)為移動(dòng)終端14提供數(shù)據(jù)下載服務(wù),并可接收來(lái)自移動(dòng)終端14上傳更新的個(gè)人考勤數(shù)據(jù)。作為一個(gè)考勤數(shù)據(jù)的中轉(zhuǎn)系統(tǒng),云端服務(wù)器13還可接收移動(dòng)終端14發(fā)送過(guò)來(lái)的與考勤相關(guān)的審批申請(qǐng)數(shù)據(jù),例如請(qǐng)假、外出、加班、補(bǔ)簽打卡等審批類型的考勤數(shù)據(jù),并一同提供至人事部門管理使用。
在該系統(tǒng)中,移動(dòng)終端14包括但不限于個(gè)人計(jì)算機(jī)、平板電腦或者手機(jī)等提供網(wǎng)絡(luò)接入功能的終端設(shè)備,移動(dòng)終端上運(yùn)行有特定的應(yīng)用程序,用于提供移動(dòng)終端14與云端服務(wù)器13之間的無(wú)線通信。每臺(tái)移動(dòng)終端14都可以作為一個(gè)請(qǐng)求客戶端,向云端服務(wù)器13提交數(shù)據(jù)下載請(qǐng)求,并為用戶提供云端服務(wù)器13返回的數(shù)據(jù)結(jié)果。
圖2示出了本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法的實(shí)現(xiàn)流程圖,詳述如下:
在S201中,數(shù)據(jù)管理中心存儲(chǔ)各臺(tái)考勤機(jī)發(fā)送的第一考勤數(shù)據(jù)。
在本實(shí)施例中,第一考勤數(shù)據(jù)包括原始考勤記錄、排班數(shù)據(jù)、考勤分類數(shù)據(jù)、個(gè)人信息、考勤機(jī)參數(shù)設(shè)置信息、指紋信息以及其他個(gè)人的生物特征信息等。
考勤機(jī)在預(yù)定時(shí)刻將本地所收集到的第一考勤數(shù)據(jù)通過(guò)有線網(wǎng)絡(luò)或U盤等方式傳輸至數(shù)據(jù)管理中心,或者,將每次采集到的第一考勤數(shù)據(jù)通過(guò)有線網(wǎng)絡(luò)實(shí)時(shí)提交給數(shù)據(jù)管理中心,保證了數(shù)據(jù)管理中心能夠匯總得到各臺(tái)考勤機(jī)的第一考勤數(shù)據(jù)。
優(yōu)選地,考勤機(jī)將第一考勤數(shù)據(jù)發(fā)送至數(shù)據(jù)管理中心后,清空考勤機(jī)內(nèi)部的第一考勤數(shù)據(jù)。由于考勤機(jī)的存儲(chǔ)空間較小,因此通過(guò)本實(shí)施例可避免由于考勤數(shù)據(jù)量過(guò)多而導(dǎo)致的數(shù)據(jù)丟失問(wèn)題產(chǎn)生。
作為本發(fā)明的一個(gè)實(shí)施例,所述數(shù)據(jù)管理中心將匯總后的第一考勤數(shù)據(jù)中的生物特征數(shù)據(jù)同步至各臺(tái)考勤機(jī)中,以使不同考勤機(jī)采集到的生物特征數(shù)據(jù)能夠在各臺(tái)考勤機(jī)之間實(shí)現(xiàn)共享,避免了用戶需要分別在每臺(tái)考勤機(jī)中錄入生物特征數(shù)據(jù),保證了考勤業(yè)務(wù)能夠快速、便捷地運(yùn)行,提高了考勤效率。
在S202中,所述數(shù)據(jù)管理中心將所述第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至云端服務(wù)器。
在本實(shí)施例中,數(shù)據(jù)管理中心只能通過(guò)內(nèi)部的特定考勤管理軟件對(duì)其存儲(chǔ)的第一考勤數(shù)據(jù)進(jìn)行查看以及修改。其中,該考勤管理軟件為默認(rèn)的單機(jī)版軟件,即,只能獨(dú)立運(yùn)行于數(shù)據(jù)管理中心的軟件。
云端服務(wù)器提供標(biāo)準(zhǔn)對(duì)接接口,利用該接口與考勤管理軟件實(shí)現(xiàn)對(duì)接。云端服務(wù)器對(duì)帳戶及身份驗(yàn)證成功的考勤管理軟件返回確認(rèn)信息,此時(shí),考勤管理軟件所屬的數(shù)據(jù)管理中心發(fā)送第一考勤數(shù)據(jù),以使該第一考勤數(shù)據(jù)存儲(chǔ)至云端服務(wù)器的數(shù)據(jù)庫(kù)中。
優(yōu)選地,由云端服務(wù)器將多個(gè)數(shù)據(jù)管理中心發(fā)送的第一考勤數(shù)據(jù)通過(guò)數(shù)據(jù)庫(kù)鏈接或者數(shù)據(jù)庫(kù)映射等技術(shù)進(jìn)行關(guān)聯(lián)之后,在與云端服務(wù)器相連的第三方數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)。
優(yōu)選地,位于不同地理位置的多個(gè)數(shù)據(jù)管理中心能夠通過(guò)互聯(lián)網(wǎng)絡(luò),分別將各自存儲(chǔ)的第一考勤數(shù)據(jù)傳輸至同一云端服務(wù)器,從而節(jié)約了云端服務(wù)器的設(shè)備架設(shè)成本。
在S203中,移動(dòng)終端與所述云端服務(wù)器建立無(wú)線連接后,向所述云端服務(wù)器提交攜帶身份標(biāo)識(shí)的數(shù)據(jù)下載請(qǐng)求。
在S204中,所述云端服務(wù)器獲取與所述身份標(biāo)識(shí)的權(quán)限相匹配的所述第一考勤數(shù)據(jù),并將所述第一考勤數(shù)據(jù)發(fā)送至所述移動(dòng)終端。
在本實(shí)施例中,通過(guò)移動(dòng)終端預(yù)設(shè)的應(yīng)用程序客戶端以及移動(dòng)終端提供的無(wú)線接入功能,能夠與云端服務(wù)器建立遠(yuǎn)距離的無(wú)線連接。
移動(dòng)終端獲取用戶在應(yīng)用程序客戶端輸入的身份賬號(hào)信息以及密碼,即身份標(biāo)識(shí),并將該身份標(biāo)識(shí)以及包含用戶需求的下載信息發(fā)送至云端服務(wù)器。
云端服務(wù)器從接收到的數(shù)據(jù)下載請(qǐng)求中獲取用戶的身份標(biāo)識(shí),并將其與預(yù)設(shè)的身份信息庫(kù)中的合法賬號(hào)信息進(jìn)行一一匹配對(duì)比,判斷是否存在相同的記錄條目。若存在相同的記錄條目且該條目中存儲(chǔ)的賬號(hào)密碼與請(qǐng)求中獲取到的身份密碼相同,則云端服務(wù)器確認(rèn)該用戶為授權(quán)用戶,并且獲取對(duì)應(yīng)于該用戶的數(shù)據(jù)下載權(quán)限,以使移動(dòng)終端只能在權(quán)限規(guī)定的范圍內(nèi)下載考勤數(shù)據(jù)信息。
例如,部門總監(jiān)僅能夠下載自己部門人員的考勤數(shù)據(jù),而系統(tǒng)管理員能夠下載公司所有人員的排班數(shù)據(jù)。
云端服務(wù)器接收到數(shù)據(jù)下載請(qǐng)求后,在該用戶的下載權(quán)限范圍內(nèi),篩選出用戶實(shí)際所需的考勤數(shù)據(jù),并發(fā)送至移動(dòng)終端。
作為本發(fā)明的一個(gè)實(shí)施例,移動(dòng)終端向云端服務(wù)器提交的數(shù)據(jù)下載請(qǐng)求中還攜帶有需要下載的考勤數(shù)據(jù)的具體類型。
考勤數(shù)據(jù)類型包括但不限于:原始考勤數(shù)據(jù)、基于不同時(shí)間段的考勤數(shù)據(jù)、基于不同部門的考勤數(shù)據(jù)、基于不同語(yǔ)言的考勤數(shù)據(jù)以及包含上述各類考勤數(shù)據(jù)的組合的匯總數(shù)據(jù)類型。
例如,移動(dòng)終端的數(shù)據(jù)下載請(qǐng)求中包含的具體考勤數(shù)據(jù)類型為:七月份遲到人員的英文名單。
在本實(shí)施例中,云端服務(wù)器根據(jù)接收到的所述基于考勤數(shù)據(jù)類型的數(shù)據(jù)下載請(qǐng)求,篩選出對(duì)應(yīng)考勤數(shù)據(jù)類型的第一考勤數(shù)據(jù),并下發(fā)至發(fā)出該請(qǐng)求的移動(dòng)終端。
本實(shí)施例根據(jù)考勤數(shù)據(jù)類型,從眾多的考勤數(shù)據(jù)中篩選出符合條件的考勤數(shù)據(jù),能夠提高移動(dòng)終端接收到考勤數(shù)據(jù)的有效性,避免了每次只能下載考勤機(jī)中的所有考勤數(shù)據(jù),提高了考勤數(shù)據(jù)的傳輸效率以及降低了無(wú)線傳輸過(guò)程中的帶寬占用率。
在S205中,所述移動(dòng)終端展示所述第一考勤數(shù)據(jù)。
移動(dòng)終端在應(yīng)用程序的運(yùn)行界面中顯示該第一考勤數(shù)據(jù),以使用戶能夠通過(guò)移動(dòng)終端,查閱自己所需的考勤信息。
由于數(shù)據(jù)管理中心將存儲(chǔ)的第一考勤數(shù)據(jù)經(jīng)過(guò)統(tǒng)計(jì)以及分析才傳送至云端服務(wù)器,因此實(shí)現(xiàn)了跨第三方平臺(tái)對(duì)考勤機(jī)第一考勤數(shù)據(jù)的匯總管理,使得云端服務(wù)器能夠?yàn)橐苿?dòng)終端提供更為準(zhǔn)確的考勤數(shù)據(jù)的下載服務(wù)。并且云端服務(wù)器無(wú)須對(duì)第一考勤數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,該過(guò)程可由數(shù)據(jù)管理中心進(jìn)行,因此,降低了云端服務(wù)器的運(yùn)算壓力,提高了系統(tǒng)的運(yùn)作性能。
在本發(fā)明實(shí)施例中,云端服務(wù)器通過(guò)無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)管理中心的第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至移動(dòng)終端,使得用戶能夠通過(guò)移動(dòng)終端查看第一考勤數(shù)據(jù),滿足了用戶隨時(shí)隨地對(duì)考勤數(shù)據(jù)進(jìn)行下載查閱的需求,無(wú)須受到地理位置的約束,提高了數(shù)據(jù)傳輸?shù)撵`活性以及數(shù)據(jù)傳輸效率。此外,本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)傳輸方法對(duì)于一切傳統(tǒng)型的考勤機(jī)適用,由于無(wú)需在考勤機(jī)上預(yù)留額外的物理接口以及無(wú)需升級(jí)、更換考勤機(jī)即可實(shí)現(xiàn)在移動(dòng)終端上查看考勤數(shù)據(jù),降低了考勤機(jī)的設(shè)備耗材成本;通過(guò)將與身份標(biāo)識(shí)的權(quán)限相匹配的第一考勤數(shù)據(jù)發(fā)送至移動(dòng)終端,保證了移動(dòng)終端只能在權(quán)限規(guī)定的范圍內(nèi)下載考勤數(shù)據(jù)信息,由此進(jìn)一步保證了考勤數(shù)據(jù)的安全傳輸。
圖3示出了本發(fā)明另一實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法的實(shí)現(xiàn)流程圖,本實(shí)施例中,在S205之后,所述方法還包括:
S206,所述移動(dòng)終端獲取用戶輸入的第二考勤數(shù)據(jù)。
S207,所述移動(dòng)終端將攜帶身份標(biāo)識(shí)的所述第二考勤數(shù)據(jù)上傳至所述云端服務(wù)器。
當(dāng)移動(dòng)終端顯示的數(shù)據(jù)為流程申請(qǐng)表單或參數(shù)設(shè)置表單時(shí),用戶能夠在該申請(qǐng)表單中輸入對(duì)應(yīng)的信息,該用戶輸入的信息即為第二考勤數(shù)據(jù)。移動(dòng)終端將用戶輸入完成后的信息以及用戶之前輸入的身份標(biāo)識(shí),一并上傳至云端服務(wù)器中。
其中,上述流程申請(qǐng)表單具體為請(qǐng)假申請(qǐng)單、外出申請(qǐng)單、加班申請(qǐng)單、補(bǔ)簽打卡記錄單等需要進(jìn)行審批的考勤表單數(shù)據(jù)。參數(shù)設(shè)置表單為排班數(shù)據(jù)表、考勤規(guī)則表、部門信息表等提供系統(tǒng)運(yùn)作規(guī)則的考勤表單數(shù)據(jù)。
本實(shí)施例中,用戶能夠通過(guò)移動(dòng)終端來(lái)上傳第二考勤數(shù)據(jù),滿足了用戶隨時(shí)隨地對(duì)考勤參數(shù)進(jìn)行設(shè)置的需求,同時(shí)也使得用戶能夠隨時(shí)隨地提交與考勤相關(guān)的申請(qǐng)單,無(wú)須受到地理位置的約束,提高了考勤數(shù)據(jù)傳輸?shù)撵`活性以及考勤事務(wù)辦理的效率。通過(guò)將攜帶身份標(biāo)識(shí)的第二考勤數(shù)據(jù)上傳至云端服務(wù)器,能夠讓后臺(tái)管理員識(shí)別第二考勤數(shù)據(jù)的具體來(lái)源,避免安全事件發(fā)生時(shí)無(wú)法追蹤數(shù)據(jù)的來(lái)源用戶。
作為本發(fā)明的一個(gè)實(shí)施例,當(dāng)所述第二考勤數(shù)據(jù)為考勤規(guī)則數(shù)據(jù)時(shí),所述方法還包括:
所述云端服務(wù)器判斷所述考勤規(guī)則數(shù)據(jù)攜帶的所述身份標(biāo)識(shí)是否為預(yù)設(shè)的管理員身份標(biāo)識(shí);
若所述第二考勤數(shù)據(jù)攜帶的所述身份標(biāo)識(shí)為預(yù)設(shè)的管理員身份標(biāo)識(shí),則所述云端服務(wù)器將本地考勤規(guī)則數(shù)據(jù)替換為接收到的所述考勤規(guī)則數(shù)據(jù)。
在本實(shí)施例中,當(dāng)移動(dòng)終端顯示的下載數(shù)據(jù)為考勤規(guī)則表或排班數(shù)據(jù)表時(shí),用戶在該表中輸入的信息即為考勤規(guī)則數(shù)據(jù)。例如,該考勤規(guī)則數(shù)據(jù)具體為,上班晚十分鐘記為遲到,下班早五分鐘記為早退等規(guī)則。
云端服務(wù)器從接收到的移動(dòng)終端的上傳數(shù)據(jù)中獲取用戶的身份標(biāo)識(shí),并將其與預(yù)設(shè)的身份信息庫(kù)中的管理員賬號(hào)信息進(jìn)行匹配對(duì)比,判斷管理員賬號(hào)中存儲(chǔ)的賬號(hào)密碼與所示上傳數(shù)據(jù)中獲取到的身份密碼是否相同。若相同,則云端服務(wù)器確認(rèn)該上傳用戶為考勤系統(tǒng)管理員,并接受該管理員對(duì)考勤規(guī)則數(shù)據(jù)的更改,即,將本地原先存儲(chǔ)的考勤規(guī)則數(shù)據(jù)替換為管理員新上傳的考勤規(guī)則數(shù)據(jù);若不相同,則云端服務(wù)器確認(rèn)該上傳用戶并非考勤系統(tǒng)管理員,并拒絕該用戶對(duì)考勤規(guī)則數(shù)據(jù)的更改。
由于考勤規(guī)則涉及全體人員考勤數(shù)據(jù)的分析結(jié)果,影響考勤人員的績(jī)效獎(jiǎng)金,因此,本實(shí)施例中,僅允許系統(tǒng)管理員對(duì)全局的考勤規(guī)則數(shù)據(jù)進(jìn)行修改,避免了非授權(quán)用戶將非法考勤規(guī)則數(shù)據(jù)上傳至云端服務(wù)器中,由此進(jìn)一步保證了考勤規(guī)則數(shù)據(jù)的安全傳輸。
優(yōu)選地,在本實(shí)施例中,云端服務(wù)器還可以從接收到的上傳數(shù)據(jù)中獲取用戶的身份標(biāo)識(shí),并將其與預(yù)設(shè)的身份信息庫(kù)中的合法賬號(hào)信息進(jìn)行一一匹配對(duì)比,判斷是否存在相同的記錄條目。若存在相同的記錄條目且該條目中存儲(chǔ)的賬號(hào)密碼與請(qǐng)求中獲取到的身份密碼相同,則云端服務(wù)器確認(rèn)該用戶為授權(quán)用戶,并且獲取對(duì)應(yīng)于該用戶的數(shù)據(jù)上傳權(quán)限,以使移動(dòng)終端只能在權(quán)限規(guī)定的范圍內(nèi)上傳考勤數(shù)據(jù)信息。
作為本發(fā)明的一個(gè)實(shí)施例,當(dāng)所述第二考勤數(shù)據(jù)為考勤規(guī)則數(shù)據(jù)時(shí),所述方法還包括:
所述云端服務(wù)器對(duì)所述考勤規(guī)則數(shù)據(jù)進(jìn)行緩存;
當(dāng)所述第二考勤數(shù)據(jù)攜帶的所述身份標(biāo)識(shí)為預(yù)設(shè)的管理員身份標(biāo)識(shí),且所述考勤規(guī)則數(shù)據(jù)與本地考勤規(guī)則數(shù)據(jù)不相同時(shí),
所述云端服務(wù)器向所述移動(dòng)終端發(fā)出替換確認(rèn)提示,并在收到所述移動(dòng)終端發(fā)出的替換確認(rèn)指令后,將所述本地考勤規(guī)則數(shù)據(jù)替換為所述考勤規(guī)則數(shù)據(jù)。
在本實(shí)施例中,對(duì)于移動(dòng)終端上傳的考勤規(guī)則數(shù)據(jù),云端服務(wù)器將其暫存在緩存中,并進(jìn)行上傳數(shù)據(jù)的合法性判斷處理。除了判斷該上傳數(shù)據(jù)攜帶的身份標(biāo)識(shí)是否為預(yù)設(shè)的管理員身份標(biāo)識(shí)之外,還包括:
判斷緩存中的考勤規(guī)則數(shù)據(jù)與當(dāng)前生產(chǎn)在用的考勤規(guī)則數(shù)據(jù)是否一致,若一致,則表明兩份數(shù)據(jù)完全相同,因此云端服務(wù)器直接調(diào)用緩存中的數(shù)據(jù)或?qū)⒕彺嬷械目记谝?guī)則數(shù)據(jù)直接清空,保持原有的考勤規(guī)則數(shù)據(jù);若不一致,則表明數(shù)據(jù)發(fā)生了更改,此時(shí),云端服務(wù)器進(jìn)行如下處理:
向移動(dòng)終端發(fā)出替換確認(rèn)提示,即,詢問(wèn)用戶是否需要替換當(dāng)前的考勤規(guī)則數(shù)據(jù)為已上傳的考勤規(guī)則數(shù)據(jù)。
用戶看到所述替換確認(rèn)提示后,可選擇“是”或“否”,并將選擇結(jié)果經(jīng)由移動(dòng)終端回送至云端服務(wù)器。
當(dāng)選擇結(jié)果為“是”,則表明收到了移動(dòng)終端發(fā)出的替換確認(rèn)指令,此時(shí),云端服務(wù)器從緩存中讀取出考勤規(guī)則數(shù)據(jù),并將本地考勤規(guī)則數(shù)據(jù)替換為該考勤規(guī)則數(shù)據(jù)。
本實(shí)施例在確認(rèn)了管理員的身份標(biāo)識(shí)后,對(duì)考勤規(guī)則數(shù)據(jù)的修改發(fā)出提醒,避免了用戶在誤操作的情況下上傳了錯(cuò)誤的考勤規(guī)則數(shù)據(jù),從而導(dǎo)致當(dāng)前在用的生產(chǎn)數(shù)據(jù)被覆蓋,影響了正??记跇I(yè)務(wù)的進(jìn)行。通過(guò)本實(shí)施例提供的考勤數(shù)據(jù)的傳輸方法,提高了考勤數(shù)據(jù)的傳輸安全,提高了考勤數(shù)據(jù)運(yùn)行的穩(wěn)定性。
作為本發(fā)明的一個(gè)實(shí)施例,當(dāng)所述云端服務(wù)器將本地考勤數(shù)據(jù)規(guī)則替換為接收到的所述考勤規(guī)則數(shù)據(jù)時(shí),所述方法還包括:
所述云端服務(wù)器將所述考勤規(guī)則數(shù)據(jù)轉(zhuǎn)發(fā)至所述數(shù)據(jù)管理中心,以更新所述數(shù)據(jù)管理中心存儲(chǔ)的第二考勤規(guī)則數(shù)據(jù);
所述數(shù)據(jù)管理中心根據(jù)更新后的所述第二考勤規(guī)則數(shù)據(jù),對(duì)所述各臺(tái)考勤機(jī)發(fā)送的第一考勤數(shù)據(jù)重新進(jìn)行分析處理,并將所述分析處理的結(jié)果返回至所述云端服務(wù)器。
本發(fā)明實(shí)施例使得數(shù)據(jù)管理中心的考勤規(guī)則數(shù)據(jù)能夠保持與云端服務(wù)器同步,并保證了數(shù)據(jù)管理中心能夠利用最新的考勤規(guī)則數(shù)據(jù)對(duì)第一考勤數(shù)據(jù)中的原始考勤記錄進(jìn)行準(zhǔn)確的分析處理,在將處理后的考勤數(shù)據(jù)重新進(jìn)行匯總后,返回至云端服務(wù)器。
例如,根據(jù)原有的第二考勤規(guī)則數(shù)據(jù),遲到10分鐘的人才被記為遲到,而根據(jù)更新后的第二考勤規(guī)則數(shù)據(jù),遲到5分鐘的人即被記為遲到,因此,能夠重新統(tǒng)計(jì)出公司遲到人員的名單,滿足用戶的實(shí)際所需。
本實(shí)施例通過(guò)將數(shù)據(jù)管理中心匯總的考勤數(shù)據(jù)發(fā)送至云端服務(wù)器,使得云端服務(wù)器能夠?yàn)橐苿?dòng)終端提供更為準(zhǔn)確的考勤數(shù)據(jù)的下載服務(wù)。由于云端服務(wù)器無(wú)須對(duì)第一考勤數(shù)據(jù)進(jìn)行分析統(tǒng)計(jì),因此,降低了云端服務(wù)器的運(yùn)算壓力,提高了系統(tǒng)的運(yùn)作性能。
圖4示出了本發(fā)明實(shí)施例提供的考勤數(shù)據(jù)的傳輸系統(tǒng)的結(jié)構(gòu)框圖,為了便于說(shuō)明,僅示出了與本實(shí)施例相關(guān)的部分。
參照?qǐng)D4,該系統(tǒng)包括考勤機(jī)41、數(shù)據(jù)管理中心42、云端服務(wù)器43及移動(dòng)終端44。
所述數(shù)據(jù)管理中心42用于存儲(chǔ)各臺(tái)所述考勤機(jī)41發(fā)送的第一考勤數(shù)據(jù)。
所述數(shù)據(jù)管理中心42用于將所述第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至云端服務(wù)器43。
所述移動(dòng)終端44用于與所述云端服務(wù)器43建立無(wú)線連接后,向所述云端服務(wù)器43提交攜帶身份標(biāo)識(shí)的數(shù)據(jù)下載請(qǐng)求。
所述云端服務(wù)器43用于獲取與所述身份標(biāo)識(shí)的權(quán)限相匹配的所述第一考勤數(shù)據(jù),并將所述第一考勤數(shù)據(jù)發(fā)送至所述移動(dòng)終端44。
所述移動(dòng)終端44用于展示所述第一考勤數(shù)據(jù)。
可選地,所述移動(dòng)終端44還用于獲取用戶輸入的第二考勤數(shù)據(jù)。
所述移動(dòng)終端還用于將攜帶身份標(biāo)識(shí)的所述第二考勤數(shù)據(jù)上傳至所述云端服務(wù)器43。
可選地,當(dāng)所述第二考勤數(shù)據(jù)為考勤規(guī)則數(shù)據(jù)時(shí),
所述云端服務(wù)器43還用于判斷所述考勤規(guī)則數(shù)據(jù)攜帶的所述身份標(biāo)識(shí)是否為預(yù)設(shè)的管理員身份標(biāo)識(shí)。
若所述第二考勤數(shù)據(jù)攜帶的所述身份標(biāo)識(shí)為預(yù)設(shè)的管理員身份標(biāo)識(shí),則所述云端服務(wù)器43還用于將本地考勤規(guī)則數(shù)據(jù)替換為接收到的所述考勤規(guī)則數(shù)據(jù)。
可選地,當(dāng)所述第二考勤數(shù)據(jù)為考勤規(guī)則數(shù)據(jù)時(shí),
所述云端服務(wù)器43還用于對(duì)所述考勤規(guī)則數(shù)據(jù)進(jìn)行緩存。
當(dāng)所述第二考勤數(shù)據(jù)攜帶的所述身份標(biāo)識(shí)為預(yù)設(shè)的管理員身份標(biāo)識(shí),且所述考勤規(guī)則數(shù)據(jù)與本地考勤規(guī)則數(shù)據(jù)不相同時(shí),
所述云端服務(wù)器43還用于向所述移動(dòng)終端44發(fā)出替換確認(rèn)提示,并在收到所述移動(dòng)終端44發(fā)出的替換確認(rèn)指令后,將所述本地考勤規(guī)則數(shù)據(jù)替換為所述考勤規(guī)則數(shù)據(jù)。
可選地,當(dāng)所述云端服務(wù)器43將本地考勤數(shù)據(jù)規(guī)則替換為接收到的所述考勤規(guī)則數(shù)據(jù)時(shí),
所述云端服務(wù)器43還用于將所述考勤規(guī)則數(shù)據(jù)轉(zhuǎn)發(fā)至所述數(shù)據(jù)管理中心42,以更新所述數(shù)據(jù)管理中心42存儲(chǔ)的第二考勤規(guī)則數(shù)據(jù)。
所述數(shù)據(jù)管理中心42還用于根據(jù)更新后的所述第二考勤規(guī)則數(shù)據(jù),對(duì)所述各臺(tái)考勤機(jī)41發(fā)送的第一考勤數(shù)據(jù)重新進(jìn)行分析處理,并將所述分析處理的結(jié)果返回至所述云端服務(wù)器43。
在本發(fā)明實(shí)施例中,云端服務(wù)器通過(guò)無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)管理中心的第一考勤數(shù)據(jù)轉(zhuǎn)發(fā)至移動(dòng)終端,使得用戶能夠通過(guò)移動(dòng)終端查看第一考勤數(shù)據(jù),滿足了用戶隨時(shí)隨地對(duì)考勤數(shù)據(jù)進(jìn)行下載查閱的需求,無(wú)須受到地理位置的約束,提高了數(shù)據(jù)傳輸?shù)撵`活性以及數(shù)據(jù)傳輸效率。此外,本發(fā)明實(shí)施例無(wú)需在考勤機(jī)上預(yù)留額外的物理接口以及無(wú)需升級(jí)、更換考勤機(jī)即可實(shí)現(xiàn)在移動(dòng)終端上查看考勤數(shù)據(jù),降低了考勤機(jī)的設(shè)備耗材成本;通過(guò)將與身份標(biāo)識(shí)的權(quán)限相匹配的第一考勤數(shù)據(jù)發(fā)送至移動(dòng)終端,保證了移動(dòng)終端只能在權(quán)限規(guī)定的范圍內(nèi)下載考勤數(shù)據(jù)信息,由此進(jìn)一步保證了考勤數(shù)據(jù)的安全傳輸。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。