第一次結對編程作業


1、原型分析

以下采用了NABCD模型進行分析。

(1)N(Need,需求)

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

(2)A(Approach,做法)

  • 瀏覽了大量相關的設計圖片后,決定采用幾何簡約風格設計原型。
  • 查找相關元素的圖片作為參考。
  • 利用AI軟件繪制撲克牌、游戲背景等元素。
  • 利用Axure RP軟件設計出整體的原型,在一部分元件中做出交互效果。

HTML鏈接
原型圖截圖
流程圖:按作業要求分好界面的結構。

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

總菜單:讓用戶切換頁面更加方便。

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

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

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

排行榜:針對積分狀況,對進行游戲的各個用戶進行排名。

(3)B(Benefit,好處)

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

(4)C(Competitors,競爭)

我方優勢:界面簡約清晰,功能均滿足要求。
我方劣勢:一部分元件的設計太過簡易,略顯單調。

(5)D(Delivery,推廣;Data,數據)

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

2、原型開發工具

Axure Rp、Adobe Illustrator。

3、結對過程

結對成員:
王景弘(博文鏈接)
陳靖雯(博文鏈接)
設計過程:

  • 初步了解作業要求。
  • 兩人查找相關資料,經過反復討論,決定此次設計風格。
  • 靖雯負責初步的界面設計,景弘負責提供素材、數據並提出修改意見。

結對照片:

4、PSP表格

PSP2.1 Personal Software Process Stages 預估耗時
(分鍾)
實際耗時
(分鍾)
Planning 計划 20 20
· Estimate · 估計這個任務需要多少時間 20 20
Development 開發 503 1036
· Analysis · 需求分析 (包括學習新技術) 60 480
· Design · 生成設計文檔 30 10
· Design Review · 設計復審 10 3
· Coding Standard · 代碼規范 (為目前的開發制定或選擇合適的規范) 0 0
· Design · 具體設計 300 540
· Coding · 具體編碼 0 0
· Code Review · 代碼復審 0 0
· Test · 測試(自我測試,修改代碼,提交修改) 3 3
Reporting 報告 70 43
· Test Report · 測試報告 40 30
· Size Measurement · 計算工作量 10 3
· Postmortem & Process Improvement Plan · 事后總結, 並提出改進計划 20 10
  · 合計 593 1099

5、設計說明

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

6、困難及解決辦法

困難描述

本次困難主要在於決定界面的設計風格,還有Axure Rp的使用。

解決嘗試

在微博、千圖網等處查找大量圖片,選擇適合的風格。
在慕課網學習了Axure Rp的入門使用。

是否解決

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

有何收獲

  • 學會使用原型設計工具
  • 熟悉了原型設計的概念,完成了一次原型設計
  • 學會合作

7、心得

靖雯:之前只是學了一些基礎的adobe軟件使用,並沒有實際操作過。通過本次作業,我完成了第一次原型設計,真實地體會了一把設計的艱難。一開始沒有設計思路時有些迷茫,也沒有想到會在決定風格和具體設計中大大超出預估時間。但是后來定好風格后,進度就加快了很多,做出成果來還是很開心的。感謝隊友的幫助,兩個人合作的效率遠遠大於一個人的孤軍奮戰。這次作業讓我感受到自己在設計方面還十分薄弱,要繼續學習UI設計。
景弘:這是我第一次真真正正地開始准備一個小有規模的項目,雖然只是一個打牌游戲,但是真的是我學編程以來的一個突破。從一開始的一頭霧水到兩人合力完成原型設計,共同學習了AxureRP的用法,這個過程比較輕松也算是開了個好頭。希望我能再接再厲,與隊友好好配合圓滿完成作業!

8、學習進度條

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 18.3 18.3 學會原型設計工具,完成一次原型設計


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM