用途
このプログラムでは、勤務時間を記録できます。働いた時間をプログラムに入力します。その際、時間は特定のプロジェクト(勤務時間アカウント)に紐づけます。
プロジェクトの設定
プロジェクトはカテゴリーに分類でき、カテゴリーはユーザーが選べます。プロジェクトには、日付、勤務時間、移動時間などの時間的な条件を設定できます。1時間あたりの作業単価(標準料金、プロジェクト内、リモート)や、移動時間の単価(移動時間)も指定できます。これらのデータに基づいて、請求書を作成できます。
プロジェクトへのアクセス権は、全員または特定のユーザーのみに付与できます。
勤務時間を入力するときは、プロジェクト(勤務時間アカウント)とは別に勤務時間を指定する必要があります。時間を直接数値で入力するか、始業時刻、終業時刻、昼休みの長さを指定する方法があります。勤務時間は自動的に計算されます。
その他の機能
プログラムに勤務時間を設定すると、指定した期間の合計時間の一覧を表示できます。
「勤務時間の締め日」を設定できます。これにより、この日付までのデータは変更できなくなります。
プログラムは、標準ロールと「管理者」ロールの2つのロールから選んで利用できます。標準ロールでは、勤務時間と勤務時間の締め日を入力できます。管理者ロールでは、全従業員の勤務時間の確認、請求書の作成、プロジェクトの追加と変更が可能です。
テーブルの操作
プログラム内のすべてのテーブルは、ユーザーが簡単に自由にカスタマイズできます。表示する列、列の順序、幅を指定できるほか、テーブル内容の並べ替えも選べます。
すべてのテーブルはCSV形式でエクスポートしたり、印刷したり、PDFファイルとして保存したりできます。
マルチユーザーの仕組み
このプログラムはユーザー認証に対応しています。各ユーザーはそれぞれ専用のログイン名とパスワードを持ちます。データの変更はすべてプログラムによって自動的に記録されるため、どのユーザーがデータを追加または変更したかを確認できます。変更の日時に加えて、何が変更されたかという詳細な情報も記録されます。
ローカルデータベースのほか、MySqlの中央データベースでも利用できます。中央データベースの場合は、複数のユーザーが同時にプログラムを使えます。あるユーザーがオブジェクトを編集している間、ほかのユーザーはそのオブジェクトを読み取り専用で利用できます。
ニーズに合わせたプログラムの改良
このプログラムは、Temia Business Template(Java)で開発されたコンポーネントを基盤としており、安定した動作を実現しています。また、大きな費用をかけずに、ユーザーのご要望に合わせてプログラムを素早く改修することもできます。お問い合わせいただければ、ご要望に合わせたプログラム改良のお見積りを喜んでご提示します。


