1

私の最新のプロジェクトは、SmartCard ベースの Attandance Application です。フレームワークは .NET (ASP.NET / C#) になります。

シナリオは次のようなものです:- クライアントには、A、B、C という名前の 3 つのフード チェーン店があります。すべての店舗には、従業員用のスマート カード ベースの入退室システムがあります (HR マネージャーがいないため、最初に提案したことです)。

そのため、従業員が店舗に出入りするとき (3 つすべて)、ログイン/ログアウト情報、名前、ログイン/ログアウト時間は、リモートの場所 (おそらく、所有者がログインできる Web サイト管理パネル) で所有者に提供されます。管理パネルにアクセスすると、従業員のステータスを確認できます。または、メールを送信することもできます)

それで全部です。私の質問はあまり具体的ではありませんが、プロジェクトは計画段階にあるため、これに関するあなたの意見と提案が欲しいだけです.

Windowsベースのソフトウェアを使用して従業員の記録/データを保存し、後でWebサービスを介してWebサイトに送信するなど、最善のアプローチは何ですか. スマート カード データを読み取るための特定の .NET ベースのフレームワークはありますか? また、カードに従業員の名前とIDを設定できるカードライターがあるかなど、スマートカードに関する他の情報も必要です。従業員のスマートカードを自分で作成することは考えていませんが、この場合、どのように行うことができますか?

貴重なコメントとガイドラインに感謝します。

4

1 に答える 1

2

私は以前、同様のニーズを持つプロジェクトに取り組みました。

たどり着いたプランは以下の通り。

  1. すべてのリモート ロケーションには、側面で SmartCard 部分を処理し、すべてのデータをリモート サーバーに送信する小さなサーバーが装備されます。

  2. サーバーは、すべてのデータを保存し、要求に応じて提供するように設定されます。

このソリューションはスケーラブルです。すべての新しい場所にはサーバーがあり、すべてのデータを永続的なストレージのためにメイン サーバーに再度送信するからです。

ある場所へのインターネット接続がダウンした場合でも、側のサーバーは SmartCard を介してアクセスを処理し、インターネット接続が再び利用可能になりデータを送信するまで情報を保存できます。

カードに関しては、RFID カードを使用することになっていました。カードとすべての端末とライターの両方を提供するパートナーがいました。

于 2012-08-01T14:22:10.040 に答える