第一次结对编程作业

结对成员

王耀鑫,林银河

原型分析

1.原型模型设计工具

墨刀

2.需求分析:

  • 用户注册登录,退出游戏界面
  • 基本的发牌、出牌、比牌的功能。
  • 历史记录,提供积分,排名,对战纪录查询。

3.流程图

第一次结对编程作业_第1张图片

4.用户欢迎界面

第一次结对编程作业_第2张图片

  • 点击一下页面,进入用户登录页面。

5.用户登录注册界面

第一次结对编程作业_第3张图片

  • 可以输入账号和密码,点击一下登录,进入用户选择页面。

6.用户选择界面

第一次结对编程作业_第4张图片

  • 点击开始游戏,进入游戏界面;
  • 点击游戏记录进入游戏记录界面;
  • 点击游戏设置,进入设置页面;
  • 点击退出游戏,回到登录页面。

7.游戏记录

第一次结对编程作业_第5张图片

  • 点击箭头,可以上下收放列表;
  • 点击X,可以返回上一页;
  • 分别点击当前对战,历史记录,排行总榜可以进入对应界面。

8.历史记录界面

第一次结对编程作业_第6张图片

  • 点击箭头,可以上下收放列表;
  • 点击X,可以返回上一页。

9.排行总榜界面

第一次结对编程作业_第7张图片

  • 点击箭头,可以上下收放列表;
  • 点击X,可以返回上一页。

10.游戏设置界面

第一次结对编程作业_第8张图片

  • 点击箭头,可以上下收放列表;
  • 点击X,可以返回上一页;
  • 通过开关控制画质和音量滑块控制音量。

11.出牌界面

第一次结对编程作业_第9张图片

  • 分别点击左上角的三个图标,可以分别返回用户选择界面,进入设置页面,进入游戏记录界面。

12.结对过程:历经千辛万苦,终于找到那个对的人。

第一次结对编程作业_第10张图片
第一次结对编程作业_第11张图片

PSP

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
Estimate 估计这个任务需要多少时间 60 100
Development 开发
Analysis 需求分析 (包括学习新技术) 60 60
Design Spec 生成设计文档 5 5
Design Review 设计复审 5 5
Coding Standard 代码规范 (为目前的开发制定合适的规范)
Design 具体设计 60 70
Coding 具体编码
Code Review 代码复审
Test 测试(自我测试,修改代码,提交修改)
Reporting 报告 20 30
Test Repor 测试报告 15 10
Size Measurement 计算工作量 5 5
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 30 30
合计 270 325

设计说明

本次作业是福建十三水,针对福建人的地域风情、人文特色,首先我们以俏皮活泼的地主形象欢迎用户,降低用户对游戏的陌生感;其次,以水天相接的海滩背景界面给予用户海的归属感;最后清晰简洁的出牌界面,让用户在简单的操作中畅享游戏的欢娱。

困难及解决方法

困难描述

  • 原型工具使用不熟悉,进展慢。
  • 页面布局,美学设计
  • 队友之间的协同工作

解决尝试

  • 参考其他优秀的棋牌游戏。
  • 观看原型工具的视频
  • 强化与队友交互

是否解决

已解决

有何收获

  • 原型工具的简单使用
  • 提升自己审美及设计
  • 学会与队友沟通

心得

  • 林银河
    • 学会了墨刀的简单使用,感受到了原型工具的魅力;
    • 在完成作业的过程中,通过与队友的沟通和合作,切实感受到团队合作的重要性;
    • 通过这次作业,发现自己还要学的还有很多很多。
  • 王耀鑫:墨刀的简单使用,加深了我对原型工具的理解,同时在设计过程中,美学设计和页面布局也让我的美学修养及大局观有所提升。感谢队友的无私的帮助,能让我快速上手原型工具,真正体会到团队合作的重要性。

学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 5 5 学会了简单的java和墨刀的使用

你可能感兴趣的:(第一次结对编程作业)