第一次结对编程作业
1.组队成员
031702115 连振升
031702119 李炜炜
2.原型分析
工作流:
2.1.登录界面模块
登录界面:
①注册:
②登录:
2.2.登入后的接口选项:
①开始游戏(+结算界面):
②排行榜:
③对战记录:
3.原型开发工具
墨刀+Adobe Photoshop CC 2017
①选择墨刀的原因:墨刀界面简洁,全中文,易上手,且bilibili有相应的教学视频。只需花一小时看一遍教学视频,就能自由使用其基本功能。
②选择Adobe Photoshop CC 2017的原因:可以方便快捷的处理图片。
4.结对过程
简单描述:此次作业发布下来以后,我就直接和我的队友结对了。队友在我隔壁,交流也很方便。
5.PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 40 | 20 |
Estimate | · 估计这个任务需要多少时间 | 40 | 20 |
Development | 开发(包含下面8个子任务) | 1200 | 1160 |
Analysis | · 需求分析(包括学习新技术) | 900 | 900 |
Design Spec | · 生成设计文档 | 30 | 0 |
Design Review | · 设计复审 | 30 | 0 |
Coding Standard | · 代码规范(为开发制定合适的规范) | 0 | 0 |
Design | · 具体设计(用伪代码,流程图等方法来设计具体模块) | 180 | 240 |
Coding | · 具体编码 | 0 | 0 |
Code Review | · 代码复审 | 0 | 0 |
Test | 测试(自我测试,修改,提交修改) | 60 | 20 |
Reporting | 报告 | 100 | 60 |
Test Report | · 测试报告 | 60 | 20 |
Size Measurement | · 计算工作量 | 10 | 10 |
Postmortem & Process Improvement Plan | · 事后总结并提出过程改进计划 | 30 | 30 |
合计 | 1340 | 1240 |
6.设计说明
- 最终产品:自动化出牌系统
- 界面设计:
- 登录界面:分为登录和注册。登录有用户名、密码输入框;注册则多一个确认密码;注册成功跳转登录界面。
- 游戏大厅:三个按钮:开始游戏、排行榜和对战记录。
- 对战界面:出牌区,结算界面。
- 排行榜:包含用户昵称极其财富。
- 对战记录:包含胜利(失败)标志、一局中各用户的财富变动情况、日期。
- 预期功能:
- 匹配各种可能的牌型。同一手牌中可能存在多种组合(对子+两对+同花 或 乌龙+葫芦+铁支),要尽可能的罗列出所有牌型组合供用户选择。
- 对局过程中显示对手牌型,提高可视化效果。当对手有大牌时,增加高亮效果。
- (其余功能皆遵循十三水规则)
7.遇到的问题及解决方法
7.1&7.2
困难描述 | 解决尝试 |
---|---|
不清楚十三水具体规则 | 从百度上和群文件中查找 |
不了解原型设计工具的用法 | 下载简洁易上手的墨刀,并在bilibili寻找教学视频 |
不熟悉Adobe Photoshop CC 2017各组件的用法 | 从百度上查找教程并学习 |
7.3.是否解决
全部解决
7.4.有何收获
- 了解了十三水的具体规则,以后闲暇时与舍友们的娱乐项目又多了一条
- 大致掌握了原型设计工具以及PS的用法
- 提高了从网络调用素材的能力
- 对于软件开发的流程有了更深的认识
8.心得体会
连振升:通过这次作业,我又学到了不少新东西,比如墨刀原型设计工具的基本功能的用法,PS基本功能的用法等,让我体会到了学无止境这个词的含义。与队友的协同工作,让我体会到有个志同道合的人和自己朝同一个目标努力的感觉(妙不可言)。做出来原型以后的成就感也让我回味无穷。
李炜炜:通过这次作业我学会了简单的原型设计与制作,对如何开发一个软件有了新的认识。与队友的共同工作让我深觉团队的重要性,最后做出来的效果还阔以(带点sǎi情),特别是开始游戏界面上的小钻石、爱心什么的,都是我用圆形和三角形拼出来的,我真是个小天才。
9.学习进度
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 10 | 10 | 通过设计原型,大致掌握了墨刀和PS的基本用法,并提高了网络调研能力 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步