2012-08-01 48 views
0

我最新的項目是基於智能卡Attandance Application.The框架將.NET(ASP.NET/C#)基於智能卡的遠程考勤Web應用程序

所以情況是這樣的: - 客戶端有3家食品連鎖店,分別命名爲A,B,C。 所有的商店都會有員工基於智能卡enterance系統(這就是我提出intially,因爲沒有人力資源經理)

所以,當一個員工進入或離開該商店(三個) 然後他們登錄/註銷信息,名稱,登錄/離開時間將在遠程位置向所有者提供(可能在網站管理員面板中,所有者可以登錄管理面板&,然後他可以檢查員工的狀態,或者我們可以給他發郵件)

就這些。 雖然我的問題不是非常具體&,但我只是希望你的意見&建議,因爲項目正處於規劃階段。

什麼應該是最好的方法,如使用基於Windows的軟件來保存員工記錄/數據&稍後通過webservice發送到網站。 是否有任何特定的基於.NET的框架來讀取智能卡數據? 另外我需要關於智能卡的其他信息,比如是否有任何卡作家可以在他的卡上設置員工姓名& ID。 我沒有想過自己寫員工智能卡,但如果這種情況下,它可以怎麼做?

我appriciate您的寶貴意見& guidlines。

+0

是否這個家庭..? – MethodMan 2012-08-01 14:20:47

+0

只需記錄訪問時間,以經理可以使用的方式呈現信息。廣播智能卡證書將變得困難。 .NET具有對智能卡的內置支持。 – 2012-08-01 15:17:44

回答

2

我曾在一個項目中工作過,但有類似的需求。

我們提出的計劃如下。

  1. 所有遠程位置將與這將在處理的一側的智能卡組成部分,所有的數據發送到遠程服務器的小服務器可配備。

  2. 服務器將被設置爲存儲所有數據並根據請求提供。

該解決方案具有可擴展性,因爲所有新的地點將有再次的所有數據傳輸到永久存儲在主服務器的服務器。

如果一個位置的互聯網連接斷開,那麼服務器端仍然可以通過智能卡處理訪問並存儲信息,直到Internet連接再次可用併發送數據。

至於卡:我們應該使用RFID卡。我們有一個提供卡片和所有終端和作家的合作伙伴。

+0

謝謝Sören真的很有幫助,如果你提供更多的信息,那將會非常棒。另外卡作家呢?現在我打算首先在.Net上創建一個Windows應用程序,它將讀取在sql server中的卡和存儲數據。之後,我必須創建一個ASP。NET webservice因此,想法是通過Windows應用程序訪問Web服務(在遠程位置,即在Store A),並每天兩次將保存的SQL數據發送到服務器如果Internet可用。請建議它是否正確.. – Tina 2012-08-11 11:26:21