2013-04-04 68 views
0

我正在爲Hr &工資單開發一個Web應用程序。
在其上座率通過生物測定學設備標..

的問題是,有時用戶忘記打卡設備和他們的工資從他們的帳戶中扣除的基礎上..
因此,爲了避免這一點,我有想到了標記出席的想法..我可能會在每個員工的IP地址中使用我的Web應用程序中的每個IP地址,以便每當第一次打開計算機時,該計時應該保存在我的數據庫中。
當最後一次關機的時候,那個出席者也應該在數據庫中做標記......但是我不知道該怎麼做......這甚至是可能的。

因爲這會給出一個GR8功能給企業人力資源department..n他們不會legl麻煩..

請扔在這在沒有通過網站通知用戶的情況下進行考勤

回答

0

一些輕做用戶需要的地方登錄到系統?如何登錄到網絡或計算機?你可以寫一些快速和骯髒的東西,當用戶登錄時運行(你可以讓它運行隱藏起來),這會將一些東西保存到數據庫中。

問題出在他們離開時。我通常做的是每5分鐘更新一次記錄,寫一個ping /我在這裏!到一個記錄。然後在某個時候,您可以看到 - 這是我們第一次開始獲取消息(他們已登錄),這裏是他們停止的地方(必須假定他們已註銷)。你甚至可以做一些會話ID,這樣你就可以擁有多個記錄。

您可以使這個程序完全在後臺運行或出現在通知區域。

+0

但是shekhar不會讓它發生衝突..假設我製作了這個Windows服務..並且我安排了Windows服務每隔5分鐘運行一次,這樣它就可以將它保存在數據庫中了..你不覺得每個員工將會有很多行輸入,因爲windows服務會在每5分鐘後標記出席者的數量。 – DividesByZero 2013-04-05 18:33:06

相關問題