第一次結對程式設計作業

2022-05-09 04:42:07 字數 2922 閱讀 2554

以下採用了nabcd模型進行分析。

使用者老劉希望開發一套自動化的出牌系統,需要設計此系統的原型,包括登陸介面、當前對戰狀態、往期對戰狀態、往期對戰詳情、排行榜等介面。

利用ai軟體繪製撲克牌、遊戲背景等元素。

利用axure rp軟體設計出整體的原型,在一部分元件中做出互動效果。

html鏈結

原型圖截圖

流程圖:按作業要求分好介面的結構。

登入介面:此部分耗時最久,在背景和遊戲名的設計上也特意貼近了幾何的風格。

總選單:讓使用者切換頁面更加方便。

當前對戰狀態:以撲克牌和賬戶資訊為主,允許4人對戰,當前只繪製了兩人對戰的情形。

往期對戰結果:此介面主要顯示往期各個使用者的得分情況。

往期對戰詳情:主要顯示每一場該賬戶的具體牌型和得分情況。因為內容較多,牌型採用了作業要求中的縮寫符號#$&*。

排行榜:針對積分狀況,對進行遊戲的各個使用者進行排名。

操作簡單容易,介面簡潔易懂。

我方優勢:介面簡約清晰,功能均滿足要求。

我方劣勢:一部分元件的設計太過簡易,略顯單調。

目前只是初步原型設計,此部分後續待完善。

axure rp、adobe illustrator。

結對成員:

王景弘(博文鏈結)

陳靖雯(博文鏈結)

設計過程:

結對**:

預估耗時

(分鐘)

實際耗時

(分鐘)

planning

計畫20

20· estimate

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

2020

development

開發503

1036

· analysis

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

60480

· design

· 生成設計文件

3010

· design review

· 設計複審103

· coding standard

· **規範 (為目前的開發制定或選擇合適的規範)00

· design

· 具體設計

300540

· coding

· 具體編碼00

· code review

· **複審00

· test

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

reporting

報告70

43· test report

· 測試報告

4030

· size measurement

· 計算工作量103

· postmortem & process improvement plan

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

2010

· 合計

5931099

本次設計針對「福建十三水」這一遊戲製作自動出牌系統的介面,將幾何波普風融合在撲克牌中,構圖盡量簡潔清晰,給玩家不同於常規撲克遊戲的視覺體驗。色調以紅色和黑色為主,輔以灰色和白色。圖案元素多為幾何圖形拼湊而成。所有圖案均是使用ai繪製。登入介面的三張幾何風的人物圖形是參考了微博上的,耗時最久,也放在了jqk三張牌中。

本次困難主要在於決定介面的設計風格,還有axure rp的使用。

在微博、千圖網等處查詢大量,選擇適合的風格。

在慕課網學習了axure rp的入門使用。

已解決。嘗試方法均有效。

靖雯:之前只是學了一些基礎的adobe軟體使用,並沒有實際操作過。通過本次作業,我完成了第一次原型設計,真實地體會了一把設計的艱難。一開始沒有設計思路時有些迷茫,也沒有想到會在決定風格和具體設計中大大超出預估時間。但是後來定好風格後,進度就加快了很多,做出成果來還是很開心的。感謝隊友的幫助,兩個人合作的效率遠遠大於乙個人的孤軍奮戰。這次作業讓我感受到自己在設計方面還十分薄弱,要繼續學習ui設計。

景弘:這是我第一次真真正正地開始準備乙個小有規模的專案,雖然只是乙個打牌遊戲,但是真的是我學程式設計以來的乙個突破。從一開始的一頭霧水到兩人合力完成原型設計,共同學習了axurerp的用法,這個過程比較輕鬆也算是開了個好頭。希望我能再接再厲,與隊友好好配合圓滿完成作業!

第n周新增**(行)

累計**(行)

本週學習耗時(小時)

累計學習耗時(小時)

重要成長10

018.3

18.3

學會原型設計工具,完成一次原型設計

第一次結對程式設計作業

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