2022 ソフトウェア設計及び演習用の班Wiki

22::gr01::活動記録

第一回〜

4/15

班決め
プロジェクトのイメージの決定と共有
現時点ではクイズアプリ
テーマ決め
スケジュールアプリ
その他ゲームアプリ
カレンダー

第二回〜

4/22

班wikiの更新
簡易企画書の作成
ソフトウェアの具体的な機能の決定
カレンダーアプリ(仮)
主に学生に向けた学習のカレンダー
・テストや試験、目標から逆算して取り組むべき科目を提示。
・今までの勉強時間や必要な勉強時間の提示。
・忘却曲線(考え中)
*以降、他機能の追加もありうる。

第三回〜

5/06

班wikiの更新
簡易企画書の肉付け。(ほぼ最終決定)
完成形の各画面などのイメージの共有。
ソフトウェアのモノと操作の洗い出し。
パワーポイントによる説明のための図の作成。

第四回〜

5/13

班Wikiの更新
簡易企画書の更新。図に関する説明を追加した。
ものと操作の洗い出しを行った。
モジュール化のイメージや使用する言語について話した。(Java script, php, css, HTMLなど)

第五回〜

5/20

班Wikiの更新
モジュール分割に関する図を作成した。
追加で学習しなければならない言語や、役割分担について話した。
データベースとしては大学の端末にダウンロードされているものを利用する。

第六回〜

5/27

班Wikiの更新
プロトタイプ作成の役割分担。
必要に応じて言語の学習。
データベースはサーバーを無料レンタルすることになった。

第七回〜

6/3

班Wikiの更新
プロトタイプの進捗の確認。
変更点の確認
詳しい内容は、中間発表のページを参照。

第八回〜

6/10

班Wikiの更新
中間発表までの変更点の確認。
cssの統一
実際にファイルを作って階層関係を確認した。

第九回〜

6/17

班Wikiの更新
中間発表を行った
今後の課題について話し合った
  • 1 背景,ボタン,フォントサイズ,フォントサイズの変換を含めたデザインの統一感。局所最適も
  • 2 ウィンドウサイズ変更に伴うバクの解消。スマホサイズにも変更したい。
  • 3 カレンダーに機能を追加する。入力へのジャンプ、マスに予定を表示する。
  • 4 予定入力、予定更新
  • 5 タイマーの計測時間の利用。
  • 6 データのやり取りの無駄をなくすために、タイマー画面を一つに統一。科目選択も追加する(かも)。
  • 7 予定までの日数の表示
  • 8 忘却曲線は廃止
  • 9 タイマー作動時のBGMを追加する(かも)
  • 10 勉強時間に関するデータと今までの入力を参照できるページ
  • 11 文字の色などで予定のランキングを表す(リストに表示される残り日数に対応して文字の色を変更 by js)
役割分担
S0620062 吉田倖(班長)
  • 1, 11
S0620014 小高悠幹(副班長)
  • 4, 10
S0620034 佐藤秀悦
S0620044 高橋知弘, S0620052 西村夏輝
来週までにできそうなこと
  • 全体に適応させるcss

第十回〜

6/24

班Wikiの更新
中間発表へのコメントを見た
Node.jsを利用することになった
それぞれの分担の作業を行った。作業分担は頻繁に変わる。

第十一回〜

7/1

班Wikiの更新
役割分担の更新
S0620062 吉田倖(班長)
  • 1, 11
S0620014 小高悠幹(副班長)
  • 4(終了), 10
S0620034 佐藤秀悦
  • 3
S0620044 高橋知弘, S0620052 西村夏輝
  • 5, 6
  • 2は個人で
モジュールの変更点について可視化して共有した。
個人個人で作成したプログラムで更に単一化する点を話し合った。(主にデザイン。)
実現したい機能に対して、具体的にやらなければならないことを書き出してみた。 ## **-- やること --**
  1. 全体のCSS作成
  2. データベース
  3. (学習ページ)
  4. カレンダー
  5. 各ページのレイアウト
  6. BGMや背景画像の変更
  7. timerページを1つに統合

### 全体のCSS

  1. フォント周りの設定
  2. 背景画像
  3. ボタンのデザイン

### カレンダー

  1. マスに予定表示

第十二回〜

7/8

班Wikiの更新
MAIN.cssの作成と内容確認。試しにトップページにcssファイルを当てはめて実行してみたところ、正常に動いた。
全体の流れを確認するための粗めのテストを行った。現段階では、ページ遷移やデータ渡しにエラーやバグは見られていない。
記録してある勉強時間などに関するデータを表示するページがまだ未完成であるから、今後作る。
次回に本格的な動作テストを行う。
メソッドの関係を示す図も作成する必要があるが、自分の作成したメソッドについては自分でまとめる。

第十三回〜

7/15

班Wikiの更新
予定入力画面に変更を加えた。また、どのように変更を追加するのかを決めた。
カレンダー画面はほぼ完成。
最終的な機能を決定した。基本的に今後機能の追加をしない。
統合テストを行った。データの受け取りについてテストとデバッグを行った。

第十四回〜

7/29

班Wikiの更新
最終発表を行った。他の班の発表を聞いた。


最終更新日:2022/07/29 14:55:19