3)第三階段,基於simulink/stateflow建模方法,設計各個軟件模塊的控制邏輯和算法,並與咖啡機物理模型進行協同仿真,實現整個咖啡製做流程。(本階段交付件:控制軟件模塊stateflow模型文件)git
4)第四階段,基於模塊的stateflow模型,手動編寫或用自動代碼生成工具,完成C代碼設計工做。(本階段交付件:模塊C代碼及代碼自動生成報告)github
以上是咱們的做業任務要求的進度,上週老師要求咱們達到第一階段,咱們組完成了此項任務。本週主要進行第三第四階段的建模,以及代碼導出工做。目前正在進行的有Debug的工做以及代碼測試工做,項目總結框架也已經搭建好,後續工做完成以後便可完成項目總結。算法
另外本組人員任務分配與老師要求的不符合,根絕我的的時間多寡,能力強弱來進行任務劃分,目前開發主力是彭彥毓同窗,陳志平同窗負責輔助開發,張照博參與部分開發任務同時負責團隊的人力組織以及項目管理,李家傑與劉玉鬆兩位同窗則負責軟件概要設計,代碼測試等任務。框架
基於Simulink/Stateflow建模的方法,設計軟件各個模塊的控制邏輯和算法。本階段主要由彭彥毓同窗完成各個模塊之間的構建以及整個框架的構建,陳志平同窗負責控制核心的邏輯和算法設計。張照博同窗與陳志平同窗進行邏輯設計的討論,由陳志平同窗動手實現。李佳傑同窗設計了軟件概要設計說明說,劉玉鬆同窗則參與模塊邏輯的設計同時準備後續的代碼測試。另外張照博同窗開始了軟件項目總結報告的撰寫工做。工具
具體內容見Github的各個模塊內容:測試
第三階段的控制軟件 StateFlow 模型文件設計
第四階段的模塊C代碼(自動生成報告遇到問題,後續補上)項目管理
一、 開會分配任務而且調整進度,協調時間上的衝突,規劃項目組的流程
週二晚上在韻苑食堂,進行了第一次組會。你們根據老師定的階段任務,劃分了各個時間段的小目標。同時任務分配到人。協調各個組員之間的時間及進度。
二、 協助陳志平同窗進行核心的設計。對整個系統的流程圖進行梳理。在此過程當中。規劃了整個系統的工做流程粗覽。與陳志平同窗一塊兒Debug。
三、 開始準備項目總結報告。已經上傳到github,能夠查看:
Software Project Summary Report.docx
由於組員之間matlab的版本不兼容。因此存在某些同窗沒法編譯完成。因此初步計劃先將你們的版本統一。而後再繼續按照任務分配進行下一階段的工做。代碼測試完成以後,就進入軟件項目總結說明書以及軟件文檔的編纂階段。