<<活動記録>> !!!第1回 !!作業内容 *班決め *テーマ決め((br)) テーマとして挙がったのは以下の3つ((br)) **タイマー((lp))メイン((rp)) **カレンダー **ランキング *意見交換(アイデア) **1画面で表示する **ゲージで進捗を可視化 **コメント機能によるモチベーションの充実((br)) 次回は簡易企画書を作成することを目標とする。 !!!第2回 !!学習内容 *htmlの基礎((br)) 今回の開発言語になる可能性が高いため、重点的に学習したい *Javascriptの基礎 *gitlabの使い方 !!作業内容 *gitlabの設定 *テーマ決め((br)) 今回のソフトウェアは主に3つの要素で構成されている。 **ログイン画面 ((br))主にアカウントの管理 **タイマー機能 ((br))時間、分、秒の範囲でセット ((br))複数のタイマーをセットとして使用 ((br))記録機能を使用し時間を管理 **記録管理 ((br))カレンダー機能と勉強時間の記録 ((br))合計時間の記録を行う ((br)) 次回はこのソフトウェアにおいてのものと動作について考える。 !!!第3回 !!作業内容 *テーマの確認 *ものと操作の洗い出し **それぞれの画面からものと動作、遷移を考え、大まかなオブジェクトの構想を書き下ろした。 **全体の構造を粗方理解することができた。 !!洗い出しの内容 *ログイン画面からのソフトウェアの構成 *それぞれの画面のボタンとそれに対応する動作 *データベースを含めたものと動作とデータの割り当て ((br)) 次回はそれぞれの画面、構成要素の優先順位を考え、プロジェクトの 方向性を固める。 !!!第4回 !!作業内容 *ものと操作の洗い出し **タイマー画面(デスクトップ)のレイアウト **レイアウトに沿ったものと操作の企画 **ポップアップ画面の挙動 **タイマー設定画面の調整 ***主にタイマー周りの挙動 ***設定ボタンの画像消去 *プログラム全体の構成 **タイマー周りの遷移 **機能と構成の調整 ((br)) 次回はモジュール分けを行う。 !!!第5回 !!作業内容 *モジュール分け