團隊作業六之設計文件

2022-09-04 05:57:08 字數 1266 閱讀 9054

1、系統框架

2、系統結構圖

我們團隊採用模組圖方式將系統各功能模組之間關係展示出來。

3、各模組詳細設計

採用活**描述各模組關鍵演算法或流程。

3.1主控

1、使用者響應:每個介面都會有相應的操作,由於介面是用貼圖操作完成的,不存在類似於按鍵的響應,因此這部分操作需要人為設定鍵盤按鍵響應所對應的子模組。

3.2視角移動

旋轉和移動,設定不同的響應按鍵的移動值或者旋轉值,進行相關操作。

3.3地圖構建

1、建立所有地圖單元,根據所選模式初始化。地圖單元的繪製,三維空間的地圖繪製以乙個單元為基準,將地圖單元進行平移,達到繪製整個地圖的目的。呼叫3d函式確定三維空間的點到視介面的投影,根據傳過來的點的順序進行可視介面上的繪圖操作。

翻開所菜單元,根據裡面是否設定了地雷進行不同的操作。如果有地雷結束遊戲,沒有雷作翻開標記以及有雷標記操作(提供介面)。

2、邏輯地圖設計地雷的鋪設以及所選模組的顏色染色。

3.4遊戲介面

1、參考微控制器的led數碼管的段選控制方式,對數碼管進行顯示方式的控制,7個數碼管對應8位二進位制數,最高位置0,其餘每位代表每個數碼管編號,根據這8位二進位制數不同的數值達到段選操作。 每個數碼管是乙個由六個點構成的多邊形,尋找乙個無關參考點,以此為基準求出構成7段數碼管的42個點,然後將增縮比例設為變數,使其他隊員能夠直接通過設定該變數調整數碼管大小。

2、現行標記,固定於主介面的某乙個位置,方便使用者直觀的看到所選中的區域,用準星裡面的綠色邊框使其更醒目。綠色邊框部分由map部分繪圖。以上圖案用繪製直線的函式進行操作即可。

團隊作業六

團隊成員的簡介和個人部落格位址,團隊的原始碼倉庫位址。王家富 盧錦錦 柳澤峰 林偉欽 我們軟體工程,那就要有一點工程的樣子 a.團隊專案的目標,預期的典型使用者,預期的功能描述,預期的使用者數量在 專案的目標是做出具有秒殺功能的網上 預期的典型使用者是學生,宅男等需要網上購物的人。預期的功能描述 註...

團隊作業 UML設計

這個作業屬於哪個課程 軟體工程 團隊名稱 軟摸硬跑 這個作業要求在 團隊作業 uml設計 作業正文 如下其他參考文獻 葉翔 藤井樹 用例圖 孫子軒 陳斌 活 陶雲亮 徐進東 類圖 陳煒波 吳戈 狀態圖 用例圖 需描述對應的是系統哪部分 這部分面臨什麼樣的問題 這樣的設計解決了哪些問題?活 類圖 這張...

第六次作業 團隊作業

loading.需要按實際的八張 匯入,如計算機系應該有三張 計算機實驗班,計算機卓越班以及計算機系分別分開匯入。驗證驗收標準需要細化,考慮每個介面每項操作的情景。原型的圖示格式存在一些小問題。根據最新的需求分析會議更改了部分需求,更新用例圖及類圖。根據新需求更改原型,結合需求完善功能需求部分。細化...