お弁当予約システム(マルチデバイスと Office365 の Azure Active Directory による認証対応)

導入クライアント : 株式会社モリサワ 様

お弁当予約システムは、使用していた予約システムのサービスがサポート終了となる為、構築された後継システムです。FileMakerプラットフォームを選択されたのは、既に社内で幅広くFileMakerプラットフォームによるシステムの運用がされていた為です。

お弁当予約システム構成図
お弁当予約システムトップ画面と認証ステップ

本システムは、試験導入になります。今後のFileMakerプラットフォームにおいて、FileMaker WebDirectでクライアントをブラウザとし、Office365 のAzureActive Directoryによる認証を行いたい(OAuth) という要望があり、本システムで対応可否検証を行っています。本システムの認証ステップは、左記のようになり、社内システムのログイン情報を使い、お弁当予約システムにログイン可能になっています。システムには、従業員の「お弁当予約」管理部署の「予約者リスト・予約者変更」「発注者リスト」「お弁当受取確認」「お弁当メニュー変更」「カレンダーメンテナンス」という機能があり、「カレンダーメンテナンス」はFileMaker Pro Advanced、「お弁当受取確認」は、iPadでFileMaker Go、その他は、FileMaker WebDirect を使用しています。お弁当予約システムは、技術面や環境面の検証を行いつつ、リアルな「紙の削減」も課題としています。一例としては、以前は弁当予約者リストを紙に印刷して確認するという流れでしたが、導入システムではiPad の画面タッチを利用することになります。導入後、このように、紙の削減がなされています。また、システムを利用して、様々な側面で、技術面を含めて確認中です。

【OAuth】

OAuth アイデンティティプロバイダ (Amazon や Google など) に、登録されているユーザ情報を使い、アプリにログインできるしくみです。本システムの場合、社内システムに登録されている情報を使い、お弁当予約システムにログインします。

お弁当予約システム(FileMaker WebDirect)

お弁当予約システム画面(WebDirect)

従業員は、お弁当メニューを確認し、画面左側の日付にチェック、更新ボタンを押下することで、お弁当を予約することができます。キャンセルは、チェックを外して、更新ボタンを押下します。

カレンダーメンテナンス(FileMaker Pro Advanced)

カレンダーメンテナンス画面(FileMaker Pro)

各カレンダー(就業・銀行・お弁当) に休日を設定する画面です。設定内容は、お弁当予約画面のお弁当注文可能日、カレンダー(就業・銀行) 表示画面の表示やPDFに反映されます。

お弁当メニュー変更(FileMaker WebDirect)

お弁当メニュー変更画面(WebDirect)

お弁当業者から提供されるメニューを画像ファイルに変換後、ファイルを画面にドラッグ&ドロップして、取り込みます。取り込みファイルは、お弁当予約画面に反映されます。

お弁当予約者リスト・予約変更(FileMaker WebDirect)

お弁当予約者リスト・予約変更画面(WebDirect)

お弁当の予約をすると、リストに表示されます。この画面は、管理者が受取状況が確認できるほか、お弁当の予約追加や取消もできます。日付と社員番号・従業員名を設定し追加ボタンで予約追加、従業員名の記載された行の右端にあるマイナスボタンで、取消すことができます。

発注者リスト(FileMaker WebDirect)

発注者リスト画面(Web Direct)

月ごとのお弁当発注者、及び発注状況や金額・合計を確認することができます。CSV 形式に出力可能です。

お弁当予約者リスト(FileMaker Go)

お弁当予約者リスト iPad画面(FileMaker Go)

iPad のお弁当予約者リスト上の自分の名前をタッチして、お弁当を受け取る。受け取った情報は、お弁当予約者リスト・予約変更画面に反映されます。

Recent Solutions

>> more & detail