本實用新型涉及一種考勤系統(tǒng),具體涉及一種應用于船舶制造行業(yè)里的基于Android平板的考勤系統(tǒng)。
背景技術:
目前存在的考勤系統(tǒng)從是否聯(lián)網角度來講有兩種使用方式,一種是離線考勤機,考勤數據需要人工導入到考勤系統(tǒng)中來;一種是在線考勤系統(tǒng),通過使用GPRS網絡進行實時的數據傳輸,但是又存在數據傳輸不完整,沒有應急供電模塊支撐,無法和手機進行數據打通等問題。
從考勤方法上來看,目前的考勤數據使用RFID等非接觸式技術來讀寫用戶信息,也有采用人臉識別系統(tǒng)來讀取用戶生物信息,也有采用指紋來讀寫用戶信息,目前還有一些考勤系統(tǒng)采用手機與無線路由器的鏈路信息進行用戶考勤,還存在另外一些考勤技術,相對來講用的較少。
原有的考勤技術的著重點是從用戶的生物信息入手,比如指紋,人臉識別等方面來進行用戶考勤,或者是從設備信息入手,比如非接觸式的IC卡或者胸卡,手機的無線路由信息等,這種做法是偏重于從用戶的生物信息來入手解決用戶考勤問題。明顯存在的問題就是考勤不規(guī)范,代打卡等問題存在,也會存在漏打等問題。這些方法在船舶制造業(yè)里面經常由于用戶信息的模糊性造成無法完成考勤,比如說指紋暫時無法讀取,人臉無法及時識別等等,這些情況在一線出現(xiàn)頻率較高。
即使解決了生物信息識別上的考勤問題,也沒有辦法及時的獲取用戶的考勤數據,有公司或者廠商已經考慮采用無線網絡及時的進行考勤,在遠端實時的獲取用戶的考勤數據,但是又會存在方法單一,開發(fā)成本較高,網絡覆蓋不到位,數據沒有做到及時安全的存放等一系列的問題。比如說用戶手機無法考勤,數據是否及時上傳到服務器無法獲取等等一系列的問題。特別是在船舶制造領域,由于船廠一般都處于比較偏遠的位置,網絡信號不佳,如何保證高質量的考勤信息的存儲是考勤系統(tǒng)要解決的至關重要的問題。
技術實現(xiàn)要素:
實用新型目的:本實用新型的目的是為了解決現(xiàn)有技術中的不足,提供一種基于Android平板的考勤系統(tǒng),該系統(tǒng)增加應急電源以及可插拔的網絡通訊接口,同時采用 隊列機制以及高效通信協(xié)議保證數據的可靠傳輸。
技術方案:本實用新型所述的一種基于Android平板的考勤系統(tǒng),包括考勤機,移動客戶端以及后臺管理服務器;
所述考勤機包括讀卡器模塊、太陽能供電模塊,無線通信模塊以及Android平板,所述Android平板與所述讀卡器模塊通過串口相互通訊連接,所述Android平板與所述無線通信模塊通過串口相互通訊連接,所述Android平板還連接有太陽能供電模塊;
所述無線通信模塊負責傳輸從讀卡器模塊中讀取出來的數據,將數據處理好以后通過無線網絡發(fā)送出去;Android平板負責考勤數據的實時的無丟失的讀取,數據讀取完成以后暫時存放在本機,對數據做好處理以后就發(fā)送到網絡緩沖區(qū);讀卡器模塊負責把非接觸式的卡數據讀取出來,通過串口發(fā)送給Android平板;太陽能供電模塊通過變壓裝置為平板提供應急電源;
所述后臺管理服務器采用數據持久化的云服務器,該服務器與考勤機中的無線通信模塊相互通訊連接;
所述移動客戶端通過無線與所述后臺管理服務器相互通訊連接,并實時顯示考勤數據。
進一步的,所述讀卡器模塊采用RFID讀卡器模塊。
進一步的,所述無線通信模塊采用2G/3G/4G網絡通信模塊。
進一步的,所述Android平板采用ARM處理器,處理器主頻1.3GHz,內存2G,帶有OTG接口,5v直流電源供電接口。
進一步的,所述后臺管理服務器才采用四核CPU,8G內存,磁盤陣列,10兆帶寬。
進一步的,所述移動客戶端采用手機或平板。
有益效果:本實用新型通過對現(xiàn)有Android平板進行二次開發(fā)使用,同時增加應急電源以及可插拔的網絡通訊接口,同時采用隊列機制以及高效通信協(xié)議保證數據的可靠傳輸。提供快速的硬件接入;同時提供服務器,打通客戶端與考勤機的數據,方便企業(yè)管理;使用移動客戶端,采集并顯示分組考勤數據。
附圖說明
圖1為本實用新型的系統(tǒng)整體結構示意圖。
具體實施方式
如圖1所示的一種基于Android平板的考勤系統(tǒng),包括考勤機,移動客戶端以及后 臺管理服務器;
所述考勤機包括讀卡器模塊、太陽能供電模塊,無線通信模塊以及Android平板,所述Android平板與所述讀卡器模塊通過串口相互通訊連接,所述Android平板與所述無線通信模塊通過串口相互通訊連接,所述Android平板還連接有太陽能供電模塊;
所述無線通信模塊負責傳輸從讀卡器模塊中讀取出來的數據,將數據處理好以后通過無線網絡發(fā)送出去;Android平板負責考勤數據的實時的無丟失的讀取,數據讀取完成以后暫時存放在本機,對數據做好處理以后就發(fā)送到網絡緩沖區(qū);讀卡器模塊負責把非接觸式的卡數據讀取出來,通過串口發(fā)送給Android平板;太陽能供電模塊通過變壓裝置為平板提供應急電源;
所述后臺管理服務器采用數據持久化的云服務器,該服務器與考勤機中的無線通信模塊相互通訊連接;
所述移動客戶端通過無線與所述后臺管理服務器相互通訊連接,并實時顯示考勤數據。
進一步的,所述讀卡器模塊采用RFID讀卡器模塊。
進一步的,所述無線通信模塊采用2G/3G/4G網絡通信模塊。
進一步的,所述Android平板采用ARM處理器,處理器主頻1.3GHz,內存2G,帶有OTG接口,5v直流電源供電接口。
進一步的,所述后臺管理服務器才采用四核CPU,8G內存,磁盤陣列,10兆帶寬。
進一步的,所述移動客戶端采用手機或平板。
本實用新型的一種基于Android平板的考勤系統(tǒng)的工作步驟如下:
1、用戶使用非接觸式IC卡或者是RFID卡刷卡,3-3讀卡器根據讀取的脈沖信號轉換為相應的數據信息;
2、數據處理模塊3-2平板電腦定時的從串口讀3-3讀卡器的數據,并存儲在內存隊列中,采用多線程共享的互斥模型來持久化存儲數據,數據處理模塊使用MQTT協(xié)議對數據進行轉換,從數據池中讀取數據,并經過串口發(fā)送給無線通信模塊,無線通信模塊對數據進行組包處理,發(fā)送到運營商的網絡中,通過無線網絡傳輸給上位機;
4、平板電腦的電源來源于5v電源,同時在使用的過程中,光伏模塊不斷的從光照中獲取電腦存儲在儲能模塊中,一旦突然出現(xiàn)停電的情況,就實時的為平板進行供電,保證數據的可靠性;
5、無線通信模塊與上位機云服務器建立連接,實現(xiàn)數據的實時存儲;
6、移動APP通過云服務器提供的數據接口收發(fā)數據。
本實用新型通過對現(xiàn)有Android平板進行二次開發(fā)使用,同時增加應急電源以及可插拔的網絡通訊接口,同時采用隊列機制以及高效通信協(xié)議保證數據的可靠傳輸。提供快速的硬件接入;同時提供服務器,打通客戶端與考勤機的數據,方便企業(yè)管理;使用移動客戶端,采集并顯示分組考勤數據。
以上所述,僅是本實用新型的較佳實施例而已,并非對本實用新型作任何形式上的限制,雖然本實用新型已以較佳實施例揭露如上,然而并非用以限定本實用新型,任何熟悉本專業(yè)的技術人員,在不脫離本實用新型技術方案范圍內,當可利用上述揭示的技術內容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本實用新型技術方案的內容,依據本實用新型的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本實用新型技術方案的范圍內。