12/1 personaldataテーブルとid_tableを更新しました!
| Field |
Type |
| id |
int(10) unsigned |
| name |
varchar(40) |
| sex |
int(10) unsigned |
| age |
int(10) unsigned |
| height |
int(10) unsigned |
| now_weight |
double |
| goal_weight |
double |
| start_time |
date |
| pass |
varchar(40) |
| kiso |
double |
| period |
int(10) unsigned |
- 現在の体重と目標体重をdouble型にして少数に対応するようにしました
- periodフィールドを復活させました
| day |
int(10) unsigned |
| weight |
double |
| incal |
double unsigned |
| outcal |
double unsigned |
- weightフィールドをdouble型にして少数に対応できるようにしました
11/26 予測グラフに使用するテーブル
個人:graph
| line_id |
○日目 |
| patern |
正負 |
| line |
傾きの量 |
個人予測:y_graph
| s_line_id |
○日目から |
| line_id |
○日目 |
| patern |
正負 |
| line |
傾きの量 |
| y_weight |
予測の体重 |
11/25 食事と運動を格納するテーブルの仕様を変えました!
食事:
| day |
○日目 |
| foodid |
食べた食事メニューのid |
| foodtimes |
そのメニューをどれくらい食べたか |
運動:
| day |
○日目 |
| exid |
した運動のid |
| extimes |
その運動を何時間行ったか |
personaldata(改訂版)11/30時点での最新版
| Field |
Type |
| id |
int(10) unsigned |
| name |
varchar(40) |
| sex |
int(10) unsigned |
| age |
int(10) unsigned |
| height |
int(10) unsigned |
| now_weight |
int(10) unsigned |
| goal_weight |
int(10) unsigned |
| start_time |
date |
| pass |
varchar(40) |
| kiso |
double |
now_weightとgoal_weightから健康的にやせる期間が自動的に決まってくるという話が出たので、期間を格納するperiodというフィールドをなくしました。
また、ログインシステムを作ってユーザを識別するためにパスワードを格納するpassというフィールドを追加しました。
11/23 個人テーブルの仕様を変えました!
テーブル名は(id)_table
| day |
○日目 |
| weight |
その日の体重 |
| incal |
摂取カロリー |
| ourcal |
消費カロリー |
その日に食べた食事とした運動を格納するテーブルも作りました
食事:
| day |
○日目 |
| foodid |
食べた食事メニューのid |
運動:
現時点(11/13)でのデータベース作成状況です!
- 下の「table1.pdf」にまとめたので確認してください(´・ω・`)
プログラム使用の流れ(↓にファイルをアップ)11/16
作成目標(主に第二回中間から変更がある部分について記述)
理想予測グラフ
予測グラフ作成(第二回中間発表パワポ内の説明に同じ)⇒計測期間の平均の傾きと残りの期間の傾きの比をとり、予測グラフを残りの期間にあった傾きに補正する。
達成度
理想線ではなく、
理想予測グラフから点数付け
達成者は
ランキングから除外し、達成者としてのみ表示(未達成者も同じく)
ランキングは前日のものを表示しておき、データ入力後更新?
健康面の考慮★★
一ヵ月の減少理想は2%~5%⇒目標体重からこちらが目標期間を決定(2%~5%の枠内で期間を選択できるようにしてもいい)
ex)体重50kgの人が-1kgを目標とした→目標期間は12日間(5%)~1か月(2%)内でなければならない
最終更新:2010年12月01日 16:58