<p class="text-center"> <br><br>-CJJS-<br><Made by Team><br> </p> CJJS 週報 (05/08) === # Progress Bar ```mermaid gantt dateFormat MM/DD title 專題時間軸 section 專題前期準備 思考團隊專題未來方向 : 03/22, 03/29 建立編譯環境以及建立個人Line-Bot : 03/29, 04/05 學習Line-Bot-SDK的文法以及學完行銷搬進大程式 : 04/05, 04/19 學習資料庫文法,並寫出資料庫基本語法函式 : 04/19, 04/26 每人選擇一個小遊戲並在終端機上完成遊戲原型 : 04/26, 05/03 將遊戲部署到Line-Bot,並可以執行 : 05/03, 05/10 section 初步分工 開始初步分工,小組討論以及研究如何完成 : 05/10, 05/17 Coding & 記錄困難 : crit,05/17, 05/24 section 原型發布 專題原型出爐(釋放給老師使用),開始把功能加齊全 : 05/24, 06/05 section 分工開發 決定增加的功能! : 06/05, 06/07 Coding(功能1)&使用者回饋迭代 :crit, 06/07, 06/14 準備段考,改善上個禮拜使用Feedback : 06/14, 06/21 Coding(功能2)&使用者回饋迭代 : crit,06/21, 06/28 Coding (功能3) & 使用者回饋迭代 : crit,06/28, 07/05 Coding (功能4,5) & 使用者回饋迭代 : crit,07/05, 07/12 Coding (功能6,7) & 使用者回饋迭代 : crit,07/12, 07/19 Coding (功能8,9) & 使用者回饋迭 : crit,07/19, 07/26 Coding (功能10,11) & 使用者回饋迭 : crit,07/26, 08/02 Coding (功能12,13) & 使用者回饋迭 : crit,08/02, 08/09 Coding (功能14,15) & 使用者回饋迭 : crit,08/09, 08/16 Coding (功能16) & 將所有功能做成PPT, 準備Pitch給教授 :crit, 08/16, 08/23 section Pitch與發布 完成與電子系所有教授Pitch & 將各個教授所需功能客製化 : 08/23, 08/30 開始進行測試所有功能 : 08/30, 09/06 聯絡大三全體學生並將LineBot開放試用~ : 09/06, 09/10 ``` | 日期 | 活動 | 備註 | | -------- | -------- | -------- | |03/22 |『CJJS』團隊創立 | | |03/22~03/29|思考團隊專題未來方向|高師資訊流通line-bot| |03/29~04/05|建立編譯環境以及建立個人line-bot|Python,Line-Developer,,Flyio| |04/05~04/19|學習line-bot-sdk的文法以及學完[行銷搬進大程式](https://youtu.be/SREWZbOYucA)|做出串接效果(前端) |04/19~04/26|學習資料庫文法,並寫出資料庫基本語法函式|MongoDB| |04/26~05/03|每人選擇一個小遊戲並在終端機上完成遊戲原型|21_dot,躍龍門,XAYB| |05/03~05/10|將遊戲部署到Line_Bot,並可以執行|| |05/10~05/17|開始初步分工(前端、後端),小組討論以及研究如何完成|包含確認(變數命名方式,共編環境Github)| |05/17~05/24|開始Coding & 記錄困難|每週一次例會改為兩次(增加前後端溝通)|| |05/24~06/05|==專題原型出爐(釋放給老師使用),開始把功能加齊全==|| |06/05~06/07|決定增加的功能!|| |06/07~06/14|Coding(功能1) & 使用者回饋迭代|| |06/14~06/21|準備段考,改善上個禮拜使用Feedback |06/21~06/28|Coding(功能2)&使用者回饋迭代|| |06/28~07/05|Coding (功能3) & 使用者回饋迭代|| |07/05~07/12|Coding (功能4,5) & 使用者回饋迭代|| |07/12~07/19|Coding (功能6,7) & 使用者回饋迭代|| |07/19~07/26|Coding (功能8,9) & 使用者回饋迭|| |07/26~08/02|Coding (功能10,11) & 使用者回饋迭|| |08/02~08/09|Coding (功能12,13) & 使用者回饋迭|| |08/09~08/16|Coding (功能14,15) & 使用者回饋迭|| |08/16~08/23|Coding (功能16) & 將所有功能做成PPT|準備Pitch給教授| |08/23~08/30|完成與電子系所有教授Pitch & 將各個教授所需功能客製化|==Pitch Week==| |08/30~09/06|開始進行測試所有功能|| |09/06~09/10|聯絡大三全體學生並將LineBot開放試用~|==發布日==| |09/10~∞∞∞|開始進行每週迭代|視情況而訂定| ## :bulb:每週必須回報項目 * 1. 第五天必須完成Code Review * 2. Coding週必需兩次會議(前端與後端一定要互相學習) * 3. 每週前端與後端必須產出一份使用HackMD撰寫而成的書面報告 * 4. 每週一回報給專題老師的PPT前端與後端輪流做(回報上禮拜的內容) # Technical Function Diagram # Division of labor ``` mermaid graph TD; 專題-->分工-->前端-->品澤\翔遠-->Google-Forms-API 品澤\翔遠-->使用者的交互式對話-->學生-->學生初始化介面-->學生-Google-Forms 學生-->學生可使用的功能-->被動推播-->查詢功課-->將各個科目做成List讓使者選擇 被動推播-->查詢活動-->將爬到或者得到資料方在資料庫做查詢 學生可使用的功能-->主動推播-->考前提醒-->考前三至五天提醒學生考科範圍地點 主動推播-->近期活動 使用者的交互式對話-->教授-->教授初始化介面-->教授-Google-Forms 教授-->教授可使用的功能-->教授主動推播-->分派功課 教授主動推播-->考試資訊 教授可使用的功能-->更改已發送的任何訊息-->撤銷 更改已發送的任何訊息-->更改 品澤\翔遠-->Line-Bot-->正式版 Line-Bot-->測試版 分工-->後端-->傑升\翊宇-->MongoDB 傑升\翊宇-->FlyIO部署 ``` <p class="text-center"> <br><br>-CJJS-<br><Made by Team><br> </p>