IDカード発行システムを作りました(フリーソフトです)
私はフリーITエンジニアとして、業務分析、業務改善提案を含む設計、製造、受入検査を含む検査、システム運用開始後の運用改善提案など、様々な分野を担当しています。
今回、RapidReport を使ってIDカード発行システムを作りました。
フリーソフトです。自由に使ってください。
Vector に登録しました。ダウンロードは
こちらから行えます。
こんな感じのIDカードが作成できます。
次の特徴を持ったソフトです。
=============================================================
・コクヨ名刺用紙 KPC-VEA10w に収まるIDカードを印刷します。
・環境設定で「IDカード枠印刷」を「印刷する」に設定すると枠を印刷しますので
A4白紙に印刷して切り取ることも可能です。
・写真撮影はPC付属のWebカメラで行います。
環境設定で使用するカメラを切り替えることができます。
・人物を撮影すると顔認識を行い、顔の周辺に自動的に切り取ります。
・IDカード名称(社員証、生徒証など)を自由に設定できます。
・組織名(サンプル株式会社、ID塾など)を自由に設定できます。
=============================================================
データベースは Firebird を採用しました。
Firebird はEmbedded版とサーバー版を容易に切り替え可能という特徴があります。
このソフトが稼働するPCにFirebirdサーバーが起動していたら、サーバー版を利用してデータベースにアクセスし、それ以外の場合は Embedded版を利用してデータベースにアクセスするように作成しています。
Embedded版はデータベースに排他アクセスなので、デバッグするときはサーバー版アクセスが都合が良いので、このような作りにしました。