カロリーチェックシステムの開発 越田研究室 J0423 田中理来 1 背景 従来・・・ 情報の受け手だったユーザー Web2.0 現在・・・ 情報の発信者へとシフト REST型Web サービス SOAP型Web サービス 移行 2 REST型Webサービスについて クライアント XML REST型Webサ ービス 入力パラメータ XML 実行結果 HTTPプロトコルを利用して Webサービスを実行する形式 3 目的 • REST型WebサービスAPIをマッシュアップし、P HPを利用して、新しいシステムを開発する カロリーチェック システム 4 システムの機能 • BMI指数,基礎代謝量,体重維持必要カ ロリーを算出する • 個々のファイルを作成する • メニュー名とカロリー値をファイルに記録 する • カロリーオーバーが無いかチェックし、表 示する • 摂取できる残りのカロリーを表示する。 • 摂取カロリーを消費するウォーキングとラ ンニング時間を表示する。 5 マッシュアップに利用した Webサービス • カロリー算出Webサービス 選択・指定したメニューのカロリーをXML データとして返す • カロリー消費Webサービス 指定したメニューのカロリーを消費するた めに必要な運動時間をXMLデータとして 返す 6 システム概要 利用者の個人データの 入力 入力画面 名前 身長,体重, 年齢,性別 入力データ部 7 システム概要 XMLデータ 料理名タグ キロカロリー タグ 8 システム概要 カロリー消費 に要する運 動時間を表 示 出力画面 個人データから,BMI 指数,基礎代謝量, 体重維持必要カロリ ーを算出し,表示 9 まとめと今後の課題 • メタボ対策用として,手軽に取得カロリーな どが算出できるカロリーチェックシステムを 2種類のWebサービスをマッシュアップして, PHPで開発した. • カレンダーの日付をクリックすると、その日 食べたメニューが表示される予定だったの がうまくいかなかったので、今後の課題と していきたい。 10
© Copyright 2024 ExpyDoc