« ファイル名一括変更 | | 相対パス起動 »
2009年04月23日
シフト君
勤務シフト自動作成<シフト君>Ver2.34
3,150円(税込み)
リニューアルして機能アップ及び使いやすくしました!
「勤務シフト自動作成<シフト君>」は、勤務シフトスケジュールを自動的に作成するツールです。
(勤務シフトスケジューラーの簡易版)
病院の看護師さん、警備員さん、ガソリンスタンドなどで、常勤・非常勤スタッフの勤務シフトスケジュール作成に苦労されている方にお勧め。
このツールは「勤務シフトスケジュールの自動作成」という機能に特化して、初期入力をなるべく少なく、必須機能以外は搭載せず、誰でも簡単に操作できるというこ
とに重点を置いています。
■機能と特徴
◆汎用性
・勤務の形態/時間帯の設定が自由に可能。幅広い職種に適用可能。
勤務形態は8種類、時間帯は30分単位、スタッフは20名まで
◆多彩な条件設定
・連続勤務不可条件
「深夜勤務の翌日は早出と日勤禁止」などの連続勤務不可の条件を各勤務ごとに複数の組み合わせで設定可能
・連続勤務日数の制限設定
連続勤務日数の上限を設定することで、10日連続勤務などの長期連続勤務シフトの発生を防げます。
また、連続休み日数の上限を設定することで、不必要な長期連休の発生を防止します。
・拒否勤務
「6日の日曜は息子の運動会なので、早出と日勤はしたくない」等の設定
・組合せ禁止条件
新人3人以上の深夜勤務禁止、特定の2人の組み合わせ禁止など、最大15パターン設定可能
・勤務の予約
「6日は「深夜」勤務をしたい」などの予約
◆最適化
最適化を行って勤務形態ごと、及び勤務日数の偏りを最小化
◆グラフ化
シフト表 :1月分の勤務シフト一覧を色付きの略字で表現
日別時間帯:1日の時間帯勤務状況をグラフ化
個人別カレンダー:カレンダー形式にした個人ごとの勤務スケジュール
| ■変更履歴 | ||
| 下記日以前にダウンロードされた方は、再度ダウンロードされることをお勧めします。 |
2.31 2009/01/19
障害 最大人員数(20名)時の不備(20人目が表示されない)
2.30 2008/08/14
障害 連続勤務日数上限不具合
残分の60分を超える場合の表示不正
追加 Excel2007対応
改良 ライセンス無効時にExcelも終了
2.20 2008/04/10
改良 試用条件の緩和(2005,2006年の全月を試用可)
勤務種別略称の長さを3文字以上も許可を
2.10 2008/02/10
改良 試用条件緩和(2006年10,11,12月を作成可)
開始条件確認から開始条件設定ボタン削除
障害 試用版の月判定不正
個人別カレンダーの段(週)数不足(5週→6週)
2.03 2008/02/04
ウィルスバスター2008対応(SendKeysを使わない)
2.02 2008/01/12
再試行でオーバーフロー発生への対処
休み過多時の再挑戦処理不具合
月途中開始日時、先月下旬日の表示不正対処
<< 以下 2007 >>
2.01 10/13
改良 試用版でのヘルプ自動表示削除、ヘルプをIEで表示
2.00 08/31
08/30 ・先月データ転送処理:数値チェック
<< 以下 2006 >>
08/20
・勤務終了時刻入力を24時間超えにも対応
終了時刻<開始時刻 : 翌日扱い
終了時刻>24:00(=1) : 同翌日扱い
・開始/終了時刻を5分単に入力
・同、結合解除によりコピー可能とする
・時間別表示で前日に規定外勤務がある時、注意文言表示
・ヘルプをオンラインヘルプとしてパッケージから削除
<< 以下 2005 >>
12/26 ・ライセンスキーの末尾の不要な文字をカット
12/12 ・人数以上に拒否勤務を指定した時、不可数に反映されてしまう不具合の対処
・要員数設定にいつの間にか要求率が消えていたことへの対処
1.93
04/14 ・勤務シフトスケジューラーとの競合対応
1.92
04/05 ・ビルド不具合対応
1.91
12/26 ・ライセンスキーの末尾の不要な文字をカット
12/12 ・人数以上に拒否勤務を指定した時、不可数に反映されてしまう不具合の対処
・要員数設定にいつの間にか要求率が消えていたことへの対処
1.90
11/14 ・勤務シフトスケジューラー2.33版の一部機能取り込み
1.81
05/01 ・CSV出力エラー対応
1.80
04/25 ・入力途中での切り替えで、「切り替え-継続-キャンセル」のメッセージが表示されることへの対応
→「ESC」処理を実施後切り替える
03/30 ・勤務日数調整でマイナスが登場することへの対応
・各シフト表の幅調整
1.70
03/23 ・個人条件(拒否勤務)数が0の時は読み込まない
03/06 ・ID番号未入力時 Valで0に数値変換(MyMod)
1.60
02/20 ・shift.xls 最適化比重を1~8に初期値=1を設定
・最適化比重の書込みはType_Cntのみ、&Opt(10)も書込み追加
02/21 ・機能制限緩和:上位1名に変更
・シフト表のIDと名前の条件付書式削除
02/08 ・予約が無効になった退行バグの修正
予約設定のTime_Table(Mem_No,d)=i が欠落していた
・sample_2の基本設定略称色再設定
→コピーして貼り付けていたため実際の色とは異なっていた
・3ヶ月合計の読み込み位置不正改修:実害は無し
shift.xlsの該当位置に「過去3ヶ月計」の名前を追加
シフト君ではその名前の領域データを読み込む
・shift.xls標準偏差合計式不正改修:実害は無し
単日勤務を3ヶ月合計使用時2度足していた
・「休み偏差」が0の時は勤務日数の調整をしない
02/07 ・sample_2の深夜勤務間違いを訂正 17:00~2:00に変更
02/05 ・組み合わせ禁止パターンで11以上でアベンド→配列を16に拡張
・確保失敗の時、最適化を行い再度確保する
勤務日数が均等になれば格段に確保しやすくなる。
02/04 ・shift.xlsの読み込みをカレントパスに変更
・個人条件設定の1人目の設定で時折アベンドすることへの対応
shift.xlsで参照でOffset(-1,0)となっていたのを(0,0)に変更
・開始条件設定の年と月は既存の値を表示
・ライセンスをlicensekeyファイルに保存する
・メニューの表示スタイルを大幅変更
サンプルを3例、新規作成を2例追加
ヘルプを直接インストーラーに設定、実行時の解凍を取り止め
・休み日数の偏差が0の時勤務日数調整が行われない不具合を改修
・休み確保失敗時は再挑戦
・先月最終日結果使用時は単日勤務日数に反映
・連増勤務上限/連続休み数上限が空白時の処理追加
02/03 ・Splashウィンドウの幅を文字数に合わせて自動変更
・確保成功のSplash表示
02/02 ・個人条件設定シートに1以上255以下の整数入力の規則設定
・中止時にはすぐ止まるようにする
最適化と勤務日数調整の先頭で判定し処理を始めない
・基準開始日>作成開始日の時のエラー処理
同、勤務日数調整
全体で順位は付けるが既存部の調整はしない
・標準偏差計を小数以下2桁までにする
・shift.xls ウィンドウ枠の固定位置、確保人数の条件付書式変更
・基本設定レイアウトを少々変更→説明部分と色分け
・確保失敗時3秒待ち、中止できるようにする
→何の勤務が確保失敗なのかを調査できるようにするため
01/31 ・開始条件設定中のSplashウィンドウ表示
・開始条件設定でポップアップメッセージ表示
・作成開始日<基準開始日の時の月を+1する
V1.50 ・Sift.xls:基準開始日>作成開始日の時のClear処理
・基準開始日>作成開始日の時の作成処理不具合改修
<< 以下 2004 >>
V1.40
12/29 ・個人条件設定で番号入力のチェック追加
・要員設定で組合せ禁止条件を初期化していない時アベンドすることへの対応
・他、微細改良
12/17 外側の内側罫線を極太に設定
12/16 ・基本設定:3日連続禁止をコピーできるようにする
12/10 ・予定休み数が不足する場合があることへの対応
→不足する時は入れ替えない
12/06 ・個人別条件設定で休み日数を自由に入力できるように変更
・3日間の勤務組合せ禁止パターン設定
・入力高速化のために個人別条件設定では自動計算をしない
・フォームをドラッグで移動できるようにする
12/02 ・障害対応:開始条件設定でエラー発生対応
→リストボックスのインデックス設定間違い
・開始期準備が2日以降だと、翌月の曜日が不正
・同、日別時間帯でエラーが発生
・基本設定のカラーパレット変更
・勤務情報設定の色→消去時、デフォルト色になるように条件付書式設定
・勤務日数調整で余剰数=0のとき何もしないを余剰数<=0に変更
・個人別シート追加
・同、基準開始日が月半ば時の対応
・ホームシートを要員配置表に変更
11/29 ・日別時間帯シートの印刷設定変更→横向き、タイトル設定
・試用期間中の制限事項追加
→スケジュールシートのスタッフ上位10名の名前と休み日数を固定
11/27 ・単日勤務防止機能追加
11/17 ・連続勤務日数上限/連続休み日数上限の機能追加
11/11 ・予定シートの曜日算出数式間違い改修
・勤務日数調整の前に仮最適化追加
11/09 ・人員配置表シート改竄検査追加
11/03 ・shift.xls , in.xls に分離
同時編集後の保存時、個人入力シートでコンフリクトが発生するため
11/02 ・共有機能によるネットワーク対応
10/28 ・高速化:1行または1列単位に再計算する
・残り時間→Time関数を使用
10/27 ・休み数対応
→勤務予定数(その月の日数-休み予定数)と要員設定の差には
勤務種別の上から順に割り振る
10/26 ・最適化精度向上
10/24 ・個人別カレンダー作成
・最適化比重を設定可能にする
・最適化時の標準偏差がExcelと不一致の件解決
→予約で各勤務値を2重に加算していた
10/23 ・先月最終日データをTime_Tableの左端に複製
チェックボックスで表示と使用の有無を指定
10/22 ・準備中をもう少し詳しく
(個人別設定読み込み中/要員設定読み込み中/予約設定中)
10/15 ・ダウンロードカウンター設置
10/14 ・サーバーにアップ
・ヘルプほぼ完了
10/13 ・最適化改良完了
10/06 ・指定した日付から作成開始可能
→現在のデータの読込みと総数計算
・12ヶ月分の最終日データフィールドを作成
→先月のデータを初期値とする
10/05 ・基本ロジック改良
09/30 ・勤務ごとの色分け、指定可能
・スケジュールで対応
コメント
指定時間にシャットダウン
使わせてもらっています。
休止にしておいて、指定時間に復帰
ラジオの録音に使っています。
とてもとても便利です。
FMをデジタル化してMP3プレーヤーで聞いています。では・・・
投稿者 ひで : 2008年05月04日 17:37
体験版、拝見しました
試してみましたが、休みの次の日に深夜勤を禁止する。という設定はできないでしょうか
Q:申し訳ございません。
シフト君では、その機能は搭載しておりません。
ただし、姉妹品の「勤務シフトスケジューラー」では、「連続勤務禁止パターン」で「休み」翌日の勤務の制限を行うことが可能となっています。
投稿者 mw : 2006年04月23日 08:23