第一次结对编程作业
1、组队情况
- 181700140 吴超望
- 181700413 黄智
- 181700144 张诗栋
2、原型分析
---------- - 需求分析(NEED)
- 开始游戏界面
- 登入注册界面
- 游戏首页
- 玩家信息
- 设置
- 排位以及匹配
- 比赛对局界面
- 菜单
- 计分版
- 原型设计
点击开始游戏
登录页面:新用户需要点击注册,注册一个账号,再返回登录界面,使用刚注册好的账号密码进行登录;老用户可输入账号密码直接登录
游戏首页
玩家信息:显示玩家昵称、段位以及排位与匹配战绩
设置:可以调节音量
比赛对局界面
菜单:可以调节音量与退出游戏
计分版:可以查看对局情况
3、原型开发工具
- Axure RP汉化
4、结队过程
- 宿舍成员组队
- 了解熟悉十三水游戏规则
- 研究这次作业的需求,讨论使用的工具,商量分工合作
- 分工合作,完成任务
- 编写博客
5、排版规范
采用博客园的markdown排版
6、PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) |
---|---|---|
Planning | 计划 | 30 |
Estimate | 估计这个任务需要多少时间 | 650 |
Development | 开发 | 100 |
Analysis | 需求分析 (包括学习新技术) | 180 |
Design Spec | 生成设计文档 | 30 |
Design Review | 设计复审 | 20 |
Coding Standard | 代码规范 | 0 |
Design | 具体设计 | 300 |
Coding | 具体编码 | 0 |
Code Review | 代码复审 | 0 |
Test | 测试 | 20 |
Reporting | 报告 | 35 |
Test Repor | 测试报告 | 0 |
Test Repor | 计算工作量 | 15 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 20 |
合计 | 715 |
7、设计说明
原型设计:本次设计的风格和传统的棋牌游戏界面差不多,因此我们参考了市面上的棋牌软件。但是在这基础上进行改进采用‘科技风’,给人更好的体验,更加炫酷。
产品介绍:本次任务完成了大体框架,在此原型上我们可以进行登入、注册游戏。进入首页可以查看玩家信息,对游戏进行设置。同时,我们还设有排位匹配两种模式,进入游戏就可快乐进行游戏了。
8.困难及解决方法
- 困难描述
- 选择素材问题,挑选素材困难
- 经验不足,设计时专注于某一个场景的布局,难免会忘记考虑和其它界面的联系。
- 不熟悉Axure RP软件的使用
- 小组内配合默契不够
- 解决尝试
- 多浏览网上的素材最后进行筛选,最后决定。
- 多实践操作,反反复复
- 观看网上的Axure的教程进行学习
- 做的过程中多沟通交流
- 多浏览网上的素材最后进行筛选,最后决定。
- 是否解决
- 问题基本得到解决
- 合作,用心还是能完成的
- 有何收获
- 学习了Axure原型工具的使用
- 作为设计方面的弱鸡,并不擅长这方面,幸好舍友承包了大部分工作。自己就摸摸鱼
- 通过工作的协作沟通,增强了小组的默契。
- 看到了自己的不足
学习心得
吴超望:学习了Axure RP的基本用法,简单的设计了大部分界面,素材比较难找,很多都要自己抠图。
黄智:了解了一下Axure是做什么的,学习了如何把界面和程序相互结合
第N周 | 新增代码 | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 12 | 12 | 熟悉Axure软件,学会原型设计 |
... |