第一次结对编程作业

结对情况

  • 031702634 徐祖豪

  • 031702607 林青霞

原型分析

原型设计工具:Axure PR 9

界面如下:

(1)打开游戏界面

  • 在游戏的开始界面提供注册和登录功能

(2)注册游戏界面

  • 根据学号进行注册

(3)登录后的游戏界面

  • 在学号认证之后开始一局游戏

(4)开始游戏界面

  • 算法自动出好牌后,进入比牌

(5)当局对战结果界面

  • 排行榜提供这一局的胜负得分情况

(6)往期对战结果界面

  • 历史记录提供登录以来的所有对战记录和得分

(7)个人结果记录详情

  • 搜索个人ID可以查询该ID所有对战情况

结对过程及照片

  • 结对原因

    因为规定要求要组内组队,然后刚好机缘巧合,自然而然的就组队了。

  • 照片


PSP表格

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

设计说明

  • 原型设计只是确定本次结对作业的大致内容,并不意味着后期会完全按照当前设计实现。在具体实现过程中,界面和内容都可能会有不同程度的修改。
  • 目前还处于学习十三水的规则阶段,所以自动出牌算法还没有太多想法。

遇到的困难及解决方法

  • 困难描述

      ①首先是对规则的不熟悉,没玩过,感觉规则有点复杂 ;
    
      ②其次是对原型设计工具的不熟悉;
    
      ③对这个题目的理解存在疑问;
    
      ④选素材,包括背景等,风格可能不是很统一。
    
  • 解决尝试

既然有关意见可能不是很统一,那当然是积极讨论沟通!然后就是积极寻找更多的素材,还有多百度,还有不懂就问。

  • 是否解决

基本都解决了。(100昏!)

  • 有何收获

熟悉了Axure的基本用法,并从中体会到了原型设计的乐趣!

心得体会

林青霞:

相比于第一次个人编程的不知所措与崩溃,这个原型设计简直是有趣极了!一开始看到原型设计,因为以往并未接触过,也没用过什么原型设计工具,所以也是茫然的。但是,在我的设有以及队友的帮助下,我发现上手还挺快,而且又很快乐!因为可以根据自己的爱好兴趣等去设计各个UI界面,总之自己看起来就很舒服hhh...其次,因为是结对作业,有队友的帮助,稍微分工之后,再加以不时的沟通与交流,进展得很顺利,效率也更高。然后希望接下来的代码实现能一切顺利吧!

徐祖豪:

第一次接触原型设计,Axure用的很迷茫,好在软件本身并不难,很快就入门了。对于UI的设计也是第一次上手,所以目前的界面会看的很诡异,之后再慢慢改吧。最恐怖的是算法,之后包括国庆在内的三周竟然要完成整个算法加界面的实现,要学的东西也太多了。

学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 20 20 熟悉Axure RP用法
…… …… …… …… …… ……
原文地址:https://www.cnblogs.com/fzulqx/p/11579095.html