第一次結對編程做業

1、結對成員

041701208胡康
031701129黃宇航java

2、使用工具

axure rp9和pspython

3、原型分析

  • N——Need
  • 開發一套「福建十三水」遊戲的自動化出牌系統。

  • A——Approach
  • 對需求進行分析,目前須要7個界面。
    • 開始遊戲
    • 登陸及註冊
    • 開啓一局遊戲
    • 遊戲界面
    • 排行榜
    • 歷史戰績

    流程圖

    開始遊戲界面

    這裏咱們 很貼心的標上了健康遊戲忠告

    登陸和註冊界面

    是否是有種登陸學校某個網站的感受2333
    目前尚未考慮第三方登陸的問題,而後註冊方面沒有設置綁定手機號或郵箱,這方面在後續會跟進。

    進入遊戲後菜單界面

    能夠經過右側的查看信息瞭解本身的遊戲狀況,由於時間問題沒有考慮這方面

    遊戲界面

    模仿了一下打麻將。

    排行榜

    段位什麼的尚未考慮,打個遊戲嘛,開心最重要。

    歷史戰績

    這裏設計的不太走心,歷史戰績應該只能看到本身的,這點在後續結對做業中會獲得更改。

  • B——Benefits
  • 頁面簡潔,實現了該有的功能

  • C——Compettors
    • 優點
      It just works.

    • 劣勢
      咱們作的界面不夠好看,不夠吸引人,遊戲可玩性比較低,另外缺乏許多功能諸如聊天,社交。

  • D——Delivery
  • qq空間,朋友圈,好友羣

4、結對過程及結對照片

絕對不是擺拍正則表達式

5、PSP表格

PSP2.1 Personal Software
Process Stages
預估耗時(min) 實際耗時(min)
Planning 計劃 45 50
Estimate 估計這個任務須要多少時間 45 60
Development 開發 300 360
Analysis 需求分析
(包括學習新技術)
80 160
Design Spec 生成設計文檔 30 30
Design Review 設計複審 20 20
Coding Standard 代碼規範
(爲開發制定合適的規範)
0 0
Design 具體設計 400 510
Coding 具體編碼 0 0
Code Review 代碼複審 0 0
Test 測試
(自我測試,修改,提交修改)
0 0
Reporting 報告 30 40
Test Report 測試報告 0 0
Size Measurement 計算工做量 0 0
Postmortem & Process
Improvement Plan
過後總結
並提出過程改進計劃
20 20
合計 970 1250

6、設計說明

以簡潔明瞭爲主,拒絕花裏胡哨,實現做業要求的功能便可。markdown

7、遇到的困難及解決方法

(1)困難描述函數

  • Axure RP9的使用,UI素材的查找,國慶假期,以及最重要的兩位男生的審美能力

(2)解決嘗試工具

  • 有關軟件的使用打開說明書依靠度娘,b站,慕課網
  • 素材大部分來自於千圖網和其餘網站
  • 學習其餘人的優秀做品

(3)是否獲得解決學習

(4)有何收穫測試

  • 合理的分工很重要
  • 學習了axure rp,ps
  • 必定程度上提升了審美吧

8、我的心得

要學的東西真的好多,我真的好菜,菜哭了,後續寫代碼確定又要折磨死我。。。網站

9、記錄本身的學習進度條(每週追加)

第N周 新增代碼(行) 累計代碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1 100 100 10 10 瞭解如何使用markdown,GitHub等
2 650 750 30 40 學習java,深刻學習正則表達式,字符串函數
3 150 900 20 60 接觸python
相關文章
相關標籤/搜索