《實時控制軟體設計》第三組第二天工作日誌

2022-08-22 12:54:10 字數 2074 閱讀 1747

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

馮一飛與介面組一起**介面需求模組,並與控制組一起討論各模組編寫的可行性和執行方法,彙總介面組與控制組問題。

分析兩組的討論結果,把握專案進度前提下,盡量對每位成員任務進行細化,開始監督各組員**的編寫。

郭彥彬與控制組同學一起討論各模組編寫的可行性和執行方法,彙總問題,分析如何將各模組編控制細化到個人。

考慮控制組各成員如何具體分工並著手開始**的編寫。

楊春琦同郭彥彬同學。

同郭彥彬同學。

管煜祥同郭彥彬同學。

同郭彥彬同學。

徐云昆組織介面組同學一起**介面需求模組,得出介面最終版本並彙總介面編寫問題。

考慮介面組各成員如何具體分工並著手開始**的編寫。

張杭鋒同徐云昆同學。

同徐云昆同學。

付俊傑同徐云昆同學。

同徐云昆同學。

黃定凱同徐云昆同學。

同徐云昆同學。

備註:最近校園網故障,近幾日沒有網路,所以部落格更新時間可能會往後順延。

《實時控制軟體設計》第三組第四天工作日誌

daily summary 2016.1.7 今天是遇到困難比較多的一天,問題主要出現在如何在介面上體現實時控制以及介面與控制器如何實現資料的傳遞。介面組介面基本完成,以後不會有大的修改,語言切換的功能基本實現還有一些bug,掛件功能可能有些難度並且軟體出現了問題,這部分進度減緩。控制組考慮過與介面...

《實時控制軟體設計》第三週作業

閱讀作業 快速通讀 構建之法 現代軟體工程 全書,列出幾條問題項,發表在個人部落格上,如 git github實踐作業 把上述操作過程記錄在個人部落格上,至少截一張最後的log顯示的圖。在個人的github上進行一次fork操作,把感興趣的 庫fork到個人賬號,預設可選擇 在個人github帳號下...

第二天 第三章 實戰

一 模擬支付寶螞蟻森林的能量產生過程 while true print n查詢能量請輸入能量 退出程式請輸入0 n print 能量 如下 n n 生活繳費 行走捐 共享單車 線下支付 網路購票 n info input 獲取控制台輸入的內容 print 換行if info 生活繳費 判斷輸入的能量...