第一次結對程式設計作業

2022-05-11 06:55:23 字數 1939 閱讀 3874

need

本次作業要求開發乙個自動化的出牌系統,提供的介面如下:
首先是後台邏輯部分,十三水的遊戲方式比較簡單,程式只需要根據發牌介面提供的13張牌,將其分成獲勝希望較大的三墩即可。

ui部分,根據要求,還要設計相應的登入介面、當前對戰狀態、排行榜介面、往期對戰資訊等。

最終目標是利用所提供的介面開發出可以直接執行的客戶端。

第一階段,利用原型設計工具設計ui介面,規劃整個程式各部分的邏輯結構。

第二階段,用python實現程式的編寫,用pyinstaller打包成exe程式。

ui設計
設計風格比較簡潔統一,沒有多餘的元素,突出重點。
原型html

原型貼圖舉例

墨刀,adobe photoshop

使用墨刀是因為使用簡單操作方便,我第一次接觸到這類工具,根據助教姐姐說的可以用墨刀。我個人對ps十分感興趣,有著一定的ps技能,所以採用了用ps設計背景,墨刀輔助的方式。

ui的設計和討論

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫

60estimate

估計這個任務需要多少時間

60development

開發

2500

analysis

需求分析 (包括學習新技術)

600design spec

生成設計文件

30design review

設計複審

20coding standard

**規範 (為目前的開發制定合適的規範)

20design

具體設計

50coding

具體編碼

1650

code review

**複審

50test

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

100reporting

報告

100test repor

測試報告

30size measurement

計算工作量

20postmortem & process improvement plan

事後總結, 並提出過程改進計畫

50合計

2660

實現方法:

困難描述

不懂什麼是原型設計,不會使用原型設計工具。

解決嘗試

是否解決

是。有何收穫第n周

新增**(行)

累計**(行)

本週學習耗時(小時)

累計學習耗時(小時)

重要成長10088

第一次結對程式設計作業

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 設計複...