プログラムの説明:
システム開発環境:Windows XP SP2 + vs2005 + sqlserver2000
データベース ファイル: Database ディレクトリ内の AttendanceDB_Data.MDF。これを自分で sqlserver2000 データベースにインポートできます。
Sqlserver データベースのログイン情報: アカウント sa、パスワード 198517 (Web.Config ファイルで変更できます)
システムのデフォルトの管理者ログイン情報: アカウント admin パスワード admin
システムのデフォルトの従業員ログイン アカウント (つまり、従業員番号): EM001、EM002、EM003...EM008、EM009、EM010、パスワードはすべて 123
システム機能:
(1) 勤怠サインイン: 従業員は毎日出勤するときにシステムにログインしてサインインする必要があります。その日にすでにサインインしている場合は、繰り返しの操作は実行されません。
(2) 出勤サインアウト: 従業員は毎日退勤時にシステムにログインしてサインアウトする必要があり、その日にサインインしていない場合はサインアウト操作は実行されません。その日の退勤時間に応じて、サインアウト操作は実行されません。 <br />
(3) 従業員情報管理: システムにログインすると、管理者は新しい従業員情報を追加したり、既存の従業員情報を変更および照会したりすることができます。一部の従業員情報は削除される可能性があります。従業員情報を削除すると、その従業員の勤怠情報も削除されます。<br />
(4) 職種と通勤時間の管理: 職種ごとに通勤時間は異なります。管理者は、新しい職種を追加したり、既存の職種の名前や通勤時間を変更したりできます。<br />
(5) 部門情報管理: 管理者は部門情報を追加および削除できます。部門配下に従業員情報が存在する場合、削除操作は実行されません。
(6) システム管理: 管理者および従業員は、システムにログインした後、ログインパスワードを変更できます。
システムの特徴:
(1)管理者と従業員のログイン情報の自動判定を実現!異なる ID に応じて、異なる機能メニューが表示されます。
(2) プログラムは三層アーキテクチャの考え方を採用しており、完全なオブジェクト指向の思考方法で設計されています。
(3) 従業員情報の削除などの関連操作を行う際にはストアドプロシージャを使用します。
拡大する