第一次結對程式設計作業

2022-03-28 23:28:33 字數 1778 閱讀 2228

031702123張錚

031702144吳崎

原型工具:本次使用的原型開發工具是axure rp 9

原型分析:通過需求分析得出以下設計思路

得知要結對程式設計,我們這兩個走投無路的兩根小腿,選擇通過自己的努力相依為命。

||||||||||||||

|:--|:--|:--|:--|

|psp2.1|personal software process stages|預估耗時(分鐘)|實際耗時(分鐘)|

| planning | 計畫 | 20 | 30 |

| · estimate | · 估計這個任務需要多少時間 | 10 | 10 |

| development | 開發 | | |

|· analysis | · 需求分析 (包括學習新技術) | 30 | 50|

|· design spec | · 生成設計文件 | 30 | 40 |

| · design review | · 設計複審 | 10 | 10 |

| · coding standard | · **規範 (為目前的開發制定合適的規範) | | |

| · design | · 具體設計 | 100 | 150 |

| · coding | · 具體編碼 | | |

| · code review | · **複審 | | |

| · test | · 測試(自我測試,修改**,提交修改) | | |

| reporting | 報告 | | |

| · test repor | · 測試報告 | | |

| · size measurement | · 計算工作量 | | |

| · postmortem & process improvement plan | · 事後總結, 並提出過程改進計畫 | 10 | 15 |

本次作業是要求我們設計一套自動化出牌系統,第一次的任務我們設計了主要的介面,之後的任務就是設計組牌的演算法。

主要介面:

1.登入/註冊介面

2.遊戲介面(進行模式選擇)

3.對戰介面:包含組牌介面、比牌介面,玩家一次完成三墩的組牌、比牌

4.排行榜介面:檢視玩家的排名、積分

5.歷史記錄介面:檢視玩家的歷史對戰記錄

1.axure rp的使用在一開始困擾了我們一段時間。

2.對原型分析了解比較少,所以在一開始接到這個問題的時候有些不知所措

3.素材的查詢

2.對ui的問題,只解決了部分,還有部分不清楚

通過本次作業,對軟體開發前的ui設計有了一定了解,對axure rp的功能、操作有了一些了解,為以後的軟體開發打下來基礎

第n周

新增**(行)

累計**(行)

本週學習耗時(小時)

累計學習耗時(小時)

重要成長

第3周006

6學會原型設計

第一次結對程式設計作業

0.結對情況 031702229 卞永亨 031702235 林興源 1.原型分析 登陸介面 點選註冊賬戶後跳轉到註冊介面 成功登陸後跳轉到主頁面 在主頁面點選開始遊戲後跳轉到遊戲情況介面,包括積分,勝率 遊戲情況頁面點選當前對戰後顯示上一局四個人的出牌情況 在出牌情況頁面點選返回後回到遊戲情況頁面...

第一次結對程式設計作業

031702542 林小棠 031702522鄧志雄 axure rp9 1 開啟遊戲介面 2 登入 註冊介面 3 登入遊戲後選擇介面 4 開始遊戲後出牌介面 5 排行榜介面 6 歷史紀錄介面 原因 因為同班又在同一組,所以就一起組隊了 psp2.1 personal software proces...

第一次結對程式設計作業

預估耗時 分鐘 實際耗時 分鐘 planning 計畫 3060 estimate 估計這個任務需要多少時間 3060 development 開發 610850 analysis 需求分析 包括學習新技術 2060 design spec 生成設計文件 3090 design review 設計複...