---
# System prepended metadata

title: CJJS 週報 (05/08)

---

<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>

