標籤:
Daily Summary 2016.1.5
今天由於成員閑餘時間較少,完成的任務主要有一下兩項:
-
- 介面組開會討論了介面所需完成的功能,對之前的初步想法進行了修改,得到了最終介面所需各模組並編寫了文檔。
- 控制組根據介面組的討論結果,分析了接下來編程的大致架構與內容,得到兩套方案並編寫了文檔。
具體各部分內容如下:
介面組討論結果:
原有介面模組
修改後介面模組
修改說明:
修改1處:刪除“暫訂”按鈕
修改2處:刪除“投幣入口”按鈕
修改3處:改為“找零”按鈕
修改4處:改為“實付”按鈕
修改5處:改為“應付”按鈕
其他說明:
流程設想:首先選擇咖啡種類 、咖啡杯大小、加糖與否、杯數、濃度。之後投幣與找零。確認提交之後,彈出選擇資訊匯總,再確認之後開始製作。
控制組討論結果:
控制器組從需求分析功能實現的角度進行了詳細的討論,為了實現相同的功能我們得到兩種方案:
方案一:
該種方案的實現方式是指將咖啡的不同原料、水、糖等通過不同的漏鬥控制,根據客戶的需求來給予漏鬥開關不同的開度與開放時間,這種方案的優點是實現起來比較簡單,控制演算法幾乎沒有,缺點是和老師要求有較大出路
該方案類的抽象:
1 咖啡類(屬性有 咖啡種類、量的多少、濃度、是否加糖)
-------根據客戶的需求我們產生一個咖啡類的對象
2 處理類:
開關變數:根據產生的咖啡類的對象確定哪些漏鬥上的開關需要開啟,哪些需要關閉
時間變數:根據產生的咖啡類的對象的濃度屬性來確定漏鬥開關的開放時間
杯子種類:根據客戶提出的量的多少來確定通過傳送帶推送杯子的種類(大杯、小杯)
方案二:
該種方案就是按照老師提出的思路(服務機器人)進行的具體的類的抽象
1 咖啡類(屬性有 咖啡種類、量的多少、濃度、是否加糖)
-------根據客戶的需求我們產生一個咖啡類的對象
2 機器人類
根據產生的咖啡類的對象控制機械臂運動的位置,進行運動學的反解
3 工位類
建立咖啡原料工位對象、杯子工位對象、水工位對象、使用者工位對象
根據各個工位座標裡面的工位座標值來進行座標系變換並傳送機器人座標系下的相應
座標給機器人類
github工作進展:
回顧與展望:
Member |
Task on 2016.1.5 |
Task on 2016.1.6 |
馮一飛 |
與介面組一起探討介面需求模組,並與控制組一起討論各模組編寫的可行性和執行方法,匯總介面組與控制組問題。 |
分析兩組的討論結果,把握項目進度前提下,盡量對每位成員任務進行細化,開始監督各組員代碼的編寫。 |
郭彥彬 |
與控制組同學一起討論各模組編寫的可行性和執行方法,匯總問題,分析如何將各模組編控制細化到個人。 |
考慮控制組各成員如何具體分工並著手開始代碼的編寫。 |
楊春琦 |
同郭彥彬同學。 |
同郭彥彬同學。 |
管煜祥 |
同郭彥彬同學。 |
同郭彥彬同學。 |
徐雲昆 |
組織介面組同學一起探討介面需求模組,得出介面最終版本並匯總介面編寫問題。 |
考慮介面組各成員如何具體分工並著手開始代碼的編寫。 |
張杭鋒 |
同徐雲昆同學。 |
同徐雲昆同學。 |
付俊傑 |
同徐雲昆同學。 |
同徐雲昆同學。 |
黃定凱 |
同徐雲昆同學。 |
同徐雲昆同學。 |
備忘:最近校園網故障,近幾日沒有網路,所以部落格更新時間可能會往後順延。
《即時控制軟體設計》第三組第二天工作日誌