第一次结对编程作业
这里是第一次结对编程作业,欢迎大家来看
成员:031702102 杨雨丝 111700632 吴之昊
一、原型分析
- N Need 需求
- 创建账号
- 登入
- 创建战局
- 进行对战
- 分数记录
- 历史比赛
- A Approch
- 对UI界面进行设计,主要工具是Axure RP8,主要学习了PS和Axure RP8
- B Benifit 优势
- 界面小清新,美观,简洁,方便操作
- 流程图:
- 具体介绍:
- 登录界面:
输入账户名-输入密码-点击立即登录. - 主菜单:
可选择进入游戏/历史游戏/排行榜,右上角可以退出登录. - 游戏界面:
显示自己和对手的头像以及此局对战的分数,选手分完墩后点击确定按钮,左上角可以重新开始游戏,右上角可返回主菜单. - 历史游戏:
此界面可以查看历史对战的分数以及具体出牌情况. - 排行榜:
可以查看此局各个玩家的排名情况.
- 登录界面:
二、原型开发工具
- 1.Axure Rp
- 2.Photoshop
三、结对的过程
- 杨雨丝同学看了看满组不认识的人,向其它人打探了一下,决定向吴之昊同学下毒手,通过QQ联系到此同学,和他成为小伙伴。
- 讨论照片:
四、PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
Planning | 计划 | 30 | 60 |
· Estimate | · 估计这个任务需要多少时间 | 1000 | 1000 |
Development | 开发 | 120 | 120 |
· Analysis | · 需求分析 (包括学习新技术) | 60 | 30 |
· Design Spec | · 生成设计文档 | 90 | 90 |
· Design Review | · 设计复审 | 60 | 60 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | ---- | ---- |
· Design | · 具体设计 | 600 | 600 |
· Coding | · 具体编码 | ---- | ---- |
· Code Review | · 代码复审 | ---- | ---- |
· Test | · 测试(自我测试,修改代码,提交修改) | ---- | ---- |
Reporting | 报告 | ---- | ---- |
· Test Repor | · 测试报告 | ---- | ---- |
· Size Measurement | · 计算工作量 | 10 | 5 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 10 |
---- | 合计 | 1000 | 955 |
五、设计说明
给用户设计一个福建十三水游戏,意在给用户简单易上手的游戏体验,小清新风简洁的页面, 给予用户良好的视觉享受.
虽然这次设计页面还算简洁,但是之后的程序设计是一个大工程,对我们来说很难实现,但是我们会继续努力
之后的AI算法还是难以实现.
主要界面:
- 登录
- 主菜单
- 游戏界面
- 历史游戏
- 排行榜
六、困难及解决方法
- 困难1
- 困难描述:不知道什么是原型分析和设计说明
- 解决尝试:参考了其它博客,百度了很多材料,学习了下.
- 是否解决:是.- 困难2
- 困难描述:素材很难找,工具第一次用.
- 解决尝试:通过视频学习和自己的摸索.
- 是否解决:是.- 困难3
- 困难描述:十三水很难打啊!
- 解决尝试:出门打牌,认真看十三水规则,多打几次,天天打牌.
- 是否解决:是.- 困难4:
- 困难描述:代码真的很复杂
- 解决尝试:搜各种博客,自己多想想.
- 是否解决:是.- 有何收获?
- Bilibili还是很好用的,很多教程,有很多博客给予了很大的帮助,学会了自主学习,自己多操作就会了.
- 和队友合作很愉快.
七、心得体会
杨雨丝:通过这次的结对作业,我意识到了团队合作的重要性,还要懂得在各种搜索引擎上搜索自己不懂的资料和学习视频.
看到做完的界面很漂亮,十分有成就感,但是我的Axure RP9还没汉化成功,真的难受呜呜呜,还有这周又补了一些以前不懂
的代码,哎哟真累.
吴之昊:从头开始学Axure RP,汉化包真的很重要,英文界面真的难看懂,要懂得PS各种工具之间融会贯通使用,这样能做出
更漂亮的界面(也要多搜索很多素材啊......)做出界面来很高兴,还是挺有成就感的,希望以后能越来越好冲冲冲叭~~~~
八、学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 100 | 100 | 20 | 20 | 学习了正则公式 |