2022 ソフトウェア設計及び演習用の班Wiki
21::gr09::活動記録
第二回〜
4/23
- 班wikiの整備
- 企画書作成のための会議
- 簡易企画書の作成
- Challendar(仮称)
- グループ内で予定が共有できるスケジュールアプリ
- ・チャット機能
- ・日ごとのタイムライン機能
- ・todoリスト
4/25
- プロジェクトマネージャーは村松が担当。
- 村松中心に会議を進める。
- システム構成の会議
-
システム構成の確定
- フロントエンド:HTML、CSS
- ミドルエンド:Firebase
- バックエンド:JS
- 会議の内容
-
フロントエンドとバックエンドを乖離させて作成してはどうか?
- 1.HTMLで最小限の方作る
- 1.データベース構築
- 1.バックエンド(APIなど)開発
- 2.jsでミドルウェア開発
- 2.フロントをコンポーネント化しつうフレームワークに合わせる
- と並列化して作業を進める
-
問題点
- ブラウザのV8エンジンだけに頼るとCORSに引っ掛かるので、APIアクセスとかできない
- 解決策
- フロントエンドにNode.js導入する
- →フロントにNodeを使うならReact, Vew, Nuxt, Nextなどのフレームワークを用いるべきだが理解に時間がかかる
- PythonでDjangoを使う、Ruby on Railsを使うLaravelwp使う
- →開発に敷居が高い(開発環境の整備や難易度的にグループワークに適さない)
- firebase RTDB使えばHTTPリクエストでDBアクセス関数がある
- ☆接続処理をFirebaseを用いて行うことで確定
第三回〜
4/30
- ガントチャートの作成。
ガントチャートURL
- 「ものと操作」の記入
- スケジュールの操作の確認、操作の詳細化
- 簡易企画書の充実
- 遷移図の追加
- 役割分担(仮)
- デザイン
- ログイン画面
- システム
最終更新日:2022/04/22 15:58:35