!!!!ページ概要 ((outline)) !!!プロジェクト名 ::'''healthy me''' !!!プロジェクト説明 *健康管理アプリ !!!主な機能 !!!ものと操作の洗い出し *もの **タイトル画面 **サインアップ画面 **サインイン画面 **初期情報登録および変更画面 **ホーム画面 **設定画面 **食事入力画面 **運動入力画面 **データ閲覧画面 *操作 **タイトル画面 ***サインイン ***サインアップ **サインアップ画面 ***メールアドレス入力画面((br))送信ボタンクリック→メールアドレスに認証メールがとぶ **サインイン画面 ***ログインクリック→ホーム画面 ***初期ログインの場合は情報入力画面 **初期情報登録および変更画面 ***身長、体重、性別入力 **ホーム画面 ***食事、運動、記録ボタンクリック→対応する画面 **設定画面((br)) ***登録情報の変更クリック→変更画面 ***SEの大きさをバーで変更 ***BGMの大きさをバーで変更 ***ログアウトボタンクリック→タイトル画面 **食事入力画面(中間発表時点では開発途中) ***食べたもの表示画面 ****編集ボタン→食べ物入力画面 ****表示順序設定 (時系列順、カロリー昇順/降順にソート可能) ****戻るボタン→メイン画面 ****設定ボタン→設定画面 ***食べたもの入力画面操作((br)) ****食べ物入力欄→食べ物の名前を入力 ****検索ボタン→入力から予想される食べ物をカロリーとともに数個表示 ****追加ボタン→食べたもの表示画面に選んだ食べ物を追加 **運動入力画面 ***カテゴリを選択 ***METsは表から調べ入力 ***時間を入力 ***計算をクリック→消費カロリーの表示 ***記録をクリック→記録((br)) **データ閲覧画面 ***カレンダーで記録を表示 !!!中間発表からの変更点 *local_apiの機能改善 *食事画面にサジェスト機能を追加 *カレンダーから日付を選択し、その日の記録を可視化する機能を追加 *BGM・SEを追加 *ホーム画面に猫のキャラクターを追加 *その他軽微なバグの修正・UIの微調整 :バグの修正 ::バグの修正 !!!モジュール分けと詳細説明 !!タイトル画面(担当:村上隆信) !!サインアップ画面(担当:村上隆信) ::メールアドレス、パスワードを登録してアカウントを作成する ::入力されたデータはlocal_api内に書き込まれる !!サインイン画面(担当:村上隆信) ::登録したメールアドレス、パスワードを入力してログインする !!ホーム画面(担当:山下祐輝) ::食事, 運動, 記録の各機能画面に遷移することができる ::既にその日のデータを入力済みの場合、画面下部より猫のキャラクターが摂取カロリーと消費カロリーを教えてくれる !!設定画面(担当:山下祐輝, 佐藤彰太朗) ::各ページの右上にある歯車マークを押すとポップアップが表示される ::ログアウト機能に加え、SE, BGMの音量調整も可能 ::(BGMは思わぬ事故を防ぐため初期値は0にしてある) !!食事入力画面(担当:最上達春, 佐藤彰太朗) ::食べ物を入力することで何を食べたか記録する ::入力欄にはサジェスト機能を搭載し、予め設定してある食べ物の場合カロリーの入力は不要 ::一覧にない食べ物の場合は手動で食べ物の名前とカロリーを入力することで記録が可能 !!運動入力画面(担当:藤原樹, 三浦綺乃) ::METs表を参考にし、運動強度を表すMETsと運動時間から消費カロリーを計算 ::予め登録してあるユーザー情報のひとつである体重から基礎代謝も算出し計算に組み込んでいる !!データ閲覧画面(担当:三浦綺乃) S0621065 村上隆信 S0621057 最上達春 S0621027 佐藤彰太朗 S0621052 藤原樹 S0621056 三浦綺乃 S0621058 山下祐輝 !!!デモのスクショ **タイトル画面 <<{1-0タイトル画面.jpg}((br)) ***サインインクリック→ログイン画面((br)) <<{1-1ログイン画面.jpg}((br)) ***サインアップクリック→メールアドレス入力画面 <<{1-2メールアドレス入力画面.jpg}((br)) **サインアップ画面 ***メールアドレス入力 ***送信ボタンクリック→メールアドレスに認証メールがとぶ **ログイン画面 ***ログインクリック→ホーム画面 ***初期ログインの場合は情報入力画面 **初期情報登録および変更画面 ***身長、体重、性別入力 **ホーム画面 <<{2-0ホーム画面.jpg} ***食事、運動、記録ボタンクリック→対応する画面 **設定画面((br)) <<{5-0設定画面.jpeg} ***登録情報の変更クリック→変更画面 ***SEの大きさをバーで変更 ***BGMの大きさをバーで変更 ***ログアウトボタンクリック→タイトル画面 **食事入力画面 ***食べたもの表示画面 ****編集ボタン→食べ物入力画面 ****表示順序設定 (時系列順、カロリー昇順/降順にソート可能) ****戻るボタン→メイン画面 ****設定ボタン→設定画面 ***食べたもの入力画面操作((br)) <<{2-1食事入力(検索)画面.jpg} ****食べ物入力欄→食べ物の名前を入力 ****検索ボタン→入力から予想される食べ物をカロリーとともに数個表示 ****追加ボタン→食べたもの表示画面に選んだ食べ物を追加 **運動入力画面 <<{3-0運動入力画面.jpg} ***カテゴリを選択 ***METsは表から調べ入力 ***時間を入力 ***計算をクリック→消費カロリーの表示 ***記録をクリック→記録((br)) <<{3-1消費カロリー表示画面.jpg} **データ閲覧画面 <<{4-0カレンダー.jpg} ***カレンダーで記録を表示 !!!今後の課題 *食事画面のデータベースを活用した検索機能の充実 *摂取カロリー・消費カロリーを保管・記録し、記録画面に反映((br)) 日々の記録をグラフに落とし込んで長期的な記録として可視化する((br)) ホーム画面からはその日の摂取・消費カロリーを表示する機能を反映 *細かなデザイン・UIの修正 *(余裕があれば)BGM・SEを追加