[第一次结对编程作业]
1.组队成员
031702519陈振旺
031702518吴长星
2.原型分析
我临时有事请假回家了,所以交流起来比较麻烦,但是还是可以交流的。
没有素材,没有素材,接近0的素材,所以这次界面做的极其简陋简陋简陋(核能警告,高雅审美大佬勿入)
辛苦评我分的大佬了,,,希望您可以忍一会儿
另外,最后才知道到以后还要代码实现......实现....实现!!!......(结对编程).但是之前做的是随便做的一个类似APP界面的老年原型图,但是太懒了不想重新做了(其实是不会)
简陋结构图
总体概况
![](https://img2018.cnblogs.com/blog/
1:开始及登录
2:设置及排行榜
3:无人获得特殊牌老年流程图
4只有一人获得特殊牌
5.两人以及三人获得特殊牌
6.比赛以及排行
3.原型开发工具
这次作业用了Axure rp8.0,简单易于上手
4.结对的过程
我临时有事请假回家了,所以交流起来比较麻烦,但是还是可以交流的。基本就QQ交流一下就开始做了吧,
队友不在,讨论照片没办法拍了,要不贴点聊天记录作为替代吧。。
5.此次结对作业的PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 20 | 25 |
Estimate | 估计这个任务需要多少时间 | 20 | 25 |
Development | 开发 | 2000 | 2500 |
Analysis | 需求分析 (包括学习新技术) | 30 | 35 |
Design Spec | 生成设计文档 | 25 | 30 |
Design Review | 设计复审 | 20 | 25 |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 10 | 15 |
Design | 具体设计 | 60 | 65 |
Coding | 具体编码 | 10 | 15 |
Code Review | 代码复审 | 100 | 120 |
Test | 测试(自我测试,修改代码,提交修改) | 200 | 240 |
Reporting | 报告 | 100 | 120 |
Test Repor | 测试报告 | 100 | 110 |
Size Measurement | 计算工作量 | 50 | 55 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 15 | 20 |
合计 | 2760 | 3500 |
6.设计说明
最后想做成的东西
- 1.一个网页版的老年十三水(原型图可能要大改)
- 2.精简画风,单机游戏,玩家和机器人一起玩
- 3.记录玩家对局成绩,根据玩家成绩自动微调牌的好坏
- 4.尽量符合作业说明的十三水规则
- 5.收集资源,加点声音
界面说明
- 1.界面很精简,基本就是几个矩形框再加上一些文字,另外最多配个小小的矢量图就构成了游戏的界面了。虽然有点让人抓狂,但是简单。
- 2.显示的扑克牌是简化的牌,即#代表方块,$代表黑桃,*代表梅花,&代表红桃,所有的牌都是以文本来描述。
- 3.没有仔细调正,没有美化,没有动图,没有特效。酷炫是他们的,我什么也没有,有的只是文字。
7.困难及解决方法
1.开发工具
- 困难描述:
没有使用过任何一种原型开发工具- 尝试解决:
百度搜索各种工具的区别,还有一些基本的入门级使用教程,自己下载安装学习- 是否解决:
基本解决了,但是还是不是很会- 有何收获:
学会了如何使用原型开发工具进行原型开发
2.设计模块
- 困难描述:
不清楚十三水游戏规则,不知道应该设计哪些主要界面- 尝试解决:
认真阅读作业资料,百度搜索相关资料- 是否解决:
基本解决了- 有何收获:
会玩十三水了
3.界面素材及美化
- 困难描述:
没有素材,0素材,开发工具的美化不熟练- 尝试解决:
百度搜索素材资源,以及尝试看B站视频学习PS的安装- 是否解决:
没解决,没找到什么合适的素材,没钱买素材,没时间学PS- 有何收获:
明白了其实不是没时间菜是原罪
8.心得体会
- 这次作业虽然没有上次那么折磨人,但是也不轻松,做到的时候发现要学习的东西好多好多好多,只能慢慢来。看懂了十三水规则后准备大干一场,事实是眼高手低,啥也不会,动手能力极强地弱,解决问题的能力也是亟待提高。找不到素材,不会PS,没有审美,有的只是博大精深的中国汉字。不知道最后竟然要写实现这玩意的代码(才知道为什么作业交作结对编程),就胡搞一通乱七八糟贴文本框贴出老年版十三水。这么丑的界面也是没谁了,没办法了,太菜了,菜是原罪,没有其他理由。慢慢学习吧。最后竟然要写代码,可是啥都不会,脑袋又转的慢,我太难了。
9.记录
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 9 | 9 | 学习axure rp的使用方法 |