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

23::gr03::活動記録

ページリンク

第一回 演習ガイド,班決め,開発テーマ例 (4月21日)

  • 班のメンバーが決定。テーマも決定。
  • テーマは/*カラオケ選曲アプリ*/

第二回 簡易企画書を作り,開発プロセスについて考える,HTMLの基礎 (4月28日)

  • gitlab設定組と企画書作成組に分けて作業を行った。
  • 計画は順調に進み、企画書は完成した。
  • 班員が多くのクリエイティブな提案をしたのでなかなかおもしろいものが作れそう。

第3回JavaScriptの基本、簡易企画書(テーマ説明)からの「もの」と「操作」の洗い出し(5月2日)

  • 主にものと操作の書き出しを行った。まだ添削できる部分はあると思うので、次回以降思いつき次第書いていこうと思う。
  • 同時進行で、UIのデザインの検索と、モジュールのテストコードを書いてもらった。
  • 班員がかなり先のことを考えて各自行動しているので、スムーズな開発が行えそう。

第4回JavaScript応用編、簡易企画書からものと操作の洗い出し

  • ものと操作の洗い出しをブラッシュアップさせることができた。
  • また、今回も班員を分けてデザインとデータ収集とテストプログラムを作らせて作業の効率化を図った。
  • 特にデザインは大まかな案が出来上がっていたので来週はプログラム部分をより吟味していきたい。

第5回HTMLの応用編とGitlabについて,モジュール化(5月19日)

  • モジュール化は前回大きな枠組みは決まっていたのでブラッシュアップを施した。
  • 今回も班員を分けて、HTML学習班とjavascript班とモジュール化班に分けて作業を行った。
  • 来週からどんどんテストプログラムに入っていきたい。

第6回グループ開発とプロトタイプ(5月26日)

  • やることが決まったので各々を制作に取り掛からせた。
  • デザインは順調に進んでいるが、プログラムが難航している。
  • 次回まで3日しかないが、解決の糸口を掴みたい。

第7回デバッガ,グループ開発(5月29日)

  • 前回と同様に各作業に班員を分けてグループ開発
  • トップページはほぼ完成。ページ遷移も可。
  • 音域入力が難航しているので、なんとか歩調を合わせたい。

第8回プロトタイプ作成(続き)と中間発表の準備(6月2日)

  • 班員が作っていたものをつなぎ合わせほぼプロトタイプが完成
  • voice_inputは変数をメインのファイルに送るだけとなったが、次回までに実装できるかは不明。
  • 中間発表は乗り切れるまでには完成したので、次回までに授業の合間で時間があればブラッシュアップしたい

第9回中間発表Gitlabタグ,ブランチ(6月16日)

  • 中間発表は無事に終わった。
  • 基礎部分は完成しているので、次回からデータの追加やGUIの拡充に努めたい。

第10回モジュールの実装(分担,モジュール内部設計,部品作り)、enchant.js応用編,node.js,WebSocket(簡易チャット) (6月23日)

  • 新たなモジュール作成と、データベースの追加を行った。
  • また、どのようにGUIを向上させていくかを議論した。
  • 来週は更に便利な機能を考えていきたい。

第11回enchant.js+WebSocket,モジュールの実装・テスト(6月30日)

  • 今回はデータベースの拡充とUIの向上を図った。
  • モジュール分けも少し話したが、実装できるかは未定
  • 来週からは、最終発表に向けてバグの確認なども行っていきたい。

第12回インタフェース変更,統合テスト(7月7日)

  • 全体的に細かい手直しをした。
  • 新機能のデータベースづくりを始めたので急ぎ終わらせたい。
  • バグは修正されたので、来週完成させる。

第13回最終発表準備(最終発表)(7月14日)

  • データベースの機能が完成して遂にソフトウェアが完成した。
  • 再来週は発表なので前日は早く寝るようにみんなに促す!

第14回(7月28日)

  • 最終発表


最終更新日:2023/07/28 14:52:08