结对情况
-
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 | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 60 | 60 |
· Design Spec | · 生成设计文档 | 30 | 20 |
· Design Review | · 设计复审 | 20 | 30 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | ||
· Design | · 具体设计 | 360 | 300 |
· Coding | · 具体编码 | ||
· Code Review | · 代码复审 | ||
· Test | · 测试(自我测试,修改代码,提交修改) | ||
Reporting | 报告 | 40 | 60 |
· Test Repor | · 测试报告 | 20 | 40 |
· Size Measurement | · 计算工作量 | ||
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 40 |
· 合计 | 580 | 540 |
设计说明
- 原型设计只是确定本次结对作业的大致内容,并不意味着后期会完全按照当前设计实现。在具体实现过程中,界面和内容都可能会有不同程度的修改。
- 目前还处于学习十三水的规则阶段,所以自动出牌算法还没有太多想法。
遇到的困难及解决方法
-
困难描述
①首先是对规则的不熟悉,没玩过,感觉规则有点复杂 ; ②其次是对原型设计工具的不熟悉; ③对这个题目的理解存在疑问; ④选素材,包括背景等,风格可能不是很统一。
-
解决尝试
既然有关意见可能不是很统一,那当然是积极讨论沟通!然后就是积极寻找更多的素材,还有多百度,还有不懂就问。
-
是否解决
基本都解决了。(100昏!)
-
有何收获
熟悉了Axure的基本用法,并从中体会到了原型设计的乐趣!
心得体会
林青霞:
相比于第一次个人编程的不知所措与崩溃,这个原型设计简直是有趣极了!一开始看到原型设计,因为以往并未接触过,也没用过什么原型设计工具,所以也是茫然的。但是,在我的设有以及队友的帮助下,我发现上手还挺快,而且又很快乐!因为可以根据自己的爱好兴趣等去设计各个UI界面,总之自己看起来就很舒服hhh...其次,因为是结对作业,有队友的帮助,稍微分工之后,再加以不时的沟通与交流,进展得很顺利,效率也更高。然后希望接下来的代码实现能一切顺利吧!
徐祖豪:
第一次接触原型设计,Axure用的很迷茫,好在软件本身并不难,很快就入门了。对于UI的设计也是第一次上手,所以目前的界面会看的很诡异,之后再慢慢改吧。最恐怖的是算法,之后包括国庆在内的三周竟然要完成整个算法加界面的实现,要学的东西也太多了。
学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 20 | 20 | 熟悉Axure RP用法 |
…… | …… | …… | …… | …… | …… |