第一次结对编程作业

第一次结对编程作业

1.组队情况:

叶梦晴、赵镇

2.原型分析:

我们选择用自适应web端来完成本次作业,web端的好处是既可在PC端游戏,也可迁移至移动端微信小程序使用,无需下载。

2.1流程图展示

2.2原型展示

原型共设计了8个主要页面,为登录、注册、忘记密码、主菜单、对局、排行榜、历史对局,采用用户积分的方式进行游戏排行。
——启动
首先是启动页面,点击开始游戏后跳转至登录页面

——登录
主要就是用户名和密码的输入,可选择记住密码/自动登录,然后就点击登录,页面跳转至主菜单。(新玩家可点击注册跳转至注册页面,老玩家可点击忘记密码来找回密码。)

——注册&忘记密码
就是上面说的...好像没啥好说明滴

——主菜单
左上角是玩家状态,有玩家昵称、称号、头像、rank分数(用于评定称号),头像可自己设置。右上角可跳转至排行榜和历史对局,放在右上角使界面看起来更加美观(应该没问题)。正中间可选择对战模式,有经典对战、组队对战、好友对战。(想玩哪个就选哪个

——对局
这是在对局中的界面,不存在扔鸡蛋和抓母鸡,看起来比较简单舒适,营造一个友好喜气洋洋的氛围。

——排行榜
排行榜以积分从高到低排序,显示玩家头像、用户名、称号、rank分(海贼王必须好评!!!)。只列出前5名使得排行榜位置更加珍贵,上榜的人更有排面,然后大家就都想上榜,就努力上分吧。

——历史对局
历史对局可看到自己玩过的对局的牌和积分情况,用来反思到底是自己的牌技(脑子)还是运气问题,多反思多进步,助力由赌憨走向赌王之路。

我都迫不及待开一局了

3.开发工具:

Axure RP & Photoshop

4.结对过程&非摆拍!照片:

非常愉快的就结对了,一拍即合?一起学习了Axure RP,讨论了整个界面的流程设计与样式。

5.markdown排版:

完完全全按照老师的排版说明了,排版规范(赞

6.本次PSP:

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 30 30
Estimate 估计这个任务需要多少时间 300 320
Development 开发 120 180
Analysis 需求分析 (包括学习新技术) 180 240
Design Spec 生成设计文档 20 30
Design Review 设计复审 20 30
Coding Standard 代码规范 (为目前的开发制定合适的规范) 0 0
Design 具体设计 180 240
Coding 具体编码 0 0
Code Review 代码复审 0 0
Test 测试(自我测试,修改代码,提交修改) 0 0
Reporting 报告 10 20
Test Repor 测试报告 0 0
Size Measurement 计算工作量 5 15
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 30
合计 885 1135

7.设计说明:

本次我们设计的是web端界面,整体界面追求简约舒适,操作简洁明了,没有冗余复杂看着心烦杂七杂八的东西。后期也许会加上自适应端的界面,稍作修改即可。设计中的各模块就如以上各图所示。

8.遇到的困难及解决方法:

  • 8.1困难描述
    • 不会打十三水,需要学习。
    • 不会用原型软件,需要学习。
    • 国庆假期没有都在学校,比较难交流
    • 一开始没很好了解需求
  • 8.2解决尝试
    • 到处研究十三水的规则,练习熟悉。
    • 各种搜教程学习Axure RP,网上56基础带入门好评!!!
    • 伟大的互联网让你我不再忧愁距离,微信交流,彼此协商,最后一天回到学校一起解决了作业
    • 反复翻看作业博客,了解需求。
  • 8.3是否解决
    大部分都解决了,牌也懂得打了,Axure RP基础的也会用了,需求也搞清楚了。
  • 8.4有何收获
    又学会了一个新的牌?(实话说我还是更喜欢斗地主)十三水之余还可以来几局斗地主也不错。学会了Axure RP基础的怎么用,这个收获非常的好,不然自己平常肯定不会主动去学的。

9.心得体会:

叶梦晴:这次作业刚好碰上国庆,一直想着认真作业真是太难了….不过还是要耐心,认真学习,好好学习,作业不要一拖再拖,真的得亏有队友的监督哈哈哈哈。还有多学点东西总是好的,比追剧好比发呆好。遇到新的问题不要怕不要怂,冷静下来仔细分析要求就迎刃而解了,比想象中好多了!
赵镇:这几天刚好碰到实验室的训练,有点小忙和小累,一度想消极作业。不过毕竟是两个人的作业,还是要好好干的,所以只能翘到补题的时间搞软工作业(一度被实验室的队友喷)。感觉自己又变强了???不过两个组队还是舒服的,一起交流讨论比一个人瞎忙有趣多了,就有那种自己顶不住还有人能上的感觉。总之还是要安排好自己的时间,把生活效率提升上去,这样才能解决接踵而来的问题呀。

10.学习进度条:

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 18 18 学习使用了原型开发工具(Axure RP)
posted @ 2019-10-08 22:29  run_around  阅读(185)  评论(3编辑  收藏  举报